summaryrefslogtreecommitdiff
path: root/public/jsme/1AFB129BECD672F835F8C27B14A9D8F2.cache.html
blob: bfbd6f56f68ffbfb5d918305714ed553a68fe71e (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
<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 = '1AFB129BECD672F835F8C27B14A9D8F2';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",Na="-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",
gb="3",hb=":",ib=": ",jb=";",kb="<",lb="<V1:",mb="<V2:",ob="=",qb=">",rb="?",sb="@",ub="A",vb="After",wb="Any",xb="Aromatic",yb="B",zb="Before",Bb="Br",Cb="C",Db="CENTER",Eb="CSS1Compat",Fb="Center",Hb="Cl",Lb="Class$",Mb="Copy as ",Nb="Dialog",Ob="East",Pb="F",Qb="First",Rb='For input string: "',Tb="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",nc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",oc="O",pc="ONE_WAY_CORNER",qc="P",rc="R",sc="R1",tc="R2",uc="R3",vc="RIGHT",wc="ROLL_DOWN",xc="RXN",yc="Reset",zc="Resize-",Ac="Ring",Bc="S",Cc="SMILES",Fc="Se",Gc="Si",Kc="South",Lc="Style names cannot be empty",Mc="Text",Nc="V1",Oc="V2",Pc="West",Qc="X",Rc="[",Sc="[object Array]",Tc="\\",Uc="]",Vc="_",bd="__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",vd="bottom",xd="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",Pd="complementary",Qd="contentinfo",Rd="contextmenu",Xd="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",xe="grid",ye="gridcell",ze="group",Ae="gwt-MenuBar",Be="gwt-MenuBarPopup",Ce="heading",De="height",Ke="hidden",Le="id",Me="ie8",Ne="img",Oe="is_touch_supported",Pe="italic",Qe="java.vm.name",Re="jsa-resetDiv",
Se="keydown",Te="left",Ue="link",Ve="list",We="listbox",Xe="listitem",Ye="load",Ze="log",$e="ltr",af="main",bf="marquee",cf="math",df="menu",ef="menuPopup",gf="menubar",hf="menuitem",jf="menuitemcheckbox",kf="menuitemradio",lf="middle",mf="mousedown",sf="mousemove",tf="mouseout",uf="mouseover",vf="mouseup",wf="msie",xf="multipart",yf="n",zf="name",Af="navigation",Bf="none",Cf="noreaction",Df="note",Ef="nowrap",Ff="null",Gf="number",Hf="object",If="offsetHeight",Jf="offsetWidth",Kf="onclick",Lf="onload",
Mf="ontouchstart",Nf="opacity",Of="opera",Pf="option",Qf="outline",Rf="overflow",Sf="padding",Tf="paste",Uf="popupContent",Vf="position",Wf="presentation",Xf="progressbar",Yf="px",Zf='px"',$f="px,",ag="px, ",bg="px;",cg="px;height:",eg="px;top:",fg="px;width:",gg="radio",hg="radiogroup",ig="reaction",jg="region",kg="return function() { w.__gwt_dispatchUnhandledEvent_",lg="rgb(",mg="right",ng="rotation",og="row",qg="rowgroup",rg="rowheader",sg="rtl",tg="s",ug="scale100",vg="scrollbar",wg="se",xg="search",
yg="separator",zg="serif",Ag="slider",Bg="span",Cg="spinbutton",Dg="status",Eg="styleFloat",Fg="subMenuIcon-selected",Gg="tab",Hg="table",Ig="tablist",Jg="tabpanel",Kg="tbody",Lg="td",Mg="text",Ng="textAlign",Og="textbox",Pg="timer",Qg="toolbar",Rg="tooltip",Sg="top",Tg="touchcancel",Ug="touchend",Vg="touchmove",Wg="touchstart",Xg="tr",Yg="tree",Zg="treegrid",$g="treeitem",ah="true",bh="value",ch="verticalAlign",dh="visibility",eh="visible",fh="w",gh="whiteSpace",hh="width",ih="x",jh="zIndex",kh=
"zoom",lh="|",_,mh={l:4194303,m:4194303,h:1048575},nh={l:0,m:0,h:0},oh={l:1,m:0,h:0},wh={l:2,m:0,h:0},xh={l:3,m:0,h:0},yh={l:4,m:0,h:0},zh={l:8,m:0,h:0},Ah={l:10,m:0,h:0},Bh={l:16,m:0,h:0},Ch={l:32,m:0,h:0},Dh={l:64,m:0,h:0},Eh={l:128,m:0,h:0},Fh={l:256,m:0,h:0},Gh={l:512,m:0,h:0},Hh={l:1024,m:0,h:0},Ih={l:2048,m:0,h:0},Jh={l:8192,m:0,h:0},Kh={l:16384,m:0,h:0},Lh={l:32768,m:0,h:0},Mh={l:65536,m:0,h:0},Nh={l:131072,m:0,h:0},Oh={l:262144,m:0,h:0},Ph={l:524288,m:0,h:0},Qh={},Rh={38:1,71:1,78:1,84:1,
86:1},Sh={71:1,74:1,88:1},Th={73:1},Uh={39:1,44:1,45:1,51:1,60:1,65:1,67:1,71:1},Vh={89:1},Wh={48:1,71:1},Xh={7:1,8:1,71:1,75:1,77:1},Yh={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Zh={71:1,78:1,80:1,84:1,86:1},$h={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,103:1},ai={71:1,74:1,89:1},bi={71:1,88:1},ci={67:1},di={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},ei={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},fi={106:1},m={71:1,74:1},gi={71:1,78:1,84:1,86:1},hi={8:1,9:1,71:1,75:1,77:1},ii={13:1,
37:1},ji={20:1},ki={92:1},li={44:1,45:1,51:1,57:1,65:1,71:1},mi={35:1,71:1,75:1,77:1},ni={44:1,45:1,51:1,65:1,71:1},oi={71:1,78:1,86:1},pi={71:1},qi={44:1,51:1,65:1,71:1},ri={11:1},si={27:1,34:1},ti={51:1,71:1},ui={6:1,8:1,71:1,75:1,77:1},vi={18:1,71:1},wi={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,96:1,103:1},xi={90:1},yi={10:1,71:1,75:1,77:1},zi={21:1},Ai={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},Bi={14:1},Ci={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},Di={88:1},s={70:1,71:1,74:1};
function t(a,b,c){var d=Qh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Qh[a]=function(){}),_=d.prototype=0>b?{}:new Qh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Ei(this)};
_.tS=function(){var a=this.cZ.d+sb,b;b=this.hC();var c,d,e;c=y(Fi,m,-1,8,1);d=(Gi(),Hi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Ii(){Ii=x;Ji=new Ki}function Li(a){for(var b,a=new Mi(a.j.k);a.b<a.d.Be();)b=Ni(a),Oi(b.gd(),fe,!1),Pi(a)}
function Qi(a,b,c){var a=a.n,d;try{d=new Ri(b,c.Mc(a),c.Pc(a),(c.Nc(a),c.Oc(a))),z(a.c,c,d)}catch(e){e=Si(e);if(A(e,78))throw new Ti("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Oi(b.gd(),Tb,!0);Oi(c.gd(),ee,!0);z(Ji,b,c)}function Ui(a,b){var c;c=Vi(Ji,b);var d;d=Vi(a.n.c,c);if(!d)throw new Wi("dragHandle was not draggable");Xi(d.b.a);Xi(d.d.a);Xi(d.c.a);Oi(b.gd(),Tb,!1);Oi(c.gd(),ee,!1)}
function Yi(a){var b;a.o=!1;for(a=new Mi(a.j.k);a.b<a.d.Be();)b=Ni(a),Oi(b.gd(),fe,!1),Pi(a)}function Zi(a,b){$i(a.j.k,b)?Oi(b.gd(),fe,!1):a.o?(aj(a.j.k,b),Oi(b.gd(),fe,!0)):(a.j.k.Ke(),aj(a.j.k,b))}function bj(a){this.f=a;this.j=new cj(this);this.n=new dj(this.j)}t(3,1,{});_.qc=function(){ej(this.j.e,"dragdrop-dragging")};_.rc=function(){fj(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Ji;function cj(a){this.k=new gj;this.d=a;this.a=a.f}t(4,1,{},cj);_.a=null;
_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function hj(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 ij(a,b){var c;c=jj(a.c,kj).a;b.a.ctrlKey||b.a.metaKey||Li(a.b.d);Zi(a.b.d,c)}function lj(a){a.b.f=null;a.b.d.rc();mj((nj(),oj(null)),a.a,0,0);var b=a.a.gb;pj=b;qj();b.setCapture();a.d=2}
function dj(a){this.c=new Ki;this.b=a;this.a=new rj;sj(this.a,tj(),uj());B(this.a,this,(vj(),vj(),wj));B(this.a,this,(xj(),xj(),yj));a=this.a.gb.style;a[ie]="alpha(opacity=0)";zj||(Aj=-1!=navigator.userAgent.toLowerCase().indexOf(wf)&&8==$doc.documentMode?!0:!1,zj=!0);Aj?a.filter=id+0+sa:a.opacity=0;a.margin=0+(Bj(),Yf);a.borderStyle=(Cj(),Bf);a[nd]="blue"}t(5,1,{},dj);
_.tc=function(a){var b,c,d,e;c=a.f;d=Qj(a);e=Rj(a);b=a.a.button||0;if(!(3==this.d||2==this.d||1!=b)&&!kj)kj=c,this.b.e=jj(this.c,kj).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Sj(this.b.k,this.b.e)&&(Li(this.b.d),Zi(this.b.d,this.b.e)),Tj(new Uj),this.e=!0,Vj(a.a),this.f=d,this.i=e,b=new Wj(kj,null),kj!=this.b.e&&(c=new Wj(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,lj(this),1!=this.d&&hj(this,this.b.i,this.b.j))};
_.uc=function(a){var b,c,d;c=a.f;b=c.gb;d=Xj(a,b);a=Yj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Zj($j(d-this.f),$j(a-this.i))>=this.b.d.k?(ak(),-1!=Sj(this.b.k,this.b.e)||Zi(this.b.d,this.b.e),c=new Wj(kj,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,lj(this)):Vj(bk)),1==this.d)return;Vj(bk);hj(this,d,a)};
_.vc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Xj(a,b);b=Yj(a,b);if(1==(a.a.button||0))if(this.e=!1,kj)try{if(ak(),1==this.d)ij(this,a);else{d!=this.a&&(c=new Wj(d,null),e+=c.a,b+=c.d);try{hj(this,e,b),this.b.d.qc(),3!=this.d&&ij(this,a)}finally{var f=this.a.gb;pj&&f==pj&&(pj=null);qj();f.releaseCapture();ck(this.a);this.d=1;this.b.e=null}}}finally{kj=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var kj=null;function Uj(){}t(6,1,zi,Uj);_.wc=function(){ak()};
function Ri(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}t(7,1,{},Ri);_.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 Wj(a,b){!a||a==(nj(),oj(null))?this.f=this.e=0:(this.e=a.cd()-dk(a.gb),this.f=a.dd()-(a.gb.scrollTop||0));!b||b==(nj(),oj(null))?this.c=this.b=0:(this.b=ek(b.gb)+b.gb.clientLeft,this.c=fk(b.gb)+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}t(14,11,{},Wj);
_.tS=function(){return ra+this.a+wa+this.d+sa};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function ak(){try{$doc.selection.empty()}catch(a){}}function gk(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;$i(c.a,b);0==c.a.c&&hk(c.b);a.q=null}a.xc()}}function ik(a,b){var c=jk();gk(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;kk(a.k,jk())}
function lk(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 kk(a,b){if(lk(a.a,b)){var c=a.a,d=a.a.s,e;e=new mk(d,a.a.k);aj(d.a,e);1==d.a.c&&nk(d.b,16);c.q=e}else a.a.q=null}function ok(a){this.a=a}t(18,1,{},ok);_.a=null;t(19,1,{});t(20,1,{2:1});function pk(){pk=x;qk=new rk}t(21,19,{});var qk=null;function rk(){this.a=new gj;this.b=new sk(this)}t(22,21,{},rk);function tk(){tk=x;uk=new gj;var a=new vk;wk();xk(yk?yk:yk=new zk,a)}function hk(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);$i(uk,a)}
function nk(a,b){if(0>b)throw new Ak("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);$i(uk,a);a.b=!1;a.c=Bk(a,b);aj(uk,a)}function Ck(a){return $wnd.setInterval(C(function(){a.Bc()}),100)}function Bk(a,b){return $wnd.setTimeout(C(function(){a.Bc()}),b)}t(24,1,{});_.Bc=function(){this.b||$i(uk,this);this.Cc()};_.b=!1;_.c=0;var uk;function sk(a){tk();this.a=a}t(23,24,{},sk);
_.Cc=function(){var a=this.a,b,c,d,e,f;b=y(Dk,m,3,a.a.c,0);b=Ek(a.a,b);c=new Fk;for(e=0,f=b.length;e<f;++e)d=b[e],$i(a.a,d),kk(d.a,c.a);0<a.a.c&&nk(a.b,Zj(5,16-(jk()-c.a)))};_.a=null;function mk(a,b){this.b=a;this.a=b}t(25,20,{2:1,3:1},mk);_.a=null;_.b=null;t(27,1,{});_.a=null;function Gk(){this.a=fd}t(26,27,{},Gk);function Hk(){this.a=gd}t(28,27,{},Hk);function Ik(){this.a=kd}t(29,27,{},Ik);t(31,1,{});_.a=null;function Jk(a){this.a=a}t(30,31,{},Jk);function Kk(){this.a=ld}t(32,27,{},Kk);
function Lk(){this.a=od}t(33,27,{},Lk);function Mk(){this.a=xd}t(34,27,{},Mk);function Nk(){this.a=Cd}t(35,27,{},Nk);function Ok(){this.a=Kd}t(36,27,{},Ok);function Pk(){this.a=Ld}t(37,27,{},Pk);function Qk(){this.a=Pd}t(38,27,{},Qk);function Rk(){this.a=Qd}t(39,27,{},Rk);function Sk(){this.a=Yd}t(40,27,{},Sk);function Tk(){this.a=Zd}t(41,27,{},Tk);function Uk(){this.a=ae}t(42,27,{},Uk);function Vk(){this.a=de}t(43,27,{},Vk);function Wk(){this.a=pe}t(44,27,{},Wk);function Xk(){this.a=xe}
t(45,27,{},Xk);function Yk(){this.a=ye}t(46,27,{},Yk);function Zk(){this.a=ze}t(47,27,{},Zk);function $k(){this.a=Ce}t(48,27,{},$k);function al(a){this.a=a.id}t(49,1,{4:1,5:1},al);_.a=null;function bl(){this.a=Ne}t(50,27,{},bl);function cl(){this.a=Ue}t(51,27,{},cl);function dl(){this.a=Ve}t(52,27,{},dl);function el(){this.a=We}t(53,27,{},el);function fl(){this.a=Xe}t(54,27,{},fl);function gl(){this.a=Ze}t(55,27,{},gl);function hl(){this.a=af}t(56,27,{},hl);function il(){this.a=bf}t(57,27,{},il);
function jl(){this.a=cf}t(58,27,{},jl);function kl(){this.a=df}t(59,27,{},kl);function ll(){this.a=gf}t(60,27,{},ll);function ml(){this.a=hf}t(61,27,{},ml);function nl(){this.a=jf}t(62,27,{},nl);function ol(){this.a=kf}t(63,27,{},ol);function pl(){this.a=Af}t(64,27,{},pl);function ql(){this.a=Df}t(65,27,{},ql);function rl(){this.a=Pf}t(66,27,{},rl);function sl(){this.a=Wf}t(67,27,{},sl);t(68,31,{},function(a){this.a=a});function tl(){this.a=Xf}t(69,27,{},tl);
function ul(){ul=x;vl=new Jk("aria-activedescendant")}var vl;function wl(){this.a=gg}t(71,27,{},wl);function xl(){this.a=hg}t(72,27,{},xl);function yl(){this.a=jg}t(73,27,{},yl);
function zl(){zl=x;Al=new Hk;Bl=new Gk;Cl=new Ik;Dl=new Kk;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 Yk;Rl=new Xk;Sl=new Zk;Tl=new $k;Ul=new bl;Vl=new cl;Wl=new el;Xl=new fl;Yl=new dl;Zl=new gl;$l=new hl;am=new il;bm=new jl;cm=new ll;dm=new nl;em=new ol;fm=new ml;gm=new kl;hm=new pl;im=new ql;jm=new rl;km=new sl;lm=new tl;mm=new xl;nm=new wl;om=new yl;pm=new qm;rm=new sm;tm=new um;vm=new wm;xm=new ym;zm=new Am;Bm=
new Cm;Dm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;dn=new en;fn=new gn;hn=new jn;kn=new ln;mn=new nn;on=new pn;E=new Ki;z(E,jg,om);z(E,fd,Bl);z(E,Zd,Ml);z(E,gd,Al);z(E,kd,Cl);z(E,de,Ol);z(E,ld,Dl);z(E,od,El);z(E,xd,Fl);z(E,Cd,Gl);z(E,ye,Ql);z(E,Kd,Hl);z(E,ze,Sl);z(E,Ld,Il);z(E,Pd,Jl);z(E,Qd,Kl);z(E,Yd,Ll);z(E,Ve,Yl);z(E,ae,Nl);z(E,pe,Pl);z(E,xe,Rl);z(E,Ce,Tl);z(E,Ne,Ul);z(E,Ue,Vl);z(E,We,Wl);z(E,Xe,Xl);z(E,Ze,Zl);z(E,af,$l);z(E,bf,am);z(E,cf,bm);z(E,df,gm);z(E,gf,cm);z(E,hf,fm);z(E,
jf,dm);z(E,Pf,jm);z(E,gg,nm);z(E,kf,em);z(E,Af,hm);z(E,Df,im);z(E,Wf,km);z(E,Xf,lm);z(E,hg,mm);z(E,og,tm);z(E,qg,pm);z(E,rg,rm);z(E,xg,xm);z(E,yg,zm);z(E,vg,vm);z(E,Ag,Bm);z(E,Cg,Dm);z(E,Dg,Um);z(E,Gg,$m);z(E,Ig,Wm);z(E,Jg,Ym);z(E,Og,bn);z(E,Pg,dn);z(E,Qg,fn);z(E,Rg,hn);z(E,Yg,on);z(E,Zg,kn);z(E,$g,mn)}var Bl,Al,Cl,Dl,El,Fl,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Rl,Ql,Sl,Tl,Ul,Vl,Yl,Wl,Xl,Zl,$l,am,bm,gm,cm,fm,dm,em,hm,im,jm,km,lm,nm,mm,om,E,tm,pm,rm,vm,xm,zm,Bm,Dm,Um,$m,Wm,Ym,bn,dn,fn,hn,on,kn,mn;
function um(){this.a=og}t(75,27,{},um);function qm(){this.a=qg}t(76,27,{},qm);function sm(){this.a=rg}t(77,27,{},sm);function wm(){this.a=vg}t(78,27,{},wm);function ym(){this.a=xg}t(79,27,{},ym);function Am(){this.a=yg}t(80,27,{},Am);function Cm(){this.a=Ag}t(81,27,{},Cm);function Tm(){this.a=Cg}t(82,27,{},Tm);function Vm(){this.a=Dg}t(83,27,{},Vm);function an(){this.a=Gg}t(84,27,{},an);function Xm(){this.a=Ig}t(85,27,{},Xm);function Zm(){this.a=Jg}t(86,27,{},Zm);function cn(){this.a=Og}
t(87,27,{},cn);function en(){this.a=Pg}t(88,27,{},en);function gn(){this.a=Qg}t(89,27,{},gn);function jn(){this.a=Rg}t(90,27,{},jn);function pn(){this.a=Yg}t(91,27,{},pn);function ln(){this.a=Zg}t(92,27,{},ln);function nn(){this.a=$g}t(93,27,{},nn);function Fk(){this.a=jk()}function jk(){return(new Date).getTime()}t(94,1,{},Fk);function qn(a){var b,c,d;d=new rn;for(c=a;c;)b=c.Dc(),c!=a&&sn(d.a,"Caused by: "),tn(d,c.cZ.d),sn(d.a,ib),sn(d.a,null==b?"(No exception detail)":b),sn(d.a,aa),c=c.e}
function un(a){var b,c,d;c=y(vn,m,85,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new wn;c[d]=a[d]}}function xn(a){var b;b=a.cZ.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 xn(this)};_.e=null;_.f=null;function yn(a){zn();this.f=a}t(98,99,oi,yn);function Wi(a){zn();this.f=a}function Ti(a,b){zn();this.e=b;this.f=a}t(97,98,gi,Wi,Ti);
function An(a){zn();this.b=a;this.a=l;var b,c,d;c=[];d=y(vn,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Bn(c[a]);un(d)}t(96,97,gi,An);
_.Dc=function(){if(null==this.c){this.d=null==this.b?Ff:Cn(this.b)?null==this.b?null:this.b.name:A(this.b,1)?"String":Dn(this.b).d;this.a=this.a+ib+(Cn(this.b)?null==this.b?null:this.b.message:this.b+l);var a;if(Cn(this.b)){a=this.b;var b=l,c;for(c in a)if(c!=zf&&"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 En(a,b){return Fn(a)?a.eQ(b):a===b}function Dn(a){return Fn(a)?a.cZ:Gn}
function Hn(a){return Fn(a)?a.hC():Ei(a)}
function In(){var a;In=x;Jn=(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 Kn(a){In();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=Jn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var Jn;t(106,1,{});function Ei(a){return a.$H||(a.$H=++Ln)}function Mn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Nn(){return $wnd.setTimeout(function(){0!=On&&(On=0);Pn=-1},10)}var On=0,Ln=0,Qn=0,Pn=-1;
function Rn(){Rn=x;Sn=new Tn}function Un(a,b){a.a=Vn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Wn(a)),Xn(a.e,1),!a.i&&(a.i=new Yn(a)),Xn(a.i,50))}function Tn(){}function Zn(a){return a.Ec()}function Vn(a,b){!a&&(a=[]);a[a.length]=b;return a}function $n(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=Vn(b,e)):e[0].wc()}catch(f){if(f=Si(f),!A(f,86))throw f;}}return b}function Xn(a,b){Rn();$wnd.setTimeout(function(){C(Zn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
t(108,106,{},Tn);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Sn;function Wn(a){this.a=a}t(109,1,{},Wn);
_.Ec=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),$n(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 Fk;100>jk()-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 Yn(a){this.a=a}t(110,1,{},Yn);_.Ec=function(){this.a.d&&Xn(this.a.e,1);return this.a.j};
_.a=null;function ao(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 zn(){var a,b,c,d;c=ao(new bo);d=y(vn,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Bn(c[a]);un(d)}function bo(){}t(113,1,{},bo);
_.Fc=function(a){var b,c,d;d=l;a=co(a);b=a.indexOf(ra);c=0==a.indexOf(qe)?8:0;-1==b&&(b=eo(a,fo(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=co(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function sn(a,b){a[a.explicitLength++]=null==b?Ff:b}function go(){var a=[];a.explicitLength=0;return a}function ho(a){var b,c;b=(c=a.join(l),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function io(a,b){return parseInt(a[b])||0}function jo(a,b){return null==a[b]?null:""+a[b]}
function ko(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 lo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function mo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}
function no(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=lo(b),b.removeChild(a),a):b.createElement(a)}function Vj(a){a.returnValue=!1}function oo(a,b){var c=a.getAttribute(b);return null==c?l:c+l}function po(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 ek(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().left}catch(d){c=0}return c+dk(F(b.compatMode,Eb)?b.documentElement:b.body)}function fk(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 dk(a){return a.currentStyle.direction==sg?-(a.scrollLeft||0):a.scrollLeft||0}var Aj=!1,zj=!1;function qo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}
function ro(){var a=$doc;return(F(a.compatMode,Eb)?a.documentElement:a.body).clientLeft}function so(){var a=$doc;return(F(a.compatMode,Eb)?a.documentElement:a.body).clientTop}function uj(){var a=$doc;return(F(a.compatMode,Eb)?a.documentElement:a.body).clientHeight}function tj(){var a=$doc;return(F(a.compatMode,Eb)?a.documentElement:a.body).clientWidth}function to(a){return dk(F(a.compatMode,Eb)?a.documentElement:a.body)}
function uo(a){return(F(a.compatMode,Eb)?a.documentElement:a.body).scrollTop||0}function vo(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 Ei(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function Cj(){Cj=x;wo=new xo;yo=new zo;Ao=new Bo;Co=new Do;Eo=new Fo;Go=H(Ho,m,6,[wo,yo,Ao,Co,Eo])}t(136,137,ui);var Go,Ao,yo,Co,wo,Eo;function xo(){vo.call(this,gc,0)}t(138,136,ui,xo);function zo(){vo.call(this,"DOTTED",1)}t(139,136,ui,zo);
function Bo(){vo.call(this,"DASHED",2)}t(140,136,ui,Bo);function Do(){vo.call(this,"HIDDEN",3)}t(141,136,ui,Do);function Fo(){vo.call(this,"SOLID",4)}t(142,136,ui,Fo);function Io(){Io=x;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=H(So,m,7,[Jo,Lo,No,Po])}t(143,137,Xh);var Ro,Lo,No,Po,Jo;function Ko(){vo.call(this,gc,0)}t(144,143,Xh,Ko);function Mo(){vo.call(this,"BLOCK",1)}t(145,143,Xh,Mo);function Oo(){vo.call(this,"INLINE",2)}t(146,143,Xh,Oo);function Qo(){vo.call(this,"INLINE_BLOCK",3)}
t(147,143,Xh,Qo);function To(){To=x;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=H(cp,m,9,[Uo,Wo,Yo,$o])}t(148,137,hi);var bp,Uo,Wo,Yo,$o;function Vo(){vo.call(this,Db,0)}t(149,148,hi,Vo);function Xo(){vo.call(this,$b,1)}t(150,148,hi,Xo);function Zo(){vo.call(this,cc,2)}t(151,148,hi,Zo);function ap(){vo.call(this,vc,3)}t(152,148,hi,ap);function Bj(){Bj=x;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=new up;vp=H(wp,m,10,[dp,fp,hp,jp,lp,np,pp,rp,tp])}t(153,137,yi);
var vp,rp,hp,jp,pp,tp,np,fp,lp,dp;function ep(){vo.call(this,"PX",0)}t(154,153,yi,ep);function gp(){vo.call(this,"PCT",1)}t(155,153,yi,gp);function ip(){vo.call(this,"EM",2)}t(156,153,yi,ip);function kp(){vo.call(this,"EX",3)}t(157,153,yi,kp);function mp(){vo.call(this,"PT",4)}t(158,153,yi,mp);function op(){vo.call(this,"PC",5)}t(159,153,yi,op);function qp(){vo.call(this,"IN",6)}t(160,153,yi,qp);function sp(){vo.call(this,"CM",7)}t(161,153,yi,sp);function up(){vo.call(this,"MM",8)}t(162,153,yi,up);
function xp(){xp=x;yp=[];zp=[];Ap=[]}var yp,zp,Ap;function Bp(){Bp=x;Cp()}function Cp(){Cp=x;Bp();Dp=y(I,s,-1,30,1)}function Ep(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var Dp;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 Fp=_.b=null;function Gp(){Gp=x;Hp=new Ip(pd,new Jp)}function Jp(){}t(174,175,{},Jp);_.Gc=function(a){a.Kc(this)};_.Jc=function(){return Hp};
var Hp;function Kp(){Kp=x;Lp=new Ip(Bd,new Mp)}function Mp(){}t(178,175,{},Mp);_.Gc=function(a){Np();Op(this,a.b,Pp(a.a.a,a.a.a.gb.selectedIndex))};_.Jc=function(){return Lp};var Lp;t(181,175,ri);function Xj(a,b){return(a.a.clientX||0)-ek(b)+dk(b)+to(b.ownerDocument)}function Yj(a,b){return(a.a.clientY||0)-fk(b)+(b.scrollTop||0)+uo(b.ownerDocument)}function Qj(a){var b;return(b=a.b)?Xj(a,b):a.a.clientX||0}function Rj(a){var b;return(b=a.b)?Yj(a,b):a.a.clientY||0}t(180,181,ri);
function Qp(){Qp=x;Rp=new Ip(Ed,new Sp)}function Sp(){}t(179,180,ri,Sp);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return Rp};var Rp;function Tp(){Tp=x;Up=new Ip(Rd,new Vp)}function Vp(){}t(182,175,{},Vp);_.Gc=function(){Vj(this.a);this.a.cancelBubble=!0};_.Jc=function(){return Up};var Up;t(185,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var Wp=_.c=0;function zk(){this.c=++Wp}t(184,185,ii,zk);
function Ip(a,b){this.c=++Wp;this.a=b;!Fp&&(Fp=new Xp);Fp.a[a]=this;this.b=a}t(183,184,ii,Ip);_.a=null;_.b=null;function Yp(){Yp=x;Zp=new Ip(Xd,new $p)}function $p(){}t(186,180,ri,$p);
_.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!=(aq(),bq))a=cq(b.gb),c=new dq(io(b.gb,Jf),io(b.gb,If)),d=new dq(io(b.K.ab.gb,Jf),io(b.K.ab.gb,If)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);eq(b.z,!0);a=io(b.K.ab.gb,Jf);fq(b,new dq(a,gq(b.K.ab).a));b.A&&b.F!=bq&&hq(b.f,b)}else eq(b.z,!1),b.F!=(aq(),bq)?fq(b,new dq(b.w.b,b.w.a)):iq(b,cq(b.f.gb)),b.A&&b.F!=bq&&jq(b.f,b);kq(b.K.ab)}else eq(b.z,!0)};_.Jc=function(){return Zp};var Zp;function lq(){lq=x;mq=new Ip(ke,new nq)}
function nq(){}t(187,175,{},nq);_.Gc=function(a){ck(a.a.a)};_.Jc=function(){return mq};var mq;function oq(){oq=x;pq=new Ip(se,new qq)}function qq(){}t(188,175,{},qq);_.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,rq(a.a.e,a.a.b)&&Vj(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,sq(a.a.f,a.a.b)&&Vj(this.a)),a.a.d=!0)};_.Jc=function(){return pq};var pq;function tq(){tq=x;uq=new Ip(te,new vq)}function vq(){}
t(189,175,{},vq);_.Gc=function(a){a.a.a&&(a.a.b.a=null,wq(a.a.a,a.a.b))};_.Jc=function(){return uq};var uq;function xq(){xq=x;yq=new Ip(ue,new zq)}function zq(){}t(190,175,{},zq);_.Gc=function(){Vj(this.a)};_.Jc=function(){return yq};var yq;t(192,175,{});t(191,192,{});function Aq(){Aq=x;Bq=new Ip(Se,new Cq)}function Cq(){}t(193,191,{},Cq);
_.Gc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(Dq(),Eq).length&&-999!=(Dq(),Eq)[c]&&(c=(Dq(),Eq)[c]);b=new Fq(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?Gq(Hq(a)):e=301;break;case 118:case 86:b&&a.vb&&Iq(a.u,(!a.wb&&(a.wb=new Jq(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&&(Kq(a,jo((Lq(),Mq).gc.a.gb,bh)),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=Na);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?Nq(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?Nq(a,1):1301==a.c?(a.kb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&Nq(a,2);1301==a.c&&(a.kb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?Nq(a,3):1301==a.c?(a.kb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?Nq(a,4):e=207;break;case 53:105==a.c?Nq(a,5):e=208;break;case 54:105==a.c?Nq(a,
6):e=210;break;case 55:105==a.c?Nq(a,7):e=211;break;case 56:105==a.c?Nq(a,8):e=212;break;case 57:105==a.c?Nq(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}Oq(a,e)}b=!0}b&&Vj(this.a)};_.Jc=function(){return Bq};var Bq;function Pq(){Pq=x;Qq=new Ip(mf,new Rq)}function Rq(){}t(194,180,ri,Rq);_.Gc=function(a){a.tc(this)};_.Jc=function(){return Qq};var Qq;
function vj(){vj=x;wj=new Ip(sf,new Sq)}function Sq(){}t(195,180,ri,Sq);_.Gc=function(a){a.uc(this)};_.Jc=function(){return wj};var wj;function Tq(){Tq=x;Uq=new Ip(tf,new Vq)}function Vq(){}t(196,180,ri,Vq);_.Gc=function(a){var b;a.e&&1==a.d&&(b=new Wj(kj,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,lj(a))};_.Jc=function(){return Uq};var Uq;function Wq(){Wq=x;Xq=new Ip(uf,new Yq)}function Yq(){}t(197,180,ri,Yq);_.Gc=function(a){var b;b=this.a;Un((Rn(),Sn),new Zq(a,a.b,b))};_.Jc=function(){return Xq};var Xq;
function xj(){xj=x;yj=new Ip(vf,new $q)}function $q(){}t(198,180,ri,$q);_.Gc=function(a){a.vc(this)};_.Jc=function(){return yj};var yj;function Xp(){this.a={}}t(199,1,{},Xp);_.a=null;t(202,181,ri);var ar=null;function br(){br=x;cr=new Ip(Tg,new dr)}function dr(){}t(201,202,ri,dr);_.Gc=function(a){er(a.a,this,a.a.k)};_.Jc=function(){return cr};var cr;function fr(){fr=x;gr=new Ip(Ug,new hr)}function hr(){}t(203,202,ri,hr);_.Gc=function(a){er(a.a,this,a.a.k)};_.Jc=function(){return gr};var gr;
function ir(){var a;this.a=(a=document.createElement(ce),a.setAttribute(Mf,"return;"),typeof a.ontouchstart==qe)}t(204,1,{},ir);function jr(){jr=x;kr=new Ip(Vg,new lr)}function lr(){}t(205,202,ri,lr);_.Gc=function(a){er(a.a,this,a.a.n)};_.Jc=function(){return kr};var kr;function mr(){mr=x;nr=new Ip(Wg,new or)}function or(){}t(206,202,ri,or);_.Gc=function(a){pr(a.a,this)&&(a.a.j&&qr(a.a.j,a.a.b)?a.a.d=!0:(Vj(this.a),nk(a.a.c,750),a.a.d=!1))};_.Jc=function(){return nr};var nr;
function rr(a,b){this.a=b;this.b=a}function sr(a,b,c){yk&&(b=new rr(b,c),a.Uc(b))}t(207,176,{},rr);_.Gc=function(a){a.Qc(this)};_.Hc=function(){return yk};_.a=!1;var yk=_.b=null;function tr(a){this.a=a}t(208,176,{},tr);_.Gc=function(a){a.Rc(this)};_.Hc=function(){return ur};var ur=_.a=null;function vr(){}function wr(a){var b;xr&&(b=new vr,a.Uc(b))}t(209,176,{},vr);_.Gc=function(a){a.Sc(this)};_.Hc=function(){return xr};var xr=null;function yr(a){this.a=a}t(210,176,{},yr);_.Gc=function(a){a.Tc(this)};
_.Hc=function(){return zr};var zr=_.a=null;function Ar(){}t(211,176,{},Ar);_.Gc=function(a){a.a.N&&a.a.Ed()};_.Hc=function(){return Br};var Br=null;function Cr(a,b,c){a=a.a;if(!b)throw new Dr("Cannot add a handler with a null type");if(!c)throw new Dr("Cannot add a null handler");0<a.b?Er(a,new Fr(a,b,c)):Gr(a,b,null).vf(c);return new Hr(new Ir(a,b,c))}
function Jr(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 Dr("Cannot fire null event");try{++d.b;j=Kr(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=Si(n),A(n,86))f=n,!e&&(e=new Lr),Mr(e,f);else throw n;}}if(e)throw new Nr(e);}finally{if(--d.b,0==d.b){var o,r;if(d.a)try{for(r=new Mi(d.a);r.b<r.d.Be();)o=Ni(r),o.wc()}finally{d.a=null}}}}catch(q){q=Si(q);if(A(q,38))throw new Or(q.a);throw q;}finally{null==
c?(b.e=!0,b.f=null):b.f=c}}function Pr(a){Qr.call(this,a,!1)}function Qr(a,b){this.a=new Rr(b);this.b=a}t(212,1,Bi,Pr,Qr);_.Uc=function(a){Jr(this,a)};_.a=null;_.b=null;t(215,1,{});function Er(a,b){!a.a&&(a.a=new gj);aj(a.a,b)}function Sr(a,b,c,d){var e,f;e=Kr(a,b,c);e.xf(d)&&e.ye()&&(f=jj(a.d,b),f.Ae(c),f.ye()&&Vi(a.d,b))}function Gr(a,b,c){var d;d=jj(a.d,b);d||(d=new Ki,z(a.d,b,d));a=d.xe(c);a||(a=new gj,d.ze(c,a));return a}
function Kr(a,b,c){a=jj(a.d,b);if(!a)return Tr(),Tr(),Ur;c=a.xe(c);return!c?(Tr(),Tr(),Ur):c}t(214,215,{});_.a=null;_.b=0;_.c=!1;function Rr(a){this.d=new Ki;this.c=a}t(213,214,{},Rr);function Hr(a){this.a=a}t(216,1,{},Hr);_.a=null;function Nr(a){Ti.call(this,Vr(a),Wr(a));this.a=a}function Wr(a){a=a.xd();return!a.Xc()?null:a.Yc()}
function Vr(a){var b,c,d;b=a.Be();if(0==b)return null;b=new Xr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.xd();a.Xc();)d=a.Yc(),c?c=!1:sn(b.a,"; "),d=d.Dc(),sn(b.a,d);return ho(b.a)}t(218,97,Rh,Nr);_.a=null;function Or(a){Nr.call(this,a)}t(217,218,Rh,Or);t(219,1,{},function(){});function Yr(a){a=jo(a,$d);return Zr(sg,a)?($r(),as):Zr($e,a)?($r(),bs):($r(),cs)}function $r(){$r=x;as=new ds("RTL",0);bs=new ds("LTR",1);cs=new ds("DEFAULT",2);es=H(fs,m,15,[as,bs,cs])}
function ds(a,b){vo.call(this,a,b)}t(221,137,{15:1,71:1,75:1,77:1},ds);var es,cs,bs,as;function gs(){}function hs(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=hs(e,d);H(a,b,c,d);return d}function is(a){return js([ks,I],[m,s],[70,-1],a,0,2,1)}
function js(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=hs(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=js(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){ls();var e=ms,f=ns;ls();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 os(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new ps;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new ps;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new ps;}a[b]=c}t(222,1,{},gs);_.qI=0;
function ls(){ls=x;ms=[];ns=[];var a=new gs,b=ms,c=ns,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var ms,ns;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Cn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Fn(a){return a.tM==x||a.cM&&!!a.cM[1]}function qs(a){return null==a?null:a}function K(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
function rs(){var a;$stats&&Fs("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Of))a=Of;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(wf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(wf)&&8<=$doc.documentMode)a=Me;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(Me,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&&Fs("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(Gs,m,1,[Eb]);for(c=0;c<a.length&&!F(a[c],b);++c);$stats&&Fs("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";xp();Ap.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;}");
xp();0!=Ap.length&&(a=Ap.join(l),a=(Bp(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:Ep(0,a,!1),Ap.length=0);if(0!=yp.length){a=yp.join(l);a=(Bp(),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=Dp[b],0==c&&(c=Dp[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);Dp[e]+=a.length;Ep(e,a,!0)}yp.length=0}0!=zp.length&&(a=zp.join(l),a=(Bp(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
a:Ep(b-1,a,!0),zp.length=0);$stats&&Fs("export.client.JSME_export");new Hs;new Is;0<Js(null)?Un((Rn(),Sn),new Ks):Ls()}function Si(a){return A(a,86)?a:new An(a)}function Ms(a){return Ns(a&4194303,a>>22&4194303,0>a?1048575:0)}function Os(a){return Ns(a.l,a.m,a.h)}function Ns(a,b,c){return _=new Ps,_.l=a,_.m=b,_.h=c,_}
function Qs(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Rs;if(0==a.l&&0==a.m&&0==a.h)return Ss=Ns(0,0,0),Ns(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?(Ss=Ns(0,0,0),c=Os((Ts(),Us))):(Ss=Ns(c.l,c.m,c.h),c=Ns(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Vs(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?Ws(e):0==c&&0!=d&&0==e?Ws(d)+22:0!=c&&0==d&&0==e?Ws(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
d=!0,-1==f)a=Os((Ts(),Xs)),c=!0,g=!g;else return c=Ys(a,f),g&&Zs(c),Ss=Ns(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Vs(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Ys(c,d);f&&Zs(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=Ns(f,j,c);g?Ss=Vs(c):Ss=Ns(c.l,c.m,c.h);return e}if(!$s(a,b))return e?Ss=Vs(a):Ss=Ns(a.l,a.m,a.h),Ns(0,0,0);c=c?a:Ns(a.l,a.m,a.h);var h,n,o,r;f=at(b)-at(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=Ns(j&4194303,n&4194303,h&1048575);for(n=Ns(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&&Zs(n);e?(Ss=Vs(c),d&&(Ss=bt(Ss,(Ts(),Us)))):Ss=Ns(c.l,c.m,c.h);return n}
function Zs(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function at(a){var b;b=ct(a.h);return 32==b?(b=ct(a.m),32==b?ct(a.l)+32:b+20-10):b-12}var Ss=null;function dt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Ns(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function et(a,b){return Ns(a.l&b.l,a.m&b.m,a.h&b.h)}function ft(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
function M(a){var b,c,d;if(isNaN(a))return Ts(),gt;if(-9223372036854775E3>a)return Ts(),ht;if(9223372036854775E3<=a)return Ts(),Xs;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=Ns(a,b,c);d&&Zs(b);return b}function it(a){var b,c;return-129<a&&128>a?(b=a+128,null==jt&&(jt=y(kt,m,16,256,0)),c=jt[b],!c&&(c=jt[b]=Ms(a)),c):Ms(a)}
function lt(a){var b=nh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function $s(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
function mt(a,b){var c,d,e,f,g,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 Ns(c&4194303,q&
4194303,u&1048575)}function Vs(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Ns(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Ys(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Ns(c&4194303,d&4194303,e&1048575)}function bt(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Ns(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
function N(a){return a.l|a.m<<22}function nt(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return Ya;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return xa+nt(Vs(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=it(1E9);a=Qs(a,b);b=l+N(Ss);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 jt=null;function Ts(){Ts=x;Xs=Ns(4194303,4194303,524287);ht=Ns(0,0,524288);Us=it(1);it(2);gt=it(0)}var Xs,ht,Us,gt;function Ps(){}t(231,1,{16:1},Ps);
function Fs(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function ot(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}t(236,1,{},ot);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function pt(a,b){sn(a.a.a,b.a);return a}function qt(){this.a=new rt}t(237,1,{},qt);function st(a){if(null==a)throw new Dr("css is null");this.a=a}t(238,1,{17:1,71:1},st);
_.eQ=function(a){return!A(a,17)?!1:F(this.a,a.a)};_.hC=function(){return tt(this.a)};_.a=null;function ut(a){if(null==a)throw new Dr("html is null");this.a=a}t(240,1,vi,ut);_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:F(this.a,a.a)};_.hC=function(){return tt(this.a)};_.a=null;t(241,1,vi,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 tt(this.a)};_.a=null;
function vt(){vt=x;wt=RegExp(ka,re);xt=RegExp(qb,re);yt=RegExp(kb,re);zt=RegExp(qa,re);At=RegExp(ea,re)}function Bt(a){vt();-1!=a.indexOf(ka)&&(a=a.replace(wt,la));-1!=a.indexOf(kb)&&(a=a.replace(yt,na));-1!=a.indexOf(qb)&&(a=a.replace(xt,ma));-1!=a.indexOf(ea)&&(a=a.replace(At,"&quot;"));-1!=a.indexOf(qa)&&(a=a.replace(zt,"&#39;"));return a}var wt,xt,yt,At,zt;function Ct(a){if(null==a)throw new Dr("uri is null");this.a=a}t(243,1,{19:1},Ct);_.eQ=function(a){return!A(a,19)?!1:F(this.a,a.a)};_.hC=function(){return tt(this.a)};
_.a=null;function Dt(){Dt=x}t(245,1,{});function Et(){}t(246,1,{},Et);var Ft=null;function Gt(){}t(247,245,{},Gt);var Ht=null;function It(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=Kr(a.a,f,null).Be();for(e-=1;0<=e;--e)if(d=Kr(a.a,f,null).Cf(e),A(d,20)&&En(d.a,b)){var h=a.a,n=f;0<h.b?Er(h,new Jt(h,n,null,d)):Sr(h,n,null,d)}}}t(248,1,ji);_.a=null;function Kt(a){this.a=a}t(249,248,ji,Kt);_.Wc=function(a){a.c&&(this.a._c(a.d)||(a.a=!0))};function Lt(a){this.a=a}t(250,248,ji,Lt);
_.Sc=function(){var a=this.a;Mt((Nt(),Ot),a.a,!0)};function Pt(){zn()}t(251,97,gi,Pt);function Qt(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,nk(a.d,1))}function Rt(){this.a=new St(this);this.b=new gj;this.d=new Tt(this);this.f=new Ut(this)}t(252,1,{},Rt);_.c=!1;_.e=!1;function St(a){tk();this.a=a}t(253,24,{},St);_.Cc=function(){if(this.a.c){var a=this.a,b;b=Vt(a.f.d.b,a.f.b);Wt(a.f);A(b,21)&&new Pt;a.c=!1;Qt(a)}};_.a=null;function Tt(a){tk();this.a=a}t(254,24,{},Tt);
_.Cc=function(){this.a.e=!1;var a=this.a,b=jk(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(nk(a.a,1E4);a.f.c<a.f.a;){d=Xt(a.f);try{if(null==d)break;A(d,21)&&(c=d,c.wc())}finally{(e=-1==a.f.b)||Wt(a.f)}if(100<=jk()-b)break}}finally{e||(hk(a.a),a.c=!1,Qt(a))}};_.a=null;function Xt(a){var b;a.b=a.c;b=Vt(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function Wt(a){Yt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function Ut(a){this.d=a}t(255,1,{},Ut);_.Xc=function(){return this.c<this.a};_.Yc=function(){return Xt(this)};
_.Zc=function(){Wt(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function Zt(a,b){var c=($t(),au(b));a.appendChild(c)}var bk=null,pj=null;function bu(){bu=x;cu=new Rt}function Tj(a){bu();if(!a)throw new Dr("cmd cannot be null");var b=cu;aj(b.b,a);Qt(b)}var cu;function du(a){qj();!eu&&(eu=new zk);fu||(fu=new Qr(null,!0),gu=new hu);return Cr(fu,eu,a)}var fu=null;function iu(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function hu(){}t(261,176,{},hu);_.Gc=function(a){a.Wc(this);gu.c=!1};_.Hc=function(){return eu};
_.Ic=function(){iu(this)};_.a=!1;_.b=!1;_.c=!1;var eu=_.d=null,gu=null;function ju(){ju=x;ku=new lu;mu()||(ku=null)}var ku=null;function vk(){}t(263,1,{},vk);_.Qc=function(){for(;0<(tk(),uk).c;)hk(Vt(uk,0))};function xk(a,b){return Cr((!nu&&(nu=new ou),nu),a,b)}
function pu(a){wk();qu||(ru("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 su),qu=!0);return xk((!xr&&(xr=new zk),xr),a)}
function wk(){tu||(ru('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 uu),
tu=!0)}function vu(){tu&&sr((!nu&&(nu=new ou),nu),null,!1)}function wu(){var a;tu&&(a=new xu,nu&&Jr(nu,a));return null}function yu(){var a,b;if(qu&&(b=tj(),a=uj(),zu!=b||Au!=a))zu=b,Au=a,wr((!nu&&(nu=new ou),nu))}var tu=!1,nu=null,Au=0,zu=0,qu=!1;function Bu(){Bu=x;Cu=new zk}function xu(){Bu()}t(265,176,{},xu);_.Gc=function(){null.$f()};_.Hc=function(){return Cu};var Cu;function ou(){Pr.call(this,null)}t(267,212,Bi,ou);
function Du(a){switch(a){case pd:return 4096;case Bd:return 1024;case Ed:return 1;case Xd:return 2;case ke:return 2048;case Se:return 128;case "keypress":return 256;case "keyup":return 512;case Ye:return 32768;case "losecapture":return 8192;case mf:return 4;case sf:return 64;case tf:return 32;case uf:return 16;case vf:return 8;case "scroll":return 16384;case he:return 65536;case "DOMMouseScroll":case "mousewheel":return 131072;case Rd:return 262144;case Tf:return 524288;case Wg:return 1048576;case Vg:return 2097152;
case Ug:return 4194304;case Tg:return 8388608;case ue:return 16777216;case se:return 33554432;case te:return 67108864;default:return-1}}function qj(){Eu||(Fu(),Eu=!0)}var Eu=!1;
function Fu(){null==$wnd.__gwt_globalEventArray&&($wnd.__gwt_globalEventArray=[]);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=C(function(){var a=$wnd.event,b;var c=fu,d,h,n;eu&&c&&Gu(c.a.d,eu)?(b=gu.a,d=gu.b,h=gu.c,n=gu.d,iu(gu),gu.d=a,Jr(c,gu),c=!(gu.a&&!gu.b),gu.a=b,gu.b=d,gu.c=h,gu.d=n,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,Vj(a));return b});var a=C(function(){if(null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,!Hu()))return;for(var a,b=this;b&&!(a=b.__listener);)b=b.parentElement;
if(a&&!Cn(a)&&A(a,22)){var c=$wnd.event,d;d=bk;bk=c;b==pj&&8192==Du(c.type)&&(pj=null);a.$c(c);bk=d}}),b=C(function(){var b=$doc.createEventObject();null==$wnd.event.returnValue&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(Kf,b);this.__eventBits&2?a.call(this):null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,Hu())}),c=C(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;a.call(this)}),d=$moduleName.replace(/\./g,Vc);$wnd["__gwt_dispatchEvent_"+d]=a;Iu=(new Function(fh,
"return function() { w.__gwt_dispatchEvent_"+d+".call(this) }"))($wnd);$wnd["__gwt_dispatchDblClickEvent_"+d]=b;Ju=(new Function(fh,"return function() { w.__gwt_dispatchDblClickEvent_"+d+Ua))($wnd);$wnd["__gwt_dispatchUnhandledEvent_"+d]=c;Ku=(new Function(fh,kg+d+Ua))($wnd);Lu=(new Function(fh,kg+d+".call(w.event.srcElement)}"))($wnd);c=C(function(){a.call($doc.body)});d=C(function(){b.call($doc.body)});$doc.body.attachEvent(Kf,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 Mu(a,b,c){c>=a.children.length?a.appendChild(b):a.insertBefore(b,a.children[c])}
function Nu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Iu:null),c&3&&(a.ondblclick=b&3?Ju:null),c&4&&(a.onmousedown=b&4?Iu:null),c&8&&(a.onmouseup=b&8?Iu:null),c&16&&(a.onmouseover=b&16?Iu:null),c&32&&(a.onmouseout=b&32?Iu:null),c&64&&(a.onmousemove=b&64?Iu:null),c&128&&(a.onkeydown=b&128?Iu:null),c&256&&(a.onkeypress=b&256?Iu:null),c&512&&(a.onkeyup=b&512?Iu:null),c&1024&&(a.onchange=b&1024?Iu:null),c&2048&&(a.onfocus=b&2048?Iu:null),c&4096&&(a.onblur=b&4096?Iu:null),
c&8192&&(a.onlosecapture=b&8192?Iu:null),c&16384&&(a.onscroll=b&16384?Iu:null),c&32768&&("IFRAME"==a.nodeName?b&32768?a.attachEvent(Lf,Lu):a.detachEvent(Lf,Lu):a.onload=b&32768?Ku:null),c&65536&&(a.onerror=b&65536?Iu:null),c&131072&&(a.onmousewheel=b&131072?Iu:null),c&262144&&(a.oncontextmenu=b&262144?Iu:null),c&524288&&(a.onpaste=b&524288?Iu:null))}function Hu(){for(var a=!1,b=0;b<$wnd.__gwt_globalEventArray.length;b++)!$wnd.__gwt_globalEventArray[b]()&&(a=!0);return!a}
var Ju=null,Iu=null,Lu=null,Ku=null;function Ou(){var a;Ou=x;Pu=(a=$doc,F(a.compatMode,Eb)?a.documentElement:a.body)}var Pu;function Qu(){this.b=new gj}function Ru(a){a=a[cd];return null==a?-1:a}t(271,1,{},Qu);_.a=null;function Su(a,b){this.a=a;this.b=b}t(272,1,{},Su);_.a=0;_.b=null;
function mu(){var a=ku,b=l,c=$wnd.location.hash;0<c.length&&(b=a.ad(c.substring(1)));Tu=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 lu(){this.a=new Pr(null)}t(273,1,Bi,lu);_.ad=function(a){return decodeURI(a.replace("%23",ha))};_.Uc=function(a){Jr(this.a,a)};_.bd=function(a){a=null==a?l:a;if(!F(a,null==Tu?l:Tu))Tu=a,Br&&(a=new Ar,Jr(this.a,a))};var Tu=l;
function ru(a,b){var c;c=no("script");c.text=a;$doc.body.appendChild(c);b.wc();$doc.body.removeChild(c)}function uu(){}t(276,1,{},uu);_.wc=function(){$wnd.__gwt_initWindowCloseHandler(C(wu),C(vu))};function su(){}t(277,1,{},su);_.wc=function(){$wnd.__gwt_initWindowResizeHandler(C(yu))};function fj(a,b){Oi(a.gd(),b,!0)}function ej(a,b){Oi(a.gd(),b,!1)}function sj(a,b,c){0<=b&&a.md(b+Yf);0<=c&&a.kd(c+Yf)}function Uu(a){var b,a=jo(a,Dd);b=eo(a,fo(32));return 0<=b?a.substr(0,b-0):a}
function Oi(a,b,c){if(!a)throw new Wi(nc);b=co(b);if(0==b.length)throw new Ak(Lc);if(c){var d;d=co(b);b=a.className;-1==ko(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=co(b);f=a.className;e=ko(f,c);-1!=e&&(b=co(f.substr(0,e-0)),c=co(Vu(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Wu(a,b){a.style.display=b?l:Bf;a.setAttribute("aria-hidden",""+!b)}t(282,1,si);_.cd=function(){return ek(this.gb)};_.dd=function(){return fk(this.gb)};
_.ed=function(){return io(this.gb,If)};_.fd=function(){return io(this.gb,Jf)};_.gd=function(){return this.gb};_.hd=function(){return this.gb.style.display!=Bf};_.jd=function(){throw new Xu;};_.kd=function(a){this.gb.style[De]=a};_.ld=function(a){Wu(this.gb,a)};_.md=function(a){this.gb.style[hh]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;
function B(a,b,c){var d;d=Du(c.b);if(-1!=d)if(-1==a.cb){var e=a.gb;d|=a.gb.__eventBits||0;qj();Nu(e,d)}else a.cb|=d;return Cr(!a.db?a.db=new Pr(a):a.db,c,b)}function Yu(a,b,c){return Cr(!a.db?a.db=new Pr(a):a.db,c,b)}function Zu(a){var b;if(a.pd())throw new $u("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;qj();Nu(c,b)}else a.cb|=b;a.nd();a.sd()}
function av(a,b){var c;switch(Du(b.type)){case 16:case 32:if((c=b.relatedTarget||(b.type==tf?b.toElement:b.fromElement))&&po(a.gb,c))return}c=a.gb;var d,e,f;if(Fp&&(f=Fp.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&Jr(a.db,f.a),f.a.a=d,f.a.b=e}function bv(a){if(!a.pd())throw new $u("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 ck(a){if(a.fb)if(A(a.fb,28))a.fb.ud(a);else{if(a.fb)throw new $u("This widget's parent does not implement HasWidgets");}else if(nj(),Gu(cv.a,a)){nj();try{a.rd()}finally{Vi(cv.a,a)}}}function dv(a,b){var c;c=a.fb;if(b){if(c)throw new $u("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,Yh);_.nd=function(){};_.od=function(){};_.Uc=function(a){this.db&&Jr(this.db,a)};_.pd=function(){return this.bb};
_.qd=function(){Zu(this)};_.$c=function(a){av(this,a)};_.rd=function(){bv(this)};_.sd=function(){};_.td=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function ev(a){for(a=new fv(a);a.a.a<a.a.b.c-1;)gv(a.a),hv(a.a)}t(280,281,Ci);_.nd=function(){iv(this,(jv(),kv))};_.od=function(){iv(this,(jv(),lv))};function mv(a,b,c){ck(b);var d=a.p;nv(d,b,d.c);d=($t(),au(b.gb));c.appendChild(d);dv(b,a)}
function ov(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new pv;b.fb==a&&(f=a.vd(b),f<d&&--d);ck(b);nv(a.p,b,d);e?(e=b.gb,Mu(c,($t(),au(e)),d)):(e=($t(),au(b.gb)),c.appendChild(e));dv(b,a)}function qv(a,b){var c;if(b.fb!=a)return!1;try{dv(b,null)}finally{c=b.gb;mo(c).removeChild(c);c=a.p;var d;d=rv(c,b);if(-1==d)throw new sv;if(0>d||d>=c.c)throw new pv;for(--c.c;d<c.c;++d)os(c.a,d,c.a[d+1]);os(c.a,c.c,null)}return!0}t(279,280,Ci);_.vd=function(a){return rv(this.p,a)};
_.wd=function(a,b,c,d){ov(this,a,b,c,d)};_.xd=function(){return new tv(this.p)};_.ud=function(a){return qv(this,a)};function mj(a,b,c,d){var e;ck(b);e=a.p.c;a.Ad(b,c,d);a.wd(b,a.gb,e,!0)}function uv(a,b){var c;(c=qv(a,b))&&vv(b.gb);return c}function wv(a,b,c,d){if(b.fb!=a)throw new Ak("Widget must be a child of this panel.");a.Ad(b,c,d)}function xv(a,b,c){a=a.gb;-1==b&&-1==c?vv(a):(a.style[Vf]=ed,a.style[Te]=b+Yf,a.style[Sg]=c+Yf)}
function yv(){var a=no(ce);this.p=new zv(this);this.gb=a;this.gb.style[Vf]="relative";this.gb.style[Rf]=Ke}function vv(a){a.style[Te]=l;a.style[Sg]=l;a.style[Vf]=l}t(278,279,Ci,yv);_.yd=function(a){mv(this,a,this.gb)};_.ud=function(a){return uv(this,a)};_.zd=function(a,b,c){wv(this,a,b,c)};_.Ad=function(a,b,c){xv(a,b,c)};function Av(a,b){if(a.Cd())throw new $u("SimplePanel can only contain one child widget");a.Dd(b)}
function Bv(a,b){if(a.ab!=b)return!1;try{dv(b,null)}finally{a.Bd().removeChild(b.gb),a.ab=null}return!0}function Cv(a,b){if(b!=a.ab&&(b&&ck(b),a.ab&&a.ud(a.ab),a.ab=b)){var c=($t(),au(a.ab.gb));a.Bd().appendChild(c);dv(b,a)}}function Dv(){this.gb=no(ce)}t(286,280,Ci,Dv);_.Bd=function(){return this.gb};_.Cd=function(){return this.ab};_.xd=function(){return new Ev(this)};_.ud=function(a){return Bv(this,a)};_.Dd=function(a){Cv(this,a)};_.ab=null;function Fv(a,b){a.$&&(Gv(a.Z,!1,!1),sr(a,a,b))}
function Hv(a){var b;if(b=a.ab)null!=a.O&&b.kd(a.O),null!=a.P&&b.md(a.P)}function Iv(a,b,c){a.V=b;a._=c;b-=ro();c-=so();a=a.gb;a.style[Te]=b+(Bj(),Yf);a.style[Sg]=c+Yf}function Jv(a){a.$||(a.bb&&ck(a),Gv(a.Z,!0,!1))}t(285,286,Ci);_.Bd=function(){return lo(this.gb)};_.ed=function(){return io(this.gb,If)};_.fd=function(){return io(this.gb,Jf)};_.gd=function(){return mo(lo(this.gb))};_.Ed=function(){this.Fd(!1)};_.Fd=function(a){Fv(this,a)};_.hd=function(){return!F(Ke,this.gb.style[dh])};_._c=function(){return!0};
_.Wc=function(){};_.td=function(){this.$&&Gv(this.Z,!1,!0)};_.kd=function(a){this.O=a;Hv(this);0==a.length&&(this.O=null)};_.Gd=function(a,b){Iv(this,a,b)};_.ld=function(a){this.gb.style[dh]=a?eh:Ke};_.Dd=function(a){Cv(this,a);Hv(this)};_.md=function(a){this.P=a;Hv(this);0==a.length&&(this.P=null)};_.Hd=function(){Jv(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 Kv(a,b){var c;this.gb=no(ce);this.R=new Lv;this.L=(Mv(),Nv);this.Z=new Ov(this);this.gb.appendChild(no(ce));this.Gd(0,0);mo(lo(this.gb))[Dd]="gwt-PopupPanel";lo(this.gb)[Dd]=Uf;this.N=this.M=a;this.W=!1;c=H(Gs,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new Pv(c);this.K.gd()[Dd]=l;c=mo(lo(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Wi(nc);d=co(d);if(0==d.length)throw new Ak(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)}Cv(this,this.K);Hv(this);Oi(lo(this.gb),Uf,!1);Oi(this.K.b,b+"Content",!0)}t(284,285,Ci);_.nd=function(){Zu(this.K)};_.od=function(){bv(this.K)};_.Cd=function(){return this.K.ab};_.xd=function(){return new Ev(this.K)};_.ud=function(a){return this.K.ud(a)};_.Dd=function(a){Cv(this.K,a);Hv(this)};_.K=null;t(283,284,Ci);_.rd=function(){bv(this)};
function Qv(){Qv=x;Rv=new Sv(Db,0,(Mv(),Nv));Tv=new Sv(pc,1,Uv);Vv=new Sv(wc,2,Wv);Xv=H(Yv,m,23,[Rv,Tv,Vv])}function Sv(a,b,c){vo.call(this,a,b);this.a=c}t(287,137,{23:1,71:1,75:1,77:1},Sv);_.a=null;var Xv,Rv,Tv,Vv;function Zv(){Zv=x;$v=H(Gs,m,1,[Sg,lf,vd])}
function Pv(a){var b;Zv();var c,d;c=this.gb=no(Hg);this.c=no(Kg);Zt(c,this.c);c[zd]=0;for(c=c[yd]=0;c<a.length;++c)d=(b=no(Xg),b[Dd]=a[c],Zt(b,aw(a[c]+"Left")),Zt(b,aw(a[c]+Fb)),Zt(b,aw(a[c]+"Right")),b),Zt(this.c,d),1==c&&(this.b=lo(d.children[1]));this.gb[Dd]="gwt-DecoratorPanel"}function aw(a){var b,c;c=no(Lg);b=no(ce);var d=($t(),au(b));c.appendChild(d);c[Dd]=a;b[Dd]=a+"Inner";return c}t(289,286,ei,Pv);_.Bd=function(){return this.b};_.b=null;_.c=null;var $v;t(288,289,ei);t(290,1,{});
function jv(){jv=x;kv=new bw;lv=new cw}function dw(a){Nr.call(this,a)}function iv(a,b){jv();var c,d,e;c=null;for(e=a.xd();e.Xc();){d=e.Yc();try{b.Id(d)}catch(f){if(f=Si(f),A(f,86))d=f,!c&&(c=new Lr),Mr(c,d);else throw f;}}if(c)throw new dw(c);}t(291,217,Rh,dw);var kv,lv;function bw(){}t(292,1,{},bw);_.Id=function(a){a.qd()};function cw(){}t(293,1,{},cw);_.Id=function(a){a.rd()};t(296,281,Yh);_.Mc=function(a){return B(this,a,(Pq(),Pq(),Qq))};_.Nc=function(a){return B(this,a,(vj(),vj(),wj))};
_.Oc=function(a){return B(this,a,(Tq(),Tq(),Uq))};_.Pc=function(a){return B(this,a,(xj(),xj(),yj))};_.qd=function(){Zu(this);-1==this.gb.tabIndex&&(this.gb.tabIndex=0)};t(295,296,Yh);function ew(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},ew);t(297,279,Ci);_.d=null;_.e=null;
function fw(a,b){var c;if(a.f)throw new $u("Composite.initWidget() may only be called once.");ck(b);c=b.gb;a.gb=c;var d;$t();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&(($t(),c).__gwt_resolve=gw(a));a.f=b;dv(b,a)}function hw(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);qj();Nu(d,b)}else b.cb|=c;a.cb=-1}a.f.qd();a.gb.__listener=a;a.sd()}t(298,281,Ai);_.pd=function(){return this.f?this.f.pd():!1};_.qd=function(){hw(this)};_.$c=function(a){av(this,a);this.f.$c(a)};
_.rd=function(){this.f.rd()};_.jd=function(){return this.gb=this.f.jd()};_.f=null;function iw(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]=sg;break;case 1:c[$d]=$e;break;case 2:Yr(c)!=($r(),cs)&&(c[$d]=l)}}}function jw(a){this.a=a;this.c=!1;this.d=this.b=Yr(a)}t(299,1,{},jw);_.a=null;_.b=null;_.c=!1;_.d=null;function rj(){this.gb=kw()}t(300,286,Ci,rj);_.Mc=function(a){return B(this,a,(Pq(),Pq(),Qq))};_.Nc=function(a){return B(this,a,(vj(),vj(),wj))};
_.Oc=function(a){return B(this,a,(Tq(),Tq(),Uq))};_.Pc=function(a){return B(this,a,(xj(),xj(),yj))};function lw(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=lo(b);e=null;c&&(c=Ru(c),e=0>c?null:Vt(a.i.b,c));e?mw(a,e):d&&(b.innerHTML=l||l);return b}function mw(a,b){var c;if(b.fb!=a)return!1;try{dv(b,null)}finally{c=b.gb;mo(c).removeChild(c);var d=a.i,e;e=Ru(c);c[cd]=null;c=d.b;nw(e,c.c);os(c.b,e,null);d.a=new Su(e,d.a)}return!0}t(302,280,Ci);_.xd=function(){return new ow(this)};
_.ud=function(a){return mw(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function pw(a){if(0>=a.b)throw new qw("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new qw("Column index: 0, Column size: "+a.a);}
function rw(){this.i=new Qu;this.f=no(Hg);this.c=no(Kg);Zt(this.f,this.c);this.gb=this.f;this.d=new sw(this);var a=new tw(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=no("colgroup");var b=a.a;Mu(a.b.f,($t(),au(b)),0);Zt(a.a,no(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 qw("Row index: "+a+", Row size: "+d);if(0>c)throw new qw("Column "+c+" must be non-negative: "+c);if(this.a<=c)throw new qw("Column index: "+
c+", Column size: "+this.a);c=lw(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=no(Lg),d.innerHTML=pa||l,Mu(c,($t(),au(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=no(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(Lg);e.innerHTML=pa;c=$doc.createElement(Xg);for(var f=0;f<d;f++){var g=
e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)lw(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}t(301,302,Ci,rw);_.a=0;_.b=0;function uw(a){for(;++a.b<a.d.c&&!(null!=Vt(a.d,a.b)););}function ow(a){this.c=a;this.d=this.c.i.b;uw(this)}t(303,1,{},ow);_.Xc=function(){return this.b<this.d.c};
_.Yc=function(){var a;if(this.b>=this.d.c)throw new sv;a=Vt(this.d,this.b);this.a=this.b;uw(this);return a};_.Zc=function(){var a;if(0>this.a)throw new vw;a=Vt(this.d,this.a);ck(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function sw(a){this.a=a}t(304,1,{},sw);_.a=null;function tw(a){this.b=a}t(305,1,{},tw);_.a=null;_.b=null;function ww(){ww=x;xw=new yw}var xw;function zw(){zw=x;Aw=new Bw((To(),Ad));Cw=new Bw(Te);Dw=new Bw(mg);Ew=Cw;Fw=Dw;Gw=Ew}var Aw,Gw,Cw,Fw,Ew,Dw;function yw(){}t(307,1,{},yw);
function Bw(a){this.a=a}t(308,307,{},Bw);_.a=null;function Hw(){Hw=x;Iw=new Jw(lf);Kw=new Jw(Sg)}var Iw,Kw;function Jw(a){this.a=a}t(309,1,{},Jw);_.a=null;function Lw(a,b){var c;c=Mw(a);Zt(a.b,c);mv(a,b,c)}function Mw(a){var b;b=no(Lg);b[hd]=a.a.a;b.style[ch]=a.c.a;return b}function Nw(a,b){var c,d;d=mo(b.gb);(c=qv(a,b))&&a.b.removeChild(d);return c}
function Ow(){this.p=new zv(this);this.e=no(Hg);this.d=no(Kg);Zt(this.e,this.d);this.gb=this.e;this.a=(zw(),Gw);this.c=(Hw(),Kw);this.b=no(Xg);Zt(this.d,this.b);this.e[zd]=Ya;this.e[yd]=Ya}t(310,297,Ci,Ow);_.ud=function(a){return Nw(this,a)};_.b=null;function Pw(){Pw=x;new Ki}function Qw(a,b,c,d,e){Pw();this.a=new Rw(this,a,b,c,d,e);this.gb[Dd]="gwt-Image"}function Sw(a,b,c,d,e){Pw();Qw.call(this,(Dt(),new Ct(a)),b,c,d,e)}t(311,281,Yh,Qw,Sw);_.Mc=function(a){return B(this,a,(Pq(),Pq(),Qq))};
_.Nc=function(a){return B(this,a,(vj(),vj(),wj))};_.Oc=function(a){return B(this,a,(Tq(),Tq(),Uq))};_.Pc=function(a){return B(this,a,(xj(),xj(),yj))};_.$c=function(a){32768==Du(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=l);av(this,a)};_.sd=function(){var a=this.a;F(Ye,jo(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new Tw(a,this),Un((Rn(),Sn),a.f))};_.a=null;t(313,1,{});_.f=null;function Uw(){Uw=x;Vw()}
function Rw(a,b,c,d,e,f){var g,j;Uw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=no(Bg);j=new qt;pt(pt(pt(j,new st("width:"+e+(Bj(),Yf)+jb)),new st("height:"+f+bg)),new st("background:url("+b.a+") no-repeat "+-c+"px "+-d+bg));!Ww&&(Ww=new Xw);b=Yw;c=new st((new st(ho(j.a.a))).a);j=new rt;sn(j.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=Bt(b.a);sn(j.a,b);sn(j.a,"' style='");b=Bt(c.a);sn(j.a,b);sn(j.a,"' border='0'>");j=new ut(ho(j.a));g.innerHTML=j.a||l;g=lo(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),qj(),Nu(g,a)):a.cb|=133333119}t(312,313,{},Rw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Tw(a,b){this.a=a;this.b=b}t(314,1,{},Tw);_.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=Ye,b),this.b.gb.fireEvent("on"+a.type,a)):this.b.gb.__gwtLastUnhandledEvent=Ye)};_.a=null;
_.b=null;function Zw(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(ww(),xw)?a.b.d==($r(),bs)?(zw(),Cw):a.b.d==as?(zw(),Dw):(zw(),Ew):a.b.d==($r(),bs)?(zw(),Dw):a.b.d==as?(zw(),Cw):(zw(),Fw);b!=a.c&&(a.c=b,a.gb.style[Ng]=!a.c?l:a.c.a)}t(316,281,Yh);_.a=null;_.b=null;_.c=null;function $w(){this.gb=no(ce);this.b=new jw(this.gb);this.gb[Dd]="gwt-Label"}function ax(){$w.call(this);iw(this.b,ih);Zw(this)}t(315,316,Yh,$w,ax);_.Mc=function(a){return B(this,a,(Pq(),Pq(),Qq))};
_.Nc=function(a){return B(this,a,(vj(),vj(),wj))};_.Oc=function(a){return B(this,a,(Tq(),Tq(),Uq))};_.Pc=function(a){return B(this,a,(xj(),xj(),yj))};function bx(a,b){if(0>b||b>=a.gb.options.length)throw new pv;}function Pp(a,b){bx(a,b);return a.gb.options[b].value}function cx(){this.gb=$doc.createElement("<SELECT>");this.gb[Dd]="gwt-ListBox"}t(317,296,Yh,cx);t(318,248,ji);function dx(a){this.a=a}t(319,318,ji,dx);_.Kc=function(){};function ex(a){this.a=a}t(320,318,ji,ex);
_.Qc=function(a){this.a.Jd(a.f,a.a)};function fx(a,b,c){var d;if(a.o){var e=d=no(Xg);Mu(a.e,($t(),au(e)),b);a=($t(),au(c));d.appendChild(a)}else d=a.e.children[0],Mu(d,($t(),au(c)),b)}
function gx(a,b,c){var d;hx(a,b);c&&b.a?(hx(a,null),a=b.a,b=(Rn(),Sn),b.c=Vn(b.c,[new ix(a),!1])):null!=b.c&&(a.j=new jx(a,b),c=(Mv(),Uv),a.j.L=c,a.j.T=a.f,a.j.gd()[Dd]=Be,d=Uu(a.gb),F(Ae,d)||fj(a.j,d+"Popup"),Yu(a.j,new ex(a),yk?yk:yk=new zk),a.n=b.c,d=a.j,a=new kx(a,b),d.gb.style[dh]=Ke,Jv(d),a.a.o?Iv(a.a.j,ek(a.a.gb)+io(a.a.gb,Jf)-1,fk(a.b.gb)):Iv(a.a.j,ek(a.b.gb),fk(a.a.gb)+io(a.a.gb,If)-1),d.gb.style[dh]=eh)}function lx(a,b){if(b||!(a.k&&a.n==a.k.c))hx(a,b),mx(a.gb),b&&a.d&&gx(a,b,!1)}
function nx(a,b){var c;a:{c=b.srcElement;var d,e;for(e=new Mi(a.i);e.b<e.d.Be();)if(d=Ni(e),po(d.gb,c)){c=d;break a}c=null}switch(Du(b.type)){case 1:mx(a.gb);c&&gx(a,c,!0);break;case 16:c&&lx(a,c);break;case 32:c&&lx(a,null);break;case 2048:ox(a);break;case 128:switch(c=b.keyCode||0,c){case 37:ox(a)||a.o||px(a);b.cancelBubble=!0;Vj(b);break;case 39:ox(a)||(a.o?null!=a.k.c&&!a.k.c.$f().$f()&&(gx(a,a.k,!1),a.k.c.$f()):qx(a));b.cancelBubble=!0;Vj(b);break;case 38:ox(a)||a.o&&px(a);b.cancelBubble=!0;
Vj(b);break;case 40:ox(a)||(a.o?qx(a):null!=a.k.c&&!a.k.c.$f().$f()&&(gx(a,a.k,!1),a.k.c.$f()));b.cancelBubble=!0;Vj(b);break;case 27:hx(a,null);a.j&&Fv(a.j,!1);b.cancelBubble=!0;Vj(b);break;case 9:hx(a,null);a.j&&Fv(a.j,!1);break;case 13:ox(a)||(gx(a,a.k,!0),b.cancelBubble=!0,Vj(b))}}av(a,b)}function rx(a,b,c){c&&hx(a,null);sr(a,b,!1);a.n=null;a.j=null}function ox(a){var b;if(!a.k){for(b=new Mi(a.i);b.b<b.d.Be();){b=Ni(b);hx(a,b);break}return!0}return!1}
function hx(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=Uu(c.gb)+Sa;Oi(c.gd(),d,!1);a.o&&(c=mo(a.k.gb),2==c.children.length&&(c=c.children[1],Oi(c,Fg,!1)))}if(b){c=Uu(b.gb)+Sa;Oi(b.gd(),c,!0);a.o&&(c=mo(b.gb),2==c.children.length&&(c=c.children[1],Oi(c,Fg,!0)));zl();c=a.gb;var e=new al(b.gb),d=(ul(),vl),e=H(sx,m,5,[e]),f,g,j,h;f=new rn;for(j=0,h=e.length;j<h;++j)g=e[j],tn(tn(f,g.a),ba);e=co(ho(f.a));c.setAttribute(d.a,e)}a.k=b}}
function qx(a){var b,c,d;if(a.k){for(b=c=Sj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?Vt(a.i,b):Vt(a.i,c);break}hx(a,d)}}function px(a){var b,c,d;if(a.k){for(b=c=Sj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?Vt(a.i,b):Vt(a.i,c);break}hx(a,d)}}t(321,281,Yh);_.$c=function(a){nx(this,a)};_.rd=function(){this.j&&Fv(this.j,!1);bv(this)};_.Jd=function(a,b){rx(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function ix(a){this.a=a}t(322,1,{},ix);_.wc=function(){tx(this.a)};_.a=null;
function ux(a){this.a=a}t(323,1,{},ux);_.Kc=function(){hx(this.a,null)};_.a=null;function jx(a,b){this.a=a;this.b=b;Kv.call(this,!0,ef);Cv(this.K,this.b.c);Hv(this);this.Y=!0;this.b.c.$f()}t(324,284,Ci,jx);_.Wc=function(a){var b,c;if(!a.a)switch(Du(a.d.type)){case 4:c=a.d.srcElement;b=this.b.b.gb;if(po(b,c)){a.a=!0;break}a.a&&hx(this.a,null)}};_.a=null;_.b=null;function kx(a,b){this.a=a;this.b=b}t(325,1,{},kx);_.a=null;var vx=_.b=null;
function wx(){wx=x;vx=new ot((Dt(),new Ct("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function xx(a,b){this.gb=no(Lg);var c=Uu(this.gb)+Sa;Oi(this.gd(),c,!1);this.gb.innerText=a||l;this.gb[Dd]="gwt-MenuItem";c=qo();this.gb.setAttribute(Le,c);zl();this.gb.setAttribute("role",fm.a);this.a=b}t(328,282,{27:1,31:1,34:1},xx);_.a=null;_.b=null;_.c=null;
function yx(){var a;this.gb=no(Lg);this.gb[Dd]="gwt-MenuItemSeparator";a=no(ce);Zt(this.gb,a);a[Dd]="menuSeparatorInner"}t(329,282,si,yx);function zx(){var a,b,c,d,e;b=null.$f();e=tj();d=uj();b[be]=(Io(),Bf);b[hh]=0+(Bj(),Yf);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[hh]=(c>e?c:e)+Yf;b[De]=(a>d?a:d)+Yf;b[be]="block"}function Lv(){}t(330,1,{},Lv);_.Sc=function(){zx()};
function Ax(a){this.a=a}t(331,1,{},Ax);_.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?po(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(Du(d.type)){case 4:case 1048576:if(pj){a.b=!0;break}if(!c&&b.M){b.Fd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(pj){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 Bx(a){this.a=a}t(332,1,{},Bx);_.a=null;function Mv(){Mv=x;Nv=new Cx(Db,0);Uv=new Cx(pc,1);Wv=new Cx(wc,2);Dx=H(Ex,m,32,[Nv,Uv,Wv])}function Cx(a,b){vo.call(this,a,b)}t(333,137,{32:1,71:1,75:1,77:1},Cx);var Dx,Nv,Uv,Wv;function Fx(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=pu(a.a.R),zx(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Xi(a.f.a),a.f=null,a.b=!1)}function Gx(a){a.j||(Fx(a),a.c||(nj(),uv(oj(null),a.a)));a.a.gb.style[Gd]="rect(auto, auto, auto, auto)";a.a.gb.style[Rf]=eh}
function Hx(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+ag+f+ag+c+ag+e+"px)"}
function Gv(a,b,c){a.c=c;gk(a);a.i&&(hk(a.i),a.i=null,Gx(a));a.a.$=b;var d=a.a;d.X&&(Xi(d.X.a),d.X=null);d.S&&(Xi(d.S.a),d.S=null);if(d.$){d.X=du(new Ax(d));var e;e=new Bx(d);ju();e=ku?Cr(ku.a,(!Br&&(Br=new zk),Br),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(Mv(),Nv)&&!b&&(c=!1);a.j=b;c?b?(Fx(a),a.a.gb.style[Vf]=ed,-1!=a.a._&&a.a.Gd(a.a.V,a.a._),a.a.gb.style[Gd]="rect(0px, 0px, 0px, 0px)",nj(),b=oj(null),mv(b,a.a,b.gb),a.i=new Ix(a),nk(a.i,1)):ik(a,200):(Fx(a),a.j?(a.a.gb.style[Vf]=ed,-1!=a.a._&&a.a.Gd(a.a.V,
a.a._),nj(),b=oj(null),mv(b,a.a,b.gb)):a.c||(nj(),uv(oj(null),a.a)),a.a.gb.style[Rf]=eh)}function Ov(a){var b=(pk(),qk);this.k=new ok(this);this.s=b;this.a=a}t(334,17,{},Ov);_.yc=function(){Gx(this)};_.zc=function(){this.d=io(this.a.gb,If);this.e=io(this.a.gb,Jf);this.a.gb.style[Rf]=Ke;Hx(this,(1+Math.cos(3.141592653589793))/2)};_.Ac=function(a){Hx(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function Ix(a){tk();this.a=a}t(335,24,{},Ix);
_.Cc=function(){this.a.i=null;ik(this.a,200)};_.a=null;function $t(){$t=x;Jx()}function au(a){return a.__gwt_resolve?a.__gwt_resolve():a}function gw(a){return function(){this.__gwt_resolve=Kx;return a.jd()}}function Kx(){throw"A PotentialElement cannot be resolved twice.";}
function Jx(){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 nj(){nj=x;Lx=new Mx;Nx=new Ki;cv=new Lr}function Ox(a){this.p=new zv(this);this.gb=a;Zu(this)}
function oj(a){nj();var b,c;c=jj(Nx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==Nx.d){var d=new Px;wk();xk(yk?yk:yk=new zk,d)}!b?c=new Qx:c=new Ox(b);z(Nx,a,c);Mr(cv,c);return c}t(337,278,Ci,Ox);var Lx,Nx,cv;function Mx(){}t(338,1,{},Mx);_.Id=function(a){a.pd()&&a.rd()};function Px(){}t(339,1,{},Px);_.Qc=function(){nj();try{iv(cv,Lx)}finally{Rx(cv.a),Rx(Nx)}};function Qx(){Ox.call(this,$doc.body)}t(340,337,Ci,Qx);
_.Ad=function(a,b,c){b-=ro();c-=so();xv(a,b,c)};function Ev(a){this.c=a;this.a=!!this.c.ab}t(341,1,{},Ev);_.Xc=function(){return this.a};_.Yc=function(){if(!this.a||!this.c.ab)throw new sv;this.a=!1;return this.b=this.c.ab};_.Zc=function(){this.b&&this.c.ud(this.b)};_.b=null;_.c=null;function Sx(a,b){a.gb[bh]=null!=b?b:l}t(344,296,Yh);_.$c=function(a){0!=(Du(a.type)&896)?av(this,a):av(this,a)};_.sd=function(){};function Tx(){Tx=x;Ux()}t(343,344,Yh);
function Vx(){var a;Tx();var b=(a=$doc.createElement("INPUT"),a.type=Mg,a);!Ht&&(Ht=new Gt);!Ft&&(Ft=new Et);this.gb=b;this.gb[Dd]="gwt-TextBox"}t(342,343,Yh,Vx);function Ux(){Ux=x;Wx=new Xx;Yx=new Zx;$x=new ay;by=new cy;dy=H(ey,m,35,[Wx,Yx,$x,by])}t(345,137,mi);var dy,Wx,Yx,$x,by;function Xx(){vo.call(this,Db,0)}t(346,345,mi,Xx);function Zx(){vo.call(this,$b,1)}t(347,345,mi,Zx);function ay(){vo.call(this,cc,2)}t(348,345,mi,ay);function cy(){vo.call(this,vc,3)}t(349,345,mi,cy);
function fy(a,b){if(0>b||b>=a.c)throw new pv;return a.a[b]}function rv(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function nv(a,b,c){var d,e;if(0>c||c>a.c)throw new pv;if(a.c==a.a.length){e=y(gy,m,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)os(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)os(a.a,d,a.a[d-1]);os(a.a,c,b)}function zv(a){this.b=a;this.a=y(gy,m,36,4,0)}t(350,1,{},zv);_.xd=function(){return new tv(this)};_.a=null;_.b=null;_.c=0;
function gv(a){if(a.a>=a.b.c)throw new sv;return a.b.a[++a.a]}function hv(a){if(0>a.a||a.a>=a.b.c)throw new vw;a.b.b.ud(a.b.a[a.a--])}function tv(a){this.b=a}t(351,1,{},tv);_.Xc=function(){return this.a<this.b.c-1};_.Yc=function(){return gv(this)};_.Zc=function(){hv(this)};_.a=-1;_.b=null;function Vw(){Vw=x;Yw=(Dt(),new Ct(Mn()+"clear.cache.gif"))}var Yw,Ww=null;function Xw(){}t(353,1,{},Xw);function hy(){hy=x;Vw()}function iy(a,b,c,d,e){hy();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
function jy(a,b,c){hy();iy.call(this,(Dt(),new Ct(a)),b,0,c,16)}t(354,290,{},iy,jy);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function kw(){var a;a=no(ce);a.tabIndex=0;return a}function mx(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Xi(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?Er(b,new Jt(b,c,d,a)):Sr(b,c,d,a)}function Ir(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(360,1,{},Ir);_.a=null;_.b=null;_.c=null;_.d=null;function Fr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(361,1,{},Fr);
_.wc=function(){var a=this.b;Gr(this.a,this.d,this.c).vf(a)};_.a=null;_.b=null;_.c=null;_.d=null;function Jt(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}t(362,1,{},Jt);_.wc=function(){Sr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function ky(a,b){b.k!=a&&(!a.hc&&(a.hc=new gj),b.k=a,aj(a.hc,b))}function ly(a){var b;b=a.cZ.d;if(-1!=eo(b,fo(36)))return null;a=a.ic.b.b++;return b=Vu(b,my(b,fo(46))+1)+l+a}
function ny(a,b,c,d){0==--a.cc&&(a.nc!=a.Zd()&&(d|=4),!a.mc&&(d|=2),0<d&&new oy(a,b,c,it(d)))}function py(a){return!a.$b&&a.fc?py(a.fc):a.$b}function qy(a){return!a.ac&&a.fc?qy(a.fc):a.ac}function ry(a){var b;b=new sy;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 ty;}function uy(a){a.jc=!1;a.ge();vy(a)}function vy(a){if((a=A(a,57)?null:a.fc)&&a.jc)uy(a),a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
function wy(a){return(a=a.Od())?a:new xy(1,1)}function yy(a){var b;return(b=a.Pd())?new zy(b):new zy(a.Rd())}function Ay(a){0==a.cc++&&(a.nc=a.Zd(),a.mc=!0,a.de())}function By(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 Cy(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)vy(a),new Dy(a,100);if(g!=a.lc||f!=a.bc)a.Yd(),new Dy(a,101)}
function Ey(a,b){b==a.ac||b&&b==a.ac||(a.ac=b,a.Yd(),a.gc.Rf(b),a.Zd()&&a.fe())}function Fy(a){a.kc||(Ay(a),Gy(a,!0),Hy(a),a.kc=!0,new Dy(a,102),ny(a,a,a.fc,0),vy(a),a.gc.Tf(a))}function Iy(){this.ic=(Np(),Np(),Jy);new Ki;this.Xd();this.ec=(Ky(),Ly)}t(366,1,qi);_.Ld=function(){return!1};_.Md=function(){return ly(this)};_.Nd=function(){return py(this)};_.Od=function(){return My(this.gc,this)};_.Pd=function(){return this.Od()};_.Qd=function(){return this.bc};_.Rd=function(){return this._d()};
_.Sd=function(){return new Ny(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(){uy(this)};_.Zd=function(){return this.kc&&!!this.fc&&this.fc.Zd()};_.$d=function(){};_._d=function(){return wy(this)};_.ae=function(){};_.be=function(){return(null==this.dc&&(this.dc=this.Md()),this.dc)+va+this.Vd()+va+this.Wd()+va+this.Ud()+ih+this.Qd()+(this.kc?l:",hidden")};_.ce=function(){return yy(this)};
_.de=function(){};_.ee=function(){return By(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){Cy(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 Ak("Missing message: awt.12A");if(A(b,45)){if(b==a)throw new Ak("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 Ak("Missing message: awt.12C");if(A(b,57))throw new Ak("Missing message: awt.12D");}if(b.fc){d=b.fc;if(!b)throw new wn;var e=Sj(d.Vb.a,b),f;f=Vt(d.Vb.a,e);d.Wb&&d.Wb.qe(f);Oy(d,e);new Py(d,301,f)}d=a.Vb.a.c;Ay(b);Qy(a.Vb.a,d,b);d=(b.fc=a,b.$d(!0),uy(a),!!a.Wb&&
A(a.Wb,50)&&(a.Wb.n=!1),ny(b,b,a,1),d);try{if(a.Wb)if(A(a.Wb,50)){var g=a.Wb;if(!b)throw new Dr("Missing message: awt.185");if(null==c||null!=c)Ry(g,c,b);else throw new Ak("Missing message: awt.92");}else a.Wb.me(null==c?null:c,b)}catch(j){j=Si(j);if(A(j,80))throw b=j,Oy(a,d),b;throw j;}b.ge();new Py(a,300,b)}function Sy(a,b){var c;c=a.le();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function Ty(a){var b;b=a.le();return new Uy(b.b,b.d,a.lc-b.c-b.b,a.bc-b.d-b.a)}
function Gy(a,b){var c;for(c=a.Vb.a.c-1;0<=c;--c)Vt(a.Vb.a,c).$d(b)}function Oy(a,b){var c;c=Vt(a.Vb.a,b);Ay(c);c.$d(!1);Yt(a.Vb.a,b);c.fc=null;uy(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1);ny(c,c,a,1)}function Vy(a){var b=(Wy(),Xy);Ey(a,b);for(b=0;b<a.Vb.a.c;++b)Vt(a.Vb.a,b).ee()}function Yy(a,b){var c,d;if(a.Wb)for(d=new Mi(a.Vb.a);d.b<d.d.Be();)c=Ni(d),a.Wb.qe(c);if(b)for(d=new Mi(a.Vb.a);d.b<d.d.Be();)c=Ni(d),b.me(null,c);a.Wb=b;uy(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
function Hy(a){if(!a.jc){a.Wb&&a.Wb.ne(a);var b,c;for(c=0;c<a.Vb.a.c;++c)b=Vt(a.Vb.a,c),b.jc||b.ke();a.jc=!0}}function Zy(){Iy.call(this);this.Vb=new $y;this.Zb=(Np(),Np(),Jy)}t(365,366,ni);_.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 wy(this)};_.Td=function(){return yy(this)};
_.Xd=function(){this.gc=(Np(),new az)};_.Yd=function(){uy(this);this.Wb&&A(this.Wb,50)&&(this.Wb.n=!1)};_.$d=function(a){Gy(this,a)};_._d=function(){return wy(this)};_.ce=function(){return yy(this)};_.de=function(){var a;for(a=0;a<this.Vb.a.c;++a)Ay(Vt(this.Vb.a,a))};_.ee=function(){var a;if(!By(this))return!1;for(a=0;a<this.Vb.a.c;++a)Vt(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=Vt(this.Vb.a,b),a.ge()};_.ke=function(){Hy(this)};_.Wb=null;
_.Xb=null;_.Yb=null;function bz(){var a=new cz;Zy.call(this);Yy(this,a)}t(364,365,ni,bz);_.Md=function(){return"panel"+this.Zb.b.d++};function dz(a,b,c){a=ez(a.Ub,b,c);a.j=!0;return new fz(a)}function gz(a){a.ae(a.Ub.d)}function hz(a){return new xy(io(a.Ub.gb,Jf),io(a.Ub.gb,If))}t(363,364,ni);_.Qd=function(){return io(this.Ub.gb,If)};_.Ud=function(){return io(this.Ub.gb,Jf)};_.Vd=function(){return ek(this.Ub.gb)};_.Wd=function(){return fk(this.Ub.gb)};
_.Zd=function(){return this.Ub.gb.style.display!=Bf};_.fe=function(){gz(this)};_.he=function(){};_.Ub=null;function iz(a){if(null!=a)this.e=a;else throw new jz;}t(368,1,pi);_.tS=function(){return this.cZ.d+"[source="+this.e+Uc};_.e=null;
function kz(){kz=x;R=new Ki;z(R,new S(400),new U(zh));z(R,new S(401),new U(zh));z(R,new S(402),new U(zh));z(R,new S(500),new U(Bh));z(R,new S(501),new U(Bh));z(R,new S(502),new U(Bh));z(R,new S(503),new U(Ch));z(R,new S(504),new U(Bh));z(R,new S(505),new U(Bh));z(R,new S(506),new U(Ch));z(R,new S(507),new U(Nh));z(R,new S(100),new U(oh));z(R,new S(101),new U(oh));z(R,new S(102),new U(oh));z(R,new S(103),new U(oh));z(R,new S(1004),new U(yh));z(R,new S(1005),new U(yh));z(R,new S(800),new U(Jh));z(R,
new S(801),new U(Jh));z(R,new S(200),new U(Dh));z(R,new S(201),new U(Dh));z(R,new S(202),new U(Dh));z(R,new S(204),new U(Dh));z(R,new S(203),new U(Dh));z(R,new S(209),new U(Oh));z(R,new S(208),new U(Ph));z(R,new S(207),new U(Ph));z(R,new S(206),new U(Dh));z(R,new S(205),new U(Dh));z(R,new S(1400),new U(Lh));z(R,new S(1401),new U(Mh));z(R,new S(1402),new U(Mh));z(R,new S(300),new U(wh));z(R,new S(301),new U(wh));z(R,new S(1100),new U(Ih));z(R,new S(1101),new U(Ih));z(R,new S(1200),new U(Kh));z(R,new S(701),
new U(Gh));z(R,new S(900),new U(Hh));z(R,new S(1001),new U(Eh));z(R,new S(601),new U(Fh))}t(367,368,pi);_.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=nh;function lz(){}t(371,1,{},lz);_.a=null;_.b=null;
function mz(a,b){var c;b&&(a.a?(c=new nz(a.a),os(c.b,c.c++,b),a.a=c):(a.a=new gj,aj(a.a,b)))}t(373,1,pi);_.a=null;function oz(){}function pz(){}t(372,373,pi,oz,pz);function qz(){qz=x;Math.sqrt(2)}function rz(a){qz();if(0>a)throw new Ak("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}t(374,1,{40:1},rz);_.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 sz;a.a=31*a.a+K((new tz(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+K((new tz(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function uz(){uz=x;vz=new Lr;wz=new xy(0,0);Mr(vz,zb);Mr(vz,Qb);Mr(vz,vb);Mr(vz,"Last");Mr(vz,Fb);Mr(vz,jc);Mr(vz,Kc);Mr(vz,Pc);Mr(vz,Ob)}
function Ry(a,b,c){var d;if(null==b)d=Fb;else if(d=b,!Gu(vz.a,b))throw new Ak(xz());qs(jj(a.c,d))===qs(c)&&qs(jj(a.b,c))===qs(d)||((b=jj(a.c,d))&&yz(a,b,d),zz(a.a.xd(),c)&&yz(a,c,d),b=a.a,new Az(c,b.a.a),++b.b,z(a.b,c,d),z(a.c,d,c))}function Bz(a,b){return new xy(Zj(b[1].b,Zj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Zj(b[0].a,Zj(b[4].a,b[3].a))+a.k)}function yz(a,b,c){Cz(a.a,b);Vi(a.b,b);Vi(a.c,c)}
function Dz(a,b){if(!a.n){a.n=!0;var c,d,e;Ez(a.f,wz);Ez(a.i,wz);Ez(a.o,null);a.p=0;for(d=Fz(a.a,0);d.b!=d.d.a;){c=Gz(d);e=jj(a.b,c);var f=b.ec;e=En(e,Fb)?0:En(e,jc)?1:En(e,Kc)?2:En(e,Pc)?4:En(e,Ob)?3:En(e,zb)?f.a?4:3:En(e,vb)?f.a?3:4:En(e,Qb)?1:2;c.kc?a.o[e]||(os(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 Hz(){uz();Iz.call(this,0)}
function Iz(a){uz();Np();this.a=new Jz;this.b=new Ki;this.c=new Ki;this.d=a;this.j=0;this.n=!1;this.o=y(Kz,m,44,5,0);this.f=y(Lz,m,46,5,0);this.i=y(Lz,m,46,5,0);this.p=this.e=this.k=0}t(375,1,{50:1,71:1},Hz,Iz);_.me=function(a,b){Ry(this,a,b)};
_.ne=function(a){Dz(this,a);if(0!=this.p)if(a=Ty(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;Dz(this,a);this.n=b;return 0==this.p?Sy(a,new xy(0,0)):Sy(a,Bz(this,this.f))};_.pe=function(a){var b;b=this.n;Dz(this,a);this.n=b;return Sy(a,Bz(this,this.i))};_.qe=function(a){var b;b=jj(this.b,a);null!=b&&yz(this,a,b)};_.tS=function(){return Mz.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 wz,vz;function Nz(a){Iy.call(this);this.gc=(Np(),new Oz(a,this))}t(376,366,{41:1,44:1,51:1,65:1,71:1},Nz);_.Md=function(){return xd+this.ic.b.a++};_.Od=function(){return!qy(this)?new xy(0,0):My(this.gc,this)};_.ge=function(){};t(378,1,{});t(377,378,{},function(){});function Pz(){Pz=x}
function Qz(a,b){if(null==b)throw new Dr("Missing message: awt.103");var c=-1,d,e,f;f=a.gc.a.gb;e=no(Pf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e):(c=f.options[c])?f.add(e,c.index):f.add(e)}function Rz(){Pz();Iy.call(this);new gj;this.gc=new Sz((Np(),this))}t(379,366,{42:1,44:1,51:1,65:1,71:1},Rz);_.Od=function(){return My(this.gc,this)};
_.be=function(){return(null==this.dc&&(this.dc=ly(this)),this.dc)+va+this.oc+va+this.pc+va+this.lc+ih+this.bc+(this.kc?l:",hidden")+",current="+Pp(this.gc.a,this.gc.a.gb.selectedIndex)};function Tz(){Tz=x;Uz=new Vz(255,255,255);Wz=new Vz(192,192,192);Xz=new Vz(128,128,128);Yz=new Vz(64,64,64);Zz=$z=new Vz(0,0,0);aA=new Vz(255,0,0);new Vz(255,175,175);bA=new Vz(255,200,0);cA=new Vz(255,255,0);new Vz(0,255,0);dA=new Vz(255,0,255);eA=new Vz(0,255,255);fA=gA=new Vz(0,0,255)}
function hA(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 Vz(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 Vz(c,a,b)}function iA(a){return new Vz(K(0.7*(a.a>>16&255)),K(0.7*(a.a>>8&255)),K(0.7*(a.a&255)))}function Vz(a,b,c){Tz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Ak("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
t(380,1,{43:1,52:1,56:1},Vz);_.eQ=function(a){return A(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return jA.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Uc};_.a=0;var Zz,fA,$z,gA,eA,Yz,Xz,Wz,dA,bA,aA,Uz,cA;function Ky(){Ky=x;Ly=new kA(!0);lA=new Lr;Mr(lA,"ar");Mr(lA,"fa");Mr(lA,"iw");Mr(lA,"ur")}function kA(a){this.a=a}t(381,1,pi,kA);_.a=!1;var Ly,lA;t(383,1,{61:1,74:1});function mA(){xy.call(this,0,0)}function xy(a,b){this.b=a;this.a=b}
function zy(a){xy.call(this,a.b,a.a)}t(382,383,{46:1,61:1,71:1,74:1},mA,xy,zy);_.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 sz;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return nA.d+"[width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;function Fq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}t(384,1,pi,Fq,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 oA(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].kc&&++b,++c;return b}
function pA(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=(nw(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 qA(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=Zj(g,c.a),j+=c.b+a.c);return new xy(j,g+2*a.d)}function cz(){rA.call(this,1,5,5)}
function rA(a,b,c){Np();this.c=b;this.d=c;this.a=a}t(385,1,pi,cz,rA);_.me=function(){};
_.ne=function(a){this.b=sA(a.Vb);if(0!=oA(this)){var b,c,d,e,f,g,j,h,n,o,r;b=Ty(a);g=a.le();j=a.ec.a;n=new gj;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 tA(q);for(v=0;v<q;++v)os(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=Sj(a.Vb.a,u);nw(G,D.c);os(D.b,G,u)}for(d=new Mi(d);d.b<d.d.Be();)if((c=Ni(d))&&c.kc)a=c.Td(),!e&&o+a.b>b.b&&(pA(this,n,b.b-(o-this.c),g.b,r,h,j),n.Ke(),o=f,r+=h+this.d,h=0),e=!1,os(n.b,n.c++,c),o+=a.b+this.c,h=Zj(h,a.a);pA(this,
n,b.b-(o-this.c),g.b,r,h,j)}};_.oe=function(a){this.b=sA(a.Vb);return 0==oA(this)?Sy(a,new xy(10,10)):Sy(a,qA(this,!1))};_.pe=function(a){this.b=sA(a.Vb);return 0==oA(this)?Sy(a,new xy(10,10)):Sy(a,qA(this,!0))};_.qe=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Te;break;case 2:a=mg;break;case 1:a=Ad;break;case 4:a="trailing";break;default:a="leading"}return uA.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Uc};_.a=0;_.b=null;_.c=0;_.d=0;function Wy(){Wy=x;Xy=new vA(Nb,0,12)}
function vA(a,b,c){Wy();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},vA);_.a=null;_.b=0;_.c=0;var Xy;t(387,1,Wh);_.tS=function(){return wA.d+"[font="+this.b+"ascent="+xA(yA,this.b).a+", descent="+xA(yA,this.b).b+", height="+xA(yA,this.b).c+Uc};_.b=null;function zA(a){if(!a.k){Ay(a);a.Ed();var b,c;for(b=0;b<a.o.c;++b)(c=Vt(a.o,b))&&zA(c);Gy(a,!1);a.k=!0;ny(a,a,a.fc,0);new AA(a,202)}}
function BA(a){var b,c;a.kc&&(a.gc.Ed(),a.kc=!1);for(b=0;b<a.o.c;++b)(c=Vt(a.o,b))&&c.Ed()}function CA(a){!qy(a)&&Vy(a);var b=yy(a);a.ie(a.oc,a.pc,b.b,b.a);Hy(a)}function DA(a,b){a.p!=b&&(a.p=b)}t(389,365,li);_.Sd=function(){return new Ny(this.n.d,this.n.b,this.n.a,this.n.c)};_.Ed=function(){BA(this)};_.Zd=function(){return this.gc.c.$};_.ie=function(a,b,c,d){Cy(this,a,b,c,d);this._b=0};_.je=function(a,b,c,d,e,f){e=c!=this.lc||d!=this.bc;Cy(this,a,b,c,d);this.kc&&e&&!f&&Hy(this)};_.k=!1;_.p=!1;
function EA(a){Zy.call(this);this.q=new pz;this.o=new gj;this.n=new Ny(0,0,0,0);this.kc=!1;Yy(this,new Hz);this.gc&&FA(this.gc,a);this.gc&&GA(this.gc.c,!0);DA(this,!0)}t(388,389,li);_.le=function(){return new Ny(this.n.d,this.n.b,this.n.a,this.n.c)};_.Vd=function(){return ek(this.gc.c.gb)};_.Wd=function(){return fk(this.gc.c.gb)};_.Xd=function(){this.gc=new HA((Np(),l),this)};
function IA(a,b,c,d,e,f){var g,j;g=a.d;f?(j=hA(g),f=new Vz(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=lg+(g.a>>16&255)+va+(g.a>>8&255)+va+(g.a&255)+sa)):(j=new Vz(K(0.7*(g.a>>16&255)),K(0.7*(g.a>>8&255)),K(0.7*(g.a&255))),f=hA(g),(a.d=j)&&(a.f=lg+(j.a>>16&255)+va+(j.a>>8&255)+va+(j.a&255)+sa));--d;--e;JA(a,b+1,c+1,d-1,e-1);(a.d=j)&&(a.f=lg+(j.a>>16&255)+va+(j.a>>8&255)+va+(j.a&255)+sa);JA(a,b,c,d,1);JA(a,b,c+1,1,e);(a.d=f)&&(a.f=lg+(f.a>>16&255)+va+(f.a>>8&255)+va+(f.a&
255)+sa);JA(a,b+d,c,1,e);JA(a,b+1,c+e,d,1)}t(390,1,{});_.tS=function(){return"Graphics"};t(391,390,{});function KA(a){var b,c;c=Zj(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 xy(b,c)}function LA(a,b,c){var d,e,f,g,j,h;a.b=sA(b.Vb);if(0==a.b.length)return new mA;g=KA(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=Zj(h,d.b),j=Zj(j,d.a);return new xy(h*g.b+a.c*(g.b-1),j*g.a+a.e*(g.a-1))}
function MA(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 NA(){OA.call(this,7)}function OA(a){Np();this.d=0;this.a=1;this.e=a;this.c=0}t(392,1,pi,NA,OA);_.me=function(){};
_.ne=function(a){var b,c;this.b=sA(a.Vb);if(0!=this.b.length&&(b=Ty(a),!(0>=b.b||0>=b.a))){c=KA(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);MA(b.b,b.c,this.c,f,e);MA(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 Sy(a,LA(this,a,!1))};_.pe=function(a){return Sy(a,LA(this,a,!0))};_.qe=function(){};
_.tS=function(){return PA.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 vw(){zn()}function $u(a){zn();this.f=a}t(394,97,gi,vw,$u);function ty(){zn();this.f="Missing message: awt.151"}t(393,394,gi,ty);t(395,1,{});function Ny(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},Ny);_.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 QA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function RA(a){SA.call(this,a,0)}function SA(a,b){Iy.call(this);this.gc=(Np(),new TA(a));this.a=b;var c=this.gc;switch(b){case 1:var c=c.a,d=(zw(),Aw);c.a=d;Zw(c);break;case 0:c=c.a;d=(zw(),Cw);c.a=d;Zw(c);break;case 2:c=c.a,d=(zw(),Dw),c.a=d,Zw(c)}}t(397,366,qi,RA,SA);
_.Od=function(){return!qy(this)?new xy(0,0):My(this.gc,this)};_.be=function(){var a=(null==this.dc&&(this.dc=ly(this)),this.dc)+va+this.oc+va+this.pc+va+this.lc+ih+this.bc+(this.kc?l:",hidden")+",align=",b;b=Te;switch(this.a){case 1:b=Ad;break;case 2:b=mg}return a+b+",text=null"};_.a=0;t(400,1,pi);_.be=function(){return this.j};_.tS=function(){return this.cZ.d+Rc+this.be()+Uc};_.j=null;_.k=null;
function UA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function VA(a){this.n=(Np(),Np(),Jy);var b;var c;b=this.cZ.d;-1!=eo(b,fo(36))?b=null:(c=this.n.b.c++,b=Vu(b,my(b,fo(46))+1)+l+c);this.j=b;this.d=new oz;this.f=a;this.e=!0;this.i=new WA(this)}t(399,400,pi,VA);_.be=function(){return UA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;t(398,399,ti);_.be=function(){return UA(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 sz;XA(a,this.a);XA(a,this.b);return a.a};function sy(){this.b=this.a=0}function YA(a,b){this.a=a;this.b=b}function ZA(a){var b=a.b;this.a=a.a;this.b=b}t(401,402,{53:1,62:1,71:1},sy,YA,ZA);_.eQ=function(a){return a===this?!0:A(a,53)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return $A.d+"[x="+this.a+",y="+this.b+Uc};_.a=0;_.b=0;
function aB(a,b){if(!b)throw new Dr("Missing message: awt.70");var c=a.a;if(F(b.f,xa)){var c=c.a.a,d=new yx,e=c.c.c;if(0>e||e>c.c.c)throw new pv;c.o&&(d.gb[Jd]=2);fx(c,e,d.gb);Qy(c.c,e,d)}else{var e=c.a,d=e.a,c=b.i.a,e=e.a.c.c,f,g;if(0>e||e>d.c.c)throw new pv;Qy(d.c,e,c);for(f=g=0;f<e;++f)A(Vt(d.c,f),31)&&++g;Qy(d.i,g,c);fx(d,e,c.gb);c.b=d;e=Uu(c.gb)+Sa;Oi(c.gd(),e,!1);d.o&&(e=Sj(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 bB(a,b,c,d){a=a.a;b=ry(b);c+=b.a;d+=b.b;Iv(a.a,c,d);Jv(a.a)}function cB(){VA.call(this,l);new gj;this.b=!1;this.a=(Np(),new dB)}t(403,398,ti,cB);_.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 sz;XA(a,this.c);XA(a,this.d);XA(a,this.b);XA(a,this.a);return a.a};function Uy(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},Uy);_.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 eB.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function fB(){fB=x;gB=new hB;iB=new jB;kB=new jB}var gB,kB,iB;t(408,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Ei(this)};function hB(){}t(409,408,{},hB);function jB(){}t(410,1,{},jB);t(411,366,qi);_.Nd=function(){return null};
function lB(a,b){var c;c=new mB(qy(a));return!c?null:new xy(nB(c,Vc)*b+6,xA(yA,c.b).c+6)}function oB(a,b){var c;c=lB(a,b);return!c?wy(a):c}function pB(a,b){var c;c=lB(a,b);return!c?yy(a):c}function qB(a,b){var c=a.gc;Sx(c.a,b);c.e.a=-1;c.e.b=-1}function rB(a){sB.call(this,a,null!=a?a.length:0)}function sB(a,b){Iy.call(this);this.a=0>b?0:b;var c=this.gc;Sx(c.a,a);c.e.a=-1;c.e.b=-1}t(412,411,qi,rB,sB);_.Md=function(){return"textfield"+this.ic.b.e++};_.Od=function(){return lB(this,jo(this.gc.a.gb,bh).length)};
_.Pd=function(){return!qy(this)?null:lB(this,jo(this.gc.a.gb,bh).length)};_.Rd=function(){return 0<this.a?oB(this,this.a):wy(this)};_.Td=function(){return 0<this.a?pB(this,this.a):yy(this)};_.Xd=function(){this.gc=(Np(),new tB)};_._d=function(){return 0<this.a?oB(this,this.a):wy(this)};_.ce=function(){return 0<this.a?pB(this,this.a):yy(this)};_.a=0;function Np(){Np=x;Jy=new uB}function vB(){var a=(Np(),Np(),Jy);!a.c&&(a.c=new wB)}function uB(){this.b=new xB;this.d=new lz}t(413,1,{},uB);_.a=null;
_.c=null;var Jy;function xB(){}t(414,1,{},xB);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;t(415,1,{});function yB(){yB=x;zB=new AB;BB=new AB}function CB(a,b){return b==a?!0:!b?!1:!0}function AB(){}t(416,1,{58:1},AB);_.eQ=function(a){return null==a||!A(a,58)?!1:CB(this,a)};_.hC=function(){var a;a=null.$f()+";class="+null.$f();a=!null.$f().$f()?a:a+";charset=";return tt(a)};_.tS=function(){return DB.d+"[MimeType=(null);humanPresentableName="+this.a+Uc};_.a=null;var zB,BB;
function EB(){EB=x;H(FB,m,58,[(yB(),BB),zB])}function GB(a){var b=(yB(),BB);if(CB(b,(yB(),BB)))return a.a;if(CB(b,zB))return new HB(a.a);throw new IB(b);}function JB(a){EB();this.a=a}t(417,1,{},JB);_.a=null;function IB(a){a="flavor = "+a;zn();this.f=a}t(418,98,{59:1,71:1,78:1,86:1},IB);function KB(a,b){kz();LB.call(this,a,1001,b,nh)}function LB(a,b,c,d){kz();iz.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}t(419,367,pi,KB,LB);
_.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="+nt(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=nh;function Dy(a,b){kz();iz.call(this,a);this.d=b}t(420,367,pi,Dy);
_.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()+ih+a.Qd()+sa};function Py(a,b,c){kz();Dy.call(this,a,b);this.a=c}t(421,420,pi,Py);
_.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 oy(a,b,c,d){kz();iz.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}t(422,367,pi,oy);
_.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&&(lt(et(this.a,oh))&&(a+="PARENT_CHANGED,"),lt(et(this.a,wh))&&(a+="DISPLAYABILITY_CHANGED,"),lt(et(this.a,yh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+sa};_.a=nh;_.b=null;_.c=null;t(423,1,ci);function AA(a,b){kz();Dy.call(this,a,b);this.c=null;this.a=this.b=0}
t(424,420,pi,AA);
_.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 HB(a){if(null==a)throw new wn;}t(426,425,{},HB);
function MB(){MB=x;NB={};NB["java.vendor"]=ve;NB["package.restrict.access.sun"]=ah;NB["sun.java.launcher"]=fc;NB["sun.management.compiler"]=ve;NB["os.name"]=fc;NB[" sun.boot.class.path"]=fc;NB["path.separator.applet"]=fc;NB["java.vm.specification.vendor"]=ve;NB["java.runtime.version"]=fc;NB["http.proxyPort"]=fc;NB["user.name"]=fc;NB["user.language"]=fc;NB["os.name.applet"]=fc;NB["browser.version"]=fc;NB["java.version"]=fc;NB["user.timezone"]=fc;NB["java.endorsed.dirs"]=fc;NB["java.specification.name"]=
"GWT";NB["java.specification.version"]="2.5.0";NB[Qe]=bc;!ar&&(ar=new ir);ar.a?NB[Oe]="yes":NB[Oe]=null}var NB;t(429,98,oi);function OB(){zn()}function PB(a){zn();this.f=a}t(428,429,{66:1,71:1,78:1,86:1},OB,PB);function QB(){QB=x;RB=new SB}
function TB(a){var b;if(a.k){var c;b=new rt;sn(b.a,a.f);c=b.a;var d=hb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(sn(b.a,Wa),sn(b.a,a.a));c=a.b;a=a.j;null!=c&&sn(b.a,c);null!=a&&(c=b.a,d=ha,c[c.explicitLength++]=d,sn(b.a,a));b=ho(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
function UB(a){QB();var b,c,d;if(null==a)throw new OB;a=co(a);try{d=eo(a,fo(58))}catch(e){e=Si(e);if(A(e,82))throw new PB(xn(e));throw e;}c=eo(a,fo(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;VB();var f,g,j;j=c.length;b=new WB;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=ho(b.a)}else this.f=null,d=-1}if(null==this.f)throw new PB(Xb+a);if(!this.k&&(this.k=jj(RB,this.f),this.k||(this.k=(Np(),new XB))&&z(RB,this.f,this.k),!this.k))throw new PB(Xb+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,G,J,Q,tb,V,L,da,Dc,dg,Ab,Md,Nd,Od,nb,Ec,Gb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Wa,n)==n&&-1==YB(c,fo(47),n+2))throw new ZB(o);}else{L=c.substr(n,o-n);o-=n;G=0;
J=this.c;da=this.e;Od=this.j;v=this.d;Ab=this.i;r=this.a;Gb=this.n;nb=YB(L,fo(35),0);if(0==L.indexOf(Wa)&&0!=L.indexOf("////")){tb=2;da=-1;G=YB(L,fo(47),2);Nd=YB(L,fo(63),2);-1!=Nd&&(-1==G||G>Nd)&&(G=Nd);-1==G&&(G=o,v=l);Q=G;-1!=nb&&nb<G&&(Q=nb);var sd=fo(64);Ec=L.lastIndexOf(sd,Q);r=L.substr(2,Q-2);-1<Ec&&(Gb=L.substr(2,Ec-2),tb=Ec+1);Dc=YB(L,fo(58),-1==Ec?tb:Ec);u=eo(L,fo(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Dc=u+1:Dc=-1):Dc=-1}catch(ff){if(ff=Si(ff),!A(ff,78))throw ff;}-1==
Dc||Dc>G?J=L.substr(tb,Q-tb):(J=L.substr(tb,Dc-tb),dg=L.substr(Dc+1,Q-(Dc+1)),0==dg.length?da=-1:da=$B(dg,10))}-1<nb&&(Od=L.substr(nb+1,o-(nb+1)));D=-1==nb?o:nb;var ac=fo(63);Md=L.lastIndexOf(ac,D);-1<Md?(Ab=L.substr(Md+1,D-(Md+1)),0==Md&&null!=v&&(F(v,l)?v=Va:v.indexOf(Va),V=my(v,fo(47))+1,v=v.substr(0,V-0)),D=Md):0!=nb&&(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=my(v,fo(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 we;we=v;null!=Ab&&!F(Ab,l)&&(null!=v?we=v+rb+Ab:we=rb+Ab);null==this.f&&(this.f=this.f);this.c=d;this.b=we;this.e=da;this.j=Od;var td;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<(td=my(this.c,fo(64)))?(this.n=this.c.substr(0,td-0),this.c=Vu(this.c,td+1)):this.n=null;null!=this.b&&-1<(td=eo(this.b,fo(63)))?(this.i=Vu(this.b,td+1),this.d=this.b.substr(0,td-0)):(this.i=null,this.d=this.b);this.a=r;this.n=
Gb;this.d=v;this.i=Ab}}catch(ud){ud=Si(ud);if(A(ud,78))throw new PB(xn(ud));throw ud;}if(-1>this.e)throw new PB("incorrect port: "+this.e);}t(430,1,pi,UB);_.tS=function(){return TB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var RB;t(431,1,{});function aC(a,b,c){var d,e;for(d=new bC(a.we().a);cC(d.a);)if(a=d.b=Ni(d.a),e=a.yf(),null==b?null==e:En(b,e))return c&&(a=new dC(a.yf(),a.zf()),eC(d)),a;return null}t(435,1,Vh);
_.ve=function(a){return!!aC(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 bC(a.we().a);cC(a.a);)if(b=a.b=Ni(a.a),c=b.yf(),b=b.zf(),!this.ve(c)||!fC(b,this.xe(c)))return!1;return!0};_.xe=function(a){a=aC(this,a,!1);return!a?null:a.zf()};_.hC=function(){var a,b,c;c=0;for(b=new bC(this.we().a);cC(b.a);)a=b.b=Ni(b.a),c+=a.hC(),c=~~c;return c};_.ye=function(){return 0==this.Be()};
_.ze=function(){throw new gC("Put not supported on this map");};_.Ae=function(a){a=aC(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 bC(this.we().a);cC(c.a);)b=c.b=Ni(c.a),a?d+=wa:a=!0,d+=l+b.yf(),d+=ob,d+=l+b.zf();return d+"}"};function Rx(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}
function Gu(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 jj(a,b){return null==b?a.b:A(b,1)?a.e[hb+b]:hC(a,b,a.Ee(b))}function hC(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?iC(a,c):A(b,1)?jC(a,b,c):kC(a,b,c,a.Ee(b))}
function kC(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 dC(b,c);e.push(d);++a.d;return null}function iC(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function jC(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 Vi(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,Vh);_.ve=function(a){return Gu(this,a)};_.we=function(){return new lC(this)};_.De=function(a,b){return this.Ce(a,b)};_.xe=function(a){return jj(this,a)};
_.ze=function(a,b){return z(this,a,b)};_.Ae=function(a){return Vi(this,a)};_.Be=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Ki(){Rx(this)}t(433,434,ai,Ki);_.Ce=function(a,b){return qs(a)===qs(b)||null!=a&&En(a,b)};_.Ee=function(a){return~~Hn(a)};function SB(){Rx(this)}t(432,433,ai,SB);function mC(){zn()}t(436,97,gi,mC);function nC(a){var b,c;b=0;for(c=a.a;c<a.i;){c=oC(a,c);if(c>=a.i)break;c=pC(a,c);++b}return b}
function qC(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function rC(a){var b;a.a=0<=a.j&&!a.d?a.j:oC(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new mC;b=a.a;a.a=pC(a,a.a);return a.n.substr(b,a.a-b)}
function pC(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=sC(a.n,d);if(c<=a.f&&qC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=eo(a.c,fo(c)))break;++d}a.k&&b==d&&(a.e?(c=sC(a.n,d),c<=a.f&&qC(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=eo(a.c,fo(c))&&++d));return d}function oC(a,b){var c,d;if(null==a.c)throw new wn;for(d=b;!a.k&&d<a.i;)if(a.e){c=sC(a.n,d);if(c>a.f||!qC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>eo(a.c,fo(c)))break;++d}return d}
function tC(a){uC.call(this,a," \t\n\r\u000c",!1)}function vC(a){uC.call(this,a,va,!1)}function uC(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=sC(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=sC(this.c,d),this.b[c]=a}}}t(437,1,{},tC,vC,uC);_.a=0;_.b=null;_.c=null;_.d=!1;
_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;function wC(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=Kn(e),!(In(),!/[^,:{}\[\]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 xC(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+Yf:a}function Js(a){var a=new yC(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=oo(e,Hd),c==a.a&&(c=a.c,c[c.length]=e);for(a.b=0;zC(a););return a.b}
function AC(){AC=x;BC=H(Gs,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);CC=(Tz(),Wz);DC=hA(CC);EC=y(FC,m,43,23,0);GC=y(Gs,m,1,23,0);HC=y(FC,m,43,7,0);IC=null!=(MB(),NB[Oe]);JC=y(KC,m,47,100,0);LC=y(MC,m,48,100,0)}function NC(a){var b;if(a.Fb)b=OC(a,1)+qb+OC(a,2)+qb+OC(a,3);else if(b=OC(a,0),0<b.length){var c=new PC(a.Z);aj(a._.a,c)}return b}
function QC(a,b){var c,d;c=b.a;if(F(c,(RC(),SC).b))Gq(TC(a));else if(F(c,UC.b))Gq(Hq(a));else if(F(c,VC.b))a.vb&&Iq(a.u,(!a.wb&&(a.wb=new Jq(a)),a.wb));else if(F(c,ng)){7!=a.O&&(a.P=nh);d=b.c;d=mt(d,mh);c=bt(d,a.P);var e=!$s(c,nh)?Vs(c):c;!$s(e,Ah)&&WC(a.Z,N(c));XC(a);a.mb=!0;YC(a);a.O=7;a.P=d}else F(c,ug)||(F(c,ge)?ZC(a):$C(a,c))}
function aD(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(bD,m,-1,4,1);o=y(bD,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)cD(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=hz(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;dD(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||eD(a.fb[f])}a.B*=h}}
function fD(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 gD(a),a.Z.r=0);null!=a.sb&&wC(a.sb,null)}}function hD(a,b){var c,d,e,f;f=new cB;d=Cc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=xc);d=new VA(Mb+d);var g=(RC(),SC).b;d.c=g;aB(f,d);mz(d.d,a);d=new VA(Mb+c);d.c=UC.b;mz(d.d,a);aB(f,d);a.vb&&(aB(f,new VA(xa)),c=a.xb,null==c&&(c="Paste "+e),d=new VA(c),d.c=VC.b,mz(d.d,a),aB(f,d));ky(a,f);return f}
function iD(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,CC);a.ob?(f==a.c&&X(b,iA(CC)),JA(b,h,g,a.Y,a.Y),X(b,(Tz(),Yz)),jD(b,h,g,a.Y-1,a.Y-1)):f==a.c?IA(b,h+1,g+1,a.Y,a.Y,!1):IA(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,(Tz(),$z)),f){case 101:X(b,cA);f=h+3;d=g+3;c=a.Y-6;e=a.Y-6;kD(b,!0);lD(b,mD(b,f,d,c,e));X(b,$z);f=h+3;d=g+3;c=a.Y-
6;e=a.Y-6;b.n&&(kD(b,!1),lD(b,mD(b,f,d,c,e)));nD(b,h+6,g+6,a.Y-12,a.Y-12,-35,-110);JA(b,h+9,g+9,2,4);JA(b,h+a.Y-10,g+9,2,4);0.04>Math.random()&&(X(b,aA),JA(b,h+10,g+18,4,4));0.96<Math.random()&&(X(b,cA),JA(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,dA);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,$z);break;case 107:X(b,bA);JA(b,h+4,g+4,a.Y-8,a.Y-8);X(b,$z);jD(b,h+4,g+4,a.Y-8,a.Y-8);nD(b,h+6,g+6,a.Y-11,a.Y-12,-35,-110);JA(b,h+9,g+9,2,4);JA(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,fA),jD(b,c,e,d,d),X(b,Zz),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:oD(b,h,g,a.Y,!0);break;case 111:oD(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,Uz);JA(b,h+3,g+5,a.Y-7,a.Y-11);X(b,$z);jD(b,h+3,g+5,a.Y-7,a.Y-11);break;case 103:X(b,CC);
a.pb&&IA(b,h+1,g+1,a.Y,a.Y,!1);X(b,$z);pD(a,b,h,g,"NEW");break;case 106:X(b,aA);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,$z);Y(b,h+c,g+~~(a.Y/2),h+12,g+~~(a.Y/2));pD(a,b,h+6,g,rc);break;case 104:X(b,aA);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,$z);break;case 105:a.Nb?(X(b,eA),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,$z)):pD(a,b,h,g,"123");break;case 114:X(b,gA);f=a.Y-8;d=h+~~((a.Y-f)/2);c=g+~~((a.Y-f)/2);JA(b,d,c,f,f);X(b,$z);qD(a,b,h,g,Uz,"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:rD(a,b,h,g+2,3);break;case 207:rD(a,b,h,g,4);break;
case 208:rD(a,b,h,g,5);break;case 209:rD(a,b,h,g,1);break;case 210:rD(a,b,h,g,6);break;case 211:rD(a,b,h,g,7);break;case 212:rD(a,b,h,g,8);break;case 213:pD(a,b,h,g,"FG"),a.F=new YA(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!=GC[d]&&qD(a,b,h,g,EC[d],GC[d])}
function sD(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,CC),JA(d,0,0,c,b),a.ob?(X(d,(Tz(),Yz)),jD(d,-1,0,c,b-1)):(X(d,DC),Y(d,0,0,c-1-2,0),X(d,iA(CC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),tD(d,a.X),X(d,(Tz(),$z)),-1!=a.J.toLowerCase().indexOf(he)&&X(d,aA),uD(d,a.J,10,15),vD(a.Ub,a.I,a.Y,a.C.a-a.Y))}
function wD(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,CC);JA(d,0,0,c,b);a.ob?(X(d,(Tz(),Yz)),Y(d,0,b-1,c,b-1),e=xD*(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,DC),Y(d,0,0,0,b-1),Y(d,0,xD*a.Y,b-1,xD*a.Y),X(d,iA(CC)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=xD+2;++b)iD(a,d,1,b);vD(a.Ub,a.Q,0,2*a.Y+a.S)}}
function yD(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);JA(e,0,0,c,b);d=a.db?(fB(),iB):(fB(),kB);if((fB(),gB)==(fB(),gB))d==iB?e.a=mb:e.a=lb;d=new rz(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&&(dD(f),aD(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(zD(13*f.n.B*j)));AD(f.n,j);f.n.A&&(X(g,(Tz(),$z)),jD(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,(AC(),HC)[f.d[j]]),h=g,r=K(f.J[j]-o/2),V=K(f.M[j]-o/2),L=u=o,kD(h,!0),lD(h,mD(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,(AC(),HC)[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,kD(o,!0),lD(o,BD(o,h,r,4,!0)))}for(j=1;j<=f.u;++j){X(g,(Tz(),$z));h=f.H[j];o=f.I[j];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[o]&&X(g,(AC(),HC)[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,dA);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,$z);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))));tD(g,f.n.k);o=CD(f.n.n);J=f.e[j];h=rb;null!=J&&(h=J);J=nB(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,dA);uD(g,h,L,q);X(g,$z);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,kD(o,!0),lD(o,BD(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(bD,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];tD(g,f.n.k);
o=CD(f.n.n);J=y(Gs,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(DD,m,54,f.t+1,0);u=2;1!=f.n.B&&(u=N(M(zD(2*f.n.B))));for(j=1;j<=f.t;++j)h=ED(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]=nB(f.n.n,h),n[j]=FD(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<$j(f.A[j])&&(v+=$j(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=nB(f.n.n,q),v=nB(f.n.n,h),V[j]=q,r[j]=v,v=n[j]=FD(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,(AC(),HC)[f.d[j]]),JA(g,v.c,v.d,v.b,v.a),1==f.j?0!=f.d[j]?X(g,(AC(),HC)[f.d[j]]):X(g,(Tz(),$z)):X(g,(AC(),EC)[f.b[j]]),uD(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(zD(f.J[j]-q/2))),q=N(M(zD(f.M[j]+~~(o/2)-1))),X(g,(Tz(),dA)),uD(g,ba+f.q[h][1],
L+v,q);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(Tz(),aA):(Tz(),gA)),0<f.D&&106!=f.n.c&&(v=n[f.D],jD(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(zD(f.J[h]+q))),G[1]=N(M(zD(f.J[o]+q))),v[0]=N(M(zD(f.M[h]-J))),v[1]=N(M(zD(f.M[o]-J))),G[3]=N(M(zD(f.J[h]-q))),G[2]=N(M(zD(f.J[o]-q))),v[3]=N(M(zD(f.M[h]+J))),v[2]=N(M(zD(f.M[o]+J))),G[4]=G[0],v[4]=v[0],106!=f.n.c&&(da=
g,j=G,Q=v,da.n&&(kD(da,!1),lD(da,BD(da,j,Q,5,!0)))),106==f.n.c&&GD(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,(Tz(),aA));for(j=1;j<=f.t;++j)0<f.a[j]&&(v=n[j],jD(g,v.c,v.d,v.b,v.a))}}}a.z||(a.ob?(X(e,(Tz(),Yz)),Y(e,c-1,0,c-1,b-1)):(X(e,iA(CC)),Y(e,c-1,0,c-1,b-1),X(e,CC),Y(e,c-2,0,c-2,b-1),X(e,DC),Y(e,c-3,0,c-3,b-1)));a.Fb&&(d=~~((c-48)/2),X(e,(Tz(),dA)),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 vA(Vb,0,13),a.W=new mB(a.T),null!=a.bb&&(d=nB(a.W,a.bb),c=N(M(Math.round((c-d)/2))),b-=13,X(e,(Tz(),$z)),tD(e,a.T),uD(e,a.bb,c,b)));vD(a.Ub,a.cb,a.Y,2*a.Y+a.S)}}
function rD(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&&(kD(b,!1),lD(b,BD(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 HD(a){var b,c,d;if(a.nb){d=a.Qb.a;b=a.C.b;c=2*a.Y+a.S;X(d,CC);JA(d,0,0,b,c);a.ob?(X(d,(Tz(),Yz)),c=14*(a.Y+a.S),jD(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,iA(CC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,DC),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)iD(a,d,b,1),iD(a,d,b,2);a.c=c;vD(a.Ub,a.Qb,0,0)}}
function oD(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);nD(a,b,c+o-j,f,d-4-j-1,e,h)}
function ID(a,b,c){var d,e,f,g,j,h;JD(a,c);if(0==b.indexOf("$RXN")){a.Fb=!0;a.jb=!0;j=KD(b);b=new uC(b,j,!0);e=l;for(d=1;5>=d;++d)e=LD(b,j);d=MD($B(co(e.substr(0,3)),10)).a;g=MD($B(co(e.substr(3,3)),10)).a;LD(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=LD(b,j),null==h||F(h,"$MOL"));)f+=h+j;a.fb[++a.ub]=new ND(a,f)}aD(a,1,d,1);aD(a,d+1,d+g,3)}else{a.Fb=!1;a.Z=new ND(a,b);if(!a.Z||0==a.Z.t)return a.kb=!0,a.J="ERROR - problems in reading/processing MOL input",YC(a),!1;null!=a.i&&a.Z&&OD(a.Z,a.i,!0);null!=a.j&&
a.Z&&OD(a.Z,a.j,!1);j=PD(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 QD(a,a.Z,e)}a.e=1;a.Z=a.fb[a.e];aD(a,1,j,0)}c&&YC(a);return!0}function Kq(a,b){a.kb=!0;a.J=b}function AD(a,b){100>b&&(!JC[b]&&(JC[b]=new vA(Vb,0,b)),!LC[b]&&os(LC,b,new mB(JC[b])),a.k=JC[b],a.n=LC[b])}
function Oq(a,b){var c,d;if(0==b)return!1;XC(a);c=a.c;a.c=b;if(300>=b)switch(a.nb=!0,a.lb=!0,b){case 102:fD(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;RD(a,SD(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 $u("Cannot redo. Index is out of range.");if(!d.a.c)throw new $u(Yb);
d.a=d.a.c;RD(a,d.a.a);a.mb=!0;break;case 152:a.c=c;d=a.Hb;d.a<d.c-1?(++d.a,d=Vt(d,d.a)):d=null;null==d?(a.kb=!0,a.J=hc):(Kq(a,dc+(a.Hb.a+1)+ca+a.Hb.c),d=TD(d),UD(a,d,!1,!0),null!=a.sb&&wC(a.sb,null));break;case 151:a.c=c;d=a.Hb;0<d.a?(--d.a,d=Vt(d,d.a)):d=null;null==d?(a.kb=!0,a.J=hc):(Kq(a,dc+(a.Hb.a+1)+ca+a.Hb.c),d=TD(d),UD(a,d,!1,!0),null!=a.sb&&wC(a.sb,null));break;case 101:a.Lb&&VD(a.Lb);a.Lb=new WD(1,a);a.c=c;break;case 107:!a.Db?a.Db=new XD(a):a.Db.gc.c.$?YD(a.Db.gc.c):ZD(a.Db);break;case 114:a.b&&
VD(a.b);a.b=new WD(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,$D(a.Z),a.c=c);a.y=1;break;case 109:a.c=c;d=aE(a.Z);if(2==d){a.kb=!0;a.J="Copying the agent not possible !";break}d=y(bD,m,-1,4,1);cD(a.Z,d);a.mb=!0;a.Z=new PC(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;bE(a.Z);a.fb[++a.ub]=a.Z;a.e=a.ub;break;case 104:0<a.Z.D?(a.mb=!0,cE(a.Z,a.Z.D),a.Z.D=0,ZC(a)):0<a.Z.E&&(a.mb=!0,dE(a.Z,a.Z.E),a.Z.E=0,ZC(a));eE(a.Z);break;case 213:a.c=
c;if(!a.E){var e,f,g,j;j=new cB;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new VA(c),aB(j,g),g.c=c,mz(g.d,a);ky(a,j);a.E=j}bB(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&&(VD(a.o),a.o=null);0==a.Z.D&&(a.o=new WD(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,ZC(a)),18==a.d&&(d=jo((Lq(),Mq).gc.a.gb,bh),fE(a.Z,a.Z.D,d),ZC(a)),eE(a.Z))}YC(a);return!0}
function Hq(a){var b,c,d;d=TC(a);c=l;if(a.Fb){var e,f,g;g=is([4,a.ub+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.ub;++b)aE(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(gE(g[1][0],3)+gE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ja+hE(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ja+hE(a.fb[g[3][b]],d)}else 1<a.ub&&(a.Z=new iE(a,a.fb,a.ub)),c=hE(a.Z,d),1<a.ub&&(a.Z=a.fb[a.e]);return c}
function jE(a,b,c,d){var e;e=c;var f=d,g,j;(g=kE(b),j=0!=(b.e&2),g||j)?(a.Fb?bB((!a.w&&(a.w=hD(a,!0)),a.w),a,e,f):bB((!a.v&&(a.v=hD(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=lE(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<=xD+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",YC(a),
!0;if(113==d)if(a.Ib)a.kb=!0,a.J="Move one atom",YC(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=Oq(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)cE(a.Z,a.Z.D),a.Z.D=0,ZC(a);else{if(106==a.c)return!0;if(108==a.c)mE(a.Z,a.Z.D,0),ZC(a);else if(157==a.c)mE(a.Z,a.Z.D,1),ZC(a);else if(158==a.c)mE(a.Z,a.Z.D,-1),ZC(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):ZC(a);else if(206<=a.c&&229>=a.c)a.O=2,nE(a.Z),ZC(a);else if(230==a.c)a.O=3,ZC(a);else if(233<=a.c&&262>a.c)oE(a.Z,!1),ZC(a),a.O=3;else if(107==a.c){if(a.Db.b)return!0;fE(a.Z,a.Z.D,jo(a.Db.e.gc.a.gb,bh));a.Z.k=!0;ZC(a)}else if(105==a.c)pE(a.Z),ZC(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=jo((Lq(),Mq).gc.a.gb,bh),1>d.length&&(d=Qc),fE(a.Z,a.Z.D,
d)),ZC(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,nE(a.Z),ZC(a);else if(0<a.Z.E)if(104==a.c)dE(a.Z,a.Z.E),a.Z.E=0,ZC(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]])Kq(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;cE(d,c);d.a[c]=0}a.Z.E=0;ZC(a)}else if(201==a.c)qE(a.Z,a.Z.E),ZC(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),ZC(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,ZC(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,ZC(a);else if(206<=a.c&&229>=a.c)a.O=2,nE(a.Z),ZC(a);else if(107==a.c){if(!a.Db.b)return!0;d=jo(a.Db.e.gc.a.gb,bh);a.Z.s[a.Z.E]=9;a.Z.e[a.Z.E]=d;ZC(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 gD(a);a.Z=a.fb[a.ub];a.pb=!1;202<=a.c&&204>=a.c||205==a.c?(rE(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,nE(a.Z)):300<a.c?(rE(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=jo((Lq(),Mq).gc.a.gb,bh),1>d.length&&(d=Qc),fE(a.Z,1,d))):230==a.c?sE(a,null,!0):233<=a.c&&262>a.c?(rE(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,oE(a.Z,!0)):MB();ZC(a)}else e=!1;e&&(eE(a.Z),a.lb=!1,a.nb=!1,a.mb=!0,YC(a))}return e}
function tE(a,b,c,d){var e,f;if(a.z||!a.hb||kE(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=uE(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)cE(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),dE(b,e),0<uE(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){Kq(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<uE(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Kq(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(lE(b)||kE(b))WC(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(bD,m,-1,4,1);cD(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;XC(a);a.mb=!0;YC(a);a.Sb=c;a.Tb=d;return!0}
function vE(a,b,c,d){var e,f,g;if(!(a.z&&null==a.rb||kE(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=((AC(),IC)?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;wE(a,a.fb[b].D);113==a.c&&0>e&&(g=!1,a.fb[b].E=0);break a}else if(wE(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;XC(a);a.mb=!0;YC(a)}!a.z&&0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
function xE(a){if(a.z)return!0;a.ib&&(a.ib=!1,ZC(a));a.kb=!1;a.P=nh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=uE(b,b.t),6>b.z[c]&&(yE(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),cE(b,b.t));b.C=!1;ZC(a)}else a:{var b=a.Z,e,f;c=uE(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):Kq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Kq(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(zD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=N(M(zD((b.M[b.F]+b.M[c])/2))))}}eD(a.Z);a.r&&(b=a.$,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,SD(b),b.a.c=c),ZC(a),a.r=!1)}else 5==a.O&&(eD(a.Z),ZC(a));0<a.O&&(a.D=!1,XC(a),a.mb=!0,eE(a.Z),zE(a.Z),YC(a),a.O=0,a.f=!1);if(IC&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,XC(a),a.mb=!0,YC(a);return!0}function XC(a){a.lb=!1;a.nb=!1;a.mb=!1}
function wE(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,wC(a.rb,H(AE,m,81,[new S(a.e),new S(b)]))}
function BE(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(Cf)?a.Fb=!1:-1<b.indexOf(ig)&&(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(xf)&&(a.jb=!0);-1<b.indexOf("nonumber")?(a.tb=!1,a.q=!1):-1<b.indexOf(Gf)&&(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,aD(a,1,a.ub,0));if(-1<b.indexOf("nodepict")){a.z=!1;for(d=1;d<=a.ub;++d)CE(a.fb[d]),dD(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(Tf)&&(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&&++xD;c&&YC(a)}
function YC(a){var b,c,d,e;b=hz(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&&aD(a,1,a.ub,0),yD(a),a.z||(a.Qb=a.Fe(a.Qb,b.b,2*a.Y+a.S),HD(a),c=b.a-2*a.Y+a.S,1>c&&(c=1),a.Q=a.Fe(a.Q,a.Y,c),wD(a),a.I=a.Fe(a.I,d,a.Y),sD(a))):(yD(a),a.z||(sD(a),a.D&&(HD(a),wD(a)),a.D=!0));a.lb=!0;a.nb=!0;a.mb=!0;a.kb=!0}
function DE(a,b){var c,d,e;e=l;for(d=1;d<=a.ub;++d){if(0<b&&(c=aE(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=ED(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<$j(c.A[h])&&(j+=$j(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Nb&&0<c.d[h]&&(g=1);-1<g&&(j+=hb+g);o+=ba+j+ba+EE(0.055999999999999994*c.J[h],0,2)+ba+EE(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+=lh),e+=c)}return e}function OC(a,b){var c,d,e;e=l;for(c=1;c<=a.ub;++c){if(0<b&&(d=aE(a.fb[c]),d!=b))continue;d=void 0;d=FE(a.fb[c]);d=GE(d);0<d.length&&(0<e.length&&(e+=Ta),e+=d)}return e}
function ZC(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.sb&&wC(a.sb,null)}var c,d,e;e=new HE;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]=FE(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 IE(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function UD(a,b,c,d){try{ID(a,b,d)?c&&ZC(a):YC(a)}catch(e){if(e=Si(e),A(e,78))YC(a);else throw e;}}
function sE(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;JD(a,c);e=j=0;r=new uC(b,"|>",!0);g=-1<b.indexOf(qb);n=1;h=nC(r);a.ub=0;for(f=1;f<=h;++f)if(o=rC(r),co(o),!F(o,lh))if(F(o,qb))++n,2==n?j=a.ub:3==n&&(e=a.ub+1);else{a.Z=new JE(a,o);if(0==a.Z.t){KE(a,"ERROR - problems in reading/processing molecule !");MB();d=!1;break a}++a.ub;a.e=a.ub;a.fb[a.ub]=a.Z}2==n?(KE(a,"ERROR - strange reaction - fixing !"),MB(),d=!1):3<n?(KE(a,"ERROR - strange reaction !"),MB(),d=!1):(1<a.ub&&!g&&BE(a,xf,!0),g&&!a.Fb&&BE(a,
ig,!0),!g&&a.Fb&&BE(a,Cf,!0),g?(aD(a,1,j,1),aD(a,j+1,e-1,2),aD(a,e,a.ub,3)):aD(a,1,a.ub,0),c&&YC(a),d=!0)}d?ZC(a):YC(a)}catch(q){if(q=Si(q),A(q,78))YC(a);else throw q;}}function LE(a){XC(a);a.mb=!0;YC(a)}function JD(a,b){a.c=202;a.pb=!1;a.ub=0;a.e=0;a.Z=new gD(a);a.Z.r=0;a.bb=null;a.B=1;a.mb=!0;b&&YC(a);null!=a.sb&&wC(a.sb,null)}
function RD(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]=FE(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&&wC(a.sb,null)}}function ME(a,b){a.kb=!0;a.J=l;return 1>b||b>a.ub?(a.kb=!0,a.J="ERROR - invalid mol index: "+b,YC(a),null):a.fb[b]}
function $C(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,Na)?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?Oq(a,c):b="Not known group!";a.kb=!0;a.J=b;YC(a)}function KE(a,b){a.kb=!0;a.J=b;YC(a)}function TC(a){var b;b=NC(a);XC(a);YC(a);return b}
function pD(a,b,c,d,e){var f,g,j,h;f=a.W;h=nB(f,e);if(h>=a.Y-1)for(g=f.b.b;h>=a.Y-1&&1<g;)--g,j=new vA(f.b.a,f.b.c,g),f=new mB(j),h=nB(f,e),b.e=j,b.i=NE(j);else tD(b,a.T);f=xA(yA,f.b).a-xA(yA,f.b).b;uD(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}function qD(a,b,c,d,e,f){var g,j;g=CD(a.V);j=nB(a.V,f);tD(b,a.U);(b.d=e)&&(b.f=lg+(e.a>>16&255)+va+(e.a>>8&255)+va+(e.a&255)+sa);uD(b,f,c+~~((a.Y-j)/2),d+~~((a.Y-g)/2)+g)}function CD(a){return xA(yA,a.b).a-xA(yA,a.b).b}
function Nq(a,b){a.q?0==b&&(a.y=-1,a.kb=!0,a.J=Fd,YC(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):Kq(a,a.y+ba),YC(a))}t(441,363,Uh);_.te=function(a){QC(this,a)};_.Fe=function(a,b,c){return dz(this,b,c)};_.Ge=function(){};_.ae=function(){YC(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";
_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=nh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;_.ib=!1;_.jb=!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 xD=10,JC,LC,CC,DC,EC,BC,IC,OE=null,HC,GC;function PE(){AC();bz.call(this);this.Ub=(Np(),Np(),Jy).a;this.x=new vA(null,0,8);this.t=(Tz(),Uz);this.fb=y(QE,m,94,99,0);this._=new $y;this.Hb=new RE;this.K=F((MB(),NB[Qe]),bc);this.u=new SE;this.G=H(Gs,m,1,[Ea,Fa,Oa,Da,Ja,Ia,Ha,Ga,Na,Qa,Ka,La,Ca,Aa,za]);this.Z=new gD(this);HC[0]=Xz;HC[1]=new Vz(255,153,153);HC[2]=new Vz(255,204,102);HC[3]=new Vz(255,255,153);HC[4]=new Vz(102,255,255);HC[5]=new Vz(51,204,255);HC[6]=new Vz(255,153,255)}
t(440,441,Uh,PE);_.Fe=function(a,b,c){var d;return a?(d=a.a,sj(d.t,b,c),a):dz(this,b,c)};_.Ge=function(a){if(this.a){var b=this.a;b.a.a&&b.a.a.a.apply(null,[TE(b.a),a])}};_.a=null;function UE(a){if(a.d.gb.style.display!=Bf){gz(a.c);for(a=new Mi(a.e.j);a.b<a.d.Be();)Ni(a),null.$f()}}function VE(a){WE.call(this,a,ab,ab,null)}function XE(a,b){WE.call(this,a,ab,ab,b)}function YE(a,b,c){WE.call(this,a,b,c,null)}
function WE(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=oj(a)){this.b=ZE;++ZE;this.d=e;this.c=new PE;this.e=new $E(this.c,b,c,d);mv(e,this.e,e.gb);d&&jd in d&&(this.e.b=d[jd]);a=this.e;a.d||(a.d=ez(a,io(a.gb,Jf),io(a.gb,If)),a.d.j=!1);var b=a.c,f,g,j,h,n,o,r;b.K?OE=Zb:OE="JME";b.v=hD(b,!1);b.w=hD(b,!0);Kq(b,OE+" Molecular Editor by Peter Ertl and Bruno Bienfait");
b.C=hz(b);Yy(b,null);b.ob||(b.S=0);b.T||(b.T=new vA(Vb,0,13),b.W=new mB(b.T));b.U||(b.U=new vA(Vb,1,13),b.V=new mB(b.U));b.X||(b.X=new vA(Vb,0,11),new mB(b.X));AD(b,13);b.Cb=!1;b.Fb=!1;b.p=!1;b.Ob=!0;b.s=!0;b.Rb=!0;b.Eb=!1;xD=10;b.Kb=!0;try{r=aF(b.Ub,"options");null!=r&&BE(b,r,!1);j=aF(b.Ub,"jme");null!=j&&(b.L=j);n=aF(b.Ub,"mol");null!=n&&(b.ab=n);g=aF(b.Ub,"depictcgi");null!=g&&(b.Gb=!0);o=aF(b.Ub,Mg);null!=o&&(b.bb=o,YC(b));b.j=aF(b.Ub,"atomcolors");b.i=aF(b.Ub,"atombg");f=aF(b.Ub,"depictbg");
if(null!=f&&b.z){var q;var u,v,D,G;v=(Tz(),Uz);try{if(0!=f.indexOf(ha))throw new yn("bad hex encoding");G=$B(f.substr(1,2),16);D=$B(f.substr(3,2),16);u=$B(f.substr(5,2),16);q=v=new Vz(G,D,u)}catch(J){if(J=Si(J),A(J,78))MB(),q=v;else throw J;}b.t=q}b.Jb&&b.Z&&$D(b.Z);h=aF(b.Ub,"notify_structural_change_js_function");b.sb=h}catch(Q){if(Q=Si(Q),!A(Q,78))throw Q;}b.c=202;for(f=0;23>f;++f)EC[f]=(Tz(),bA),GC[f]=Qc;GC[1]=Ub;EC[1]=(Tz(),Yz);GC[2]=yb;EC[2]=bA;GC[3]=Cb;EC[3]=Yz;GC[4]=ec;EC[4]=gA;GC[5]=oc;EC[5]=
aA;GC[9]=Pb;EC[9]=dA;GC[10]=Hb;EC[10]=dA;GC[11]=Bb;EC[11]=dA;GC[12]=Wb;EC[12]=dA;GC[8]=Bc;EC[8]=iA(cA);GC[7]=qc;EC[7]=bA;GC[6]=Gc;EC[6]=Yz;GC[13]=Fc;EC[13]=Yz;GC[18]=Qc;EC[18]=Yz;GC[19]=rc;EC[19]=Yz;GC[20]=sc;EC[20]=Yz;GC[21]=tc;EC[21]=Yz;GC[22]=uc;EC[22]=Yz;Hy(b);b.$=new bF;f=a.c;f.C=hz(f);null!=f.L?(sE(f,f.L,!1),null!=f.i&&f.Z&&OD(f.Z,f.i,!0),null!=f.j&&f.Z&&OD(f.Z,f.j,!1)):null!=f.ab&&UD(f,f.ab,!1,!1);YC(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
function cF(){return Js(null)}function dF(a){return Js(a)}t(442,1,fi,VE,XE,YE,WE);_.He=function(a){B(this.e,new eF(this,a),(Qp(),Qp(),Rp))};_.Ie=function(a){B(this.e,new fF(this,a),(Wq(),Wq(),Xq))};_.Je=function(a){ZD(new gF(a,this.c,CC))};_.Ke=function(){fD(this.c)};_.Le=function(){Un((Rn(),Sn),new hF(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 io(this.e.gb,If)};_.Se=function(){var a;a=[];a.length=2;a[0]=io(this.e.gb,Jf);a[1]=io(this.e.gb,If);return a};_.fd=function(){return io(this.e.gb,Jf)};_.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!=Bf};_.Xe=function(){var a=this.c,b;a.Fb?b=DE(a,1)+qb+DE(a,2)+qb+DE(a,3):b=DE(a,0);return b};_.Ye=function(){return Hq(this.c)};
_.Ze=function(){var a=this.c,b,c;b=a.Ob;a.Ob=!1;c=NC(a);a.Ob=b;YC(a);return c};_.$e=function(a){BE(this.c,a,!0)};_._e=function(){};_.af=function(a){UD(this.c,a,!0,!0)};_.bf=function(a){sE(this.c,a,!0)};_.fe=function(){UE(this)};_.cf=function(){JD(this.c,!0)};_.df=function(a){var b=this.c;if(a=ME(b,a)){var c;for(c=1;c<=a.t;++c)a.d[c]=0;LE(b)}};_.ef=function(a){this.a=a;!this.c.a&&(this.c.a=new iF(this))};
_.ff=function(a){var b=this.e,c,d;if(b.b!=a){b.b=a;for(d=new Mi(b.a);d.b<d.d.Be();)c=Ni(d),a?c.a=mb:c.a=lb}gz(b.c)};_.gf=function(a,b){var c=this.c,d;if(d=ME(c,a))OD(d,b,!0),LE(c)};_.hf=function(a,b){var c=this.c,d;d=ME(c,a);1>b||b>d.t?(c.kb=!0,c.J="ERROR - invalid atom index: "+b,YC(c)):(d.D=b,LE(c))};_.kd=function(a){this.e.gb.style[De]=a;UE(this)};_.jf=function(a){this.c.H=a};_.kf=function(a){var b=this.c;b.db=a;YC(b)};_.lf=function(a){var b=this.c;b.eb=a;YC(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=hD(b,!1)};_.pf=function(a){this.c.zb=a};_.qf=function(a,b){var c=this.e;c.md(a);c.kd(b);UE(this)};_.rf=function(a){$C(this.c,a)};_.sf=function(a,b){var c=this.c;c.f=!1;c.Pb=new JE(c,a);c.c=253;c.kb=!0;c.J=b;YC(c)};_.ld=function(a){Wu(this.d.gb,a)};_.md=function(a){this.e.gb.style[hh]=a;UE(this)};_.tf=function(a){KE(this.c,a)};_.uf=function(){return TC(this.c)};_.a=null;_.b=-1;_.c=null;_.d=null;_.e=null;var ZE=0;
function hF(a){this.a=a}t(443,1,{},hF);_.wc=function(){var a,b;for(b=new Mi(this.a.e.a);b.b<b.d.Be();)a=Ni(b),a.t.gb.innerHTML=a.q||l};_.a=null;function iF(a){this.a=a}t(444,1,{},iF);_.a=null;function eF(a,b){this.a=a;this.b=b}t(445,1,{},eF);_.Lc=function(a){a=a.a;Un((Rn(),Sn),new jF(this,this.b,a))};_.a=null;_.b=null;function jF(a,b,c){this.a=a;this.c=b;this.b=c}t(446,1,{},jF);_.wc=function(){var a=this.b;this.c.a.apply(a,[TE(this.a.a),a])};_.a=null;_.b=null;_.c=null;
function fF(a,b){this.a=a;this.b=b}t(447,1,{},fF);_.a=null;_.b=null;function Zq(a,b,c){this.a=a;this.c=b;this.b=c}t(448,1,{},Zq);_.wc=function(){var a=this.b;this.c.a.apply(a,[TE(this.a.a),a])};_.a=null;_.b=null;_.c=null;
function kF(){var a=lF("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;mF(nF,arguments)?a=arguments[0]:3==arguments.length?a=new YE(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new VE(arguments[0]):4==arguments.length?a=new WE(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new XE(arguments[0],arguments[1]));this.g=a;oF();a[bd]=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 pF(a))});b.addMouseOverHandler=C(function(a){this.g.Ie(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new pF(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=nF;oF();var f=b,g,b=qF.b;g=rF(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=rF(b,
e,f)}if(!g)throw new Wi("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 pF(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()});sF({"0":{"0":[[cF,null,void 0]],1:[[dF,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new tF(e));return[e]},qe]]}});uF(nF,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Hs(){vF||(vF=!0,kF())}t(449,1,{},Hs);
var vF=!1;function Ls(){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 Ks(){}t(451,1,{},Ks);_.wc=function(){Ls()};function tF(a){this.a=a}t(452,1,{68:1,106:1},tF);_.eQ=function(a){return null!=a&&A(a,68)&&this.a==a.a};_.a=null;function pF(a){this.a=a}t(453,1,{69:1,106:1},pF);
_.eQ=function(a){return null!=a&&A(a,69)&&this.a==a.a};_.a=null;
function zC(a){var b,c,d,e,f,g;if(a.b>=a.c.length)return!1;c=a.c[a.b];g=oo(c,hh);b=oo(c,De);f=oo(c,zf);e=oo(c,Le);var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=oo(h,zf),h=oo(h,bh),null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Hd);c.removeAttribute(zf);c.removeAttribute("archive");c.removeAttribute(De);c.removeAttribute(hh);c.removeAttribute(hd);c.removeAttribute("hspace");c.removeAttribute("vspace");c.removeAttribute("codebase");
c.innerText=l||l;d=qo();c.setAttribute(Le,d);c.style[hh]=xC(g);c.style[De]=xC(b);b=new wF(a,d,n,e,c,f);Un((Rn(),Sn),b);++a.b;return!0}function yC(a){this.a="JME.class";this.d=a}t(454,1,{},yC);_.Ec=function(){return zC(this)};_.a=null;_.b=0;_.c=null;_.d=null;function wF(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,{},wF);
_.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(Le,this.e):this.c.removeAttribute(Le);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 xF(){}t(456,1,fi,xF);function yF(a){this.a=a}t(457,1,{},yF);_.wc=function(){this.a()};_.a=null;
function zF(){var a=lF("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;mF(AF,arguments)?a=arguments[0]:0==arguments.length&&(a=new xF);this.g=a;oF();a[bd]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Un((Rn(),Sn),new yF(a))});uF(AF,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function Is(){BF||(BF=!0,zF())}t(458,1,{},Is);var BF=!1;function CF(a){zn();this.f=a}
t(459,429,oi,CF);function Rs(){zn();this.f="divide by zero"}t(460,97,gi,Rs);function ps(){zn()}function DF(a){zn();this.f=a}t(461,97,gi,ps,DF);function EF(){EF=x;FF=new GF(!1);HF=new GF(!0)}function GF(a){this.a=a}t(462,1,{71:1,72:1,75:1},GF);_.eQ=function(a){return A(a,72)&&a.a==this.a};_.hC=function(){return this.a?1231:1237};_.tS=function(){return this.a?ah:"false"};_.a=!1;var FF,HF;function IF(){}function JF(a){return typeof a==Gf?Bc+(0>a?-a:a):a}
function KF(a,b){var c;c=new IF;c.d=Lb+(LF(0!=a?-a:0)?JF(0!=a?-a:0):l+Ei(c));MF(0!=a?-a:0)&&NF(0!=a?-a:0,c);c.b=4;c.a=b;return c}function $(a){var b;b=new IF;b.d=Lb+(LF(a)?JF(a):l+Ei(b));MF(a)&&NF(a,b);return b}function OF(a,b){var c;c=new IF;c.d=Lb+(LF(a)?JF(a):l+Ei(c));MF(a)&&NF(a,c);c.b=b?8:0;return c}function PF(){var a;a=new IF;a.d=Lb+(LF(0)?JF(0):l+Ei(a));MF(0)&&NF(0,a);a.b=2;return a}function QF(a){var b;b=new IF;b.d=Lb+(LF(a)?JF(a):l+Ei(b));MF(a)&&NF(a,b);b.b=1;return b}
function MF(a){return typeof a==Gf&&0<a}function LF(a){return null!=a&&0!=a}function NF(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Qh[b.c])c=c.prototype;else{c=Qh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(464,1,{},IF);_.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 RF(a){var b;if(!(b=SF,!b&&(b=SF=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new TF(Rb+a+ea);return parseFloat(a)}
function $B(a,b){var c,d;if(null==a)throw new TF(Ff);if(2>b||36<b)throw new TF("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 TF(Rb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new TF(Rb+a+ea);if(-2147483648>c||2147483647<c)throw new TF(Rb+a+ea);return c}t(466,1,{71:1,83:1});var SF=null;function UF(a){this.a=a}
t(465,466,{71:1,75:1,76:1,83:1},UF);_.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 tz(a){this.a=a}t(467,466,{71:1,75:1,79:1,83:1},tz);_.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 jz(){zn()}function Ak(a){zn();this.f=a}t(468,97,Zh,jz,Ak);function pv(){zn()}function qw(a){zn();this.f=a}t(469,97,gi,pv,qw);function S(a){this.a=a}
function ct(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=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 Ws(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function MD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(VF(),WF)[b],!c&&(c=WF[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 VF(){VF=x;WF=y(AE,m,81,256,0)}var WF;function $j(a){return 0>a?-a:a}function Zj(a,b){return a>b?a:b}function zD(a){return Math.round(a)}function wn(){zn()}function Dr(a){zn();this.f=a}t(473,97,{71:1,78:1,82:1,84:1,86:1},wn,Dr);function Gi(){Gi=x;Hi=H(Fi,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 Hi;function TF(a){zn();this.f=a}t(475,468,Zh,TF);
function Bn(a){this.a="Unknown";this.c=a;this.b=-1}t(476,1,{71:1,85:1},Bn);_.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 XF(a,b){return a.charCodeAt(b)}function sC(a,b){var c=b,d=a.length,e,f;e=XF(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 YF(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 Zr(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function eo(a,b){return a.indexOf(b)}function YB(a,b,c){return a.indexOf(b,c)}function my(a,b){return a.lastIndexOf(b)}function TD(a){var b=aa,c=lh,d;for(d=0;0<=(d=c.indexOf(Tc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Vu(c,++d):c=c.substr(0,d-0)+Vu(c,++d);return a.replace(RegExp(b,re),c)}
function ZF(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(Gs,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Vu(a,b){return a.substr(b,a.length-b)}
function co(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function fo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,71:1,73:1,75:1};_.eQ=function(a){return F(this,a)};_.hC=function(){return tt(this)};_.tS=_.toString;function $F(){$F=x;aG={};bG={}}
function tt(a){$F();var b=hb+a,c=bG[b];if(null!=c)return c;c=aG[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+XF(a,d++);c|=0}256==cG&&(aG=bG,bG={},cG=0);++cG;return bG[b]=c}var aG,cG=0,bG;function tn(a,b){sn(a.a,b);return a}function rn(){this.a=go()}function dG(){this.a=go();sn(this.a,l)}t(478,1,Th,rn,dG);_.tS=function(){return ho(this.a)};function rt(){this.a=go()}
function WB(){this.a=go()}function Xr(a){this.a=go();sn(this.a,a)}t(479,1,Th,rt,WB,Xr);_.tS=function(){return ho(this.a)};function ZB(a){a="String index out of range: "+a;zn();this.f=a}t(480,469,gi,ZB);
function eG(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new wn;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new DF("Must be array types");j=h.a;f=g.a;if(!(0!=(j.b&1)?j==f:0==(f.b&1)))throw new DF("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 pv;if((0==(j.b&1)||0!=(j.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)os(b,c,a[--d])}else for(c=e+c;e<c;)os(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
function Xu(){zn()}function gC(a){zn();this.f=a}t(482,97,gi,Xu,gC);function zz(a,b){for(var c;a.Xc();)if(c=a.Yc(),null==b?null==c:En(b,c))return a;return null}function Cz(a,b){var c;return(c=zz(a.xd(),b))?(c.Zc(),!0):!1}function fG(a){var b,c,d,e;d=new rn;b=null;sn(d.a,Rc);for(c=a.xd();c.Xc();)null!=b?sn(d.a,b):b=wa,e=c.Yc(),sn(d.a,e===a?"(this Collection)":l+e);sn(d.a,Uc);return ho(d.a)}t(483,1,{});_.vf=function(){throw new gC("Add not supported on this collection");};
_.wf=function(a){return!!zz(this.xd(),a)};_.ye=function(){return 0==this.Be()};_.xf=function(a){return Cz(this,a)};_.tS=function(){return fG(this)};t(485,483,ki);_.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+=Hn(c),a=~~a);return a};
function gG(a,b){var c;return A(b,90)&&(c=b.yf(),Gu(a.a,c))?(c=jj(a.a,c),a.a.Ce(b.zf(),c)):!1}function lC(a){this.a=a}t(484,485,ki,lC);_.wf=function(a){return gG(this,a)};_.xd=function(){return new bC(this.a)};_.xf=function(a){return gG(this,a)?(a=a.yf(),Vi(this.a,a),!0):!1};_.Be=function(){return this.a.d};_.a=null;function eC(a){if(a.b)Pi(a.a),Vi(a.c,a.b.yf()),a.b=null;else throw new $u("Must call next() before remove().");}
function bC(a){var b;this.c=a;b=new gj;a.c&&aj(b,new hG(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new iG(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 Mi(b)}t(486,1,{},bC);_.Xc=function(){return cC(this.a)};_.Yc=function(){return this.b=Ni(this.a)};_.Zc=function(){eC(this)};_.a=null;_.b=null;_.c=null;t(488,1,xi);_.eQ=function(a){return A(a,90)&&fC(this.yf(),a.yf())&&fC(this.zf(),a.zf())?!0:!1};
_.hC=function(){var a,b;b=a=0;null!=this.yf()&&(a=Hn(this.yf()));null!=this.zf()&&(b=Hn(this.zf()));return a^b};_.tS=function(){return this.yf()+ob+this.zf()};function hG(a){this.a=a}t(487,488,xi,hG);_.yf=function(){return null};_.zf=function(){return this.a.b};_.Af=function(a){return iC(this.a,a)};_.a=null;function iG(a,b){this.b=a;this.a=b}t(489,488,xi,iG);_.yf=function(){return this.a};_.zf=function(){return this.b.e[hb+this.a]};_.Af=function(a){return jC(this.b,this.a,a)};_.a=null;_.b=null;
function nw(a,b){(0>a||a>=b)&&jG(a,b)}function jG(a,b){throw new qw("Index: "+a+", Size: "+b);}t(490,483,Di);_.Bf=function(){throw new gC("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:En(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:Hn(c)),b=~~b;return b};_.xd=function(){return new Mi(this)};_.Df=function(){return this.Ef(0)};_.Ef=function(a){return new kG(this,a)};_.Ff=function(){throw new gC("Remove not supported on this list");};function cC(a){return a.b<a.d.Be()}function Ni(a){if(a.b>=a.d.Be())throw new sv;return a.d.Cf(a.c=a.b++)}function Pi(a){if(0>a.c)throw new vw;a.d.Ff(a.c);a.b=a.c;a.c=-1}function Mi(a){this.d=a}t(491,1,{},Mi);_.Xc=function(){return cC(this)};
_.Yc=function(){return Ni(this)};_.Zc=function(){Pi(this)};_.b=0;_.c=-1;_.d=null;function kG(a,b){var c;this.d=this.a=a;c=a.Be();(0>b||b>c)&&jG(b,c);this.b=b}t(492,491,{},kG);_.Gf=function(){return 0<this.b};_.Hf=function(){if(0>=this.b)throw new sv;return this.a.Cf(this.c=--this.b)};_.a=null;function lG(a){a=new bC(a.b.a);return new mG(a)}function nG(a,b){this.a=a;this.b=b}t(493,485,ki,nG);_.wf=function(a){return Gu(this.a,a)};_.xd=function(){return lG(this)};_.Be=function(){return this.b.a.d};
_.a=null;_.b=null;function mG(a){this.a=a}t(494,1,{},mG);_.Xc=function(){return cC(this.a.a)};_.Yc=function(){return(this.a.b=Ni(this.a.a)).yf()};_.Zc=function(){eC(this.a)};_.a=null;t(495,490,Di);_.Bf=function(a,b){var c;c=Fz(this,a);var d=c.d;new Az(b,c.b);++d.b;++c.a;c.c=null};_.Cf=function(a){var b;b=Fz(this,a);try{return Gz(b)}catch(c){c=Si(c);if(A(c,91))throw new qw("Can't get element "+a);throw c;}};_.xd=function(){return Fz(this,0)};
_.Ff=function(a){var b,c;b=Fz(this,a);try{c=Gz(b)}catch(d){d=Si(d);if(A(d,91))throw new qw("Can't remove element "+a);throw d;}oG(b);return c};function pG(a){a.b=y(qG,m,0,0,0)}function Qy(a,b,c){(0>b||b>a.c)&&jG(b,a.c);a.b.splice(b,0,c);++a.c}function aj(a,b){os(a.b,a.c++,b);return!0}function Vt(a,b){nw(b,a.c);return a.b[b]}function Sj(a,b){for(var c=0;c<a.c;++c)if(fC(b,a.b[c]))return c;return-1}function Yt(a,b){var c;c=(nw(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
function $i(a,b){var c;c=Sj(a,b);if(-1==c)return!1;Yt(a,c);return!0}function Ek(a,b){var c;if(b.length<a.c){c=b;var d;d=hs(0,a.c);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)os(b,c,a.b[c]);b.length>a.c&&os(b,a.c,null);return b}function gj(){pG(this)}function tA(a){pG(this);this.b.length=a}function nz(a){pG(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,Sh,gj,tA,nz);_.Bf=function(a,b){Qy(this,a,b)};
_.vf=function(a){return aj(this,a)};_.Ke=function(){this.b=y(qG,m,0,0,0);this.c=0};_.wf=function(a){return-1!=Sj(this,a)};_.Cf=function(a){return Vt(this,a)};_.ye=function(){return 0==this.c};_.Ff=function(a){return Yt(this,a)};_.xf=function(a){return $i(this,a)};_.Be=function(){return this.c};_.c=0;function Ez(a,b){var c=a.length,d;for(d=0;d<c;++d)os(a,d,b)}function Tr(){Tr=x;Ur=new rG}var Ur;function rG(){}t(499,490,bi,rG);_.wf=function(){return!1};_.Cf=function(){throw new pv;};_.Be=function(){return 0};
function sG(){this.a=new Date}function tG(a){return 10>a?Ya+a:l+a}t(500,1,{71:1,74:1,75:1,87:1},sG);_.eQ=function(a){return A(a,87)&&ft(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=Ns(c&4194303,b&4194303,e&1048575);a=Ns(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(uG(),vG)[this.a.getDay()]+ba+wG[this.a.getMonth()]+ba+tG(this.a.getDate())+ba+tG(this.a.getHours())+hb+tG(this.a.getMinutes())+hb+tG(this.a.getSeconds())+" GMT"+a+b+ba+this.a.getFullYear()};_.a=null;function uG(){uG=x;vG=H(Gs,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));wG=H(Gs,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var vG,wG;
function Mr(a,b){return null==z(a.a,b,a)}function Lr(){this.a=new Ki}t(502,485,{71:1,74:1,92:1},Lr);_.vf=function(a){return Mr(this,a)};_.wf=function(a){return Gu(this.a,a)};_.ye=function(){return 0==this.a.d};_.xd=function(){return lG(new nG(this.a,new lC(this.a)))};_.xf=function(a){return null!=Vi(this.a,a)};_.Be=function(){return this.a.d};_.tS=function(){return fG(new nG(this.a,new lC(this.a)))};_.a=null;
function Fz(a,b){var c,d;(0>b||b>a.b)&&jG(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 xG(a,b,d)}function Jz(){this.a=new yG;this.b=0}t(503,495,bi,Jz);_.vf=function(a){new Az(a,this.a);++this.b;return!0};_.Ef=function(a){return Fz(this,a)};_.Be=function(){return this.b};_.a=null;_.b=0;function Gz(a){if(a.b==a.d.a)throw new sv;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
function oG(a){if(!a.c)throw new vw;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 xG(a,b,c){this.d=a;this.b=c;this.a=b}t(504,1,{},xG);_.Xc=function(){return this.b!=this.d.a};_.Gf=function(){return this.b.b!=this.d.a};_.Yc=function(){return Gz(this)};_.Hf=function(){if(this.b.b==this.d.a)throw new sv;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Zc=function(){oG(this)};_.a=0;_.b=null;_.c=null;_.d=null;function yG(){this.a=this.b=this}
function Az(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}t(505,1,{},yG,Az);_.a=null;_.b=null;_.c=null;function dC(a,b){this.a=a;this.b=b}t(506,488,xi,dC);_.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 sv(){zn()}t(507,97,{71:1,78:1,84:1,86:1,91:1},sv);function fC(a,b){return qs(a)===qs(b)||null!=a&&En(a,b)}function sA(a){var b=y(Kz,m,44,0,0);return Ek(a.a,b)}function $y(){this.a=new gj}
t(509,490,Sh,$y);_.Bf=function(a,b){Qy(this.a,a,b)};_.vf=function(a){return aj(this.a,a)};_.wf=function(a){return-1!=Sj(this.a,a)};_.Cf=function(a){return Vt(this.a,a)};_.ye=function(){return 0==this.a.c};_.xd=function(){return new Mi(this.a)};_.Ff=function(a){return Yt(this.a,a)};_.Be=function(){return this.a.c};_.tS=function(){return fG(this.a)};_.a=null;function VD(a){a.gc.c.$&&zA(a)}function zG(a){var b;if(a.gc.c.$){b=ry(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}BA(a)}
function AG(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 ZD(a){var b=a.j;BG(a.gc.c,b.a,b.b);!qy(a)&&Vy(a);Fy(a)}function CG(){EA.call(this,l);this.i=new Nz(this.If());mz(this.q,new DG(this))}t(511,388,li);_.Ld=function(a,b){return qs(a.f)===qs(this.i)?(zG(this),!0):this.Jf(a,b)};_.If=function(){return"Close"};_.Jf=function(){return!1};_.Ed=function(){zG(this)};_.i=null;_.j=null;
function gF(a,b,c){CG.call(this);this.gc&&GA(this.gc.c,!1);DA(this,!1);Yy(this,new OA(0));a=new SA(a,1);P(this,a,null);a=new bz;P(a,this.i,null);P(this,a,null);b&&(this.j=ry(b),CA(this),AG(this.j,~~(io(b.Ub.gb,Jf)/2)-~~(this.lc/2),~~(io(b.Ub.gb,If)/2)-~~(this.bc/2)));c&&O(this,c)}t(510,511,li,gF);_.If=function(){return"OK"};function SD(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new $u("Cannot undo. Index is out of range.");if(!a.a.b)throw new $u(Yb);a.a=a.a.b;return a.a.a}
function bF(){this.a=this.b=new EG}t(512,1,{},bF);_.a=null;function EG(){this.a=null}function IE(a){this.a=a}t(513,1,{},EG,IE);_.a=null;_.b=null;_.c=null;function DG(a){this.a=a}t(514,423,ci,DG);_.a=null;
function FG(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.a.zb){wC(a.a.zb,H(Gs,m,1,[b]));return}e=l;c=a.a.Hb;var f,g,j,h;if(null==b)c=0;else if(f=ZF(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],os(c.b,c.c++,g);c=f.length}0<c&&(e=".  Use Page Up/Down for SDF access ("+c+sa);try{ID(a.a,b,!0)?(Kq(a.a,"Structure pasted"+e),ZC(a.a),gz(a.a),d=!0):(ZD(new gF(a.a.J,a.a,CC)),JD(a.a,!0),gz(a.a))}catch(n){if(n=Si(n),A(n,78))e=a.a,e.kb=!0,e.J="ERROR - invalid MOL ",YC(e),ZD(new gF(a.a.J,
a.a,CC)),gz(a.a);else throw n;}}d&&a.a.Ge(b)}function Jq(a){this.a=a}t(515,1,{},Jq);_.a=null;function RC(){RC=x;SC=new GG("COPY_SMILES",0);UC=new GG("COPY_MOL",1);VC=new GG("PASTE",2);HG=H(IG,m,93,[SC,UC,VC])}function GG(a,b){vo.call(this,a,b)}t(516,137,{71:1,75:1,77:1,93:1},GG);var HG,UC,SC,VC;function HE(){this.d=y(QE,m,94,99,0)}t(517,1,{},HE);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
function JG(a){a.b=y(I,s,-1,20,1);a.A=y(I,s,-1,20,1);a.J=y(bD,m,-1,20,1);a.M=y(bD,m,-1,20,1);a.G=is([20,7]);a.d=y(I,s,-1,20,1);a.c=y(Gs,m,1,20,0);a.o=y(Gs,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(Gs,m,1,20,0);a.q=is([10,2]);a.i=y(I,s,-1,101,1)}
function KG(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(bD,m,-1,4,1);d=y(bD,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=LG(r[1],d[1],r[2],d[2]);0<n[3]?(b=
LG(r[2],d[2],r[3],d[3]),d=LG(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;rE(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=MG(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(bD,m,-1,2,1);NG(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==uE(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Kq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
1;++a.z[a.D];yE(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&&qE(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(zD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=N(M(zD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
function oE(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&&mE(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,mE(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];cE(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)rE(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)yE(a),a.H[a.u]=o.H[h]+d,a.I[a.u]=o.I[h]+d,a.s[a.u]=o.s[h];bE(a);a.D=c+d;Z(a,0);o=a.J[a.t];q=a.M[a.t];cE(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];yE(a);a.H[a.u]=n;a.I[a.u]=c+d;bE(a);b&&(cE(a,n),dD(a))}c=4}OG(a,c);a.D=a.F;b&&
(a.D=0)}
function NG(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 nE(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])PG(a,j,f,h);else if(!a.n.gb&&!a.n.Mb)n=a.D,Z(a,0),a.D=a.t,PG(a,j,f,h);else{a.n.Mb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Kq(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[MG(a,a.D,a.G[a.D][d])],2<d||1!=b){Kq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=y(bD,m,-1,2,1);NG(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)rE(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)rE(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)rE(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)yE(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[MG(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[MG(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(zD((a.J[b]+a.J[e])/2))),a.N[c]=N(M(zD((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;yE(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(zD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
2)));a.N[a.u]=N(M(zD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(yE(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(zD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(zD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(yE(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(zD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(zD((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]&&(cE(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&&OG(a,j);-1<n&&(a.D=n)}
function PG(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)rE(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 OG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=uE(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
function MG(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 QG(a,b,c){var d,e,f,g;e=nh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(lt(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)lt(c[d])&&!$s(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)ft(c[d],e)&&(b[d]=g,c[d]=nh,++f);if(f==a.t)break}return g==a.t}
function dD(a){var b,c,d;b=y(bD,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{cD(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;eD(a)}}
function cD(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 mE(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=RG(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&&Kq(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?Kq(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?Kq(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?Kq(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:Kq(a.n,"Charge change not possible on the halogen !");break;case 18:Kq(a.n,
"Use X button to change charge on the X atom !")}}
function PD(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&&cE(a,c);dD(a);Kq(a.n,"Smaller part(s) removed !");return 1}
function uE(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 zE(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];eE(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),eE(a));4==a.s[d]&&(a.s[d]=1)}}
function LG(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 bE(a){var b;SG(a);b=a.s.length;a.K=y(I,s,-1,b,1);a.N=y(I,s,-1,b,1);eD(a);eE(a)}
function rE(a){var b,c;++a.t;a.t>a.b.length-1&&(c=a.b.length+10,b=y(I,s,-1,c,1),eG(a.b,b,a.b.length),a.b=b,b=y(I,s,-1,c,1),eG(a.A,b,a.A.length),a.A=b,b=y(I,s,-1,c,1),eG(a.x,b,a.x.length),a.x=b,b=y(I,s,-1,c,1),eG(a.d,b,a.d.length),a.d=b,b=y(Gs,m,1,c,0),eG(a.c,b,a.c.length),a.c=b,b=y(Gs,m,1,c,0),eG(a.o,b,a.o.length),a.o=b,b=y(bD,m,-1,c,1),eG(a.J,b,a.J.length),a.J=b,b=y(bD,m,-1,c,1),eG(a.M,b,a.M.length),a.M=b,b=is([c,7]),eG(a.G,b,a.G.length),a.G=b,c=y(I,s,-1,c,1),eG(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 FD(a,b,c,d,e,f,g){var j;j=N(M(zD(a.J[c]-d/2)));g||(j-=e-d);a=N(M(zD(a.M[c]-~~(f/2))));return new Uy(j-1-b,a-b,e+1+2*b,f+2*b)}
function yE(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=y(I,s,-1,b,1),eG(a.H,c,a.H.length),a.H=c,c=y(I,s,-1,b,1),eG(a.I,c,a.I.length),a.I=c,c=y(I,s,-1,b,1),eG(a.s,c,a.s.length),a.s=c,c=y(I,s,-1,b,1),eG(a.B,c,a.B.length),a.B=c,c=y(I,s,-1,b,1),eG(a.K,c,a.K.length),a.K=c,c=y(I,s,-1,b,1),eG(a.N,c,a.N.length),a.N=c,b=y(Gs,m,1,b,0),eG(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 hE(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+=(AC(),aa);j+="JME 2013-10-12 "+new sG+"\n \n";j+=gE(a.t,3)+gE(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+=EE(0.055999999999999994*(a.J[e]-c),10,4)+EE(0.055999999999999994*(g-a.M[e]),10,4)+EE(0,10,4);h=ED(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"+gE(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+=gE(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:TG(a,e)&&(g=2),c=gE(a.H[e],3)+gE(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=gE(a.I[e],3)+gE(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=gE(a.I[e],3)+gE(a.H[e],3)),j+=c+gE(g,3)+gE(d,3)+"  0  0  0\n";
for(e=1;e<=a.t;++e)0!=a.A[e]&&(j+="M  CHG  1"+gE(e,4)+gE(a.A[e],4)+aa);return j+"M  END\n"}
function GE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,G,J,Q,tb,V,L,da,Dc,dg,Ab,Md,Nd,Od,nb,Ec;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(UG,m,-1,a.t+1,2);D=y(UG,m,-1,a.u+1,2);da=0;if(0==a.t)return l;PD(a,!0);dg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){dg=!1;break}if(a.n.s&&dg){VG(a);zE(a);WG(a,D);XG(a,v,D);var Gb,sd,ff,ac,we,td,ud,fb,UH,Sd,w,ya,Em,Fm,ss,nf,Pa,Gm,Hm,Hc,Im;Gb=y(I,s,-1,a.t+1,1);sd=y(I,s,-1,a.t+1,1);fb=y(YG,m,-1,a.t+1,3);var ts=a.t,Jm,
ph,us,pg,Dj,Ee,of;Dj=y(YG,m,-1,ts+2,3);Ee=y(I,s,-1,100,1);of=5;pg=0;Ee[0]=3;Dj[1]=wh;Dj[2]=xh;us=2;if(!(3>ts))for(;of<Ee[pg]*Ee[pg];){ph=0;for(Jm=!0;Jm&&ph<=pg&&of>=Ee[ph]*Ee[ph];)0==of%Ee[ph]?Jm=!1:++ph;if(Jm){Dj[++us]=it(of);if(us>=ts)break;pg<Ee.length-1&&(++pg,Ee[pg]=of)}of+=2}for(w=1;w<=a.t;++w){for(ya=Hm=1;ya<=a.u;++ya)(a.H[ya]==w||a.I[ya]==w)&&(Hm*=a.f[ya]);Gm=a.b[w];18==Gm&&(Im=a.o[w],td=Im.charCodeAt(0)-65+1,ud=0,1<Im.length&&(ud=Im.charCodeAt(1)-97),0>td&&(td=0),0>ud&&(ud=0),Gm=28*td+ud);
nf=0;-2>a.A[w]?nf=1:-2==a.A[w]?nf=2:-1==a.A[w]?nf=3:1==a.A[w]?nf=4:2==a.A[w]?nf=5:2<a.A[w]&&(nf=6);Hc=1;fb[w]=it(Hm);Hc*=126;fb[w]=dt(fb[w],it(a.x[w]*Hc));Hc*=7;fb[w]=dt(fb[w],it(nf*Hc));Hc*=7;fb[w]=dt(fb[w],it(Gm*Hc));Hc*=783;fb[w]=dt(fb[w],it(a.z[w]*Hc))}for(we=0;!QG(a,Gb,fb);){ss=!1;for(w=1;w<=a.t;++w)Gb[w]!=sd[w]&&(sd[w]=Gb[w],ss=!0);if(ss){for(w=1;w<=a.t;++w){fb[w]=oh;for(ya=1;ya<=a.z[w];++ya)fb[w]=mt(fb[w],Dj[Gb[a.G[w][ya]]])}we=0}else if(0<we){for(w=1;w<=a.t;++w)fb[w]=oh;w=1;a:for(;w<=a.t-
1;++w)for(ya=w+1;ya<=a.t;++ya)if(Gb[w]==Gb[ya]){fb[w]=wh;break a}}else{for(w=1;w<=a.t;++w){fb[w]=oh;for(ya=1;ya<=a.z[w];++ya)ff=a.G[w][ya],fb[w]=mt(fb[w],it(a.b[ff]*a.f[MG(a,w,ff)]))}we=1}QG(a,Gb,fb);for(w=1;w<=a.t;++w)fb[w]=it(sd[w]*a.t+Gb[w])}for(w=1;w<=a.t;++w)sd[w]=Gb[w];for(Pa=1;Pa<=a.t;++Pa)for(w=1;w<=a.t;++w)if(sd[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];sd[w]=sd[Pa];sd[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]=Gb[a.q[w][0]];for(w=1;w<=a.u;++w)a.H[w]=Gb[a.H[w]],a.I[w]=Gb[a.I[w]],a.H[w]>a.I[w]&&(Sd=a.H[w],a.H[w]=a.I[w],a.I[w]=Sd,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){Fm=Em=
a.t;ac=0;for(ya=w;ya<=a.u;++ya)a.H[ya]<Em?(Em=a.H[ya],Fm=a.I[ya],ac=ya):a.H[ya]==Em&&a.I[ya]<Fm&&(Fm=a.I[ya],ac=ya);Sd=a.H[w];a.H[w]=a.H[ac];a.H[ac]=Sd;Sd=a.I[w];a.I[w]=a.I[ac];a.I[ac]=Sd;Sd=a.s[w];a.s[w]=a.s[ac];a.s[ac]=Sd;Sd=a.B[w];a.B[w]=a.B[ac];a.B[ac]=Sd;UH=a.e[w];a.e[w]=a.e[ac];a.e[ac]=UH}bE(a);eE(a);WG(a,D);XG(a,v,D)}else{WG(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);Ec=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]){Dc=!0;for(J=1;J<=da;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Dc=!1;break}Dc&&(++da,r[da]=c,q[da]=g)}}else o[++L]=g;if(0==L){if(Ec==a.t)break;c=n[V--]}else if(1==L)Ab[o[1]]=c,c=o[1],a.a[c]=++Ec;else{n[++V]=c;e=0;for(u=1;u<=L;++u)if(h=MG(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=MG(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]=++Ec}}Ab=y(I,s,-1,a.t+1,1);b=y(I,s,-1,a.t+1,1);Q=y(UG,m,-1,a.t+1,2);Md=y(UG,m,-1,a.t+1,2);f=Ec=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[++Ec]=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;Md[c]=!0;c=n[V--]}else break}f=c;c=e;1<L&&(n[++V]=f,Q[e]=!0)}Nd=y(I,s,-1,a.u+1,1);Od=y(I,s,-1,a.t+1,1);if(a.n.Ob){var WH=Ab,ZL=da,vs,XH,qh,Fe,ws,xs,Ma,Ej,ys;qh=y(I,s,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)qh[b[Ma]]=Ma;ws=y(UG,m,-1,
a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)vs=b[Ma],XH=WH[vs],Fe=MG(a,vs,XH),0!=Fe&&(ZG(a,Fe,qh,Nd,D),ws[Fe]=!0);for(Ma=1;Ma<=a.u;++Ma)ws[Ma]||ZG(a,Ma,qh,Nd,D);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){xs=ys=0;for(Ej=1;Ej<=a.z[Ma];++Ej){Fe=MG(a,Ma,a.G[Ma][Ej]);if(5==a.f[Fe])continue a;1==a.s[Fe]&&0!=$G(a,Fe,Ma)&&++ys;2==a.s[Fe]&&(xs=a.G[Ma][Ej])}if(0!=ys)if(0<xs){var ia=a,ZH=Ma,pf=qh,Wc=Od,kc=void 0,Fj=void 0,Ic=void 0,Ge=void 0,Jc=void 0,Km=void 0,Lm=void 0,Mm=void 0,Td=void 0,Xc=void 0,Yc=void 0,
zs=void 0,Gj=void 0,Ud=void 0,Hj=void 0,He=void 0,Ij=void 0,As=void 0,Jj=void 0,Ie=void 0,$H=void 0,qf=void 0,aI=void 0,Bs=void 0,Kj=void 0,rf=void 0,Yc=1,Fj=ZH,kc=y(I,s,-1,ia.t+1,1);for(kc[1]=ZH;;){zs=!1;for(Xc=1;Xc<=ia.z[Fj];++Xc)if(Ic=ia.G[Fj][Xc],!(Ic==kc[1]||Ic==kc[Yc-1]))if(Ge=MG(ia,Fj,Ic),2==ia.s[Ge]&&5!=ia.f[Ge]){Fj=kc[++Yc]=Ic;zs=!0;break}if(!zs)break}if(!(0==Yc%2||2>ia.z[kc[Yc]]||3<ia.z[kc[Yc]])){rf=kc[1];Jc=kc[~~((Yc+1)/2)];Td=kc[Yc];qf=Ie=He=Ud=0;Bs=As=!1;for(Xc=1;Xc<=ia.z[rf];++Xc)Ic=
ia.G[rf][Xc],Ge=MG(ia,rf,Ic),1!=ia.s[Ge]||5==ia.f[Ge]||(0==Ud?Ud=Ic:He=Ic);0<pf[He]&&pf[Ud]>pf[He]&&(Km=Ud,Ud=He,He=Km);Gj=Ud;0==Ud&&(Gj=He,As=!0);for(Xc=1;Xc<=ia.z[Td];++Xc)Ic=ia.G[Td][Xc],Ge=MG(ia,Td,Ic),1!=ia.s[Ge]||5==ia.f[Ge]||(0==Ie?Ie=Ic:qf=Ic);0<pf[qf]&&pf[Ie]>pf[qf]&&(Km=Ie,Ie=qf,qf=Km);Jj=Ie;0==Ie&&(Jj=qf,Bs=!0);Hj=$G(ia,MG(ia,rf,Ud),rf);Ij=$G(ia,MG(ia,rf,He),rf);$H=$G(ia,MG(ia,Td,Ie),Td);aI=$G(ia,MG(ia,Td,qf),Td);1<(0>Hj+Ij?-(Hj+Ij):Hj+Ij)||0!=$H||0!=aI?Kq(ia.n,"Bad stereoinfo on allene !"):
(Lm=ia.J[kc[Yc-1]]-ia.J[Td],Mm=ia.M[kc[Yc-1]]-ia.M[Td],Kj=Math.sqrt(Lm*Lm+Mm*Mm),0.001>Kj&&(Kj=0.001),0<(ia.M[Jj]-ia.M[kc[Yc-1]])*(Lm/Kj)-(ia.J[Jj]-ia.J[kc[Yc-1]])*(Mm/Kj)?Wc[Jc]=1:Wc[Jc]=-1,As&&(Wc[Jc]*=-1),Bs&&(Wc[Jc]*=-1),Gj==Ud&&0>Hj&&(Wc[Jc]*=-1),Gj==He&&0>Ij&&(Wc[Jc]*=-1),pf[Gj]>pf[Jj]&&(Wc[Jc]*=-1))}}else b:{var lc=a,mc=Ma,$L=WH,aM=qh,bM=r,cM=q,dM=ZL,Nm=Od,Om=void 0,Zc=void 0,Cs=void 0,rh=void 0,Ba=void 0,sh=void 0,wd=void 0,Lj=void 0,Vd=void 0,Sb=void 0,ga=void 0,Ib=void 0,Je=void 0,Pm=void 0,
$c=void 0,oa=void 0,Qm=void 0,Ib=y(I,s,-1,4,1),Pm=y(I,s,-1,4,1),th=lc,Wd=mc,bI=aM,Ds=$L,cI=bM,dI=cM,eM=dM,Jb=Ib,Mj=void 0,ad=void 0,Rm=void 0,Sm=void 0,Es=void 0,Nj=void 0,Nj=-1;0<Ds[Wd]&&(Jb[++Nj]=Ds[Wd]);for(ad=1;ad<=eM;++ad)cI[ad]==Wd&&(Jb[++Nj]=dI[ad]),dI[ad]==Wd&&(Jb[++Nj]=cI[ad]);for(ad=Nj+1;ad<th.z[Wd];++ad){Es=th.t+1;Rm=1;c:for(;Rm<=th.z[Wd];++Rm){Mj=th.G[Wd][Rm];for(Sm=0;Sm<ad;++Sm)if(Mj==Jb[Sm])continue c;bI[Mj]<Es&&(Es=bI[Mj],Jb[ad]=Mj)}}0==Ds[Wd]&&0<th.x[Wd]?(Jb[3]=Jb[2],Jb[2]=Jb[1],Jb[1]=
Jb[0],Jb[0]=-1):0<th.x[Wd]&&(Jb[3]=Jb[2],Jb[2]=Jb[1],Jb[1]=-1);for(Ba=Lj=sh=rh=Qm=wd=Sb=0;4>Ba;++Ba)0>=Ib[Ba]||(Om=MG(lc,mc,Ib[Ba]),Pm[Ba]=$G(lc,Om,mc),0<Pm[Ba]?(++Sb,Qm=Ib[Ba],sh=Ib[Ba]):0>Pm[Ba]?(++wd,rh=Ib[Ba],sh=Ib[Ba]):Lj=Ib[Ba]);Vd=Sb+wd;oa=y(I,s,-1,4,1);$c=0;if(3==lc.z[mc]){if(1==Sb&&1==wd||3==Vd&&0<Sb&&0<wd){Kq(lc.n,"Error in C3H stereospecification !");break b}Je=Ib[0];1==Vd?Je=sh:2==Vd&&(Je=Lj);ga=KG(lc,mc,Je,Ib);oa[0]=sh;oa[1]=-1;oa[2]=ga[2];oa[3]=ga[1];0<Sb?$c=1:$c=-1}else if(4==lc.z[mc])if(1==
Vd)ga=KG(lc,mc,sh,Ib),oa[0]=ga[0],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[1],0<Sb?$c=1:$c=-1;else{Je=Ib[0];1<Lj&&(Je=Lj);1==Sb?Je=Qm:1==wd&&(Je=rh);ga=KG(lc,mc,Je,Ib);Zc=y(I,s,-1,4,1);for(Ba=0;4>Ba;++Ba)Om=MG(lc,mc,ga[Ba]),Zc[Ba]=$G(lc,Om,mc);if(4==Vd){if(0==Sb||0==wd){Kq(lc.n,"Error in C4 stereospecification !");break b}if(1==Sb||1==wd)oa[0]=ga[0],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[1],$c=Zc[0];else{for(Ba=0;4>Ba;++Ba)-1==Zc[Ba]&&(Zc[Ba]=0);Vd=2}}else if(3==Vd)if(3==Sb||3==wd)oa[0]=ga[0],oa[1]=ga[3],oa[2]=
ga[2],oa[3]=ga[1],0<Sb?$c=-1:$c=1;else{1==Sb?Sb=Cs=1:wd=Cs=-1;for(Ba=0;4>Ba;++Ba)Zc[Ba]==Cs&&(Zc[Ba]=0);Vd=2}if(2==Vd)if(1==Sb&&1==wd)ga[1]==rh?(ga[1]=ga[2],ga[2]=ga[3]):ga[2]==rh&&(ga[2]=ga[3]),oa[0]=Qm,oa[1]=rh,oa[2]=ga[2],oa[3]=ga[1],$c=1;else{if(Zc[0]==Zc[1]||Zc[1]==Zc[2]){Kq(lc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Zc[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<Sb?$c=1:$c=-1}}var W=oa,Oj=Ib,pb=void 0;Oj[0]==W[1]?(pb=
W[0],W[0]=W[1],W[1]=pb,pb=W[2],W[2]=W[3],W[3]=pb):Oj[0]==W[2]?(pb=W[2],W[2]=W[0],W[0]=pb,pb=W[1],W[1]=W[3],W[3]=pb):Oj[0]==W[3]&&(pb=W[3],W[3]=W[0],W[0]=pb,pb=W[1],W[1]=W[2],W[2]=pb);Oj[1]==W[2]?(pb=W[1],W[1]=W[2],W[2]=pb,pb=W[2],W[2]=W[3],W[3]=pb):Oj[1]==W[3]&&(pb=W[1],W[1]=W[3],W[3]=pb,pb=W[2],W[2]=W[3],W[3]=pb);oa[2]==Ib[2]?Nm[mc]=1:oa[2]==Ib[3]?Nm[mc]=-1:Kq(lc.n,"Error in stereoprocessing ! - t30");Nm[mc]*=$c}}}nb=new dG;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]&&sn(nb.a,ra);0<Ab[u]&&aH(a,c,Ab[c],nb,Nd);var uh=v[c],Kb=void 0,Pj=void 0,vh=void 0,T=void 0,T=Qc,Kb=!1;0!=a.A[c]&&(Kb=!0);0!=Od[c]&&(Kb=!0);vh=-1;for(Pj=1;Pj<=a.y;++Pj)if(a.q[Pj][0]==c){vh=a.q[Pj][1];break}-1<vh&&(Kb=!0);a.n.Nb&&0<a.d[c]&&(Kb=!0,vh=1);switch(a.b[c]){case 2:T=yb;break;case 3:uh?T="c":T=Cb;break;case 4:uh?(T=yf,0<a.x[c]&&(Kb=!0)):T=ec;break;case 5:uh?T="o":T=oc;break;case 7:uh?(T="p",0<a.x[c]&&(Kb=!0)):T=qc;break;case 8:uh?T=tg:T=Bc;break;case 13:uh?T=wg:T=Fc;Kb=!0;break;case 6:T=
Gc;Kb=!0;break;case 9:T=Pb;break;case 10:T=Hb;break;case 11:T=Bb;break;case 12:T=Wb;break;case 1:T=Ub;Kb=!0;break;case 19:T=rc;Kb=!0;break;case 20:T=sc;Kb=!0;break;case 21:T=tc;Kb=!0;break;case 22:T=uc;Kb=!0;break;case 18:Kb=!0,T=a.o[c],(F(T,ta)||F(T,dd)||F(T,ub))&&(Kb=!1)}Kb&&(T=Rc+T,1==Od[c]?T+=sb:-1==Od[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<$j(a.A[c])&&(T+=$j(a.A[c]))),-1<vh&&(T+=hb+vh),T+=Uc);sn(nb.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]&&aH(a,r[G],q[G],nb,Nd),9<G&&sn(nb.a,"%"),tn(nb,l+(new S(G)).a);Md[c]&&sn(nb.a,sa)}return ho(nb.a)}function FE(a){a=new PC(a);bE(a);return a}
function cE(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)fD(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 dE(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]&&cE(a,c);0==a.z[d]&&cE(a,d)}
function VG(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=MG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Ob)&&cE(a,c)}}}function SG(a){var b;b=a.b.length;a.G=is([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 XG(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(UG,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[MG(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(UG,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(UG,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:TG(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(UG,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 eD(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(zD((a.J[b]+a.J[c])/2))),a.N[d]=N(M(zD((a.M[b]+a.M[c])/2)))}function WG(a,b){var c;for(c=1;c<=a.u;++c)GD(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}
function ED(a,b){var c;c=(AC(),GC)[a.b[b]];18==a.b[b]&&(c=a.o[b]);return c}function TG(a,b){return 2==a.s[b]?!0:!1}function GD(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 pE(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=is([b+5,2]),eG(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 $D(a){var b;a.y=0;a.r=0;GE(a);for(b=1;b<=a.t;++b)a.D=b,pE(a);a.D=0}
function aE(a){var b,c;b=y(bD,m,-1,4,1);cD(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 WC(a,b){var c,d,e,f,g,j,h,n;c=y(bD,m,-1,4,1);cD(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;cD(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
function CE(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 fE(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Rc)&&YF(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=Zj(c.indexOf(ua),c.indexOf(xa));if(-1<d){j=Vu(c,d+1);try{a.n.y=$B(j,10)}catch(h){if(h=Si(h),A(h,78))a.n.y=0;else throw h;}a.D=b;pE(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,Hb)?10:F(d,Bb)?11:F(d,Wb)?12:F(d,Ub)?1:F(d,Fc)?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=XF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.x[b]=d);d=0;if(0<g&&(e=XF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=XF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=XF(c,g++);for(;45==e;)--d,e=XF(c,g++)}a.A[b]=d}}}
function OD(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new vC(b);try{for(;b.j=oC(b,b.a),b.j<b.i;)d=MD($B(rC(b),10)).a,c=e=MD($B(rC(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Si(f),A(f,78))qn(f);else throw f;}}function aH(a,b,c,d,e){b=MG(a,b,c);5!=a.f[b]&&TG(a,b)?sn(d.a,ob):3==a.s[b]?sn(d.a,ha):9==a.s[b]?(e=rb,a=a.e[b],null!=a&&(e=a),sn(d.a,e)):1==e[b]?sn(d.a,Va):-1==e[b]&&sn(d.a,Tc)}
function qE(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,Kq(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:Kq(a.n,"Stereomarking allowed only on single and double bonds!")}
function ZG(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=MG(a,e,o);0!=d[h]?b=o:1==a.s[h]&&5!=a.f[h]&&(b=o);0==b&&(h=MG(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=MG(a,f,r);1==a.s[h]&&5!=a.f[h]&&0==d[h]&&(o=r);0==o&&(h=MG(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))Kq(a.n,"Not unique E/Z geometry !");else{j=MG(a,b,e);f=MG(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=MG(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 RG(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=MG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(TG(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function $G(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 eE(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=RG(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 gD(a){JG(this);this.n=a;this.y=this.u=this.t=0}
function ND(a,b){var c,d,e,f,g,j,h;gD.call(this,a);f=l;j=KD(b);if(null!=j){h=new uC(b,j,!0);for(e=1;4>=e;++e)f=LD(h,j);g=MD($B(co(f.substr(0,3)),10)).a;c=MD($B(co(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)rE(this),f=LD(h,j),this.J[e]=(new UF(RF(co(f.substr(0,10))))).a,this.M[e]=-(new UF(RF(co(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=co(f.substr(31,d-31)),fE(this,e,d),62<=f.length&&(f=co(f.substr(60,3)),0<f.length&&(f=MD($B(f,10)).a,0<f&&(this.D=e,a.y=f,pE(this),this.D=0)));for(e=1;e<=c;++e)yE(this),
f=LD(h,j),this.H[e]=MD($B(co(f.substr(0,3)),10)).a,this.I[e]=MD($B(co(f.substr(3,3)),10)).a,g=MD($B(co(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=MD($B(co(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);SG(this);CE(this);dD(this);for(bE(this);(h.j=oC(h,h.a),h.j<h.i)&&!(null==(f=rC(h)));){if(0==f.indexOf("M  END"))break;if(0==f.indexOf("M  CHG")){g=new tC(f);rC(g);rC(g);j=MD($B(rC(g),10)).a;
for(e=1;e<=j;++e)c=MD($B(rC(g),10)).a,this.A[c]=MD($B(rC(g),10)).a}if(0==f.indexOf("M  APO")){g=new tC(f);rC(g);rC(g);j=MD($B(rC(g),10)).a;for(e=1;e<=j;++e)c=MD($B(rC(g),10)).a,f=MD($B(rC(g),10)).a,this.D=c,Z(this,0),fE(this,this.t,rc+f),this.D=0}}VG(this);bE(this)}}
function JE(a,b){var c,d,e,f,g;gD.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));YF(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new tC(b);d=MD($B(rC(f),10)).a;e=MD($B(rC(f),10)).a;for(c=1;c<=d;++c)g=rC(f),rE(this),fE(this,this.t,g),this.J[c]=(new UF(RF(rC(f)))).a,this.M[c]=-(new UF(RF(rC(f)))).a;for(c=1;c<=e;++c)if(yE(this),this.H[c]=MD($B(rC(f),10)).a,this.I[c]=MD($B(rC(f),10)).a,this.s[c]=MD($B(rC(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;SG(this);CE(this);dD(this)}catch(j){j=Si(j);if(A(j,78)){j.Dc();this.t=0;return}throw j;}VG(this);bE(this)}}
function QD(a,b,c){var d,e,f;gD.call(this,a);f=y(I,s,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.a[a]==c&&(rE(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))yE(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;bE(this);dD(this)}
function iE(a,b,c){var d,e,f,g,j;gD.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(Gs,m,1,this.t+1,0);this.J=y(bD,m,-1,this.t+1,1);this.M=y(bD,m,-1,this.t+1,1);this.o=y(Gs,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(Gs,m,1,this.u+1,0);this.B=y(I,s,-1,this.u+1,1);this.q=is([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}bE(this);dD(this)}
function PC(a){var b;JG(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);eG(a.b,this.b,this.t+1);this.A=y(I,s,-1,this.t+1,1);eG(a.A,this.A,this.t+1);this.x=y(I,s,-1,this.t+1,1);eG(a.x,this.x,this.t+1);this.d=y(I,s,-1,this.t+1,1);eG(a.d,this.d,this.t+1);this.c=y(Gs,m,1,this.t+1,0);eG(a.c,this.c,this.t+1);this.J=y(bD,m,-1,this.t+1,1);eG(a.J,this.J,this.t+1);this.M=y(bD,m,-1,this.t+1,1);eG(a.M,this.M,this.t+1);this.o=y(Gs,m,1,this.t+1,0);eG(a.o,this.o,this.t+1);this.H=y(I,
s,-1,this.u+1,1);eG(a.H,this.H,this.u+1);this.I=y(I,s,-1,this.u+1,1);eG(a.I,this.I,this.u+1);this.s=y(I,s,-1,this.u+1,1);eG(a.s,this.s,this.u+1);this.e=y(Gs,m,1,this.u+1,0);eG(a.e,this.e,this.u+1);this.B=y(I,s,-1,this.u+1,1);eG(a.B,this.B,this.u+1);this.q=is([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 EE(a,b,c){var d,e,f;if(0==c)return gE(K(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=N(M(zD(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new UF(a)).a;d=eo(e,fo(46));0>d&&(e+=Ta,d=eo(e,fo(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 KD(a){var b;b=new uC(a,aa,!0);if(4<nC(b))return aa;b=new uC(a,lh,!0);return 4<nC(b)?lh:null}
function gE(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 LD(a,b){for(var c,d;a.j=oC(a,a.a),a.j<a.i;){d=rC(a);if(F(d,b))return ba;for(rC(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},gD,ND,JE,QD,iE,PC);_.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 Lq(){Lq=x;Mq=new rB(Ub)}
function WD(a,b){var c;Lq();var d;CG.call(this);this.c=new Nz("Help");new Nz("Home");this.d=b;O(this,(AC(),CC));this.gc&&GA(this.gc.c,!1);DA(this,!1);d=ry(b);if(1==a)this.e||(this.e=new ZA(d),AG(this.e,-30,0)),this.j=this.e,c=NC(b),this.gc&&FA(this.gc,Cc),Yy(this,new Iz(2)),this.f=new rB(c+"     "),P(this,this.f,Fb),d=new bz,P(d,this.i,null),this.d.Gb&&(c=new Nz("Submit"),P(d,c,null)),P(this,d,Kc),qB(this.f,co(jo(this.f.gc.a.gb,bh))),this.gc&&GA(this.gc.c,!0),DA(this,!0);else if(2==a)this.b||(this.b=
new ZA(d),AG(this.b,-50,13*b.Y-80)),this.j=this.b,this.gc&&FA(this.gc,"Nonstandard atom"),Yy(this,new Iz(2)),c=new bz,P(c,new SA("atomic SMILES",1),null),P(this,c,jc),c=Ub,Mq&&(c=jo(Mq.gc.a.gb,bh)),Mq=new sB(c,8),P(this,Mq,Fb),c=new bz,P(c,this.i,null),P(this,c,Kc);else{this.a||(this.a=new ZA(d),AG(this.a,5*b.Y,0));var e,f;d="About "+(AC(),OE);this.gc&&FA(this.gc,d);Yy(this,new OA(0));O(this,CC);P(this,new SA(OE+" Molecular Editor v2013-10-13",1),null);P(this,new SA("Peter Ertl and Bruno Bienfait",
1),null);for(c=BC,d=0,f=c.length;d<f;++d)e=c[d],e=new SA(e,1),Ey(e,this.d.x),P(this,e,null);c=new bz;P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}CA(this);c=this.j;BG(this.gc.c,c.a,c.b);!qy(this)&&Vy(this);Fy(this)}t(519,511,li,WD);_.Jf=function(a){var b,c;if(a.f===this.c){try{b=new UB(this.d.H),c=TB(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Si(d),A(d,66))a=this.d,b=d.f,a.kb=!0,a.J="ERROR - "+b,YC(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var Mq;
function bH(a,b){py(b)==a.a?O(b,(Tz(),bA)):O(b,a.a)}
function cH(a){var b,c,d,e;e=l;d=!1;py(dH)!=a.a?(e=ta,d=!0):py(eH)!=a.a?(e="!#6",d=!0):py(fH)!=a.a?(O(gH,(Tz(),bA)),O(hH,bA),O(iH,bA),O(jH,bA),e="F,Cl,Br,I"):(b=py(kH)!=a.a,c=py(lH)!=a.a,py(mH)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),py(nH)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),py(oH)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),py(pH)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),py(qH)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),py(gH)!=a.a&&(e+="F,"),py(hH)!=a.a&&(e+="Cl,"),py(iH)!=a.a&&(e+="Br,"),py(jH)!=a.a&&(e+="I,"),
YF(e,va)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=dd:c?e=ub:(O(dH,(Tz(),bA)),e=ta)));b=l;d&&py(kH)!=a.a&&(b+=";a");d&&py(lH)!=a.a&&(b+=";A");py(rH)!=a.a&&(b+=";R");py(sH)!=a.a&&(b+=";!R");py(dH)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=tH.gc.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=uH.gc.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);py(vH)!=a.a&&(e="~");py(wH)!=a.a&&(e=hb);py(xH)!=a.a&&(e=sb);py(yH)!=a.a&&(e="!@");qB(a.e,e)}
function zH(a){AH(a);BH(a);var b=tH.gc.a;bx(b,0);b.gb.options[0].selected=!0;b=uH.gc.a;bx(b,0);b.gb.options[0].selected=!0;O(kH,a.a);O(lH,a.a);O(rH,a.a);O(sH,a.a);O(tH,a.a);O(uH,a.a);CH(a)}function AH(a){O(mH,a.a);O(nH,a.a);O(oH,a.a);O(pH,a.a);O(qH,a.a);O(gH,a.a);O(hH,a.a);O(iH,a.a);O(jH,a.a)}function BH(a){O(dH,a.a);O(eH,a.a);O(fH,a.a)}function CH(a){O(vH,a.a);O(wH,a.a);O(xH,a.a);O(yH,a.a);a.b=!1}
function XD(a){EA.call(this,"Atom/Bond Query");this.i=new Nz(this.If());mz(this.q,new DG(this));this.a=(AC(),CC);this.c=a;this.d||(a=ry(a),this.d=new ZA(a),AG(this.d,-150,10));this.j=this.d;Yy(this,new NA);O(this,this.a);a=new bz;Yy(a,new rA(0,3,1));P(a,new RA("Atom type :"),null);dH=new Nz(wb);eH=new Nz("Any except C");fH=new Nz("Halogen");P(a,dH,null);P(a,eH,null);P(a,fH,null);P(this,a,null);a=new bz;Yy(a,new rA(0,3,1));P(a,new SA("Or select one or more from the list :",0),null);P(this,a,null);
a=new bz;Yy(a,new rA(0,3,1));mH=new Nz(Cb);nH=new Nz(ec);oH=new Nz(oc);pH=new Nz(Bc);qH=new Nz(qc);gH=new Nz(Pb);hH=new Nz(Hb);iH=new Nz(Bb);jH=new Nz(Wb);P(a,mH,null);P(a,nH,null);P(a,oH,null);P(a,pH,null);P(a,qH,null);P(a,gH,null);P(a,hH,null);P(a,iH,null);P(a,jH,null);P(this,a,null);a=new bz;Yy(a,new rA(0,3,1));tH=new Rz;Qz(tH,wb);Qz(tH,Ya);Qz(tH,$a);Qz(tH,eb);Qz(tH,gb);P(a,new RA("Number of hydrogens :  "),null);P(a,tH,null);P(this,a,null);a=new bz;Yy(a,new rA(0,3,1));uH=new Rz;Qz(uH,wb);Qz(uH,
Ya);Qz(uH,$a);Qz(uH,eb);Qz(uH,gb);Qz(uH,"4");Qz(uH,"5");Qz(uH,"6");P(a,new SA("Number of connections :",0),null);P(a,uH,null);P(a,new SA(" (H's don't count.)",0),null);P(this,a,null);a=new bz;Yy(a,new rA(0,3,1));P(a,new RA("Atom is :"),null);kH=new Nz(xb);P(a,kH,null);lH=new Nz("Nonaromatic");P(a,lH,null);rH=new Nz(Ac);P(a,rH,null);sH=new Nz(ic);P(a,sH,null);P(this,a,null);a=new bz;O(a,iA(py(this)));Yy(a,new rA(0,3,1));P(a,new RA("Bond is :"),null);vH=new Nz(wb);P(a,vH,null);wH=new Nz(xb);P(a,wH,
null);xH=new Nz(Ac);P(a,xH,null);yH=new Nz(ic);P(a,yH,null);P(this,a,null);a=new bz;Yy(a,new rA(1,3,1));this.e=new sB(ta,20);P(a,this.e,null);P(a,new Nz(yc),null);P(a,this.i,null);P(this,a,null);this.gc&&GA(this.gc.c,!1);DA(this,!1);AH(this);BH(this);CH(this);O(kH,this.a);O(lH,this.a);O(rH,this.a);O(sH,this.a);O(tH,this.a);O(uH,this.a);bH(this,dH);CA(this);a=this.j;BG(this.gc.c,a.a,a.b);!qy(this)&&Vy(this);Fy(this)}t(520,511,li,XD);
_.Jf=function(a,b){var c;F(b,yc)?(zH(this),bH(this,dH),cH(this)):A(a.f,41)?(CH(this),qs(a.f)===qs(dH)?(AH(this),BH(this)):qs(a.f)===qs(eH)?(AH(this),BH(this)):qs(a.f)===qs(fH)?(AH(this),BH(this)):qs(a.f)===qs(rH)?O(sH,this.a):qs(a.f)===qs(sH)?(O(rH,this.a),O(kH,this.a)):qs(a.f)===qs(kH)?(O(lH,this.a),O(sH,this.a)):qs(a.f)===qs(lH)?O(kH,this.a):qs(a.f)===qs(vH)||qs(a.f)===qs(wH)||qs(a.f)===qs(xH)||qs(a.f)===qs(yH)?(zH(this),this.b=!0):BH(this),bH(this,a.f),cH(this)):A(a.f,42)&&(CH(this),c=a.f,0==c.gc.a.gb.selectedIndex?
O(c,this.a):O(c,(Tz(),bA)),cH(this));107!=this.c.c&&(this.c.c=107,gz(this.c));return!0};_.b=!1;_.c=null;_.d=null;var dH=_.e=null,vH=null,eH=null,kH=null,wH=null,iH=null,mH=null,uH=null,tH=null,hH=null,gH=null,fH=null,jH=null,nH=null,lH=null,sH=null,yH=null,oH=null,qH=null,rH=null,xH=null,pH=null;function RE(){pG(this)}t(521,496,Sh,RE);_.Ke=function(){this.a=-1;this.b=y(qG,m,0,0,0);this.c=0};_.a=-1;
function Iq(a,b){var c;a.a=b;var d,e;d=null;vB();if(e=c=(e=$wnd.clipboardData.getData(Mc),null!=e?new JB(e):null))e=(yB(),BB),e=CB(e,(yB(),BB))||CB(e,zB);if(e)try{d=GB(c)}catch(f){if(f=Si(f),A(f,59))qn(f);else throw f;}c=d;null!=c&&FG(b,c)}function Gq(a){a=new JB(a);vB();var b,c;try{b=GB(a),c=Fn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Mc,c)}catch(d){if(d=Si(d),A(d,59))qn(d);else throw d;}}function SE(){}t(522,1,{60:1,67:1},SE);_.te=function(a){FG(this.a,a.a)};
_.a=null;t(524,300,Ci);function Dq(){var a;Dq=x;DH=(a=!1,Mf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);EH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");FH=DH&!EH;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]);Eq=y(I,s,-1,1E3,1);for(b=0;b<Eq.length;++b)Eq[b]=-999;for(b=0;b<a.length;b+=2)Eq[a[b+1]]=a[b]}
function Op(a,b,c){a=new GH(b,c,a);if(!b.Ld(a,c))for(b=b.fc;b&&!b.Ld(a,c);)b=b.fc}function ez(a,b,c){var d;d=new HH;sj(d.t,b,c);mj(a.f,d.t,0,0);aj(a.a,d);return d}function aF(a,b){return!a.e?null:b in a.e?a.e[b]:null}function vD(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)wv(a.f,b.t,c,d),b.r=c,b.s=d;IH(b)}
function $E(a,b,c,d){Dq();this.gb=kw();this.a=new gj;this.j=new gj;this.e=d;this.gb.style[Sf]=Ya;this.gb.style[Qf]=Ya;this.gb.style[Ng]=Te;this.gb.style[hh]=b;this.gb.style[De]=c;this.f=new JH;this.f.gb.style[hh]=ab;this.f.gb.style[De]=ab;FH?(b=new KH,c=new LH,mj(b,this.f,0,0),mj(b,c,0,0),Av(this,b)):Av(this,this.f);this.c=a;a.Ub=this;FH?(this.k=new MH(this),this.k.i=new NH(this),this.k.j=new OH(this),this.k.n=new PH(this),this.k.k=new QH(this),this.c&&(this.k.e=new RH(this),this.k.f=new SH(this),
this.k.a=new TH(this))):B(this,new VH(this),(Pq(),Pq(),Qq));B(this,this,(Tp(),Tp(),Up));B(this,new YH(this),(vj(),vj(),wj));B(this,new eI(this),(xj(),xj(),yj));B(this,new fI(this),(Aq(),Aq(),Bq));(Np(),Np(),Jy).a=this}t(523,524,Ci,$E);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.k=null;var FH,EH,DH,Eq=null;function JH(){yv.call(this);this.gb[Dd]=Re}t(526,278,Ci,JH);function KH(){JH.call(this);this.gb.style[hh]=ab;this.gb.style[De]=ab}t(525,526,Ci,KH);function VH(a){this.a=a}t(527,1,{},VH);
_.tc=function(a){var b,c,d,e;d=Qj(a);e=Rj(a);c=a.a.button||0;b=new gI(a);2==c&&(b.e=4);b=jE(this.a.c,b,d,e);this.a.i=!0;b&&(a.a.cancelBubble=!0)};_.a=null;function YH(a){this.a=a}t(528,1,{},YH);_.uc=function(a){var b,c;b=Qj(a);c=Rj(a);a=new gI(a);this.a.i?tE(this.a.c,a,b,c):vE(this.a.c,a,b,c);mx(this.a.gb)};_.a=null;function eI(a){this.a=a}t(529,1,{},eI);_.vc=function(a){this.a.i=!1;Qj(a);Rj(a);xE(this.a.c)};_.a=null;function fI(a){this.a=a}t(530,1,{},fI);_.a=null;
function LH(){JH.call(this);this.gb.style[hh]=ab;this.gb.style[De]=ab}t(531,526,Ci,LH);function hI(a,b){var c;c=b.a;c.e=4;return jE(a.a.c,c,b.d,b.e)}function NH(a){this.a=a}t(532,1,{},NH);_.Kf=function(a){return hI(this,a)};_.a=null;function qr(a,b){vE(a.a.c,b.a,b.d,b.e);return jE(a.a.c,b.a,b.d,b.e)}function OH(a){this.a=a}t(533,1,{},OH);_.Kf=function(a){return qr(this,a)};_.a=null;function PH(a){this.a=a}t(534,1,{},PH);_.Kf=function(a){return tE(this.a.c,a.a,a.d,a.e)};_.a=null;
function QH(a){this.a=a}t(535,1,{},QH);_.Kf=function(){return xE(this.a.c)};_.a=null;function rq(a,b){var c;c=M(zD(b.b));c=new LB(b,0,ng,c);QC(a.a.c,c);return!0}function RH(a){this.a=a}t(536,1,{},RH);_.Kf=function(a){return rq(this,a)};_.a=null;function sq(a,b){var c;c=M(zD(100*b.c));c=new LB(b,0,ug,c);QC(a.a.c,c);return!0}function SH(a){this.a=a}t(537,1,{},SH);_.Kf=function(a){return sq(this,a)};_.a=null;function wq(a,b){var c;c=new LB(b,0,ge,nh);QC(a.a.c,c);return!0}function TH(a){this.a=a}
t(538,1,{},TH);_.Kf=function(a){return wq(this,a)};var iI=_.a=null;function jI(){jI=x;iI=new ot((Dt(),new Ct("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function kI(){kI=x;lI={}}function mI(a,b,c){var d;c&&(b.style[me]=c.b+Yf,d=c.a,d!=Nb&&(b.style[le]=d),0!=(c.c&1)&&(b.style[oe]=qd),0!=(c.c&2)&&(b.style[ne]=Pe));a.e.style[gh]=Ef}
function xA(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v;d=Ei(b);d in lI?c=lI[d]:(c=$doc.getElementsByTagName("body")[0],e=no(Bg),f=no(Ne),f.width=1,f.height=1,g=(jI(),iI),f.src=g.d.a,c=(j=$doc.createTextNode("Q"),mI(a,e,b),e.appendChild(j),e.appendChild(f),c.appendChild(e),h=fk(e),n=fk(e)+(e.offsetHeight||0),o=n-h,r=fk(f)+(f.offsetHeight||0)+1,q=n-r,u=r-h,c.removeChild(e),v=new nI,v.a=u,v.b=q,v.c=o,v),lI[d]=c);return c}
function oI(){kI();var a,b,c,d,e;Bj();this.a=H(Gs,m,1,["monospace","sans-serif",zg]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=no(Bg);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,{},oI);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var lI;function nI(){}t(542,1,{},nI);_.a=0;
_.b=0;_.c=0;function kE(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=Si(b),!A(b,84))throw b;}return!1}function lE(a){try{if(a.a&&A(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=Si(b),!A(b,84))throw b;}return!1}function gI(a){Fq.call(this,null,0,null);this.a=a}function GH(a,b,c){Fq.call(this,a,0,b);this.a=c}t(543,384,pi,gI,GH);_.re=function(){return kE(this)};_.se=function(){return lE(this)};_.a=null;
function nB(a,b){var c;if(b in a.a)return a.a[b];var d=a.b;c=yA;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||l,mI(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.a[b]=c}function mB(a){this.b=a;this.a={};!yA&&(yA=new oI)}t(544,387,Wh,mB);var yA=null;function fz(a){this.a=a}t(545,395,{},fz);_.a=null;function pI(){Ow.call(this);this.gb[Dd]="jsa-resetTable";this.gb.style[hh]=md}t(546,310,Ci,pI);
function qI(){qI=x;var a=rI=new oI;Bj();a.f="9p";a.e.style[le]=zg;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);sI=new rz(1)}function lD(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,IH(a)}
function nD(a,b,c,d,e,f,g){var j,h,n,o;a.n&&(kD(a,!1),360<=g||-360>=g?j=mD(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+fg+d+cg+e+'px"+'+a.k+Xa),lD(a,j))}function Y(a,b,c,d,e){a.n&&lD(a,a.a+'line from="'+b+va+c+'" to="'+d+va+e+'" strokecolor="'+a.f+ea+a.b+"/>\n")}function jD(a,b,c,d,e){a.n&&(kD(a,!1),lD(a,tI(a,b,c,d,e)))}
function uD(a,b,c,d){var e,b=b.replace(/&/g,la).replace(/</g,na).replace(/>/g,ma),f=(qI(),rI),b=(e=xA(f,a.e).a,"<span  style='position:absolute;margin-top:0px;margin-bottom:0px;left:"+c+eg+(d-e)+bg+a.i+"color:"+a.f+";'>"+b+"</span>");lD(a,b)}function JA(a,b,c,d,e){kD(a,!0);lD(a,tI(a,b,c,d,e))}function IH(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=lg+(b.a>>16&255)+va+(b.a>>8&255)+va+(b.a&255)+sa)}
function tD(a,b){a.e=b;a.i=NE(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 sI,rI;function er(a,b,c){c&&(pr(a,b),c.Kf(a.b));a.d=!0}function pr(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-ek(a.o.gb)+dk(a.o.gb)+to(a.o.gb.ownerDocument),a.b.e=c.clientY-fk(a.o.gb)+(a.o.gb.scrollTop||0)+uo(a.o.gb.ownerDocument),a.b.a=new gI(b),Vj(b.a),!0):!1}
function MH(a){this.o=a;this.b=new uI;this.c=new vI(this);B(this.o,new wI(this),(mr(),mr(),nr));B(this.o,new xI(this),(fr(),fr(),gr));B(this.o,new yI(this),(jr(),jr(),kr));B(this.o,new zI(this),(br(),br(),cr));B(this.o,new AI,(xq(),xq(),yq));B(this.o,new BI(this),(tq(),tq(),uq));B(this.o,new CI(this),(oq(),oq(),pq))}t(548,1,{},MH);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function vI(a){tk();this.a=a}t(549,24,{},vI);
_.Cc=function(){!this.a.d&&this.a.i&&hI(this.a.i,this.a.b)};_.a=null;function wI(a){this.a=a}t(550,1,{},wI);_.a=null;function xI(a){this.a=a}t(551,1,{},xI);_.a=null;function yI(a){this.a=a}t(552,1,{},yI);_.a=null;function zI(a){this.a=a}t(553,1,{},zI);_.a=null;function AI(){}t(554,1,{},AI);function BI(a){this.a=a}t(555,1,{},BI);_.a=null;function CI(a){this.a=a}t(556,1,{},CI);_.a=null;function uI(){}t(557,1,{},uI);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
function DI(a){var b,c,d,e,f;ck(a);d=(nj(),oj(null));e=new pI;Lw(e,a);mv(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));Nw(e,a);uv(d,e);return new xy(f,b)}function EI(){this.gb=no(ce);this.gb[Dd]=Re;this.gb.style[Rf]=Ke;this.gb.style[Vf]=ed;this.gb.style[hh]=ab;this.gb.style[De]=ab}t(559,281,Yh,EI);_.cd=function(){return ek(this.gb)};_.dd=function(){return fk(this.gb)};
function FI(){FI=x;qI();GI=H(Gs,m,1," *,line,polyline,arc,oval,rect,roundrect".split(","))}function NE(a){var b,c,d,e;b=(Wy(),Xy);e=a.b;c=a.a;d=l;e!=b.b&&(d="font-size:"+e+bg);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 mD(a,b,c,d,e){return a.a+'oval style="position:absolute;left:'+b+eg+c+fg+d+cg+e+Zf+a.k+Xa}
function BD(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+$f+n+Yf,f<d-1&&(g+=ba);e&&(e=b[0],f=c[0],d-=1,e!=b[d]&&f!=c[d]&&(g+=ba+e+$f+f+Yf));return j+=g+ea+a.k+Xa}function tI(a,b,c,d,e){return a.a+'rect style="position:absolute;left:'+b+eg+c+fg+d+cg+e+Zf+a.k+Xa}function kD(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 HI(a){var b,c,d;d=a?Oc:Nc;b=GI.length;for(c=1;c<b;++c){var e=d,f=GI[c],g=a;$doc.createStyleSheet().addRule(e+"\\:"+f,"behavior:url(#default#VML); position:absolute; antialias:"+g)}}function HH(){FI();this.n=sI;this.c=[];this.t=new EI;II&&(II=!1,JI(Nc),HI(!1),JI(Oc),HI(!0))}function JI(a){$doc.namespaces.add(a,"urn:schemas-microsoft-com:vml")}t(560,547,{},HH);_.a=lb;_.b=l;var II=!0,GI;function KI(){KI=x;LI=new xy(0,0)}
function MI(a){var b;b=a.Of();if(!b){var c;(c=a.Lf())?(b=DI(c.a),sj(c.ue(),b.b,b.a),c=DI(c.a),b=new xy(c.b-b.b,c.a-b.a)):b=new xy(0,0);a.Sf(b)}return b}function My(a,b){var c;if(a.ye())return LI;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Rf(qy(b));c=DI(a.ue());a.e.b=c.b;a.e.a=c.a;return c}function NI(a,b){var c;b&&(c=lg+(b.a>>16&255)+va+(b.a>>8&255)+va+(b.a&255)+sa,a.Nf().gb.style[nd]=c)}function OI(){this.e=new mA;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 PI};_.Ed=function(){};_.ye=function(){return!1};_.Pf=function(a){this.Rf(qy(a))};_.Qf=function(a){NI(this,a)};_.Rf=function(a){var b=this.ue().gb,c,d,e;c=(Wy(),Xy);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]=Pe:b.style[ne]=l};_.Sf=function(a){PI=a};_.Tf=function(){};var PI=_.e=null,LI;
function Oz(a,b){KI();OI.call(this);this.a=new ew(a);this.a.gd()[Dd]=l;B(this.a,new QI(this,b),(Qp(),Qp(),Rp))}t(561,562,{},Oz);_.ue=function(){return this.a};_.Qf=function(a){NI(this,a)};_.a=null;function QI(a,b){this.a=a;this.b=b}t(563,1,{},QI);_.Lc=function(a){Np();Op(a,this.b,this.a.a.gb.innerText)};_.a=null;_.b=null;function Sz(a){KI();OI.call(this);this.a=new cx;B(this.a,new RI(this,a),(Kp(),Kp(),Lp))}t(564,562,{},Sz);_.ue=function(){return this.a};_.a=null;
function RI(a,b){this.a=a;this.b=b}t(565,1,{},RI);_.a=null;_.b=null;function SI(a,b){var c,d;NI(a,b.Nd());for(d=new Mi(b.Vb.a);d.b<d.d.Be();)c=Ni(d),c.kc&&c.gc.Mf(c)}function TI(a,b){var c,d,e,f,g,j,h;sj(a.d,b.Ud(),b.Qd());for(d=new Mi(b.Vb.a);d.b<d.d.Be();)c=Ni(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-=MI(e).b,f-=MI(e).a,sj(e.ue(),g,f),!c.fb&&a.d.yd(c),a.d.zd(c,j,h)))}function az(){KI();OI.call(this);this.d=new yv}t(566,562,{},az);
_.Mf=function(a){SI(this,a)};_.ue=function(){return this.d};_.Pf=function(a){TI(this,a)};_.d=null;function TA(a){KI();OI.call(this);var b=this.a=new $w;iw(b.b,a);Zw(b);this.e.a=-1;this.e.b=-1}t(567,562,{},TA);_.ue=function(){return this.a};_.ye=function(){var a;a=(this.a.b.c?lo(this.a.b.a):this.a.b.a).innerText;return null==a||0==a.length};_.a=null;function WA(a){this.a=new xx(a.f,new UI(a))}t(568,1,{},WA);_.a=null;
function tx(a){var b,c,d,e,f;f=new KB(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=y(VI,m,60,0,0);for(c=b.a?Ek(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=jj((kz(),R),new S(f.d)));c=c.b;if(ft(!c?mh:c.a,Eh))for(c=(!a.d.a||0==a.d.a.c?(Tr(),Tr(),Ur):new nz(a.d.a)).xd();c.Xc();)a=c.Yc(),1001==f.d&&a.te(f);var g,j,h;1001==f.d?(g=new Fq(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 Fq(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 Fq(null._f,g,null),f.i=null.$f(),f.j=null.$f(),j=null.$f(),f.e=j&12,501==g&&null.$f())))}function UI(a){this.a=a}t(569,1,zi,UI);_.wc=function(){tx(this)};_.a=null;function tB(){KI();OI.call(this);this.a=new Vx}t(570,562,{},tB);_.Lf=function(){var a;a=new tB;Sx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ue=function(){return this.a};
_.Of=function(){return WI};_.Sf=function(a){WI=a};var WI=_.a=null;t(571,566,{});function wB(){new Lr}t(572,415,{},wB);function FA(a,b){var c=a.c.z.b;c.a.gb.innerText=b||l;XI(c.f,null)}function HA(a,b){KI();az.call(this);this.c=new YI(a);var c=this.b=new Ow,d=(zw(),Aw);c.a=d;Lw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&ZI(fy(c.z.a.p,0)))throw new $u("WindowPanel can only contain one child widget");$I(c,d);this.c.a=this;this.a=b}t(575,571,{},HA);_.ue=function(){return this.c};_.Nf=function(){return this.b.fb};
_.Ed=function(){aJ(this.c,!1)};_.Rf=function(){};_.Tf=function(a){SI(this,a);TI(this,a);bJ(this.c);cJ(this.c)};_.a=null;_.b=null;_.c=null;function dJ(a){var b;b=new dq(io(a.gb,Jf),io(a.gb,If));a=new dq(io(a.K.ab.gb,Jf),io(a.K.ab.gb,If));return H(I,s,-1,[b.b-a.b,b.a-a.a])}function eJ(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?(fJ(a,a.I),a.I=null):null!=a.H&&(gJ(a,a.H),a.H=null);Tj(a.J)}function bJ(a){a.bb?a.Xf(gq(a.K.ab)):(a.Hd(),bJ(a))}
function gJ(a,b){var c;a.bb?(c=dJ(a),a.Xf(new dq(-1,hJ(b,!1)-c[1]))):a.H=b}function iJ(a,b){var c;b!=a.Cd()&&(c=a.K.ab,ev(c),jJ(c,b,c.gb,c.p.c,!0))}function fJ(a,b){var c;a.bb?(c=dJ(a),a.Xf(new dq(hJ(b,!0)-c[0],-1))):a.I=b}t(578,283,wi);_.Uf=function(){var a,b;b=gq(this.K.ab);a=dJ(this);b.b+=a[0];b.a+=a[1];return b};_.Cd=function(){var a;a=this.K.ab;return 0!=a.p.c?ZI(fy(a.p,0)):null};_.Vf=function(a){XI(this.K.ab,a)};_.xd=function(){return new fv(this.K.ab)};_.Wf=function(){kq(this.K.ab)};_.sd=function(){eJ(this)};
_.Kd=function(){kq(this.K.ab)};_.ud=function(a){return kJ(this.K.ab,a)};_.Xf=function(a){iq(this.K.ab,a)};_.kd=function(a){gJ(this,a)};_.Dd=function(a){iJ(this,a)};_.md=function(a){fJ(this,a)};_.H=null;_.I=null;function lJ(){lJ=x;var a=(mJ(),nJ(),oJ);pJ=new Qw(a.d,a.b,a.c,a.e,a.a)}function aJ(a,b){var c;c=new xu;a.db&&Jr(a.db,c);a.A&&hq(a.f,a);try{Ui(a.f.c,a)}catch(d){if(d=Si(d),!A(d,78))throw d;}a.b=qJ(a.f,a);try{Fv(a,b)}finally{Xi(a.j.a),Xi(a.i.a),Xi(a.k.a),a.G&&$i(a.G,a.f),a.t&&(a.t=!1)}}
function rJ(a,b,c){var d,e;e=a.fb;d=new Wj(a,e);e.zd(a,d.a+b,d.d+c)}function sJ(a,b,c){b=new tJ(mo(lo(a.K.c.children[b].children[c])));dv(b,a);B(b,a.c,(Qp(),Qp(),Rp));return b}function fq(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));iq(a.K.ab,b)}function BG(a,b,c){var d,e;(e=a.f)?(d=uJ(e.gb),Iv(a,b+(ek(e.gb)+d[3]),c+(fk(e.gb)+d[0]))):Iv(a,b,c)}function GA(a,b){a.A!=b&&(a.A=b,a.$&&(b?jq(a.f,a):hq(a.f,a)))}
function $I(a,b){if(b!=(0!=a.z.a.p.c?ZI(fy(a.z.a.p,0)):null)){ev(a.z.a);var c=a.z.a;jJ(c,b,c.gb,c.p.c,!0)}}
function vJ(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(aq(),wJ)&&(a.F=a.x);var d,e;if(a.G)for(e=new Mi(a.G);e.b<e.d.Be();)if(d=Ni(e),b==(aq(),xJ)){!d.b&&(d.b=new yJ);d=a;var f=c,g=void 0,j=void 0;if(d.A&&f==(aq(),bq))g=d.f,j=d.w,d.z.c?(BG(d,j.c,j.d),fq(d,new dq(j.b,-1))):(BG(d,j.c,j.d),fq(d,new dq(j.b,j.a)),jq(g,d)),Qi(g.c,d,d.z.b),nk(d.q,333);else if(!d.t&&f==(aq(),wJ))d.gb.style[dh]=eh,aq()}else if(b==bq){!d.b&&(d.b=new yJ);d=a;var f=c,h=j=g=void 0;if(d.A){j=d.f;g=uJ(j.gb);h=d.w;if(d.z.c)h.c=ek(d.gb)-
g[3]-ek(j.gb),h.d=fk(d.gb)-g[0]-fk(j.gb),d.w=h,BG(d,0,0),zJ(d,cq(j.gb).b,-1);else{if(f!=(aq(),wJ))h.c=ek(d.gb)-g[3]-ek(j.gb),h.d=fk(d.gb)-g[0]-fk(j.gb),h.b=d.e,h.a=d.d,d.w=h;BG(d,0,0);iq(d,new AJ(cq(j.gb)));hq(j,d)}d==d.f.a||YD(d);nk(d.q,333)}}else b==wJ&&(!d.b&&(d.b=new yJ),d=a,d.t||(d.x=c,d.gb.style[dh]=Ke))}}function BJ(a,b){a.gb.style[jh]=b+1E4+(a.t?1E3:0)+l;(a.t||a.U)&&null.$f().$f()}
function cJ(a){if(!a.bb){a.j=Yu(a,a.f,(!ur&&(ur=new zk),ur));a.i=Yu(a,a.f,yk?yk:yk=new zk);a.k=Yu(a,a.f,(!zr&&(zr=new zk),zr));var b=a.f;!a.G&&(a.G=new gj);aj(a.G,b);ur&&(b=new tr(a),a.db&&Jr(a.db,b));a.A&&jq(a.f,a);Qi(a.f.c,a,a.z.b);a.b&&(Iv(a,a.b.a,a.b.b),a.b=null);Jv(a);YD(a)}}function YD(a){if(a!=a.f.a){var b;zr&&(b=new yr(a),a.db&&Jr(a.db,b))}}t(577,578,wi);_.Cd=function(){return 0!=this.z.a.p.c?ZI(fy(this.z.a.p,0)):null};_.Fd=function(a){aJ(this,a)};_.xd=function(){return new fv(this.z.a)};
_.sd=function(){eJ(this);Tj(new CJ(this))};_.ud=function(a){return kJ(this.z.a,a)};_.Xf=function(a){fq(this,a)};_.Gd=function(a,b){BG(this,a,b)};_.Dd=function(a){$I(this,a)};_.Hd=function(){cJ(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 pJ;
function YI(a){lJ();var b=(DJ(),EJ),c;c=(Qv(),Rv);Kv.call(this,!1,"popup");this.L=c.a;this.J=new FJ(this);c=new GJ;c.gb[Dd]="mosaic-popupLayoutPanel";Cv(this.K,c);Hv(this);this.c=new HJ(this);this.q=new IJ(this);this.r=new JJ(this);this.s=new KJ(this);this.w=new LJ;this.F=(aq(),xJ);this.A=!1;this.f=b;a=this.z=new MJ(a);b=new NJ;!a.d&&(a.d=new OJ);aj(a.d,b);a=new PJ(new Sw(pJ.a.d.a,pJ.a.b,pJ.a.c,pJ.a.e,pJ.a.a));B(a,new QJ(this),(Qp(),Qp(),Rp));b=this.z.b;if(!b.b){b.b=new Ow;b.b.gd()[Dd]="mosaic-Caption-iconBoxRight";
c=b.b;var d=(Hw(),Iw);c.c=d;c=b.f;RJ(c,b.b,new SJ(2),c.p.c)}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new pv;d=Mw(c);Mu(c.b,($t(),au(d)),0);ov(c,a,d,0,!1)}else Lw(b.b,a);XI(b.f,null);B(this.z.b,new TJ(this),(Yp(),Yp(),Zp));B(this.z.b,this.c,Rp);iJ(this,this.z);Oi(mo(lo(this.gb)),"mosaic-WindowPanel",!0)}t(576,577,wi,YI);_.Ed=function(){var a=this.a,b=new AA(a.a,201),c;a=a.a.q;a.a?a=new UJ(new Mi(a.a)):(a=(Tr(),Tr(),Ur),a=new Mi(a));for(;a.Xc();)c=a.Yc(),201==b.d&&zG(c.a)};_.a=null;
function dB(){KI();OI.call(this);var a=this.a=new VJ;a.T=!0;a.a.f=!0;this.a.W=!0}t(579,562,{},dB);_.ue=function(){return this.a};_.a=null;function XB(){}t(586,431,{},XB);function UJ(a){if(!a)throw new wn;this.a=a}t(587,1,{},UJ);_.Xc=function(){return cC(this.a)};_.Yc=function(){return Ni(this.a)};_.Zc=function(){throw new gC("Missing message: awt.50");};_.a=null;function xz(){return xz()}
function VB(){VB=x;var a;a=(MB(),NB["os.encoding"]);if(null!=a)try{if(F("UTF-8",a)||F("ISO-8859-1",a)||F("ISO-LATIN-1",a))y(WJ,m,-1,0,1);else throw new CF(a+" is not supported");}catch(b){if(b=Si(b),!A(b,86))throw b;}}function XA(a,b){a.a=31*a.a+K((new UF(b)).a)}function sz(){}t(590,1,{},sz);_.hC=function(){return this.a};_.a=1;
function uJ(a){var b;b=y(I,s,-1,4,1);a.style[kh]=$a;b[0]=XJ(YJ(a,"borderTopWidth"));b[1]=XJ(YJ(a,"borderRightWidth"));b[2]=XJ(YJ(a,"borderBottomWidth"));b[3]=XJ(YJ(a,"borderLeftWidth"));return b}function ZJ(a){var b,c;c=$J(a);b=uJ(a);a=(a.style[kh]=$a,new dq(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 cq(a){a.style[kh]=$a;return new dq(a.clientWidth,a.clientHeight)}
function $J(a){var b;b=y(I,s,-1,4,1);a.style[kh]=$a;b[0]=XJ(YJ(a,"marginTop"));b[1]=XJ(YJ(a,"marginRight"));b[2]=XJ(YJ(a,"marginBottom"));b[3]=XJ(YJ(a,"marginLeft"));return b}function aK(a){var b;b=y(I,s,-1,4,1);a.style[kh]=$a;b[0]=XJ(YJ(a,"paddingTop"));b[1]=XJ(YJ(a,"paddingRight"));b[2]=XJ(YJ(a,"paddingBottom"));b[3]=XJ(YJ(a,"paddingLeft"));return b}
function bK(a,b,c){try{switch(b){case Nf:a.style.filter=id+100*c+sa;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case je:b=Eg;default:a.style[b]=c}}catch(d){if(d=Si(d),A(d,78))a=a.scopeName,null==a||Zr("html",a);else throw d;}}function hJ(a,b){var c;cK||(cK=no(Bg),bK(cK,Te,l),bK(cK,Sg,l),bK(cK,Vf,ed),bK(cK,dh,Ke),$doc.body.appendChild(cK));bK(cK,hh,a);bK(cK,De,a);c=ZJ(cK);return b?c.b:c.a}var cK=null;function dK(){dq.call(this,0,0)}function dq(a,b){this.b=a;this.a=b}
function AJ(a){dq.call(this,a.b,a.a)}t(592,1,pi,dK,dq,AJ);_.eQ=function(a){return this===a?!0:null==a||eK!=Dn(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 fK(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},fK);_.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 gK.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function hK(a,b){this.a=a;this.b=b}t(594,1,pi,hK);_.eQ=function(a){return this===a?!0:null==a||iK!=Dn(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 iK.d+"[x="+this.a+",y="+this.b+Uc};_.a=0;_.b=0;
function LJ(){this.b=this.a=this.d=this.c=0}t(595,1,pi,LJ);_.eQ=function(a){return this===a?!0:null==a||jK!=Dn(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 jK.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;
function YJ(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Nf:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case je:b=Eg;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 kK=-1;function lK(){}t(599,598,{},lK);_.a=-1;_.b=-1;var mK=null;function XJ(a){a=parseInt(a,10);a=isNaN(a)?null:MD(a);return!a?0:a.a}
t(602,298,di);_.Uf=function(){return gq(this.f)};_.Vf=function(a){XI(this.f,a)};_.Wf=function(){kq(this.f)};_.Kd=function(){kq(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[hh]=a;b.bb||(b.i=a)};function mJ(){mJ=x;nJ()}
function nK(a){mJ();var b;fw(this,new GJ);this.a=new oK;b=this.f;pK(b,new qK);bK(b.gb,Sf,Za);b.o=0;RJ(b,this.a,new SJ(0),b.p.c);this.a.gd()[Dd]="mosaic-Caption-text";this.a.gb.innerText=a||l;XI(this.f,null);this.gb[Dd]="mosaic-Caption"}t(601,602,di,nK);_.Mc=function(a){return B(this,a,(Pq(),Pq(),Qq))};_.Nc=function(a){return B(this,a,(vj(),vj(),wj))};_.Oc=function(a){return B(this,a,(Tq(),Tq(),Uq))};_.Pc=function(a){return B(this,a,(xj(),xj(),yj))};_.b=null;
function nJ(){nJ=x;rK=Mn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new jy(rK,240,20);new jy(rK,224,16);new jy(rK,208,16);new jy(rK,192,16);new jy(rK,176,16);new jy(rK,160,16);new jy(rK,144,16);new jy(rK,128,16);new jy(rK,112,16);new jy(rK,96,16);new jy(rK,80,16);new jy(rK,64,16);new jy(rK,260,16);oJ=new jy(rK,48,16);new jy(rK,32,16);new jy(rK,16,16);new jy(rK,0,16)}var rK,oJ;function sK(a,b){Wu(a.a.gb,!b);XI(a.f,a.a)}
function eq(a,b){a.c=b;Wu(a.a.gb,!b);XI(a.f,a.a);if(a.d){var c;for(c=new Mi(a.d);c.b<c.d.Be();)Ni(c)}}function MJ(a){var b;fw(this,new GJ);b=this.f;pK(b,new tK((uK(),vK)));b.o=0;this.b=new nK(a);RJ(b,this.b,new SJ(1),b.p.c);this.a=new GJ;fj(this.a,"Body");RJ(b,this.a,new SJ(0),b.p.c);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},MJ);_.nd=function(){Zu(this.f)};_.od=function(){bv(this.f)};_.xd=function(){return new fv(this.a)};
_.ud=function(a){return kJ(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function OJ(){pG(this)}t(605,496,Sh,OJ);function FJ(a){this.a=a}t(606,1,zi,FJ);_.wc=function(){kq(this.a.K.ab)};_.a=null;function wK(a){var b;b=a.b;a=b.f;b=!a.e?-1:Sj(a.e.a,b);a.e&&Vt(a.e.a,b)&&Yt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&YD(!a.e?null:Vt(a.e.a,b-1))}function xK(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new $y);-1==Sj(a.e.a,b)&&aj(a.e.a,b)}function yJ(){}t(607,1,{},yJ);_.Qc=function(a){wK(a)};_.Rc=function(a){xK(a)};
_.Tc=function(a){yK(a.a.f,a.a)};function DJ(){DJ=x;zK=new AK(1,"e");BK=new AK(2,yf);CK=new AK(3,"ne");DK=new AK(10,"nw");EK=new AK(4,tg);FK=new AK(5,wg);GK=new AK(12,"sw");HK=new AK(8,fh);EJ=new IK((nj(),oj(null)).gb)}function qJ(a,b){var c;c=uJ(a.gb);return new hK(ek(b.gb)-(ek(a.gb)+c[3]),fk(b.gb)-(fk(a.gb)+c[0]))}
function JK(a){var b,c,d,e,f,g;if(a.e){b=cq(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=Vt(a.e.a,d),c=new dq(io(g.gb,Jf),io(g.gb,If)),f=qJ(a,g),f.a-=Zj(0,f.a+io(g.gb,Jf)-b.b),f.b-=Zj(0,f.b+io(g.gb,If)-b.a),BG(g,Zj(0,f.a),Zj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,zJ(g,c.b,c.a),g.F==(aq(),bq)&&iq(g,new AJ(cq(a.gb))),nk(g.q,1)}}function KK(a,b,c){a=a.d;Qi(a,b,b);z(a.c,b,c);fj(b,zc+c.b)}
function hq(a,b){var c;c=a.d;LK(c,b.y);ej(b.y,zc+DK.b);LK(c,b.u);ej(b.u,zc+BK.b);LK(c,b.v);ej(b.v,zc+CK.b);LK(c,b.E);ej(b.E,zc+HK.b);LK(c,b.n);ej(b.n,zc+zK.b);LK(c,b.D);ej(b.D,zc+GK.b);LK(c,b.B);ej(b.B,zc+EK.b);LK(c,b.C);ej(b.C,zc+FK.b)}
function jq(a,b){!b.y&&(b.y=sJ(b,0,0));KK(a,b.y,DK);!b.u&&(b.u=sJ(b,0,1));KK(a,b.u,BK);!b.v&&(b.v=sJ(b,0,2));KK(a,b.v,CK);!b.E&&(b.E=sJ(b,1,0));KK(a,b.E,HK);!b.n&&(b.n=sJ(b,1,2));KK(a,b.n,zK);!b.D&&(b.D=sJ(b,2,0));KK(a,b.D,GK);!b.B&&(b.B=sJ(b,2,1));KK(a,b.B,EK);!b.C&&(b.C=sJ(b,2,2));KK(a,b.C,FK)}function yK(a,b){var c,d;a.a=b;d=a.e.a.c;c=Sj(a.e.a,b);if(c+1<d){Cz(a.e,b);for(aj(a.e.a,b);c<d;++c)BJ(Vt(a.e.a,c),c)}else BJ(b,c)}
function IK(a){a=new MK(a);fw(this,a);this.c=new NK(a);this.c.i=!0;Yi(this.c);this.c.k=3;this.d=new OK(a);this.d.i=!0;Yi(this.d);this.d.k=3;hw(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},IK);_.Uf=function(){return cq(this.gb)};_.Vf=function(){var a;(a=PK(this))&&a.Vf(null)};_.Wf=function(){JK(this)};_.Qc=function(a){!this.b&&(this.b=new yJ);wK(a)};_.Rc=function(a){!this.b&&(this.b=new yJ);xK(a)};_.Kd=function(){JK(this)};
_.Tc=function(a){!this.b&&(this.b=new yJ);yK(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var zK,BK,CK,DK,EJ,EK,FK,GK,HK;function MK(a){this.p=new zv(this);this.gb=a}t(609,278,Ci,MK);function AK(a,b){this.a=a;this.b=b}t(610,1,{},AK);_.a=0;_.b=null;function NK(a){Ii();bj.call(this,a)}t(611,3,{},NK);_.qc=function(){var a;a=this.j.e;a.t||ck(a.o);ej(this.j.e,"dragdrop-dragging");!a.z.c&&sK(a.z,!1)};
_.sc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Zj(this.a,a<this.d?a:this.d),b=Zj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Te]=a+(Bj(),Yf);c.style[Sg]=b+Yf};
_.rc=function(){var a;a=this.j.e;a==a.f.a||YD(a);a.z.c||sK(a.z,!0);a.t||(a.o||(a.o=new QK,fj(a.o,"mosaic-GlassPanel-invisible")),bK(a.o.gb,jh,YJ(a.gb,jh)),mj((nj(),oj(null)),a.o,0,0));fj(this.j.e,"dragdrop-dragging");a=new Wj(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 LK(a,b){try{Ui(a,b)}catch(c){if(c=Si(c),!A(c,78))throw c;}}function OK(a){Ii();bj.call(this,a);this.c=new Ki}t(612,3,{},OK);_.qc=function(){var a;a=this.j.e.fb;a.t||ck(a.o);ej(this.j.e,"dragdrop-dragging");sK(a.z,!1);fq(a,new dq(a.e,a.d));nk(a.q,1)};
_.sc=function(){var a,b,c,d;d=this.j.e.fb;c=jj(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.dd()-Zj(this.j.c,this.b):this.j.e.dd()-this.j.c,0!=b&&(a=d.d,b=Zj(a+b,io(d.z.b.gb,If)),b!=a&&rJ(d,0,a-b),fq(d,new dq(d.e,b)),nk(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=Zj(a+b,io(d.z.b.gb,If)),fq(d,new dq(d.e,b)),nk(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.cd()-Zj(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&&rJ(d,a-b,0),fq(d,new dq(b,d.d)),nk(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,fq(d,new dq(96<a+b?a+b:96,d.d)),nk(d.q,333)))};
_.rc=function(){var a;a=this.j.e.fb;a==a.f.a||YD(a);sK(a.z,!0);a.t||(a.o||(a.o=new QK,fj(a.o,"mosaic-GlassPanel-invisible")),bK(a.o.gb,jh,YJ(a.gb,jh)),mj((nj(),oj(null)),a.o,0,0));fj(this.j.e,"dragdrop-dragging");a=new Wj(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 Nt(){Nt=x;Ot=new RK}
function QK(){Nt();var a;this.d=new SK(this);this.a=!1;this.b=new Dv;fw(this,this.b);a=this.gb.style;a[nd]="#000";a[ie]="alpha(opacity=50)";a[Nf]="0.5";this.gb[Dd]="gwt-GlassPanel"}t(613,298,Ai,QK);
_.qd=function(){var a;hw(this);try{a=this.fb}catch(b){b=Si(b);if(A(b,84))throw new $u("Parent widget must be an instance of AbsolutePanel");throw b;}a==(nj(),oj(null))?(Mt(Ot,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),$i(uk,a),a.b=!0,a.c=Ck(a),aj(uk,a),this.c=new TK(this),pu(new Lt(this.c))):$doc.compatMode==Eb?(this.gb.style[vd]=Za,this.gb.style[mg]=Za):sj(this,io(a.gb,Jf),io(a.gb,If));this.a&&du(new Kt(this));mj(oj(null),new UK,to($doc),uo($doc))};
_.rd=function(){this.f.rd();hk(this.d);this.c&&(It(nu,this.c,H(VK,m,13,[(!xr&&(xr=new zk),xr)])),this.c=null);this.a&&It(fu,this,H(VK,m,13,[(!eu&&(eu=new zk),eu)]))};_._c=function(a){switch(Du(a.type)){case 256:if(27==(a.keyCode||0))return ck(this),!1;case 1:if(po(this.gb,a.srcElement))return ck(this),!1}return!0};_.sd=function(){};_.a=!1;_.b=null;_.c=null;var Ot;function SK(a){tk();this.a=a}t(614,24,{},SK);_.Cc=function(){Mt((Nt(),Ot),this.a,!1)};_.a=null;function TK(a){this.a=a}t(615,1,{},TK);
_.a=null;function UK(){this.gb=kw();var a;a=new dx(new WK(this));B(this,a,(Gp(),Gp(),Hp));B(this,a,(lq(),lq(),mq))}t(616,300,Ci,UK);_.sd=function(){Tj(new XK(this))};function WK(a){this.a=a}t(617,1,{},WK);_.a=null;function XK(a){this.a=a}t(618,1,zi,XK);_.wc=function(){mx(this.a.gb)};_.a=null;function YK(a){a.gb.style[hh]=md;a.gb.style[De]=md;if(a.bb){var a=a.fb,b;A(a,103)?a.Vf(null):(b=PK(a))&&b.Vf(a)}}t(620,281,$h);_.Uf=function(){YK(this);return new dq(io(this.gb,Jf),io(this.gb,If))};_.Vf=function(){YK(this)};
_.Wf=function(){};_.$c=function(){};_.Kd=function(){};function oK(){this.gb=no("label");this.gb[Dd]="mosaic-Label";this.gb.style[gh]=Ef;this.gb[Dd]="mosaic-HTML"}t(619,620,$h,oK);function PJ(a){fw(this,new ZK(a));this.gb[Dd]="mosaic-ImageButton"}t(621,298,Ai,PJ);
function VJ(){var a=(Qv(),Tv);Kv.call(this,!0,ef);this.L=a.a;this.a=new $K(this);this.a.d=!0;Av(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);qj();Nu(a,b)}else this.cb|=1;mo(lo(this.gb))[Dd]=Be;this.gb.style[jh]="2147483647"}t(622,283,Ci,VJ);_.$c=function(a){av(this,a);1==Du(a.type)&&Fv(this,!1)};_.a=null;
function $K(a){this.b=a;this.c=new gj;this.i=new gj;a=(wx(),vx);new iy(a.d,a.b,a.c,a.e,a.a);var b;b=no(Hg);this.e=no(Kg);Zt(b,this.e);this.o=!0;a=kw();b=($t(),au(b));a.appendChild(b);this.gb=a;zl();this.gb.setAttribute("role",cm.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),qj(),Nu(a,b)):this.cb|=2225;this.gb[Dd]=Ae;a=Uu(this.gb)+"-vertical";Oi(this.gd(),a,!0);this.gb.style[Qf]=Za;this.gb.setAttribute("hideFocus",ah);B(this,new ux(this),(Gp(),Gp(),Hp))}t(623,321,Yh,$K);
_.$c=function(a){switch(Du(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}nx(this,a)};_.Jd=function(a,b){rx(this,a,b);b||this.a&&Fv(this.b,!1)};_.a=!0;_.b=null;
function ZK(a){var b=(zw(),Aw),c=(Hw(),Iw),d;d=new rw;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;pw(b.a);b.a.c.rows[0].cells[0][hd]=c.a;pw(b.a);b.a.c.rows[0].cells[0].style[ch]=e.a;pw(d);b=lw(d,0,0,!0);if(a){ck(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;nw(g,f.c);os(f.b,g,a);c.a=c.a.b}else e=c.b.c,aj(c.b,a);a.gb[cd]=e;Zt(b,a.gb);dv(a,d)}fw(this,d);Oi(this.gb,"mosaic-WidgetWrapper",!0)}t(624,298,Ai,ZK);_.a=null;_.b=null;function HJ(a){this.a=a}t(625,1,{},HJ);
_.Lc=function(){this.a.$&&this.a!=this.a.f.a&&YD(this.a)};_.a=null;function IJ(a){tk();this.a=a}t(626,24,{},IJ);_.Cc=function(){kq(this.a.K.ab);var a=this.a;wr((!a.p&&(a.p=new aL),a.p))};_.a=null;function JJ(a){tk();this.a=a}t(627,24,{},JJ);_.Cc=function(){vJ(this.a,(aq(),bq))};_.a=null;function KJ(a){tk();this.a=a}t(628,24,{},KJ);_.Cc=function(){vJ(this.a,(aq(),wJ))};_.a=null;function NJ(){}t(629,1,{},NJ);function QJ(a){this.a=a}t(630,1,{},QJ);_.Lc=function(){this.a.Ed()};_.a=null;
function TJ(a){this.a=a}t(631,1,{},TJ);_.a=null;function CJ(a){this.a=a}t(632,1,zi,CJ);_.wc=function(){this.a.F==(aq(),bq)?nk(this.a.r,333):this.a.F==wJ&&nk(this.a.s,333)};_.a=null;function tJ(a){this.gb=a;Zu(this)}t(633,281,Yh,tJ);_.Mc=function(a){return B(this,a,(Pq(),Pq(),Qq))};_.Nc=function(a){return B(this,a,(vj(),vj(),wj))};_.Oc=function(a){return B(this,a,(Tq(),Tq(),Uq))};_.Pc=function(a){return B(this,a,(xj(),xj(),yj))};function aL(){Pr.call(this,null)}t(634,212,Bi,aL);
function aq(){aq=x;bq=new bL("MAXIMIZED",0);wJ=new bL("MINIMIZED",1);xJ=new bL("NORMAL",2);cL=H(dL,m,98,[bq,wJ,xJ])}function bL(a,b){vo.call(this,a,b)}t(635,137,{71:1,75:1,77:1,98:1},bL);var cL,bq,wJ,xJ;t(636,1,{});function Mt(a,b,c){var d,e,f,g,j;e=tj();d=uj();if(!c||e!=a.b||d!=a.a)f=(nj(),io(oj(null).gb,Jf)),c=io(oj(null).gb,If),j=(Ou(),Pu).scrollWidth,g=Pu.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[hh]=f+Yf),0<=c&&(b.gb.style[De]=c+Yf),a.b=e,a.a=d}
function RK(){}t(637,636,{},RK);_.a=-1;_.b=-1;function eL(a,b){var c,d,e;if(a.k)return!0;a.x.Ke();for(c=new fv(b);c.a.a<c.a.b.c-1;)d=ZI(gv(c.a)),e=d.fb,A(e,104)&&e.ld(d.hd()),d.hd()&&aj(a.x,d);return!0}
function fL(a,b){var c,d,e;if(b.a)a.c&&gk(a.c),a.c=new gL(a,b),ik(a.c,333);else for(d=new Mi(a.x);d.b<d.d.Be();)c=Ni(d),e=c.eb,wv(b,hL(c),e.s,e.t),iL(c,e.u,e.r,H(I,s,-1,[jL(a.q.a,c).d,jL(a.p.a,c).c,jL(a.n.a,c).a,jL(a.o.a,c).b]),(H(I,s,-1,[kL(a.i.a,c).d,kL(a.f.a,c).c,kL(a.d.a,c).a,kL(a.e.a,c).b]),H(I,s,-1,[lL(a.u,c),lL(a.t,c),lL(a.r,c),lL(a.s,c)])))}
function mL(){this.x=new gj;this.j=new nL(this);this.w=new oL(this.j);this.v=new pL(this.j);this.q=new qL(this.j);this.p=new rL(this.j);this.n=new sL(this.j);this.o=new tL(this.j);this.i=new uL(this.j);this.f=new vL(this.j);this.d=new wL(this.j);this.e=new xL(this.j);this.u=new yL(this.j);this.t=new yL(this.j);this.r=new yL(this.j);this.s=new yL(this.j)}t(638,1,{});_.Yf=function(a){fL(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 zL(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Mi(b.x);e.b<e.d.Be();)d=Ni(e),A(d,26)&&(d=d.ab),f=d.eb,wv(c,hL(d),f.s,f.t),iL(d,f.u,f.r,H(I,s,-1,[jL(b.q.a,d).d,jL(b.p.a,d).c,jL(b.n.a,d).a,jL(b.o.a,d).b]),(H(I,s,-1,[kL(b.i.a,d).d,kL(b.f.a,d).c,kL(b.d.a,d).a,kL(b.e.a,d).b]),H(I,s,-1,[lL(b.u,d),lL(b.t,d),lL(b.r,d),lL(b.s,d)])));AL(c);a.a.c=null;for(a=new Mi(a.a.x);a.b<a.d.Be();)b=Ni(a),A(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
function gL(a,b){this.a=a;this.b=b;var c=(pk(),qk);this.k=new ok(this);this.s=c}t(639,17,{},gL);_.xc=function(){zL(this)};_.yc=function(){zL(this)};
_.Ac=function(a){var b,c,d;for(c=new Mi(this.a.x);c.b<c.d.Be();){b=Ni(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);wv(this.b,hL(b),d.i,d.v);var e=b,f=d.w;d=d.f;var g=H(I,s,-1,[jL(this.a.q.a,b).d,jL(this.a.p.a,b).c,jL(this.a.n.a,b).a,jL(this.a.o.a,b).b]),j=this.a,h=b;H(I,s,-1,[kL(j.i.a,h).d,kL(j.f.a,h).c,kL(j.d.a,h).a,kL(j.e.a,h).b]);iL(e,f,d,g,H(I,s,-1,[lL(this.a.u,b),lL(this.a.t,b),lL(this.a.r,b),lL(this.a.s,b)]))}};_.a=null;
_.b=null;t(641,1,{});_.a=null;function wL(a){this.a=a}t(640,641,{},wL);function xL(a){this.a=a}t(642,641,{},xL);function vL(a){this.a=a}t(643,641,{},vL);function uL(a){this.a=a}t(644,641,{},uL);function sL(a){this.a=a}t(645,641,{},sL);function tL(a){this.a=a}t(646,641,{},tL);function rL(a){this.a=a}t(647,641,{},rL);function qL(a){this.a=a}t(648,641,{},qL);t(649,641,{},function(a){this.a=a});t(650,641,{},function(a){this.a=a});
function lL(a,b){var c=a.a,d;d=jj(c.d,b);d||(d=new fK(aK(b.gb)),z(c.d,b,d));return d.d}function yL(a){this.a=a}t(651,641,{},yL);function pL(a){this.a=a}t(652,641,{},pL);function oL(a){this.a=a}t(653,641,{},oL);function kL(a,b){var c;c=jj(a.a,b);c||(c=new fK(uJ(b.gb)),z(a.a,b,c));return c}function jL(a,b){var c;c=jj(a.b,b);c||(c=new fK($J(b.gb)),z(a.b,b,c));return c}
function BL(a,b){var c,d;d=jj(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=PK(b),f,g,j,h,n;if(A(b,103)){if(null!=c.k&&null!=c.j){d=new dq(CL(e,!0),CL(e,!1));break a}h=b.Uf();null!=c.k&&(h.b=CL(e,!0));null!=c.j&&(h.a=CL(e,!1))}else{if(null!=c.k&&null!=c.j){d=new dq(CL(e,!0),CL(e,!1));break a}h=new dK;f=b.gb;n=f.style;g=n[Vf];j=n[dh];n[Vf]="static";n[dh]=Ke;null!=c.k?h.b=CL(e,!0):(n[hh]=md,h.b=(f.offsetWidth||0)+jL(d.o.a,b).b+jL(d.p.a,b).c);null!=c.j?h.a=CL(e,!1):(n[De]=md,h.a=(f.offsetHeight||0)+jL(d.q.a,b).d+
jL(d.n.a,b).a);n[Vf]=g;n[dh]=j}d=h}null!=c.k&&(Bj(),fp)==c.k.$f()||null!=c.j&&(Bj(),fp)!=c.j.$f()||z(a.e,b,d)}return d}function nL(a){this.f=a;this.c=new Ki;this.e=new Ki;this.b=new Ki;this.a=new Ki;this.d=new Ki}t(654,1,{},nL);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function DL(a){var b;b=a.eb;if(null==b||!A(b,101))b=new EL,a.eb=b;return b}function qK(){tK.call(this,(uK(),FL))}function tK(a){var b=(GL(),HL);mL.call(this);this.b=a;this.a=b}t(655,638,{},qK,tK);
_.Zf=function(a){var b,c,d,e,f,g,j,h,n;h=new dK;eL(this,a);n=jL(this.o.a,a).b+jL(this.p.a,a).c+kL(this.e.a,a).b+kL(this.f.a,a).c+lL(this.s,a)+lL(this.t,a);d=jL(this.q.a,a).d+jL(this.n.a,a).a+kL(this.i.a,a).d+kL(this.d.a,a).a+lL(this.u,a)+lL(this.r,a);c=this.x.c;if(0==c)return h.b=n,h.a=d,h;a=a.o;this.b==(uK(),FL)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Mi(this.x);a.b<a.d.Be();)c=Ni(a),e=DL(c),b=null,j=c.fb,A(j,104)&&(b=j,b=IL(b),b=new dq(b[1]+b[3],b[0]+b[0])),this.b==FL?(n+=BL(this.w.a,c).b,e.a=BL(this.v.a,
c).a,A(j,104)&&(n+=b.b,e.a+=b.a),f=Zj(f,e.a)):(d+=BL(this.v.a,c).a,e.b=BL(this.w.a,c).b,A(j,104)&&(d+=b.a,e.b+=b.b),g=Zj(g,e.b));this.b==FL?(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(eL(this,a)&&(d=this.x.c,0!=d)){D=a.o;u=lL(this.s,a);G=lL(this.u,a);c=cq(a.gb);Q=c.b-(u+lL(this.t,a));r=c.a-(G+lL(this.r,a));g=Q;c=r;this.b==(uK(),FL)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Mi(this.x);e.b<e.d.Be();)d=Ni(e),b=null,q=DL(d),v=d.fb,A(v,104)&&(b=v,b=IL(b),b=new dq(b[1]+b[3],b[0]+b[0])),this.b==FL?(q.d?++h:(q.b=BL(this.w.a,d).b,A(v,104)&&(q.b+=b.b),g-=q.b),q.c?q.a=r:(q.a=BL(this.v.a,d).a,A(v,104)&&(q.a+=b.a))):(q.c?++j:(q.a=BL(this.v.a,
d).a,A(v,104)&&(q.a+=b.a),c-=q.a),q.d?q.b=Q:(q.b=BL(this.w.a,d).b,A(v,104)&&(q.b+=b.b)));for(e=new Mi(this.x);e.b<e.d.Be();)d=Ni(e),b=null,q=d.eb,v=d.fb,A(v,104)&&(b=v,b=IL(b),b=new dq(b[1]+b[3],b[0]+b[0])),J=q.b,o=q.a,this.b==FL?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==vK?(q.s=this.a==(GL(),HL)?u:this.a==JL?u+~~(Q/2)-~~(J/2):u+Q-J,q.t=G,q.u=n,q.r=f,G+=o+D):(this.a==(GL(),HL)?(q.s=u,q.t=G):this.a==JL?(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()-ek(a.gb)-lL(this.s,a),-1==q.o&&(q.o=v),v=d.dd()-fk(a.gb)-lL(this.u,a),-1==q.p&&(q.p=v),-1==q.q&&(q.q=d.fd()),-1==q.n&&(q.n=d.ed()));fL(this,a)}};_.a=null;_.b=null;function GL(){GL=x;HL=new KL("START",0);JL=new KL(Db,1);LL=new KL("END",2);ML=H(NL,m,99,[HL,JL,LL])}function KL(a,b){vo.call(this,a,b)}t(656,137,{71:1,75:1,77:1,99:1},KL);var ML,JL,LL,HL;function uK(){uK=x;FL=new OL("HORIZONTAL",0);vK=new OL("VERTICAL",1);PL=H(QL,m,100,[FL,vK])}
function OL(a,b){vo.call(this,a,b)}t(657,137,{71:1,75:1,77:1,100:1},OL);var PL,FL,vK;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 EL(){this.e=!1}function SJ(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},EL,SJ);_.a=0;_.b=0;_.c=!1;_.d=!1;
function RL(a,b){if(a.k)return!0;eL(a,b);if(0<a.x.c){a.a=Vt(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!A(d,102))d=new SL,c.eb=d;a.b=d;a.x.Ke();aj(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function TL(){mL.call(this)}t(660,638,{},TL);
_.Zf=function(a){var b,c;c=new dK;RL(this,a);if(this.a){b=BL(this.w.a,this.a).b;var d=BL(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;A(b,104)&&(b=IL(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=jL(this.o.a,a).b+jL(this.p.a,a).c+kL(this.e.a,a).b+kL(this.f.a,a).c+lL(this.s,a)+lL(this.t,a);c.a+=jL(this.q.a,a).d+jL(this.n.a,a).a+kL(this.i.a,a).d+kL(this.d.a,a).a+lL(this.u,a)+lL(this.r,a);return c};
_.Yf=function(a){var b,c,d,e,f;RL(this,a)&&(d=lL(this.s,a),e=lL(this.u,a),c=cq(a.gb),f=c.b-(d+lL(this.t,a)),c=c.a-(e+lL(this.r,a)),b=this.a.fb,A(b,104)&&(b=IL(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()-ek(a.gb)-lL(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.dd()-fk(a.gb)-lL(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())),fL(this,a))};_.a=null;_.b=null;function SL(){this.e=!1}
t(661,659,{102:1,105:1},SL);function IL(a){var b,c,d,e;null==a.a&&(a.a=y(I,s,-1,4,1),e=lo(a.c.children[0].children[0]),c=lo(a.c.children[2].children[2]),d=$J(a.gb),b=uJ(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 UL(a,b){a.bb&&ck(a);return Bv(a,b)}function VL(){Zv();Pv.call(this,$v)}t(662,288,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,104:1},VL);
_.ud=function(a){return UL(this,a)};_.a=null;function hL(a){var b;b=a.fb;return A(b,104)?b:a}function gq(a){if(!a.bb)return new dK;if(-1==a.j.b||-1==a.j.a)a.j=a.d.Zf(a),iq(a,a.j),a.d.Yf(a),a.j=a.d.Zf(a);return a.j}function ZI(a){return A(a,104)?a.ab:a}function WL(a){var b;if(!a.n){b=(!mK&&(mK=new lK),mK);var c=XL(a,bb,!0);b.a=c;c=XL(a,cb,!0);b.b=c;a.n=b}return a.n}
function jJ(a,b,c,d,e){if(A(b,26))throw new Ak("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&A(f,105)&&f.e?(c=new VL,ov(a,c,a.gb,d,!0),Cv(c,b)):ov(a,b,c,d,e);XI(a,b)}function RJ(a,b,c,d){b.eb=c;jJ(a,b,a.gb,d,!0)}
function XI(a,b){var c;c=a.d;if(b){var d=c.j;Vi(d.c,b);Vi(d.e,b);Vi(d.b,b);Vi(d.a,b);Vi(d.d,b)}else d=c.j,Rx(d.c),Rx(d.e),Rx(d.b),Rx(d.a),Rx(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==hL(a))c=c.fb;else{if(A(c,97)||A(c,25))d=c,c=c.fb,c==hL(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 kq(a){if(a.bb&&a.gb.style.display!=Bf){a.gb.scrollTop=0;var b=a.gb,c=0;b.currentStyle.direction==sg&&(c=-c);b.scrollLeft=c;a.d.Yf(a);a.c=!1;AL(a)}}
function AL(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=ZI(fy(a.p,d)),A(b,104)&&(b=b.ab),b.hd()&&(A(b,103)?b.Wf():A(b,33)&&b.Kd())}function kJ(a,b){var c;A(b,104)&&(b=A(b,104)?b.ab:b);c=hL(b);return uv(a,c)?(A(c,104)&&UL(c,b),XI(a,null),!0):!1}function pK(a,b){var c;a.d=b;null!=a.e&&ej(a,Uu(a.gb)+xa+a.e);a.e=b.cZ.d;c=my(a.e,fo(46));a.e=a.e.substr(c+1,a.e.length-(c+1));fj(a,Uu(a.gb)+xa+a.e);XI(a,null)}
function XL(a,b,c){a.k||(a.k=no(Bg),bK(a.k,Vf,ed),bK(a.k,dh,Ke),bK(a.k,Te,Za),bK(a.k,Sg,Za),a.gb.appendChild(a.k));bK(a.k,hh,b);bK(a.k,De,b);a=ZJ(a.k);return c?a.b:a.a}
function CL(a,b){var c;c=null.$f();if(c==(Bj(),rp)){c=(WL(a),null.$f());var d=(-1==kK&&(kK=hJ(db,!0)),kK);return N(M(Math.round(100*d*c/254)))}if(c==hp)return c=WL(a),d=null.$f(),N(M(zD(d*(-1==c.a&&(c.a=hJ(bb,!0)),c.a))));if(c==jp)return c=WL(a),d=null.$f(),N(M(zD(d*(-1==c.b&&(c.b=hJ(cb,!0)),c.a))));if(c==pp)return c=(WL(a),null.$f()),d=(-1==kK&&(kK=hJ(db,!0)),kK),N(M(Math.round(d*c)));if(c==tp)return c=(WL(a),null.$f()),d=(-1==kK&&(kK=hJ(db,!0)),kK),N(M(Math.round(10*d*c/254)));if(c==np)return N(M(zD(12*
(WL(a),null.$f())*N(M(zD((-1==kK&&(kK=hJ(db,!0)),kK)/72))))));if(c==fp)return XL(a,null.$f(),b);if(c==lp)return c=(WL(a),N(M(zD(null.$f())))),d=(-1==kK&&(kK=hJ(db,!0)),kK),N(M(Math.round(d*c/72)));if(null.$f()==dp)return N(M(zD(null.$f())));throw new Ak("Invalid size: "+null.$f());}function GJ(){var a=new TL;yv.call(this);this.j=new dq(-1,-1);new YL(this);this.gb[Dd]="mosaic-LayoutPanel";pK(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},GJ);
_.yd=function(a){jJ(this,a,this.gb,this.p.c,!0)};_.nd=function(){iv(this,new fM)};_.od=function(){iv(this,new gM)};_.Uf=function(){return gq(this)};_.vd=function(a){return rv(this.p,hL(a))};_.wd=function(a,b,c,d){jJ(this,a,b,c,d)};_.Vf=function(a){XI(this,a)};_.xd=function(){return new fv(this)};_.Wf=function(){kq(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=gq(this),null!=this.i)a=a.a+Yf,this.md(this.i),this.kd(a),this.i=null;else if(null!=this.f){var b=this.f;this.md(a.b+Yf);this.kd(b);this.f=null}else b=a.a+Yf,this.md(a.b+Yf),this.kd(b);kq(this)}};_.Kd=function(){kq(this)};_.ud=function(a){return kJ(this,a)};_.kd=function(a){this.gb.style[De]=a;this.bb||(this.f=a)};_.zd=function(a,b,c){wv(this,hL(a),b,c)};
_.md=function(a){this.gb.style[hh]=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 fM(){}t(664,1,{},fM);_.Id=function(a){hL(a).qd()};function gM(){}t(665,1,{},gM);_.Id=function(a){hL(a).rd()};function fv(a){this.b=a;this.a=new tv(this.b.p)}t(666,1,{},fv);_.Xc=function(){return this.a.a<this.a.b.c-1};_.Yc=function(){return ZI(gv(this.a))};_.Zc=function(){hv(this.a)};_.b=null;function hM(){hM=x;new ax}
function YL(a){hM();Oi(a.gb,"dragdrop-dropTarget",!0);this.a=a;new iM(this)}t(667,9,{},YL);function iM(a){tk();this.a=a}t(668,24,{},iM);_.Cc=function(){XI(this.a.a,null);kq(this.a.a)};_.a=null;function PK(a){a=a.fb;return!a?null:A(a,103)?a:PK(a)}function zJ(a,b,c){var d;d=a.gb;iL(a,b,c,$J(d),(uJ(d),aK(d)))}function iL(a,b,c,d){0<=b&&(b-=d[1]+d[3],a.md((0>b?0:b)+(Bj(),Yf)));0<=c&&(c-=d[0]+d[2],a.kd((0>c?0:c)+(Bj(),Yf)))}function iq(a,b){zJ(a,b.b,b.a)}t(671,1,{});
function rF(a,b,c){var d,e,f,g,j,h;g=(!b?a.b:hC(a,b,~~Ei(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?Ff:typeof v,r=r==Hf?Object.prototype.toString.call(v)==Sc||typeof v.length==Gf?"array":r:r,!F(r,D)&&(!F("string",D)||!F(Ff,r)))if(v=F(Gf,r),r=F("boolean",r),jM===D)v&&(o[u]=new UF(o[u])),r&&(o[u]=(EF(),o[u]?HF:FF));else{q=v||r;if(q=
!q&&null!=D&&Dn(D)==kM){q=o[u];if(null==q||lM(q,D))continue;if(Cn(q)&&(q=q&&q.g?q.g:null,null!=q&&lM(q,D))){o[u]=q;continue}}if(!F(Hf,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 mM(){this.c=new Ki;this.a=new Ki;this.b=new Ki}function lM(a,b){var c;if(jM==b||nM==b&&A(a,106))return!0;if(null!=a)for(c=Dn(a);c&&c!=jM;c=null)if(c==b)return!0;return!1}t(670,671,{},mM);function oF(){oF=x;qF=new mM}
function uF(a,b){oF();z(qF.c,a,b)}function lF(a){oF();var b,c,d;d=ZF(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 mF(a,b){var c;oF();return c=b&&b[0]&&(typeof b[0]==Hf||typeof b[0]==qe)?b[0]:null,lM(c,a)}function sF(a){var b=nF;oF();var c,d;d=qF.b;if(c=!b?d.b:hC(d,b,~~Ei(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?iC(d,c):kC(d,b,c,~~Ei(b))}
function TE(a){oF();var b=qF,c;null==a?a=null:(c=a[bd],c||(0!=(Dn(a).b&4)?a=[]:(b=(b=jj(b.c,Dn(a)))&&typeof b==qe?new b(a):a,a=a[bd]=b),c=a),a=c);return a}var qF;
function C(a){return function(){try{var b;var c=arguments,d;var e;0!=On&&(e=jk(),2E3<e-Qn&&(Qn=e,Pn=Nn()));if(0==On++){var f=(Rn(),Sn),g,j;if(f.b){j=null;do g=f.b,f.b=null,j=$n(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=(Rn(),Sn),n,o;if(h.c){o=null;do n=h.c,h.c=null,o=$n(n,o);while(h.c);h.c=o}}--On;c&&-1!=Pn&&($wnd.clearTimeout(Pn),Pn=-1)}return b}catch(r){throw r;}}}
function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(rs)()}catch(d){a(b)}else C(rs)()}var jM=$(1),Gn=$(100),oM=QF(" I"),I=KF(680,oM),qG=KF(678,jM),pM=QF(" Z"),UG=KF(681,pM);$(99);$(98);$(97);var qM=$(476),vn=KF(682,qM),rM=$(231),kt=KF(683,rM);$(232);$(137);$(451);$(106);$(462);var sM=QF(" B");$(466);var tM=QF(" C"),Fi=KF(684,tM),kM=$(464),uM=QF(" D"),bD=KF(685,uM);$(465);$(467);var vM=$(470),AE=KF(686,vM),wM=QF(" J"),xM=$(2),Gs=KF(679,xM),WJ=KF(687,sM);$(479);$(461);$(96);$(449);
var nF=$(442);$(458);var AF=$(456);$(454);$(455);$(460);$(108);$(109);$(110);$(113);$(94);$(473);$(468);$(457);$(443);$(444);$(445);$(446);$(447);$(448);var yM=$(366);$(365);$(364);$(363);$(441);$(440);var jA=$(380),FC=KF(688,jA),zM=$(386),KC=KF(689,zM),AM=$(387),MC=KF(690,AM),BM=$(518),QE=KF(691,BM),ks=KF(692,I),CM=OF(516,function(){RC();return HG}),IG=KF(693,CM);$(517);$(389);$(388);$(511);$(510);$(519);$(520);$(515);$(423);$(514);var Kz=KF(694,yM);$(378);$(522);$(453);PF();$(452);PF();$(671);$(670);
var nM=PF();$(282);var DM=$(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 EM=$(184);$(215);$(214);$(213);$(360);$(361);$(362);
var FM=OF(153,function(){Bj();return vp}),wp=KF(695,FM),GM=OF(136,function(){Cj();return Go}),Ho=KF(696,GM),HM=OF(143,function(){Io();return Ro}),So=KF(697,HM),IM=OF(148,function(){To();return bp}),cp=KF(698,IM);OF(154,null);OF(155,null);OF(156,null);OF(157,null);OF(158,null);OF(159,null);OF(160,null);OF(161,null);OF(162,null);OF(138,null);OF(139,null);OF(140,null);OF(141,null);OF(142,null);OF(144,null);OF(145,null);OF(146,null);OF(147,null);OF(149,null);OF(150,null);OF(151,null);OF(152,null);$(435);
$(434);$(483);$(485);$(484);$(486);$(488);$(487);$(489);$(493);$(494);$(175);$(181);$(180);$(179);$(183);$(197);$(406);$(405);var eB=$(404),DD=KF(699,eB),YG=KF(700,wM);$(276);$(277);$(390);$(490);$(496);$(491);$(492);$(391);$(547);$(400);$(399);$(398);$(403);var JM=PF(),VI=KF(701,JM);$(261);$(433);$(502);var KM=OF(221,function(){$r();return es}),fs=KF(702,KM);$(413);$(414);$(397);var PA=$(392);$(482);$(376);$(377);$(402);var $A=$(401);$(394);$(393);$(500);$(509);$(395);$(437);$(475);$(512);$(513);
$(521);$(383);var nA=$(382);$(411);$(412);$(368);$(367);$(420);PF();PF();PF();$(370);$(371);$(182);$(350);var gy=KF(703,DM);$(351);$(560);$(559);$(311);$(313);$(312);$(314);$(199);$(216);$(202);$(204);var uA=$(385);$(436);$(373);$(372);$(379);$(506);$(478);$(207);$(422);$(194);$(195);$(198);$(192);$(191);$(193);var wA=$(544);$(381);$(562);$(567);$(421);$(469);$(424);var Mz=$(375),Lz=KF(704,nA);$(590);$(408);$(409);$(410);$(374);$(541);$(542);$(316);$(315);$(307);$(308);$(579);$(568);$(569);$(495);
$(503);$(504);$(505);$(561);$(563);var QA=$(396);$(545);$(507);$(206);$(203);$(205);$(201);$(190);$(189);$(188);$(243);$(566);$(285);$(284);$(283);$(578);$(577);$(576);$(571);$(575);var LM=OF(635,function(){aq();return cL}),dL=KF(705,LM);$(634);$(633);$(625);$(626);$(627);$(628);$(629);$(630);$(631);$(632);$(606);var MM=OF(287,function(){Qv();return Xv}),Yv=KF(706,MM),NM=OF(333,function(){Mv();return Dx}),Ex=KF(707,NM);$(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 OM=OF(345,function(){Ux();return dy}),ey=KF(708,OM);OF(346,null);OF(347,null);OF(348,null);OF(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 DB=$(416),FB=KF(709,DB);$(417);$(415);$(27);$(28);$(26);$(29);$(32);$(33);$(34);$(35);$(36);
$(37);var PM=$(49),sx=KF(710,PM);$(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 eK=$(592);$(290);var iK=$(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 VK=KF(711,EM);$(250);$(543);$(621);$(587);$(459);$(480);$(30);$(68);var jK=$(595);$(605);$(624);$(659);$(658);$(186);$(196);$(4);$(586);$(638);$(655);var QM=OF(656,function(){GL();return ML}),NL=KF(712,QM),RM=OF(657,function(){uK();return PL}),QL=KF(713,RM);$(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 SM=$(25),Dk=KF(714,SM);$(23);$(661);$(8);$(10);$(9);$(667);$(668);$(613);$(616);$(617);$(618);$(614);$(615);var gK=$(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>