summaryrefslogtreecommitdiff
path: root/public/jsme/6187B195CC6073B1DB0A30F6CD64ACA3.cache.html
blob: de55d8203886aec7a6af27bd07653df13393c0d5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '6187B195CC6073B1DB0A30F6CD64ACA3';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='" height="',ja='" y="',ka='">',la="#",ma="$MOL\n",na="&",oa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Na="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Xa="/",Ya="//",Za="/>",$a="0",ab="0px",bb="1",cb="100%",db="1em",eb="1ex",
fb="1in",hb="2",ib="3",jb=":",kb=": ",lb=";",mb="<",nb="=",ob=">",qb="?",sb="@",ub="A",vb="After",wb="Any",xb="Aromatic",zb="B",Ab="Before",Bb="Br",Cb="C",Db="CENTER",Eb="CSS1Compat",Gb="Center",Kb="Cl",Lb="Class$",Mb="Copy as ",Nb="Dialog",Ob="East",Pb="F",Rb="First",Sb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JSME",$b="JUSTIFY",bc="JavaScript",cc="LEFT",dc="MOL n. ",ec="N",fc="NA",gc="NONE",hc="No more molecules in SDF buffer",
ic="Nonring",jc="North",kc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",oc="O",pc="ONE_WAY_CORNER",qc="P",rc="R",sc="R1",tc="R2",uc="R3",vc="RIGHT",wc="ROLL_DOWN",xc="RXN",yc="Reset",zc="Resize-",Ac="Ring",Bc="S",Cc="SMILES",Dc="Se",Gc="Si",Hc="South",Lc="Style names cannot be empty",Mc="Text",Nc="West",Oc="X",Pc="[",Qc="[object Array]",Rc="\\",Sc="]",Tc="__gwtex_wrap",Uc="__uiObjectID",ad="a",bd="absolute",cd="alert",dd="alertdialog",ed="align",
fd="antialias",gd="application",hd="article",id="auto",jd="backgroundColor",kd="banner",ld="blur",md="bolder",nd="border",od="bottom",pd="button",td="cellPadding",vd="cellSpacing",wd="center",xd="change",yd="checkbox",zd="className",Ad="click",Bd="click marked atom to delete mark",Cd="clip",Dd="code",Ed="col",Fd="colSpan",Gd="columnheader",Hd="combobox",Id="complementary",Jd="contentinfo",Kd="contextmenu",Ld="dblclick",Pd="definition",Qd="dialog",Rd="dir",Sd="directory",Yd="display",Zd="div",$d="document",
ae="dragdrop-handle",be="dragdrop-selected",ce="dragenter",de="dragover",ee="end_gesture",fe="error",ge="filter",he="float",ie="focus",je="fontFamily",ke="fontSize",le="fontStyle",me="fontWeight",ne="form",oe="function",pe="g",qe="gesturechange",re="gestureend",se="gesturestart",te="google",ue="grid",ve="gridcell",xe="group",ye="gwt-MenuBar",ze="gwt-MenuBarPopup",Ae="heading",Be="height",Ce="hidden",De="html",Ke="id",Le="ie9",Me="img",Ne="is_touch_supported",Oe="italic",Pe="java.vm.name",Qe="jsa-resetDiv",
Re="keydown",Se="keypress",Te="keyup",Ue="left",Ve="link",We="list",Xe="listbox",Ye="listitem",Ze="load",$e="log",af="ltr",bf="main",cf="marquee",df="math",ef="menu",gf="menuPopup",hf="menubar",jf="menuitem",kf="menuitemcheckbox",lf="menuitemradio",rf="middle",sf="mousedown",tf="mousemove",uf="mouseout",vf="mouseover",wf="mouseup",xf="mousewheel",yf="msie",zf="multipart",Af="n",Bf="name",Cf="navigation",Df="none",Ef="noreaction",Ff="note",Gf="nowrap",Hf="null",If="number",Jf="object",Kf="offsetHeight",
Lf="offsetWidth",Mf="ontouchstart",Nf="opacity",Of="opera",Pf="option",Qf="outline",Rf="overflow",Sf="padding",Tf="paste",Uf="popupContent",Vf="position",Wf="presentation",Xf="progressbar",Yf="px",Zf="px, ",$f="px;",ag="radio",bg="radiogroup",dg="reaction",eg="region",fg="rgb(",gg="right",hg="rotation",ig="row",jg="rowgroup",kg="rowheader",lg="rtl",mg="s",ng="scale100",pg="scrollbar",qg="se",rg="search",sg="separator",tg="serif",ug='shape-rendering="crispEdges"',vg="slider",wg="span",xg="spinbutton",
yg="status",zg="styleFloat",Ag="subMenuIcon-selected",Bg="tab",Cg="table",Dg="tablist",Eg="tabpanel",Fg="tbody",Gg="td",Hg="text",Ig="textAlign",Jg="textbox",Kg="timer",Lg="toolbar",Mg="tooltip",Ng="top",Og="touchcancel",Pg="touchend",Qg="touchmove",Rg="touchstart",Sg="tr",Tg="tree",Ug="treegrid",Vg="treeitem",Wg="true",Xg="value",Yg="verticalAlign",Zg="visibility",$g="visible",ah="whiteSpace",bh="width",ch="x",dh="zIndex",eh="zoom",fh="|",_,gh={l:4194303,m:4194303,h:1048575},hh={l:0,m:0,h:0},ih=
{l:1,m:0,h:0},jh={l:2,m:0,h:0},kh={l:3,m:0,h:0},lh={l:4,m:0,h:0},mh={l:8,m:0,h:0},nh={l:10,m:0,h:0},oh={l:16,m:0,h:0},wh={l:32,m:0,h:0},xh={l:64,m:0,h:0},yh={l:128,m:0,h:0},zh={l:256,m:0,h:0},Ah={l:512,m:0,h:0},Bh={l:1024,m:0,h:0},Ch={l:2048,m:0,h:0},Dh={l:8192,m:0,h:0},Eh={l:16384,m:0,h:0},Fh={l:32768,m:0,h:0},Gh={l:65536,m:0,h:0},Hh={l:131072,m:0,h:0},Ih={l:262144,m:0,h:0},Jh={l:524288,m:0,h:0},Kh={},Lh={38:1,71:1,78:1,84:1,86:1},Mh={71:1,74:1,88:1},Nh={73:1},Oh={39:1,44:1,45:1,51:1,60:1,65:1,67:1,
71:1},Ph={89:1},Qh={48:1,71:1},Rh={7:1,8:1,71:1,75:1,77:1},Sh={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Th={71:1,78:1,80:1,84:1,86:1},Uh={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,103:1},Vh={71:1,74:1,89:1},Wh={71:1,88:1},Xh={67:1},Yh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},Zh={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},$h={106:1},m={71:1,74:1},ai={71:1,78:1,84:1,86:1},bi={8:1,9:1,71:1,75:1,77:1},ci={13:1,37:1},di={20:1},ei={92:1},fi={44:1,45:1,51:1,57:1,65:1,71:1},gi={35:1,71:1,
75:1,77:1},hi={44:1,45:1,51:1,65:1,71:1},ii={71:1,78:1,86:1},ji={71:1},ki={44:1,51:1,65:1,71:1},li={11:1},mi={27:1,34:1},ni={51:1,71:1},oi={6:1,8:1,71:1,75:1,77:1},pi={18:1,71:1},qi={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,96:1,103:1},ri={90:1},si={10:1,71:1,75:1,77:1},ti={21:1},ui={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},vi={14:1},wi={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},xi={88:1},s={70:1,71:1,74:1};
function t(a,b,c){var d=Kh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Kh[a]=function(){}),_=d.prototype=0>b?{}:new Kh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return yi(this)};
_.tS=function(){var a=this.cZ.d+sb,b;b=this.hC();var c,d,e;c=y(zi,m,-1,8,1);d=(Ai(),Bi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Ci(){Ci=x;Di=new Ei}function Fi(a){for(var b,a=new Gi(a.j.k);a.b<a.d.Be();)b=Hi(a),Ii(b.gd(),be,!1),Ji(a)}
function Ki(a,b,c){var a=a.n,d;try{d=new Li(b,c.Mc(a),c.Pc(a),(c.Nc(a),c.Oc(a))),z(a.c,c,d)}catch(e){e=Mi(e);if(A(e,78))throw new Ni("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ii(b.gd(),Tb,!0);Ii(c.gd(),ae,!0);z(Di,b,c)}function Oi(a,b){var c;c=Pi(Di,b);var d;d=Pi(a.n.c,c);if(!d)throw new Qi("dragHandle was not draggable");Ri(d.b.a);Ri(d.d.a);Ri(d.c.a);Ii(b.gd(),Tb,!1);Ii(c.gd(),ae,!1)}
function Si(a){var b;a.o=!1;for(a=new Gi(a.j.k);a.b<a.d.Be();)b=Hi(a),Ii(b.gd(),be,!1),Ji(a)}function Ti(a,b){Ui(a.j.k,b)?Ii(b.gd(),be,!1):a.o?(Vi(a.j.k,b),Ii(b.gd(),be,!0)):(a.j.k.Ke(),Vi(a.j.k,b))}function Wi(a){this.f=a;this.j=new Xi(this);this.n=new Yi(this.j)}t(3,1,{});_.qc=function(){Zi(this.j.e,"dragdrop-dragging")};_.rc=function(){$i(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Di;function Xi(a){this.k=new aj;this.d=a;this.a=a.f}t(4,1,{},Xi);_.a=null;
_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function bj(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 cj(a,b){var c;c=dj(a.c,ej).a;b.a.ctrlKey||b.a.metaKey||Fi(a.b.d);Ti(a.b.d,c)}function fj(a){a.b.f=null;a.b.d.rc();gj((hj(),ij(null)),a.a,0,0);var b=a.a.gb;jj=b;kj();lj=b;a.d=2}
function Yi(a){this.c=new Ei;this.b=a;this.a=new mj;nj(this.a,oj(),pj());B(this.a,this,(qj(),qj(),rj));B(this.a,this,(sj(),sj(),tj));a=this.a.gb.style;a[ge]="alpha(opacity=0)";a.opacity=0;a.margin=0+(uj(),Yf);a.borderStyle=(vj(),Df);a[jd]="blue"}t(5,1,{},Yi);
_.tc=function(a){var b,c,d,e;c=a.f;d=wj(a);e=xj(a);b=yj(a.a);if(!(3==this.d||2==this.d||1!=b)&&!ej)ej=c,this.b.e=dj(this.c,ej).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==zj(this.b.k,this.b.e)&&(Fi(this.b.d),Ti(this.b.d,this.b.e)),Aj(new Oj),this.e=!0,a.a.preventDefault(),this.f=d,this.i=e,b=new Pj(ej,null),ej!=this.b.e&&(c=new Pj(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,fj(this),1!=this.d&&bj(this,this.b.i,this.b.j))};
_.uc=function(a){var b,c,d;c=a.f;b=c.gb;d=Qj(a,b);a=Rj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Sj(Tj(d-this.f),Tj(a-this.i))>=this.b.d.k?(Uj(),-1!=zj(this.b.k,this.b.e)||Ti(this.b.d,this.b.e),c=new Pj(ej,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,fj(this)):Vj.preventDefault()),1==this.d)return;Vj.preventDefault();bj(this,d,a)};
_.vc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Qj(a,b);b=Rj(a,b);if(1==yj(a.a)&&(this.e=!1,ej))try{if(Uj(),1==this.d)cj(this,a);else{d!=this.a&&(c=new Pj(d,null),e+=c.a,b+=c.d);try{bj(this,e,b),this.b.d.qc(),3!=this.d&&cj(this,a)}finally{var f=this.a.gb;jj&&f==jj&&(jj=null);kj();f===lj&&(lj=null);Wj(this.a);this.d=1;this.b.e=null}}}finally{ej=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var ej=null;function Oj(){}t(6,1,ti,Oj);_.wc=function(){Uj()};
function Li(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}t(7,1,{},Li);_.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 ua+this.a+Aa+this.d+va};function Pj(a,b){!a||a==(hj(),ij(null))?this.f=this.e=0:(this.e=a.cd()-Xj(a.gb),this.f=a.dd()-(a.gb.scrollTop||0));!b||b==(hj(),ij(null))?this.c=this.b=0:(this.b=Yj(b.gb)+b.gb.clientLeft,this.c=Zj(b.gb)+$wnd.pageYOffset+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}t(14,11,{},Pj);
_.tS=function(){return ua+this.a+Aa+this.d+va};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Uj(){try{$doc.selection.empty()}catch(a){}}function $j(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Ui(c.a,b);0==c.a.c&&ak(c.b);a.q=null}a.xc()}}function bk(a,b){var c=ck();$j(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;dk(a.k,ck())}
function ek(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 dk(a,b){if(ek(a.a,b)){var c=a.a,d=a.a.s,e;e=new fk(d,a.a.k);Vi(d.a,e);1==d.a.c&&gk(d.b,16);c.q=e}else a.a.q=null}function hk(a){this.a=a}t(18,1,{},hk);_.a=null;t(19,1,{});t(20,1,{2:1});function ik(){ik=x;jk=new kk}t(21,19,{});var jk=null;function kk(){this.a=new aj;this.b=new lk(this)}t(22,21,{},kk);function mk(){mk=x;nk=new aj;var a=new ok;pk();qk(rk?rk:rk=new sk,a)}function ak(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Ui(nk,a)}
function gk(a,b){if(0>b)throw new tk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Ui(nk,a);a.b=!1;a.c=uk(a,b);Vi(nk,a)}function vk(a){return $wnd.setInterval(C(function(){a.Bc()}),100)}function uk(a,b){return $wnd.setTimeout(C(function(){a.Bc()}),b)}t(24,1,{});_.Bc=function(){this.b||Ui(nk,this);this.Cc()};_.b=!1;_.c=0;var nk;function lk(a){mk();this.a=a}t(23,24,{},lk);
_.Cc=function(){var a=this.a,b,c,d,e,f;b=y(wk,m,3,a.a.c,0);b=xk(a.a,b);c=new yk;for(e=0,f=b.length;e<f;++e)d=b[e],Ui(a.a,d),dk(d.a,c.a);0<a.a.c&&gk(a.b,Sj(5,16-(ck()-c.a)))};_.a=null;function fk(a,b){this.b=a;this.a=b}t(25,20,{2:1,3:1},fk);_.a=null;_.b=null;t(27,1,{});_.a=null;function zk(){this.a=cd}t(26,27,{},zk);function Ak(){this.a=dd}t(28,27,{},Ak);function Bk(){this.a=gd}t(29,27,{},Bk);t(31,1,{});_.a=null;function Ck(a){this.a=a}t(30,31,{},Ck);function Dk(){this.a=hd}t(32,27,{},Dk);
function Ek(){this.a=kd}t(33,27,{},Ek);function Fk(){this.a=pd}t(34,27,{},Fk);function Gk(){this.a=yd}t(35,27,{},Gk);function Hk(){this.a=Gd}t(36,27,{},Hk);function Ik(){this.a=Hd}t(37,27,{},Ik);function Jk(){this.a=Id}t(38,27,{},Jk);function Kk(){this.a=Jd}t(39,27,{},Kk);function Lk(){this.a=Pd}t(40,27,{},Lk);function Mk(){this.a=Qd}t(41,27,{},Mk);function Nk(){this.a=Sd}t(42,27,{},Nk);function Ok(){this.a=$d}t(43,27,{},Ok);function Pk(){this.a=ne}t(44,27,{},Pk);function Qk(){this.a=ue}
t(45,27,{},Qk);function Rk(){this.a=ve}t(46,27,{},Rk);function Sk(){this.a=xe}t(47,27,{},Sk);function Tk(){this.a=Ae}t(48,27,{},Tk);function Uk(a){this.a=a.id}t(49,1,{4:1,5:1},Uk);_.a=null;function Vk(){this.a=Me}t(50,27,{},Vk);function Wk(){this.a=Ve}t(51,27,{},Wk);function Xk(){this.a=We}t(52,27,{},Xk);function Yk(){this.a=Xe}t(53,27,{},Yk);function Zk(){this.a=Ye}t(54,27,{},Zk);function $k(){this.a=$e}t(55,27,{},$k);function al(){this.a=bf}t(56,27,{},al);function bl(){this.a=cf}t(57,27,{},bl);
function cl(){this.a=df}t(58,27,{},cl);function dl(){this.a=ef}t(59,27,{},dl);function el(){this.a=hf}t(60,27,{},el);function fl(){this.a=jf}t(61,27,{},fl);function gl(){this.a=kf}t(62,27,{},gl);function hl(){this.a=lf}t(63,27,{},hl);function il(){this.a=Cf}t(64,27,{},il);function jl(){this.a=Ff}t(65,27,{},jl);function kl(){this.a=Pf}t(66,27,{},kl);function ll(){this.a=Wf}t(67,27,{},ll);t(68,31,{},function(a){this.a=a});function ml(){this.a=Xf}t(69,27,{},ml);
function nl(){nl=x;ol=new Ck("aria-activedescendant")}var ol;function pl(){this.a=ag}t(71,27,{},pl);function ql(){this.a=bg}t(72,27,{},ql);function rl(){this.a=eg}t(73,27,{},rl);
function sl(){sl=x;tl=new Ak;ul=new zk;vl=new Bk;wl=new Dk;xl=new Ek;yl=new Fk;zl=new Gk;Al=new Hk;Bl=new Ik;Cl=new Jk;Dl=new Kk;El=new Lk;Fl=new Mk;Gl=new Nk;Hl=new Ok;Il=new Pk;Jl=new Rk;Kl=new Qk;Ll=new Sk;Ml=new Tk;Nl=new Vk;Ol=new Wk;Pl=new Yk;Ql=new Zk;Rl=new Xk;Sl=new $k;Tl=new al;Ul=new bl;Vl=new cl;Wl=new el;Xl=new gl;Yl=new hl;Zl=new fl;$l=new dl;am=new il;bm=new jl;cm=new kl;dm=new ll;em=new ml;fm=new ql;gm=new pl;hm=new rl;im=new jm;km=new lm;mm=new nm;om=new pm;qm=new rm;sm=new tm;um=
new vm;wm=new xm;ym=new zm;Am=new Bm;Cm=new Dm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;en=new fn;gn=new hn;F=new Ei;z(F,eg,hm);z(F,cd,ul);z(F,Qd,Fl);z(F,dd,tl);z(F,gd,vl);z(F,$d,Hl);z(F,hd,wl);z(F,kd,xl);z(F,pd,yl);z(F,yd,zl);z(F,ve,Jl);z(F,Gd,Al);z(F,xe,Ll);z(F,Hd,Bl);z(F,Id,Cl);z(F,Jd,Dl);z(F,Pd,El);z(F,We,Rl);z(F,Sd,Gl);z(F,ne,Il);z(F,ue,Kl);z(F,Ae,Ml);z(F,Me,Nl);z(F,Ve,Ol);z(F,Xe,Pl);z(F,Ye,Ql);z(F,$e,Sl);z(F,bf,Tl);z(F,cf,Ul);z(F,df,Vl);z(F,ef,$l);z(F,hf,Wl);z(F,jf,Zl);z(F,
kf,Xl);z(F,Pf,cm);z(F,ag,gm);z(F,lf,Yl);z(F,Cf,am);z(F,Ff,bm);z(F,Wf,dm);z(F,Xf,em);z(F,bg,fm);z(F,ig,mm);z(F,jg,im);z(F,kg,km);z(F,rg,qm);z(F,sg,sm);z(F,pg,om);z(F,vg,um);z(F,xg,wm);z(F,yg,ym);z(F,Bg,Tm);z(F,Dg,Am);z(F,Eg,Cm);z(F,Jg,Vm);z(F,Kg,Xm);z(F,Lg,Zm);z(F,Mg,an);z(F,Tg,gn);z(F,Ug,cn);z(F,Vg,en)}var ul,tl,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl,Hl,Il,Kl,Jl,Ll,Ml,Nl,Ol,Rl,Pl,Ql,Sl,Tl,Ul,Vl,$l,Wl,Zl,Xl,Yl,am,bm,cm,dm,em,gm,fm,hm,F,mm,im,km,om,qm,sm,um,wm,ym,Tm,Am,Cm,Vm,Xm,Zm,an,gn,cn,en;
function nm(){this.a=ig}t(75,27,{},nm);function jm(){this.a=jg}t(76,27,{},jm);function lm(){this.a=kg}t(77,27,{},lm);function pm(){this.a=pg}t(78,27,{},pm);function rm(){this.a=rg}t(79,27,{},rm);function tm(){this.a=sg}t(80,27,{},tm);function vm(){this.a=vg}t(81,27,{},vm);function xm(){this.a=xg}t(82,27,{},xm);function zm(){this.a=yg}t(83,27,{},zm);function Um(){this.a=Bg}t(84,27,{},Um);function Bm(){this.a=Dg}t(85,27,{},Bm);function Dm(){this.a=Eg}t(86,27,{},Dm);function Wm(){this.a=Jg}
t(87,27,{},Wm);function Ym(){this.a=Kg}t(88,27,{},Ym);function $m(){this.a=Lg}t(89,27,{},$m);function bn(){this.a=Mg}t(90,27,{},bn);function hn(){this.a=Tg}t(91,27,{},hn);function dn(){this.a=Ug}t(92,27,{},dn);function fn(){this.a=Vg}t(93,27,{},fn);function yk(){this.a=ck()}function ck(){return(new Date).getTime()}t(94,1,{},yk);function jn(a){var b,c,d;d=new kn;for(c=a;c;)b=c.Dc(),c!=a&&ln(d.a,"Caused by: "),mn(d,c.cZ.d),ln(d.a,kb),ln(d.a,null==b?"(No exception detail)":b),ln(d.a,aa),c=c.e}
function nn(a){var b,c,d;c=y(on,m,85,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new pn;c[d]=a[d]}}function qn(a){var b;b=a.cZ.d;a=a.Dc();return null!=a?b+kb+a:b}t(99,1,{71:1,86:1});_.Dc=function(){return this.f};_.tS=function(){return qn(this)};_.e=null;_.f=null;function rn(a){sn();this.f=a}t(98,99,ii,rn);function Qi(a){sn();this.f=a}function Ni(a,b){sn();this.e=b;this.f=a}t(97,98,ai,Qi,Ni);
function tn(a){sn();this.b=a;this.a=l;var b,c,d;c=[];d=y(on,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new un(c[a]);nn(d)}t(96,97,ai,tn);
_.Dc=function(){if(null==this.c){this.d=null==this.b?Hf:vn(this.b)?null==this.b?null:this.b.name:A(this.b,1)?"String":wn(this.b).d;this.a=this.a+kb+(vn(this.b)?null==this.b?null:this.b.message:this.b+l);var a;if(vn(this.b)){a=this.b;var b=l,c;for(c in a)if(c!=Bf&&"message"!=c&&"toString"!=c)try{b+="\n "+c+kb+a[c]}catch(d){}a=b}else a=l;this.c=ua+this.d+") "+a+this.a}return this.c};_.a=l;_.b=null;_.c=null;_.d=null;function xn(a,b){return yn(a)?a.eQ(b):a===b}function wn(a){return yn(a)?a.cZ:zn}
function An(a){return yn(a)?a.hC():yi(a)}
function Bn(){var a;Bn=x;Cn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
function Dn(a){Bn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Cn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var Cn;t(106,1,{});function yi(a){return a.$H||(a.$H=++En)}function Fn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Gn(){return $wnd.setTimeout(function(){0!=Hn&&(Hn=0);In=-1},10)}var Hn=0,En=0,Jn=0,In=-1;
function Kn(){Kn=x;Ln=new Mn}function Nn(a,b){a.a=On(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Pn(a)),Qn(a.e,1),!a.i&&(a.i=new Rn(a)),Qn(a.i,50))}function Mn(){}function Sn(a){return a.Ec()}function On(a,b){!a&&(a=[]);a[a.length]=b;return a}function Tn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Ec()&&(b=On(b,e)):e[0].wc()}catch(f){if(f=Mi(f),!A(f,86))throw f;}}return b}function Qn(a,b){Kn();$wnd.setTimeout(function(){C(Sn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
t(108,106,{},Mn);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Ln;function Pn(a){this.a=a}t(109,1,{},Pn);
_.Ec=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Tn(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 yk;100>ck()-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 Rn(a){this.a=a}t(110,1,{},Rn);_.Ec=function(){this.a.d&&Qn(this.a.e,1);return this.a.j};
_.a=null;function Un(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.Fc(d.toString());c.push(e);var e=jb+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 sn(){var a,b,c,d;c=Un(new Vn);d=y(on,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new un(c[a]);nn(d)}function Vn(){}t(113,1,{},Vn);
_.Fc=function(a){var b,c,d;d=l;a=Wn(a);b=a.indexOf(ua);c=0==a.indexOf(oe)?8:0;-1==b&&(b=Xn(a,Yn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Wn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function ln(a,b){a[a.explicitLength++]=null==b?Hf:b}function Zn(){var a=[];a.explicitLength=0;return a}function $n(a){var b,c;b=(c=a.join(l),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function ao(a,b){return parseInt(a[b])||0}function bo(a,b){return null==a[b]?null:""+a[b]}
function co(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 eo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function fo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function yj(a){a=a.button;return 1==a?4:2==a?2:1}function go(a){return a.ownerDocument.defaultView.getComputedStyle(a,l).direction==lg}
function Yj(a){var b;try{b=a.getBoundingClientRect().left}catch(c){b=0}b+=$wnd.pageXOffset;go(a)&&(a=a.offsetParent,b+=a?a.offsetWidth-a.clientWidth:0);return b}function Zj(a){try{return a.getBoundingClientRect().top}catch(b){return 0}}function Xj(a){var b;b=a.scrollLeft||0;go(a)&&(b=-b);return b}function ho(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 io(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function pj(){var a=$doc;return(G(a.compatMode,Eb)?a.documentElement:a.body).clientHeight}function oj(){var a=$doc;return(G(a.compatMode,Eb)?a.documentElement:a.body).clientWidth}function jo(a,b){this.b=a;this.c=b}t(139,1,{71:1,75:1,77:1});_.eQ=function(a){return this===a};_.hC=function(){return yi(this)};_.tS=function(){return this.b};_.b=null;_.c=0;
function vj(){vj=x;ko=new lo;mo=new no;oo=new po;qo=new ro;so=new to;uo=H(vo,m,6,[ko,mo,oo,qo,so])}t(138,139,oi);var uo,oo,mo,qo,ko,so;function lo(){jo.call(this,gc,0)}t(140,138,oi,lo);function no(){jo.call(this,"DOTTED",1)}t(141,138,oi,no);function po(){jo.call(this,"DASHED",2)}t(142,138,oi,po);function ro(){jo.call(this,"HIDDEN",3)}t(143,138,oi,ro);function to(){jo.call(this,"SOLID",4)}t(144,138,oi,to);function wo(){wo=x;xo=new yo;zo=new Ao;Bo=new Co;Do=new Eo;Fo=H(Go,m,7,[xo,zo,Bo,Do])}
t(145,139,Rh);var Fo,zo,Bo,Do,xo;function yo(){jo.call(this,gc,0)}t(146,145,Rh,yo);function Ao(){jo.call(this,"BLOCK",1)}t(147,145,Rh,Ao);function Co(){jo.call(this,"INLINE",2)}t(148,145,Rh,Co);function Eo(){jo.call(this,"INLINE_BLOCK",3)}t(149,145,Rh,Eo);function Ho(){Ho=x;Io=new Jo;Ko=new Lo;Mo=new No;Oo=new Po;Qo=H(Ro,m,9,[Io,Ko,Mo,Oo])}t(150,139,bi);var Qo,Io,Ko,Mo,Oo;function Jo(){jo.call(this,Db,0)}t(151,150,bi,Jo);function Lo(){jo.call(this,$b,1)}t(152,150,bi,Lo);
function No(){jo.call(this,cc,2)}t(153,150,bi,No);function Po(){jo.call(this,vc,3)}t(154,150,bi,Po);function uj(){uj=x;So=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=H(kp,m,10,[So,Uo,Wo,Yo,$o,bp,dp,fp,hp])}t(155,139,si);var jp,fp,Wo,Yo,dp,hp,bp,Uo,$o,So;function To(){jo.call(this,"PX",0)}t(156,155,si,To);function Vo(){jo.call(this,"PCT",1)}t(157,155,si,Vo);function Xo(){jo.call(this,"EM",2)}t(158,155,si,Xo);function Zo(){jo.call(this,"EX",3)}
t(159,155,si,Zo);function ap(){jo.call(this,"PT",4)}t(160,155,si,ap);function cp(){jo.call(this,"PC",5)}t(161,155,si,cp);function ep(){jo.call(this,"IN",6)}t(162,155,si,ep);function gp(){jo.call(this,"CM",7)}t(163,155,si,gp);function ip(){jo.call(this,"MM",8)}t(164,155,si,ip);function lp(){lp=x;mp=[];np=[];op=[]}var mp,np,op;function pp(){pp=x;qp()}function qp(){qp=x;pp();rp=y(I,s,-1,30,1)}function sp(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var rp;t(179,1,{});_.tS=function(){return"An event type"};
_.f=null;t(178,179,{});_.Ic=function(){this.e=!1;this.f=null};_.e=!1;t(177,178,{});_.Hc=function(){return this.Jc()};_.a=null;var tp=_.b=null;function up(){up=x;vp=new wp(ld,new xp)}function xp(){}t(176,177,{},xp);_.Gc=function(a){a.Kc(this)};_.Jc=function(){return vp};var vp;function yp(){yp=x;zp=new wp(xd,new Ap)}function Ap(){}t(180,177,{},Ap);_.Gc=function(a){Bp();Cp(this,a.b,Dp(a.a.a,a.a.a.gb.selectedIndex))};_.Jc=function(){return zp};var zp;t(183,177,li);
function Qj(a,b){return(a.a.clientX||0)-Yj(b)+Xj(b)+$wnd.pageXOffset}function Rj(a,b){return(a.a.clientY||0)-(Zj(b)+$wnd.pageYOffset)+(b.scrollTop||0)+$wnd.pageYOffset}function wj(a){var b;return(b=a.b)?Qj(a,b):a.a.clientX||0}function xj(a){var b;return(b=a.b)?Rj(a,b):a.a.clientY||0}t(182,183,li);function Ep(){Ep=x;Fp=new wp(Ad,new Gp)}function Gp(){}t(181,182,li,Gp);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return Fp};var Fp;function Hp(){Hp=x;Ip=new wp(Kd,new Jp)}function Jp(){}
t(184,177,{},Jp);_.Gc=function(){this.a.preventDefault();this.a.stopPropagation()};_.Jc=function(){return Ip};var Ip;t(187,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var Kp=_.c=0;function sk(){this.c=++Kp}t(186,187,ci,sk);function wp(a,b){this.c=++Kp;this.a=b;!tp&&(tp=new Lp);tp.a[a]=this;this.b=a}t(185,186,ci,wp);_.a=null;_.b=null;function Mp(){Mp=x;Np=new wp(Ld,new Op)}function Op(){}t(188,182,li,Op);
_.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!=(Pp(),Qp))a=Rp(b.gb),c=new Sp(ao(b.gb,Lf),ao(b.gb,Kf)),d=new Sp(ao(b.K.ab.gb,Lf),ao(b.K.ab.gb,Kf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);Tp(b.z,!0);a=ao(b.K.ab.gb,Lf);Up(b,new Sp(a,Vp(b.K.ab).a));b.A&&b.F!=Qp&&Wp(b.f,b)}else Tp(b.z,!1),b.F!=(Pp(),Qp)?Up(b,new Sp(b.w.b,b.w.a)):Xp(b,Rp(b.f.gb)),b.A&&b.F!=Qp&&Yp(b.f,b);Zp(b.K.ab)}else Tp(b.z,!0)};_.Jc=function(){return Np};var Np;function $p(){$p=x;aq=new wp(ie,new bq)}
function bq(){}t(189,177,{},bq);_.Gc=function(a){Wj(a.a.a)};_.Jc=function(){return aq};var aq;function cq(){cq=x;dq=new wp(qe,new eq)}function eq(){}t(190,177,{},eq);_.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,fq(a.a.e,a.a.b)&&this.a.preventDefault()),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,gq(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.Jc=function(){return dq};var dq;
function hq(){hq=x;iq=new wp(re,new jq)}function jq(){}t(191,177,{},jq);_.Gc=function(a){a.a.a&&(a.a.b.a=null,kq(a.a.a,a.a.b))};_.Jc=function(){return iq};var iq;function lq(){lq=x;mq=new wp(se,new nq)}function nq(){}t(192,177,{},nq);_.Gc=function(){this.a.preventDefault()};_.Jc=function(){return mq};var mq;t(194,177,{});t(193,194,{});function oq(){oq=x;pq=new wp(Re,new qq)}function qq(){}t(195,193,{},qq);
_.Gc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(rq(),sq).length&&-999!=(rq(),sq)[c]&&(c=(rq(),sq)[c]);b=new tq(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?uq(vq(a)):e=301;break;case 118:case 86:b&&a.vb&&wq(a.u,(!a.wb&&(a.wb=new xq(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&&(yq(a,bo((zq(),Aq).gc.a.gb,Xg)),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=Ka):801==a.c?(e=237,a.kb=!0,a.J=Ja):(e=233,a.kb=!0,a.J="-tBu");break;case 121:case 89:b?
e=111:(e=234,a.kb=!0,a.J=Ra);break;case 122:case 90:b?e=110:(e=239,a.kb=!0,a.J=Ua);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=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.kb=!0;a.J=Fa;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?Bq(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?Bq(a,1):1301==a.c?(a.kb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&Bq(a,2);1301==a.c&&(a.kb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?Bq(a,3):1301==a.c?(a.kb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?Bq(a,4):e=207;break;case 53:105==a.c?Bq(a,5):e=208;break;case 54:105==a.c?Bq(a,
6):e=210;break;case 55:105==a.c?Bq(a,7):e=211;break;case 56:105==a.c?Bq(a,8):e=212;break;case 57:105==a.c?Bq(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}Cq(a,e)}b=!0}b&&this.a.preventDefault()};_.Jc=function(){return pq};var pq;function Dq(){Dq=x;Eq=new wp(sf,new Fq)}function Fq(){}t(196,182,li,Fq);_.Gc=function(a){a.tc(this)};_.Jc=function(){return Eq};var Eq;
function qj(){qj=x;rj=new wp(tf,new Gq)}function Gq(){}t(197,182,li,Gq);_.Gc=function(a){a.uc(this)};_.Jc=function(){return rj};var rj;function Hq(){Hq=x;Iq=new wp(uf,new Jq)}function Jq(){}t(198,182,li,Jq);_.Gc=function(a){var b;a.e&&1==a.d&&(b=new Pj(ej,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,fj(a))};_.Jc=function(){return Iq};var Iq;function Kq(){Kq=x;Lq=new wp(vf,new Mq)}function Mq(){}t(199,182,li,Mq);_.Gc=function(a){var b;b=this.a;Nn((Kn(),Ln),new Nq(a,a.b,b))};_.Jc=function(){return Lq};var Lq;
function sj(){sj=x;tj=new wp(wf,new Oq)}function Oq(){}t(200,182,li,Oq);_.Gc=function(a){a.vc(this)};_.Jc=function(){return tj};var tj;function Lp(){this.a={}}t(201,1,{},Lp);_.a=null;t(204,183,li);var Pq=null;function Qq(){Qq=x;Rq=new wp(Og,new Sq)}function Sq(){}t(203,204,li,Sq);_.Gc=function(a){Tq(a.a,this,a.a.k)};_.Jc=function(){return Rq};var Rq;function Uq(){Uq=x;Vq=new wp(Pg,new Wq)}function Wq(){}t(205,204,li,Wq);_.Gc=function(a){Tq(a.a,this,a.a.k)};_.Jc=function(){return Vq};var Vq;
function Xq(){var a;this.a=(a=document.createElement(Zd),a.setAttribute(Mf,"return;"),typeof a.ontouchstart==oe)}t(206,1,{},Xq);function Yq(){Yq=x;Zq=new wp(Qg,new $q)}function $q(){}t(207,204,li,$q);_.Gc=function(a){Tq(a.a,this,a.a.n)};_.Jc=function(){return Zq};var Zq;function ar(){ar=x;br=new wp(Rg,new cr)}function cr(){}t(208,204,li,cr);_.Gc=function(a){dr(a.a,this)&&(a.a.j&&er(a.a.j,a.a.b)?a.a.d=!0:(this.a.preventDefault(),gk(a.a.c,750),a.a.d=!1))};_.Jc=function(){return br};var br;
function fr(a,b){this.a=b;this.b=a}function gr(a,b,c){rk&&(b=new fr(b,c),a.Uc(b))}t(209,178,{},fr);_.Gc=function(a){a.Qc(this)};_.Hc=function(){return rk};_.a=!1;var rk=_.b=null;function hr(a){this.a=a}t(210,178,{},hr);_.Gc=function(a){a.Rc(this)};_.Hc=function(){return ir};var ir=_.a=null;function jr(){}function kr(a){var b;lr&&(b=new jr,a.Uc(b))}t(211,178,{},jr);_.Gc=function(a){a.Sc(this)};_.Hc=function(){return lr};var lr=null;function mr(a){this.a=a}t(212,178,{},mr);_.Gc=function(a){a.Tc(this)};
_.Hc=function(){return nr};var nr=_.a=null;function or(){}t(213,178,{},or);_.Gc=function(a){a.a.N&&a.a.Ed()};_.Hc=function(){return pr};var pr=null;function qr(a,b,c){a=a.a;if(!b)throw new rr("Cannot add a handler with a null type");if(!c)throw new rr("Cannot add a null handler");0<a.b?sr(a,new tr(a,b,c)):ur(a,b,null).vf(c);return new vr(new wr(a,b,c))}
function xr(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 rr("Cannot fire null event");try{++d.b;j=yr(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=Mi(n),A(n,86))f=n,!e&&(e=new zr),Ar(e,f);else throw n;}}if(e)throw new Br(e);}finally{if(--d.b,0==d.b){var o,r;if(d.a)try{for(r=new Gi(d.a);r.b<r.d.Be();)o=Hi(r),o.wc()}finally{d.a=null}}}}catch(q){q=Mi(q);if(A(q,38))throw new Cr(q.a);throw q;}finally{null==
c?(b.e=!0,b.f=null):b.f=c}}function Dr(a){Er.call(this,a,!1)}function Er(a,b){this.a=new Fr(b);this.b=a}t(214,1,vi,Dr,Er);_.Uc=function(a){xr(this,a)};_.a=null;_.b=null;t(217,1,{});function sr(a,b){!a.a&&(a.a=new aj);Vi(a.a,b)}function Gr(a,b,c,d){var e,f;e=yr(a,b,c);e.xf(d)&&e.ye()&&(f=dj(a.d,b),f.Ae(c),f.ye()&&Pi(a.d,b))}function ur(a,b,c){var d;d=dj(a.d,b);d||(d=new Ei,z(a.d,b,d));a=d.xe(c);a||(a=new aj,d.ze(c,a));return a}
function yr(a,b,c){a=dj(a.d,b);if(!a)return Hr(),Hr(),Ir;c=a.xe(c);return!c?(Hr(),Hr(),Ir):c}t(216,217,{});_.a=null;_.b=0;_.c=!1;function Fr(a){this.d=new Ei;this.c=a}t(215,216,{},Fr);function vr(a){this.a=a}t(218,1,{},vr);_.a=null;function Br(a){Ni.call(this,Jr(a),Kr(a));this.a=a}function Kr(a){a=a.xd();return!a.Xc()?null:a.Yc()}
function Jr(a){var b,c,d;b=a.Be();if(0==b)return null;b=new Lr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.xd();a.Xc();)d=a.Yc(),c?c=!1:ln(b.a,"; "),d=d.Dc(),ln(b.a,d);return $n(b.a)}t(220,97,Lh,Br);_.a=null;function Cr(a){Br.call(this,a)}t(219,220,Lh,Cr);t(221,1,{},function(){});function Mr(a){a=bo(a,Rd);return(null==a?0:lg==a||lg.toLowerCase()==a.toLowerCase())?(Nr(),Or):(null==a?0:af==a||af.toLowerCase()==a.toLowerCase())?(Nr(),Pr):(Nr(),Qr)}
function Nr(){Nr=x;Or=new Rr("RTL",0);Pr=new Rr("LTR",1);Qr=new Rr("DEFAULT",2);Sr=H(Tr,m,15,[Or,Pr,Qr])}function Rr(a,b){jo.call(this,a,b)}t(223,139,{15:1,71:1,75:1,77:1},Rr);var Sr,Qr,Pr,Or;function Ur(){}function Vr(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=Vr(e,d);H(a,b,c,d);return d}function Wr(a){return Xr([Yr,I],[m,s],[70,-1],a,0,2,1)}
function Xr(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=Vr(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Xr(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){Zr();var e=$r,f=as;Zr();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 bs(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new cs;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new cs;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new cs;}a[b]=c}t(224,1,{},Ur);_.qI=0;
function Zr(){Zr=x;$r=[];as=[];var a=new Ur,b=$r,c=as,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var $r,as;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function vn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function yn(a){return a.tM==x||a.cM&&!!a.cM[1]}function ds(a){return null==a?null:a}function K(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
function es(){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(yf)&&9<=$doc.documentMode)a=Le;else if(-1!=a.indexOf(yf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}G(Le,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ("+
a+"). Expect more errors.\n");$stats&&fs("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(gs,m,1,[Eb]);for(c=0;c<a.length&&!G(a[c],b);++c);$stats&&fs("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";lp();op.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;}");
lp();0!=op.length&&(a=op.join(l),a=(pp(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:sp(0,a,!1),op.length=0);if(0!=mp.length){a=mp.join(l);a=(pp(),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=rp[b],0==c&&(c=rp[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);rp[e]+=a.length;sp(e,a,!0)}mp.length=0}0!=np.length&&(a=np.join(l),a=(pp(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
a:sp(b-1,a,!0),np.length=0);$stats&&fs("export.client.JSME_export");new hs;new is;0<js(null)?Nn((Kn(),Ln),new ks):ls()}function Mi(a){return A(a,86)?a:new tn(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(!As(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=Bs(b)-Bs(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=Cs(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 Bs(a){var b;b=Ds(a.h);return 32==b?(b=Ds(a.m),32==b?Ds(a.l)+32:b+20-10):b-12}var ss=null;function Rs(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 Ss(a,b){return ns(a.l&b.l,a.m&b.m,a.h&b.h)}function Ts(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
function M(a){var b,c,d;if(isNaN(a))return ts(),Us;if(-9223372036854775E3>a)return ts(),Vs;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 Ws(a){var b,c;return-129<a&&128>a?(b=a+128,null==Xs&&(Xs=y(Ys,m,16,256,0)),c=Xs[b],!c&&(c=Xs[b]=ms(a)),c):ms(a)}
function Zs(a){var b=hh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function As(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 $s(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 Cs(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 at(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return $a;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+at(vs(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Ws(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=$a+b;c=b+c}return c}var Xs=null;function ts(){ts=x;xs=ns(4194303,4194303,524287);Vs=ns(0,0,524288);us=Ws(1);Ws(2);Us=Ws(0)}var xs,Vs,us,Us;function ps(){}t(233,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 bt(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}t(238,1,{},bt);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function ct(a,b){ln(a.a.a,b.a);return a}function dt(){this.a=new et}t(239,1,{},dt);function ft(a){if(null==a)throw new rr("css is null");this.a=a}t(240,1,{17:1,71:1},ft);
_.eQ=function(a){return!A(a,17)?!1:G(this.a,a.a)};_.hC=function(){return gt(this.a)};_.a=null;function ht(a){if(null==a)throw new rr("html is null");this.a=a}t(242,1,pi,ht);_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:G(this.a,a.a)};_.hC=function(){return gt(this.a)};_.a=null;t(243,1,pi,function(){this.a=l});_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:G(this.a,a.a)};_.hC=function(){return gt(this.a)};_.a=null;
function it(){it=x;jt=RegExp(na,pe);kt=RegExp(ob,pe);lt=RegExp(mb,pe);mt=RegExp(ta,pe);nt=RegExp(ea,pe)}function ot(a){it();-1!=a.indexOf(na)&&(a=a.replace(jt,oa));-1!=a.indexOf(mb)&&(a=a.replace(lt,ra));-1!=a.indexOf(ob)&&(a=a.replace(kt,qa));-1!=a.indexOf(ea)&&(a=a.replace(nt,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(mt,"&#39;"));return a}var jt,kt,lt,nt,mt;function pt(a){if(null==a)throw new rr("uri is null");this.a=a}t(245,1,{19:1},pt);_.eQ=function(a){return!A(a,19)?!1:G(this.a,a.a)};_.hC=function(){return gt(this.a)};
_.a=null;function qt(){qt=x}t(247,1,{});function rt(){}t(248,1,{},rt);var st=null;function tt(){}t(249,247,{},tt);var ut=null;function vt(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=yr(a.a,f,null).Be();for(e-=1;0<=e;--e)if(d=yr(a.a,f,null).Cf(e),A(d,20)&&xn(d.a,b)){var h=a.a,n=f;0<h.b?sr(h,new wt(h,n,null,d)):Gr(h,n,null,d)}}}t(250,1,di);_.a=null;function xt(a){this.a=a}t(251,250,di,xt);_.Wc=function(a){a.c&&(this.a._c(a.d)||(a.a=!0))};function yt(a){this.a=a}t(252,250,di,yt);
_.Sc=function(){var a=this.a;zt((At(),Bt),a.a,!0)};function Ct(){sn()}t(253,97,ai,Ct);function Dt(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,gk(a.d,1))}function Et(){this.a=new Ft(this);this.b=new aj;this.d=new Gt(this);this.f=new Ht(this)}t(254,1,{},Et);_.c=!1;_.e=!1;function Ft(a){mk();this.a=a}t(255,24,{},Ft);_.Cc=function(){if(this.a.c){var a=this.a,b;b=It(a.f.d.b,a.f.b);Jt(a.f);A(b,21)&&new Ct;a.c=!1;Dt(a)}};_.a=null;function Gt(a){mk();this.a=a}t(256,24,{},Gt);
_.Cc=function(){this.a.e=!1;var a=this.a,b=ck(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(gk(a.a,1E4);a.f.c<a.f.a;){d=Kt(a.f);try{if(null==d)break;A(d,21)&&(c=d,c.wc())}finally{(e=-1==a.f.b)||Jt(a.f)}if(100<=ck()-b)break}}finally{e||(ak(a.a),a.c=!1,Dt(a))}};_.a=null;function Kt(a){var b;a.b=a.c;b=It(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function Jt(a){Lt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function Ht(a){this.d=a}t(257,1,{},Ht);_.Xc=function(){return this.c<this.a};_.Yc=function(){return Kt(this)};
_.Zc=function(){Jt(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function Mt(a,b){var c=(Nt(),Ot(b));a.appendChild(c)}function Pt(a,b,c){var d;d=Vj;Vj=a;b==jj&&8192==Qt(a.type)&&(jj=null);c.$c(a);Vj=d}var Vj=null,jj=null;function Rt(){Rt=x;St=new Et}function Aj(a){Rt();if(!a)throw new rr("cmd cannot be null");var b=St;Vi(b.b,a);Dt(b)}var St;function Tt(a){kj();!Ut&&(Ut=new sk);Vt||(Vt=new Er(null,!0),Wt=new Xt);return qr(Vt,Ut,a)}var Vt=null;function Yt(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}
function Xt(){}t(263,178,{},Xt);_.Gc=function(a){a.Wc(this);Wt.c=!1};_.Hc=function(){return Ut};_.Ic=function(){Yt(this)};_.a=!1;_.b=!1;_.c=!1;var Ut=_.d=null,Wt=null;function Zt(){Zt=x;$t=new au;bu()||($t=null)}var $t=null;function ok(){}t(265,1,{},ok);_.Qc=function(){for(;0<(mk(),nk).c;)ak(It(nk,0))};function qk(a,b){return qr((!cu&&(cu=new du),cu),a,b)}
function eu(a){pk();fu||(gu("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 hu),fu=!0);return qk((!lr&&(lr=new sk),lr),a)}
function pk(){iu||(gu('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 ju),
iu=!0)}function ku(){iu&&gr((!cu&&(cu=new du),cu),null,!1)}function lu(){var a;iu&&(a=new mu,cu&&xr(cu,a));return null}function nu(){var a,b;if(fu&&(b=oj(),a=pj(),ou!=b||pu!=a))ou=b,pu=a,kr((!cu&&(cu=new du),cu))}var iu=!1,cu=null,pu=0,ou=0,fu=!1;function qu(){qu=x;ru=new sk}function mu(){qu()}t(267,178,{},mu);_.Gc=function(){null.$f()};_.Hc=function(){return ru};var ru;function du(){Dr.call(this,null)}t(269,214,vi,du);
function Qt(a){switch(a){case ld:return 4096;case xd:return 1024;case Ad:return 1;case Ld:return 2;case ie:return 2048;case Re:return 128;case Se:return 256;case Te:return 512;case Ze:return 32768;case "losecapture":return 8192;case sf:return 4;case tf:return 64;case uf:return 32;case vf:return 16;case wf:return 8;case "scroll":return 16384;case fe:return 65536;case "DOMMouseScroll":case xf:return 131072;case Kd:return 262144;case Tf:return 524288;case Rg:return 1048576;case Qg:return 2097152;case Pg:return 4194304;
case Og:return 8388608;case se:return 16777216;case qe:return 33554432;case re:return 67108864;default:return-1}}function kj(){su||(tu(),uu(),su=!0)}var su=!1;function vu(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function wu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
function tu(){xu=C(function(a){var b;var c=Vt,d,e,f;Ut&&c&&yu(c.a.d,Ut)?(b=Wt.a,d=Wt.b,e=Wt.c,f=Wt.d,Yt(Wt),Wt.d=a,xr(c,Wt),c=!(Wt.a&&!Wt.b),Wt.a=b,Wt.b=d,Wt.c=e,Wt.d=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});zu=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!vn(b)&&A(b,22)&&Pt(a,c,b)});Au=C(function(a){a.preventDefault();zu.call(this,a)});Bu=C(function(a){this.__gwtLastUnhandledEvent=
a.type;zu.call(this,a)});Cu=C(function(a){if(xu(a)){var b=lj;b&&b.__listener&&!vn(b.__listener)&&A(b.__listener,22)&&(Pt(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Ad,Cu,!0);$wnd.addEventListener(Ld,Cu,!0);$wnd.addEventListener(sf,Cu,!0);$wnd.addEventListener(wf,Cu,!0);$wnd.addEventListener(tf,Cu,!0);$wnd.addEventListener(vf,Cu,!0);$wnd.addEventListener(uf,Cu,!0);$wnd.addEventListener(xf,Cu,!0);$wnd.addEventListener(Re,xu,!0);$wnd.addEventListener(Te,xu,!0);$wnd.addEventListener(Se,
xu,!0);$wnd.addEventListener(Rg,Cu,!0);$wnd.addEventListener(Qg,Cu,!0);$wnd.addEventListener(Pg,Cu,!0);$wnd.addEventListener(Og,Cu,!0);$wnd.addEventListener(se,Cu,!0);$wnd.addEventListener(qe,Cu,!0);$wnd.addEventListener(re,Cu,!0)}function Du(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
function Eu(a,b){switch(b){case "drag":a.ondrag=zu;break;case "dragend":a.ondragend=zu;break;case ce:a.ondragenter=Au;break;case "dragleave":a.ondragleave=zu;break;case de:a.ondragover=Au;break;case "dragstart":a.ondragstart=zu;break;case "drop":a.ondrop=zu;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,zu,!1);a.addEventListener(b,zu,!1);break;default:throw"Trying to sink unknown event type "+b;}}
function Fu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?zu:null),c&2&&(a.ondblclick=b&2?zu:null),c&4&&(a.onmousedown=b&4?zu:null),c&8&&(a.onmouseup=b&8?zu:null),c&16&&(a.onmouseover=b&16?zu:null),c&32&&(a.onmouseout=b&32?zu:null),c&64&&(a.onmousemove=b&64?zu:null),c&128&&(a.onkeydown=b&128?zu:null),c&256&&(a.onkeypress=b&256?zu:null),c&512&&(a.onkeyup=b&512?zu:null),c&1024&&(a.onchange=b&1024?zu:null),c&2048&&(a.onfocus=b&2048?zu:null),c&4096&&(a.onblur=b&4096?zu:null),
c&8192&&(a.onlosecapture=b&8192?zu:null),c&16384&&(a.onscroll=b&16384?zu:null),c&32768&&(a.onload=b&32768?Bu:null),c&65536&&(a.onerror=b&65536?zu:null),c&131072&&(a.onmousewheel=b&131072?zu:null),c&262144&&(a.oncontextmenu=b&262144?zu:null),c&524288&&(a.onpaste=b&524288?zu:null),c&1048576&&(a.ontouchstart=b&1048576?zu:null),c&2097152&&(a.ontouchmove=b&2097152?zu:null),c&4194304&&(a.ontouchend=b&4194304?zu:null),c&8388608&&(a.ontouchcancel=b&8388608?zu:null),c&16777216&&(a.ongesturestart=b&16777216?
zu:null),c&33554432&&(a.ongesturechange=b&33554432?zu:null),c&67108864&&(a.ongestureend=b&67108864?zu:null))}var lj=null,xu=null,Cu=null,Au=null,zu=null,Bu=null;function uu(){Au=C(function(a){zu.call(this,a);return!1})}function Gu(){var a;Gu=x;Hu=(a=$doc,G(a.compatMode,Eb)?a.documentElement:a.body)}var Hu;function Iu(){this.b=new aj}function Ju(a){a=a[Uc];return null==a?-1:a}t(275,1,{},Iu);_.a=null;function Ku(a,b){this.a=a;this.b=b}t(276,1,{},Ku);_.a=0;_.b=null;
function bu(){var a=$t,b=l,c=$wnd.location.hash;0<c.length&&(b=a.ad(c.substring(1)));Lu=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 au(){this.a=new Dr(null)}t(277,1,vi,au);_.ad=function(a){return decodeURI(a.replace("%23",la))};_.Uc=function(a){xr(this.a,a)};_.bd=function(a){a=null==a?l:a;if(!G(a,null==Lu?l:Lu))Lu=a,pr&&(a=new or,xr(this.a,a))};var Lu=l;
function gu(a,b){var c;c=$doc.createElement("script");c.textContent=a||l;$doc.body.appendChild(c);b.wc();$doc.body.removeChild(c)}function ju(){}t(280,1,{},ju);_.wc=function(){$wnd.__gwt_initWindowCloseHandler(C(lu),C(ku))};function hu(){}t(281,1,{},hu);_.wc=function(){$wnd.__gwt_initWindowResizeHandler(C(nu))};function $i(a,b){Ii(a.gd(),b,!0)}function Zi(a,b){Ii(a.gd(),b,!1)}function nj(a,b,c){0<=b&&a.md(b+Yf);0<=c&&a.kd(c+Yf)}
function Mu(a){var b,a=bo(a,zd);b=Xn(a,Yn(32));return 0<=b?a.substr(0,b-0):a}function Ii(a,b,c){if(!a)throw new Qi(kc);b=Wn(b);if(0==b.length)throw new tk(Lc);if(c){var d;d=Wn(b);b=a.className;-1==co(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=Wn(b);f=a.className;e=co(f,c);-1!=e&&(b=Wn(f.substr(0,e-0)),c=Wn(Nu(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Ou(a,b){a.style.display=b?l:Df;a.setAttribute("aria-hidden",""+!b)}t(286,1,mi);_.cd=function(){return Yj(this.gb)};
_.dd=function(){return Zj(this.gb)+$wnd.pageYOffset};_.ed=function(){return ao(this.gb,Kf)};_.fd=function(){return ao(this.gb,Lf)};_.gd=function(){return this.gb};_.hd=function(){return this.gb.style.display!=Df};_.jd=function(){throw new Pu;};_.kd=function(a){this.gb.style[Be]=a};_.ld=function(a){Ou(this.gb,a)};_.md=function(a){this.gb.style[bh]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;
function B(a,b,c){var d;d=Qt(c.b);if(-1==d){var e=a.gb;d=c.b;kj();Eu(e,d);G(de,d)&&Eu(e,ce)}else-1==a.cb?(e=a.gb,d|=a.gb.__eventBits||0,kj(),Fu(e,d)):a.cb|=d;return qr(!a.db?a.db=new Dr(a):a.db,c,b)}function Qu(a,b,c){return qr(!a.db?a.db=new Dr(a):a.db,c,b)}
function Ru(a){var b;if(a.pd())throw new Su("Should only call onAttach when the widget is detached from the browser's document");a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;kj();Fu(c,b)}else a.cb|=b;a.nd();a.sd()}function Tu(a,b){var c;switch(Qt(b.type)){case 16:case 32:if((c=b.relatedTarget)&&ho(a.gb,c))return}c=a.gb;var d,e,f;if(tp&&(f=tp.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&xr(a.db,f.a),f.a.a=d,f.a.b=e}
function Uu(a){if(!a.pd())throw new Su("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 Wj(a){if(a.fb)if(A(a.fb,28))a.fb.ud(a);else{if(a.fb)throw new Su("This widget's parent does not implement HasWidgets");}else if(hj(),yu(Vu.a,a)){hj();try{a.rd()}finally{Pi(Vu.a,a)}}}
function Wu(a,b){var c;c=a.fb;if(b){if(c)throw new Su("Cannot set a new parent without first clearing the old parent");a.fb=b;b.pd()&&a.qd()}else try{c&&c.pd()&&a.rd()}finally{a.fb=null}}t(285,286,Sh);_.nd=function(){};_.od=function(){};_.Uc=function(a){this.db&&xr(this.db,a)};_.pd=function(){return this.bb};_.qd=function(){Ru(this)};_.$c=function(a){Tu(this,a)};_.rd=function(){Uu(this)};_.sd=function(){};_.td=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;
function Xu(a){for(a=new Yu(a);a.a.a<a.a.b.c-1;)Zu(a.a),$u(a.a)}t(284,285,wi);_.nd=function(){av(this,(bv(),cv))};_.od=function(){av(this,(bv(),dv))};function ev(a,b,c){Wj(b);var d=a.p;fv(d,b,d.c);d=(Nt(),Ot(b.gb));c.appendChild(d);Wu(b,a)}function gv(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new hv;b.fb==a&&(f=a.vd(b),f<d&&--d);Wj(b);fv(a.p,b,d);e?(e=b.gb,Du(c,(Nt(),Ot(e)),d)):(e=(Nt(),Ot(b.gb)),c.appendChild(e));Wu(b,a)}
function iv(a,b){var c;if(b.fb!=a)return!1;try{Wu(b,null)}finally{c=b.gb;fo(c).removeChild(c);c=a.p;var d;d=jv(c,b);if(-1==d)throw new kv;if(0>d||d>=c.c)throw new hv;for(--c.c;d<c.c;++d)bs(c.a,d,c.a[d+1]);bs(c.a,c.c,null)}return!0}t(283,284,wi);_.vd=function(a){return jv(this.p,a)};_.wd=function(a,b,c,d){gv(this,a,b,c,d)};_.xd=function(){return new lv(this.p)};_.ud=function(a){return iv(this,a)};function gj(a,b,c,d){var e;Wj(b);e=a.p.c;a.Ad(b,c,d);a.wd(b,a.gb,e,!0)}
function mv(a,b){var c;(c=iv(a,b))&&nv(b.gb);return c}function ov(a,b,c,d){if(b.fb!=a)throw new tk("Widget must be a child of this panel.");a.Ad(b,c,d)}function pv(a,b,c){a=a.gb;-1==b&&-1==c?nv(a):(a.style[Vf]=bd,a.style[Ue]=b+Yf,a.style[Ng]=c+Yf)}function qv(){var a=$doc.createElement(Zd);this.p=new rv(this);this.gb=a;this.gb.style[Vf]="relative";this.gb.style[Rf]=Ce}function nv(a){a.style[Ue]=l;a.style[Ng]=l;a.style[Vf]=l}t(282,283,wi,qv);_.yd=function(a){ev(this,a,this.gb)};
_.ud=function(a){return mv(this,a)};_.zd=function(a,b,c){ov(this,a,b,c)};_.Ad=function(a,b,c){pv(a,b,c)};function sv(a,b){if(a.Cd())throw new Su("SimplePanel can only contain one child widget");a.Dd(b)}function tv(a,b){if(a.ab!=b)return!1;try{Wu(b,null)}finally{a.Bd().removeChild(b.gb),a.ab=null}return!0}function uv(a,b){if(b!=a.ab&&(b&&Wj(b),a.ab&&a.ud(a.ab),a.ab=b)){var c=(Nt(),Ot(a.ab.gb));a.Bd().appendChild(c);Wu(b,a)}}function vv(){this.gb=$doc.createElement(Zd)}t(290,284,wi,vv);_.Bd=function(){return this.gb};
_.Cd=function(){return this.ab};_.xd=function(){return new wv(this)};_.ud=function(a){return tv(this,a)};_.Dd=function(a){uv(this,a)};_.ab=null;function xv(a,b){a.$&&(yv(a.Z,!1,!1),gr(a,a,b))}function zv(a){var b;if(b=a.ab)null!=a.O&&b.kd(a.O),null!=a.P&&b.md(a.P)}function Av(a,b,c){a.V=b;a._=c;c-=0;a=a.gb;a.style[Ue]=b-0+(uj(),Yf);a.style[Ng]=c+Yf}function Bv(a){a.$||(a.bb&&Wj(a),yv(a.Z,!0,!1))}t(289,290,wi);_.Bd=function(){return eo(this.gb)};_.ed=function(){return ao(this.gb,Kf)};
_.fd=function(){return ao(this.gb,Lf)};_.gd=function(){return fo(eo(this.gb))};_.Ed=function(){this.Fd(!1)};_.Fd=function(a){xv(this,a)};_.hd=function(){return!G(Ce,this.gb.style[Zg])};_._c=function(){return!0};_.Wc=function(){};_.td=function(){this.$&&yv(this.Z,!1,!0)};_.kd=function(a){this.O=a;zv(this);0==a.length&&(this.O=null)};_.Gd=function(a,b){Av(this,a,b)};_.ld=function(a){this.gb.style[Zg]=a?$g:Ce};_.Dd=function(a){uv(this,a);zv(this)};
_.md=function(a){this.P=a;zv(this);0==a.length&&(this.P=null)};_.Hd=function(){Bv(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
function Cv(a,b){var c;vv.call(this);this.R=new Dv;this.L=(Ev(),Fv);this.Z=new Gv(this);this.gb.appendChild($doc.createElement(Zd));this.Gd(0,0);fo(eo(this.gb))[zd]="gwt-PopupPanel";eo(this.gb)[zd]=Uf;this.N=this.M=a;this.W=!1;c=H(gs,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new Hv(c);this.K.gd()[zd]=l;c=fo(eo(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Qi(kc);d=Wn(d);if(0==d.length)throw new tk(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)==Ca&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}uv(this,this.K);zv(this);Ii(eo(this.gb),Uf,!1);Ii(this.K.b,b+"Content",!0)}t(288,289,wi);_.nd=function(){Ru(this.K)};_.od=function(){Uu(this.K)};_.Cd=function(){return this.K.ab};_.xd=function(){return new wv(this.K)};_.ud=function(a){return this.K.ud(a)};_.Dd=function(a){uv(this.K,a);zv(this)};_.K=null;t(287,288,wi);_.rd=function(){Uu(this)};
function Iv(){Iv=x;Jv=new Kv(Db,0,(Ev(),Fv));Lv=new Kv(pc,1,Mv);Nv=new Kv(wc,2,Ov);Pv=H(Qv,m,23,[Jv,Lv,Nv])}function Kv(a,b,c){jo.call(this,a,b);this.a=c}t(291,139,{23:1,71:1,75:1,77:1},Kv);_.a=null;var Pv,Jv,Lv,Nv;function Rv(){Rv=x;Sv=H(gs,m,1,[Ng,rf,od])}
function Hv(a){var b;Rv();var c,d;c=this.gb=$doc.createElement(Cg);this.c=$doc.createElement(Fg);Mt(c,this.c);c[vd]=0;for(c=c[td]=0;c<a.length;++c)d=(b=$doc.createElement(Sg),b[zd]=a[c],Mt(b,Tv(a[c]+"Left")),Mt(b,Tv(a[c]+Gb)),Mt(b,Tv(a[c]+"Right")),b),Mt(this.c,d),1==c&&(this.b=eo(vu(d,1)));this.gb[zd]="gwt-DecoratorPanel"}function Tv(a){var b,c;c=$doc.createElement(Gg);b=$doc.createElement(Zd);var d=(Nt(),Ot(b));c.appendChild(d);c[zd]=a;b[zd]=a+"Inner";return c}t(293,290,Zh,Hv);_.Bd=function(){return this.b};
_.b=null;_.c=null;var Sv;t(292,293,Zh);t(294,1,{});function bv(){bv=x;cv=new Uv;dv=new Vv}function Wv(a){Br.call(this,a)}function av(a,b){bv();var c,d,e;c=null;for(e=a.xd();e.Xc();){d=e.Yc();try{b.Id(d)}catch(f){if(f=Mi(f),A(f,86))d=f,!c&&(c=new zr),Ar(c,d);else throw f;}}if(c)throw new Wv(c);}t(295,219,Lh,Wv);var cv,dv;function Uv(){}t(296,1,{},Uv);_.Id=function(a){a.qd()};function Vv(){}t(297,1,{},Vv);_.Id=function(a){a.rd()};t(300,285,Sh);_.Mc=function(a){return B(this,a,(Dq(),Dq(),Eq))};
_.Nc=function(a){return B(this,a,(qj(),qj(),rj))};_.Oc=function(a){return B(this,a,(Hq(),Hq(),Iq))};_.Pc=function(a){return B(this,a,(sj(),sj(),tj))};_.qd=function(){Ru(this);-1==(65535>this.gb.tabIndex?this.gb.tabIndex:-(this.gb.tabIndex%65535)-1)&&(this.gb.tabIndex=0)};t(299,300,Sh);function Xv(a){var b;this.gb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",pd),b);this.gb[zd]="gwt-Button";this.gb.innerHTML=a||l}t(298,299,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},Xv);t(301,283,wi);_.d=null;
_.e=null;function Yv(a,b){var c;if(a.f)throw new Su("Composite.initWidget() may only be called once.");Wj(b);c=b.gb;a.gb=c;var d;Nt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Nt(),c).__gwt_resolve=Zv(a));a.f=b;Wu(b,a)}function $v(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);kj();Fu(d,b)}else b.cb|=c;a.cb=-1}a.f.qd();a.gb.__listener=a;a.sd()}t(302,285,ui);_.pd=function(){return this.f?this.f.pd():!1};_.qd=function(){$v(this)};
_.$c=function(a){Tu(this,a);this.f.$c(a)};_.rd=function(){this.f.rd()};_.jd=function(){return this.gb=this.f.jd()};_.f=null;function aw(a,b){a.c=!1;a.a.textContent=b||l;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Rd]=lg;break;case 1:c[Rd]=af;break;case 2:Mr(c)!=(Nr(),Qr)&&(c[Rd]=l)}}}function bw(a){this.a=a;this.c=!1;this.d=this.b=Mr(a)}t(303,1,{},bw);_.a=null;_.b=null;_.c=!1;_.d=null;function mj(){this.gb=cw()}t(304,290,wi,mj);_.Mc=function(a){return B(this,a,(Dq(),Dq(),Eq))};
_.Nc=function(a){return B(this,a,(qj(),qj(),rj))};_.Oc=function(a){return B(this,a,(Hq(),Hq(),Iq))};_.Pc=function(a){return B(this,a,(sj(),sj(),tj))};function dw(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=eo(b);e=null;c&&(c=Ju(c),e=0>c?null:It(a.i.b,c));e?ew(a,e):d&&(b.innerHTML=l||l);return b}function ew(a,b){var c;if(b.fb!=a)return!1;try{Wu(b,null)}finally{c=b.gb;fo(c).removeChild(c);var d=a.i,e;e=Ju(c);c[Uc]=null;c=d.b;fw(e,c.c);bs(c.b,e,null);d.a=new Ku(e,d.a)}return!0}t(306,284,wi);_.xd=function(){return new gw(this)};
_.ud=function(a){return ew(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function hw(a){if(0>=a.b)throw new iw("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new iw("Column index: 0, Column size: "+a.a);}
function jw(){this.i=new Iu;this.f=$doc.createElement(Cg);this.c=$doc.createElement(Fg);Mt(this.f,this.c);this.gb=this.f;this.d=new kw(this);var a=new lw(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=$doc.createElement("colgroup");var b=a.a;Du(a.b.f,(Nt(),Ot(b)),0);Mt(a.a,$doc.createElement(Ed))}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 iw("Row index: "+a+", Row size: "+d);if(0>c)throw new iw("Column "+c+" must be non-negative: "+
c);if(this.a<=c)throw new iw("Column index: "+c+", Column size: "+this.a);c=dw(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=$doc.createElement(Gg),d.innerHTML=sa||l,Du(c,(Nt(),Ot(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ed),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(Gg);
e.innerHTML=sa;c=$doc.createElement(Sg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)dw(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}t(305,306,wi,jw);_.a=0;_.b=0;function mw(a){for(;++a.b<a.d.c&&!(null!=It(a.d,a.b)););}function gw(a){this.c=a;this.d=this.c.i.b;mw(this)}t(307,1,{},gw);_.Xc=function(){return this.b<this.d.c};
_.Yc=function(){var a;if(this.b>=this.d.c)throw new kv;a=It(this.d,this.b);this.a=this.b;mw(this);return a};_.Zc=function(){var a;if(0>this.a)throw new nw;a=It(this.d,this.a);Wj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function kw(a){this.a=a}t(308,1,{},kw);_.a=null;function lw(a){this.b=a}t(309,1,{},lw);_.a=null;_.b=null;function ow(){ow=x;pw=new qw}var pw;function rw(){rw=x;sw=new tw((Ho(),wd));uw=new tw(Ue);vw=new tw(gg);ww=uw;xw=vw;yw=ww}var sw,yw,uw,xw,ww,vw;function qw(){}t(311,1,{},qw);
function tw(a){this.a=a}t(312,311,{},tw);_.a=null;function zw(){zw=x;Aw=new Bw(rf);Cw=new Bw(Ng)}var Aw,Cw;function Bw(a){this.a=a}t(313,1,{},Bw);_.a=null;function Dw(a,b){var c;c=Ew(a);Mt(a.b,c);ev(a,b,c)}function Ew(a){var b;b=$doc.createElement(Gg);b[ed]=a.a.a;b.style[Yg]=a.c.a;return b}function Fw(a,b){var c,d;d=fo(b.gb);(c=iv(a,b))&&a.b.removeChild(d);return c}
function Gw(){this.p=new rv(this);this.e=$doc.createElement(Cg);this.d=$doc.createElement(Fg);Mt(this.e,this.d);this.gb=this.e;this.a=(rw(),yw);this.c=(zw(),Cw);this.b=$doc.createElement(Sg);Mt(this.d,this.b);this.e[vd]=$a;this.e[td]=$a}t(314,301,wi,Gw);_.ud=function(a){return Fw(this,a)};_.b=null;function Hw(){Hw=x;new Ei}function Iw(a,b,c,d,e){Hw();this.a=new Jw(this,a,b,c,d,e);this.gb[zd]="gwt-Image"}function Kw(a,b,c,d,e){Hw();Iw.call(this,(qt(),new pt(a)),b,c,d,e)}t(315,285,Sh,Iw,Kw);
_.Mc=function(a){return B(this,a,(Dq(),Dq(),Eq))};_.Nc=function(a){return B(this,a,(qj(),qj(),rj))};_.Oc=function(a){return B(this,a,(Hq(),Hq(),Iq))};_.Pc=function(a){return B(this,a,(sj(),sj(),tj))};_.$c=function(a){32768==Qt(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=l);Tu(this,a)};_.sd=function(){var a=this.a;G(Ze,bo(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new Lw(a,this),Nn((Kn(),Ln),a.f))};_.a=null;t(317,1,{});_.f=null;function Mw(){Mw=x;Nw()}
function Jw(a,b,c,d,e,f){var g,j;Mw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=$doc.createElement(wg);j=new dt;ct(ct(ct(j,new ft("width:"+e+(uj(),Yf)+lb)),new ft("height:"+f+$f)),new ft("background:url("+b.a+") no-repeat "+-c+"px "+-d+$f));!Ow&&(Ow=new Pw);b=Qw;c=new ft((new ft($n(j.a.a))).a);j=new et;ln(j.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=ot(b.a);ln(j.a,b);ln(j.a,"' style='");b=ot(c.a);ln(j.a,b);ln(j.a,"' border='0'>");j=new ht($n(j.a));g.innerHTML=j.a||l;g=
eo(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),kj(),Fu(g,a)):a.cb|=133333119}t(316,317,{},Jw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Lw(a,b){this.a=a;this.b=b}t(318,1,{},Lw);
_.wc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Ze,!1,!1),b),this.b.gb.dispatchEvent(a)):this.b.gb.__gwtLastUnhandledEvent=Ze)};_.a=null;_.b=null;function Rw(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(ow(),pw)?a.b.d==(Nr(),Pr)?(rw(),uw):a.b.d==Or?(rw(),vw):(rw(),ww):a.b.d==(Nr(),Pr)?(rw(),vw):a.b.d==Or?(rw(),uw):(rw(),xw);b!=a.c&&(a.c=b,a.gb.style[Ig]=!a.c?l:a.c.a)}t(320,285,Sh);_.a=null;_.b=null;_.c=null;
function Sw(){this.gb=$doc.createElement(Zd);this.b=new bw(this.gb);this.gb[zd]="gwt-Label"}function Tw(){Sw.call(this);aw(this.b,ch);Rw(this)}t(319,320,Sh,Sw,Tw);_.Mc=function(a){return B(this,a,(Dq(),Dq(),Eq))};_.Nc=function(a){return B(this,a,(qj(),qj(),rj))};_.Oc=function(a){return B(this,a,(Hq(),Hq(),Iq))};_.Pc=function(a){return B(this,a,(sj(),sj(),tj))};function Uw(a,b){if(0>b||b>=a.gb.options.length)throw new hv;}function Dp(a,b){Uw(a,b);return a.gb.options[b].value}
function Vw(){this.gb=$doc.createElement("select");this.gb[zd]="gwt-ListBox"}t(321,300,Sh,Vw);t(322,250,di);function Ww(a){this.a=a}t(323,322,di,Ww);_.Kc=function(){};function Xw(a){this.a=a}t(324,322,di,Xw);_.Qc=function(a){this.a.Jd(a.f,a.a)};function Yw(a,b,c){var d;if(a.o){var e=d=$doc.createElement(Sg);Du(a.e,(Nt(),Ot(e)),b);a=(Nt(),Ot(c));d.appendChild(a)}else d=vu(a.e,0),Du(d,(Nt(),Ot(c)),b)}
function Zw(a,b,c){var d;$w(a,b);c&&b.a?($w(a,null),a=b.a,b=(Kn(),Ln),b.c=On(b.c,[new ax(a),!1])):null!=b.c&&(a.j=new bx(a,b),c=(Ev(),Mv),a.j.L=c,a.j.T=a.f,a.j.gd()[zd]=ze,d=Mu(a.gb),G(ye,d)||$i(a.j,d+"Popup"),Qu(a.j,new Xw(a),rk?rk:rk=new sk),a.n=b.c,d=a.j,a=new cx(a,b),d.gb.style[Zg]=Ce,Bv(d),a.a.o?Av(a.a.j,Yj(a.a.gb)+ao(a.a.gb,Lf)-1,Zj(a.b.gb)+$wnd.pageYOffset):Av(a.a.j,Yj(a.b.gb),Zj(a.a.gb)+$wnd.pageYOffset+ao(a.a.gb,Kf)-1),d.gb.style[Zg]=$g)}
function dx(a,b){if(b||!(a.k&&a.n==a.k.c))$w(a,b),ex(a.gb),b&&a.d&&Zw(a,b,!1)}
function fx(a,b){var c;a:{c=b.target;var d,e;for(e=new Gi(a.i);e.b<e.d.Be();)if(d=Hi(e),ho(d.gb,c)){c=d;break a}c=null}switch(Qt(b.type)){case 1:ex(a.gb);c&&Zw(a,c,!0);break;case 16:c&&dx(a,c);break;case 32:c&&dx(a,null);break;case 2048:gx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:gx(a)||a.o||hx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:gx(a)||(a.o?null!=a.k.c&&!a.k.c.$f().$f()&&(Zw(a,a.k,!1),a.k.c.$f()):ix(a));b.cancelBubble=!0;b.preventDefault();break;case 38:gx(a)||a.o&&hx(a);
b.cancelBubble=!0;b.preventDefault();break;case 40:gx(a)||(a.o?ix(a):null!=a.k.c&&!a.k.c.$f().$f()&&(Zw(a,a.k,!1),a.k.c.$f()));b.cancelBubble=!0;b.preventDefault();break;case 27:$w(a,null);a.j&&xv(a.j,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:$w(a,null);a.j&&xv(a.j,!1);break;case 13:gx(a)||(Zw(a,a.k,!0),b.cancelBubble=!0,b.preventDefault())}}Tu(a,b)}function jx(a,b,c){c&&$w(a,null);gr(a,b,!1);a.n=null;a.j=null}
function gx(a){var b;if(!a.k){for(b=new Gi(a.i);b.b<b.d.Be();){b=Hi(b);$w(a,b);break}return!0}return!1}function $w(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=Mu(c.gb)+Va;Ii(c.gd(),d,!1);a.o&&(c=fo(a.k.gb),2==wu(c)&&(c=vu(c,1),Ii(c,Ag,!1)))}if(b){c=Mu(b.gb)+Va;Ii(b.gd(),c,!0);a.o&&(c=fo(b.gb),2==wu(c)&&(c=vu(c,1),Ii(c,Ag,!0)));sl();c=a.gb;var e=new Uk(b.gb),d=(nl(),ol),e=H(kx,m,5,[e]),f,g,j,h;f=new kn;for(j=0,h=e.length;j<h;++j)g=e[j],mn(mn(f,g.a),ba);e=Wn($n(f.a));c.setAttribute(d.a,e)}a.k=b}}
function ix(a){var b,c,d;if(a.k){for(b=c=zj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?It(a.i,b):It(a.i,c);break}$w(a,d)}}function hx(a){var b,c,d;if(a.k){for(b=c=zj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?It(a.i,b):It(a.i,c);break}$w(a,d)}}t(325,285,Sh);_.$c=function(a){fx(this,a)};_.rd=function(){this.j&&xv(this.j,!1);Uu(this)};_.Jd=function(a,b){jx(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function ax(a){this.a=a}t(326,1,{},ax);_.wc=function(){lx(this.a)};_.a=null;
function mx(a){this.a=a}t(327,1,{},mx);_.Kc=function(){$w(this.a,null)};_.a=null;function bx(a,b){this.a=a;this.b=b;Cv.call(this,!0,gf);uv(this.K,this.b.c);zv(this);this.Y=!0;this.b.c.$f()}t(328,288,wi,bx);_.Wc=function(a){var b,c;if(!a.a)switch(Qt(a.d.type)){case 4:c=a.d.target;b=this.b.b.gb;if(ho(b,c)){a.a=!0;break}a.a&&$w(this.a,null)}};_.a=null;_.b=null;function cx(a,b){this.a=a;this.b=b}t(329,1,{},cx);_.a=null;var nx=_.b=null;
function ox(){ox=x;nx=new bt((qt(),new pt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function px(a,b){this.gb=$doc.createElement(Gg);var c=Mu(this.gb)+Va;Ii(this.gd(),c,!1);this.gb.textContent=a||l;this.gb[zd]="gwt-MenuItem";c=io();this.gb.setAttribute(Ke,c);sl();this.gb.setAttribute("role",Zl.a);this.a=b}t(332,286,{27:1,31:1,34:1},px);_.a=null;_.b=null;_.c=null;
function qx(){var a;this.gb=$doc.createElement(Gg);this.gb[zd]="gwt-MenuItemSeparator";a=$doc.createElement(Zd);Mt(this.gb,a);a[zd]="menuSeparatorInner"}t(333,286,mi,qx);function rx(){var a,b,c,d,e;b=null.$f();e=oj();d=pj();b[Yd]=(wo(),Df);b[bh]=0+(uj(),Yf);b[Be]=ab;c=$doc;c=(G(c.compatMode,Eb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(G(a.compatMode,Eb)?a.documentElement:a.body).scrollHeight||0;b[bh]=(c>e?c:e)+Yf;b[Be]=(a>d?a:d)+Yf;b[Yd]="block"}function Dv(){}t(334,1,{},Dv);_.Sc=function(){rx()};
function sx(a){this.a=a}t(335,1,{},sx);_.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.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?ho(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(Qt(d.type)){case 4:case 1048576:if(jj){a.b=!0;break}if(!c&&b.M){b.Fd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(jj){a.b=!0;break}break;case 2048:d=d.target,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
function tx(a){this.a=a}t(336,1,{},tx);_.a=null;function Ev(){Ev=x;Fv=new ux(Db,0);Mv=new ux(pc,1);Ov=new ux(wc,2);vx=H(wx,m,32,[Fv,Mv,Ov])}function ux(a,b){jo.call(this,a,b)}t(337,139,{32:1,71:1,75:1,77:1},ux);var vx,Fv,Mv,Ov;function xx(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=eu(a.a.R),rx(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Ri(a.f.a),a.f=null,a.b=!1)}function yx(a){a.j||(xx(a),a.c||(hj(),mv(ij(null),a.a)));a.a.gb.style[Cd]="rect(auto, auto, auto, auto)";a.a.gb.style[Rf]=$g}
function zx(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[Cd]="rect("+g+Zf+f+Zf+c+Zf+e+"px)"}
function yv(a,b,c){a.c=c;$j(a);a.i&&(ak(a.i),a.i=null,yx(a));a.a.$=b;var d=a.a;d.X&&(Ri(d.X.a),d.X=null);d.S&&(Ri(d.S.a),d.S=null);if(d.$){d.X=Tt(new sx(d));var e;e=new tx(d);Zt();e=$t?qr($t.a,(!pr&&(pr=new sk),pr),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(Ev(),Fv)&&!b&&(c=!1);a.j=b;c?b?(xx(a),a.a.gb.style[Vf]=bd,-1!=a.a._&&a.a.Gd(a.a.V,a.a._),a.a.gb.style[Cd]="rect(0px, 0px, 0px, 0px)",hj(),b=ij(null),ev(b,a.a,b.gb),a.i=new Ax(a),gk(a.i,1)):bk(a,200):(xx(a),a.j?(a.a.gb.style[Vf]=bd,-1!=a.a._&&a.a.Gd(a.a.V,
a.a._),hj(),b=ij(null),ev(b,a.a,b.gb)):a.c||(hj(),mv(ij(null),a.a)),a.a.gb.style[Rf]=$g)}function Gv(a){var b=(ik(),jk);this.k=new hk(this);this.s=b;this.a=a}t(338,17,{},Gv);_.yc=function(){yx(this)};_.zc=function(){this.d=ao(this.a.gb,Kf);this.e=ao(this.a.gb,Lf);this.a.gb.style[Rf]=Ce;zx(this,(1+Math.cos(3.141592653589793))/2)};_.Ac=function(a){zx(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function Ax(a){mk();this.a=a}t(339,24,{},Ax);
_.Cc=function(){this.a.i=null;bk(this.a,200)};_.a=null;function Nt(){Nt=x;Bx()}function Ot(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Zv(a){return function(){this.__gwt_resolve=Cx;return a.jd()}}function Cx(){throw"A PotentialElement cannot be resolved twice.";}
function Bx(){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 hj(){hj=x;Dx=new Ex;Fx=new Ei;Vu=new zr}function Gx(a){this.p=new rv(this);this.gb=a;Ru(this)}
function ij(a){hj();var b,c;c=dj(Fx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==Fx.d){var d=new Hx;pk();qk(rk?rk:rk=new sk,d)}!b?c=new Ix:c=new Gx(b);z(Fx,a,c);Ar(Vu,c);return c}t(341,282,wi,Gx);var Dx,Fx,Vu;function Ex(){}t(342,1,{},Ex);_.Id=function(a){a.pd()&&a.rd()};function Hx(){}t(343,1,{},Hx);_.Qc=function(){hj();try{av(Vu,Dx)}finally{Jx(Vu.a),Jx(Fx)}};function Ix(){Gx.call(this,$doc.body)}t(344,341,wi,Ix);
_.Ad=function(a,b,c){pv(a,b-0,c-0)};function wv(a){this.c=a;this.a=!!this.c.ab}t(345,1,{},wv);_.Xc=function(){return this.a};_.Yc=function(){if(!this.a||!this.c.ab)throw new kv;this.a=!1;return this.b=this.c.ab};_.Zc=function(){this.b&&this.c.ud(this.b)};_.b=null;_.c=null;function Kx(a,b){a.gb[Xg]=null!=b?b:l}t(348,300,Sh);_.$c=function(a){0!=(Qt(a.type)&896)?Tu(this,a):Tu(this,a)};_.sd=function(){};function Lx(){Lx=x;Mx()}t(347,348,Sh);
function Nx(){var a;Lx();var b=(a=$doc.createElement("INPUT"),a.type=Hg,a);!ut&&(ut=new tt);!st&&(st=new rt);this.gb=b;this.gb[zd]="gwt-TextBox"}t(346,347,Sh,Nx);function Mx(){Mx=x;Ox=new Px;Qx=new Rx;Sx=new Tx;Ux=new Vx;Wx=H(Xx,m,35,[Ox,Qx,Sx,Ux])}t(349,139,gi);var Wx,Ox,Qx,Sx,Ux;function Px(){jo.call(this,Db,0)}t(350,349,gi,Px);function Rx(){jo.call(this,$b,1)}t(351,349,gi,Rx);function Tx(){jo.call(this,cc,2)}t(352,349,gi,Tx);function Vx(){jo.call(this,vc,3)}t(353,349,gi,Vx);
function Yx(a,b){if(0>b||b>=a.c)throw new hv;return a.a[b]}function jv(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function fv(a,b,c){var d,e;if(0>c||c>a.c)throw new hv;if(a.c==a.a.length){e=y(Zx,m,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)bs(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)bs(a.a,d,a.a[d-1]);bs(a.a,c,b)}function rv(a){this.b=a;this.a=y(Zx,m,36,4,0)}t(354,1,{},rv);_.xd=function(){return new lv(this)};_.a=null;_.b=null;_.c=0;
function Zu(a){if(a.a>=a.b.c)throw new kv;return a.b.a[++a.a]}function $u(a){if(0>a.a||a.a>=a.b.c)throw new nw;a.b.b.ud(a.b.a[a.a--])}function lv(a){this.b=a}t(355,1,{},lv);_.Xc=function(){return this.a<this.b.c-1};_.Yc=function(){return Zu(this)};_.Zc=function(){$u(this)};_.a=-1;_.b=null;function Nw(){Nw=x;Qw=(qt(),new pt(Fn()+"clear.cache.gif"))}var Qw,Ow=null;function Pw(){}t(357,1,{},Pw);function $x(){$x=x;Nw()}function ay(a,b,c,d,e){$x();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
function by(a,b,c){$x();ay.call(this,(qt(),new pt(a)),b,0,c,16)}t(358,294,{},ay,by);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function cw(){var a;a=$doc.createElement(Zd);a.tabIndex=0;return a}function ex(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Ri(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?sr(b,new wt(b,c,d,a)):Gr(b,c,d,a)}function wr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(364,1,{},wr);_.a=null;_.b=null;_.c=null;_.d=null;function tr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
t(365,1,{},tr);_.wc=function(){var a=this.b;ur(this.a,this.d,this.c).vf(a)};_.a=null;_.b=null;_.c=null;_.d=null;function wt(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}t(366,1,{},wt);_.wc=function(){Gr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function cy(a,b){b.k!=a&&(!a.hc&&(a.hc=new aj),b.k=a,Vi(a.hc,b))}function dy(a){var b;b=a.cZ.d;if(-1!=Xn(b,Yn(36)))return null;a=a.ic.b.b++;return b=Nu(b,ey(b,Yn(46))+1)+l+a}
function fy(a,b,c,d){0==--a.cc&&(a.nc!=a.Zd()&&(d|=4),!a.mc&&(d|=2),0<d&&new gy(a,b,c,Ws(d)))}function hy(a){return!a.$b&&a.fc?hy(a.fc):a.$b}function iy(a){return!a.ac&&a.fc?iy(a.fc):a.ac}function jy(a){var b;b=new ky;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 ly;}function my(a){a.jc=!1;a.ge();ny(a)}function ny(a){if((a=A(a,57)?null:a.fc)&&a.jc)my(a),a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
function oy(a){return(a=a.Od())?a:new py(1,1)}function qy(a){var b;return(b=a.Pd())?new ry(b):new ry(a.Rd())}function sy(a){0==a.cc++&&(a.nc=a.Zd(),a.mc=!0,a.de())}function ty(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 uy(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)ny(a),new vy(a,100);if(g!=a.lc||f!=a.bc)a.Yd(),new vy(a,101)}
function wy(a,b){b==a.ac||b&&b==a.ac||(a.ac=b,a.Yd(),a.gc.Rf(b),a.Zd()&&a.fe())}function xy(a){a.kc||(sy(a),yy(a,!0),zy(a),a.kc=!0,new vy(a,102),fy(a,a,a.fc,0),ny(a),a.gc.Tf(a))}function Ay(){this.ic=(Bp(),Bp(),By);new Ei;this.Xd();this.ec=(Cy(),Dy)}t(370,1,ki);_.Ld=function(){return!1};_.Md=function(){return dy(this)};_.Nd=function(){return hy(this)};_.Od=function(){return Ey(this.gc,this)};_.Pd=function(){return this.Od()};_.Qd=function(){return this.bc};_.Rd=function(){return this._d()};
_.Sd=function(){return new Fy(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(){my(this)};_.Zd=function(){return this.kc&&!!this.fc&&this.fc.Zd()};_.$d=function(){};_._d=function(){return oy(this)};_.ae=function(){};_.be=function(){return(null==this.dc&&(this.dc=this.Md()),this.dc)+za+this.Vd()+za+this.Wd()+za+this.Ud()+ch+this.Qd()+(this.kc?l:",hidden")};_.ce=function(){return qy(this)};
_.de=function(){};_.ee=function(){return ty(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){uy(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Pc+this.be()+Sc};_.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 tk("Missing message: awt.12A");if(A(b,45)){if(b==a)throw new tk("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 tk("Missing message: awt.12C");if(A(b,57))throw new tk("Missing message: awt.12D");}if(b.fc){d=b.fc;if(!b)throw new pn;var e=zj(d.Vb.a,b),f;f=It(d.Vb.a,e);d.Wb&&d.Wb.qe(f);Gy(d,e);new Hy(d,301,f)}d=a.Vb.a.c;sy(b);Iy(a.Vb.a,d,b);d=(b.fc=a,b.$d(!0),my(a),!!a.Wb&&
A(a.Wb,50)&&(a.Wb.n=!1),fy(b,b,a,1),d);try{if(a.Wb)if(A(a.Wb,50)){var g=a.Wb;if(!b)throw new rr("Missing message: awt.185");if(null==c||null!=c)Jy(g,c,b);else throw new tk("Missing message: awt.92");}else a.Wb.me(null==c?null:c,b)}catch(j){j=Mi(j);if(A(j,80))throw b=j,Gy(a,d),b;throw j;}b.ge();new Hy(a,300,b)}function Ky(a,b){var c;c=a.le();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function Ly(a){var b;b=a.le();return new My(b.b,b.d,a.lc-b.c-b.b,a.bc-b.d-b.a)}
function yy(a,b){var c;for(c=a.Vb.a.c-1;0<=c;--c)It(a.Vb.a,c).$d(b)}function Gy(a,b){var c;c=It(a.Vb.a,b);sy(c);c.$d(!1);Lt(a.Vb.a,b);c.fc=null;my(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1);fy(c,c,a,1)}function Ny(a){var b=(Oy(),Py);wy(a,b);for(b=0;b<a.Vb.a.c;++b)It(a.Vb.a,b).ee()}function Qy(a,b){var c,d;if(a.Wb)for(d=new Gi(a.Vb.a);d.b<d.d.Be();)c=Hi(d),a.Wb.qe(c);if(b)for(d=new Gi(a.Vb.a);d.b<d.d.Be();)c=Hi(d),b.me(null,c);a.Wb=b;my(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
function zy(a){if(!a.jc){a.Wb&&a.Wb.ne(a);var b,c;for(c=0;c<a.Vb.a.c;++c)b=It(a.Vb.a,c),b.jc||b.ke();a.jc=!0}}function Ry(){Ay.call(this);this.Vb=new Sy;this.Zb=(Bp(),Bp(),By)}t(369,370,hi);_.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 oy(this)};_.Td=function(){return qy(this)};
_.Xd=function(){this.gc=(Bp(),new Ty)};_.Yd=function(){my(this);this.Wb&&A(this.Wb,50)&&(this.Wb.n=!1)};_.$d=function(a){yy(this,a)};_._d=function(){return oy(this)};_.ce=function(){return qy(this)};_.de=function(){var a;for(a=0;a<this.Vb.a.c;++a)sy(It(this.Vb.a,a))};_.ee=function(){var a;if(!ty(this))return!1;for(a=0;a<this.Vb.a.c;++a)It(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=It(this.Vb.a,b),a.ge()};_.ke=function(){zy(this)};_.Wb=null;
_.Xb=null;_.Yb=null;function Uy(){var a=new Vy;Ry.call(this);Qy(this,a)}t(368,369,hi,Uy);_.Md=function(){return"panel"+this.Zb.b.d++};function Wy(a,b,c){a=Xy(a.Ub,b,c);a.j=!0;return new Yy(a)}function Zy(a){a.ae(a.Ub.d)}function $y(a){return new py(ao(a.Ub.gb,Lf),ao(a.Ub.gb,Kf))}t(367,368,hi);_.Qd=function(){return ao(this.Ub.gb,Kf)};_.Ud=function(){return ao(this.Ub.gb,Lf)};_.Vd=function(){return Yj(this.Ub.gb)};_.Wd=function(){return Zj(this.Ub.gb)+$wnd.pageYOffset};
_.Zd=function(){return this.Ub.gb.style.display!=Df};_.fe=function(){Zy(this)};_.he=function(){};_.Ub=null;function az(a){if(null!=a)this.e=a;else throw new bz;}t(372,1,ji);_.tS=function(){return this.cZ.d+"[source="+this.e+Sc};_.e=null;
function cz(){cz=x;R=new Ei;z(R,new S(400),new U(mh));z(R,new S(401),new U(mh));z(R,new S(402),new U(mh));z(R,new S(500),new U(oh));z(R,new S(501),new U(oh));z(R,new S(502),new U(oh));z(R,new S(503),new U(wh));z(R,new S(504),new U(oh));z(R,new S(505),new U(oh));z(R,new S(506),new U(wh));z(R,new S(507),new U(Hh));z(R,new S(100),new U(ih));z(R,new S(101),new U(ih));z(R,new S(102),new U(ih));z(R,new S(103),new U(ih));z(R,new S(1004),new U(lh));z(R,new S(1005),new U(lh));z(R,new S(800),new U(Dh));z(R,
new S(801),new U(Dh));z(R,new S(200),new U(xh));z(R,new S(201),new U(xh));z(R,new S(202),new U(xh));z(R,new S(204),new U(xh));z(R,new S(203),new U(xh));z(R,new S(209),new U(Ih));z(R,new S(208),new U(Jh));z(R,new S(207),new U(Jh));z(R,new S(206),new U(xh));z(R,new S(205),new U(xh));z(R,new S(1400),new U(Fh));z(R,new S(1401),new U(Gh));z(R,new S(1402),new U(Gh));z(R,new S(300),new U(jh));z(R,new S(301),new U(jh));z(R,new S(1100),new U(Ch));z(R,new S(1101),new U(Ch));z(R,new S(1200),new U(Eh));z(R,new S(701),
new U(Ah));z(R,new S(900),new U(Bh));z(R,new S(1001),new U(yh));z(R,new S(601),new U(zh))}t(371,372,ji);_.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+Pc+this.be()+"] on "+(0<a.length?a:this.e)};_.d=0;var R;function U(a){this.a=a}t(374,1,{},U);_.a=hh;function dz(){}t(375,1,{},dz);_.a=null;_.b=null;
function ez(a,b){var c;b&&(a.a?(c=new fz(a.a),bs(c.b,c.c++,b),a.a=c):(a.a=new aj,Vi(a.a,b)))}t(377,1,ji);_.a=null;function gz(){}function hz(){}t(376,377,ji,gz,hz);function iz(){iz=x;Math.sqrt(2)}function jz(a){iz();if(0>a)throw new tk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}t(378,1,{40:1},jz);_.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 kz;a.a=31*a.a+K((new lz(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+K((new lz(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function mz(){mz=x;nz=new zr;oz=new py(0,0);Ar(nz,Ab);Ar(nz,Rb);Ar(nz,vb);Ar(nz,"Last");Ar(nz,Gb);Ar(nz,jc);Ar(nz,Hc);Ar(nz,Nc);Ar(nz,Ob)}
function Jy(a,b,c){var d;if(null==b)d=Gb;else if(d=b,!yu(nz.a,b))throw new tk(pz());ds(dj(a.c,d))===ds(c)&&ds(dj(a.b,c))===ds(d)||((b=dj(a.c,d))&&qz(a,b,d),rz(a.a.xd(),c)&&qz(a,c,d),b=a.a,new sz(c,b.a.a),++b.b,z(a.b,c,d),z(a.c,d,c))}function tz(a,b){return new py(Sj(b[1].b,Sj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Sj(b[0].a,Sj(b[4].a,b[3].a))+a.k)}function qz(a,b,c){uz(a.a,b);Pi(a.b,b);Pi(a.c,c)}
function vz(a,b){if(!a.n){a.n=!0;var c,d,e;wz(a.f,oz);wz(a.i,oz);wz(a.o,null);a.p=0;for(d=xz(a.a,0);d.b!=d.d.a;){c=yz(d);e=dj(a.b,c);var f=b.ec;e=xn(e,Gb)?0:xn(e,jc)?1:xn(e,Hc)?2:xn(e,Nc)?4:xn(e,Ob)?3:xn(e,Ab)?f.a?4:3:xn(e,vb)?f.a?3:4:xn(e,Rb)?1:2;c.kc?a.o[e]||(bs(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 zz(){mz();Az.call(this,0)}
function Az(a){mz();Bp();this.a=new Bz;this.b=new Ei;this.c=new Ei;this.d=a;this.j=0;this.n=!1;this.o=y(Cz,m,44,5,0);this.f=y(Dz,m,46,5,0);this.i=y(Dz,m,46,5,0);this.p=this.e=this.k=0}t(379,1,{50:1,71:1},zz,Az);_.me=function(a,b){Jy(this,a,b)};
_.ne=function(a){vz(this,a);if(0!=this.p)if(a=Ly(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.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;vz(this,a);this.n=b;return 0==this.p?Ky(a,new py(0,0)):Ky(a,tz(this,this.f))};_.pe=function(a){var b;b=this.n;vz(this,a);this.n=b;return Ky(a,tz(this,this.i))};_.qe=function(a){var b;b=dj(this.b,a);null!=b&&qz(this,a,b)};_.tS=function(){return Ez.d+"[hgap="+this.d+",vgap="+this.j+Sc};_.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 oz,nz;function Fz(a){Ay.call(this);this.gc=(Bp(),new Gz(a,this))}t(380,370,{41:1,44:1,51:1,65:1,71:1},Fz);_.Md=function(){return pd+this.ic.b.a++};_.Od=function(){return!iy(this)?new py(0,0):Ey(this.gc,this)};_.ge=function(){};t(382,1,{});t(381,382,{},function(){});function Hz(){Hz=x}
function Iz(a,b){if(null==b)throw new rr("Missing message: awt.103");var c=-1,d,e,f;f=a.gc.a.gb;e=$doc.createElement(Pf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function Jz(){Hz();Ay.call(this);new aj;this.gc=new Kz((Bp(),this))}t(383,370,{42:1,44:1,51:1,65:1,71:1},Jz);_.Od=function(){return Ey(this.gc,this)};
_.be=function(){return(null==this.dc&&(this.dc=dy(this)),this.dc)+za+this.oc+za+this.pc+za+this.lc+ch+this.bc+(this.kc?l:",hidden")+",current="+Dp(this.gc.a,this.gc.a.gb.selectedIndex)};function Lz(){Lz=x;Mz=new Nz(255,255,255);Oz=new Nz(192,192,192);Pz=new Nz(128,128,128);Qz=new Nz(64,64,64);Rz=Sz=new Nz(0,0,0);Tz=new Nz(255,0,0);new Nz(255,175,175);Uz=new Nz(255,200,0);Vz=new Nz(255,255,0);new Nz(0,255,0);Wz=new Nz(255,0,255);Xz=new Nz(0,255,255);Yz=Zz=new Nz(0,0,255)}
function $z(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new Nz(3,3,3);3>c&&0!=c?c=3:(c=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 Nz(c,a,b)}function aA(a){return new Nz(K(0.7*(a.a>>16&255)),K(0.7*(a.a>>8&255)),K(0.7*(a.a&255)))}function Nz(a,b,c){Lz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new tk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
t(384,1,{43:1,52:1,56:1},Nz);_.eQ=function(a){return A(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return bA.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Sc};_.a=0;var Rz,Yz,Sz,Zz,Xz,Qz,Pz,Oz,Wz,Uz,Tz,Mz,Vz;function Cy(){Cy=x;Dy=new cA(!0);dA=new zr;Ar(dA,"ar");Ar(dA,"fa");Ar(dA,"iw");Ar(dA,"ur")}function cA(a){this.a=a}t(385,1,ji,cA);_.a=!1;var Dy,dA;t(387,1,{61:1,74:1});function eA(){py.call(this,0,0)}function py(a,b){this.b=a;this.a=b}
function ry(a){py.call(this,a.b,a.a)}t(386,387,{46:1,61:1,71:1,74:1},eA,py,ry);_.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 kz;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return fA.d+"[width="+this.b+",height="+this.a+Sc};_.a=0;_.b=0;function tq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}t(388,1,ji,tq,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)+Sc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function gA(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].kc&&++b,++c;return b}
function hA(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=(fw(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 iA(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=Sj(g,c.a),j+=c.b+a.c);return new py(j,g+2*a.d)}function Vy(){jA.call(this,1,5,5)}
function jA(a,b,c){Bp();this.c=b;this.d=c;this.a=a}t(389,1,ji,Vy,jA);_.me=function(){};
_.ne=function(a){this.b=kA(a.Vb);if(0!=gA(this)){var b,c,d,e,f,g,j,h,n,o,r;b=Ly(a);g=a.le();j=a.ec.a;n=new aj;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 lA(q);for(v=0;v<q;++v)bs(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,E=zj(a.Vb.a,u);fw(E,D.c);bs(D.b,E,u)}for(d=new Gi(d);d.b<d.d.Be();)if((c=Hi(d))&&c.kc)a=c.Td(),!e&&o+a.b>b.b&&(hA(this,n,b.b-(o-this.c),g.b,r,h,j),n.Ke(),o=f,r+=h+this.d,h=0),e=!1,bs(n.b,n.c++,c),o+=a.b+this.c,h=Sj(h,a.a);hA(this,
n,b.b-(o-this.c),g.b,r,h,j)}};_.oe=function(a){this.b=kA(a.Vb);return 0==gA(this)?Ky(a,new py(10,10)):Ky(a,iA(this,!1))};_.pe=function(a){this.b=kA(a.Vb);return 0==gA(this)?Ky(a,new py(10,10)):Ky(a,iA(this,!0))};_.qe=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Ue;break;case 2:a=gg;break;case 1:a=wd;break;case 4:a="trailing";break;default:a="leading"}return mA.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Sc};_.a=0;_.b=null;_.c=0;_.d=0;function Oy(){Oy=x;Py=new nA(Nb,0,12)}
function nA(a,b,c){Oy();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}t(390,1,{47:1,71:1},nA);_.a=null;_.b=0;_.c=0;var Py;t(391,1,Qh);_.tS=function(){return oA.d+"[font="+this.b+"ascent="+pA(this.b).a+", descent="+pA(this.b).b+", height="+pA(this.b).c+Sc};_.b=null;function qA(a){if(!a.k){sy(a);a.Ed();var b,c;for(b=0;b<a.o.c;++b)(c=It(a.o,b))&&qA(c);yy(a,!1);a.k=!0;fy(a,a,a.fc,0);new rA(a,202)}}
function sA(a){var b,c;a.kc&&(a.gc.Ed(),a.kc=!1);for(b=0;b<a.o.c;++b)(c=It(a.o,b))&&c.Ed()}function tA(a){!iy(a)&&Ny(a);var b=qy(a);a.ie(a.oc,a.pc,b.b,b.a);zy(a)}function uA(a,b){a.p!=b&&(a.p=b)}t(393,369,fi);_.Sd=function(){return new Fy(this.n.d,this.n.b,this.n.a,this.n.c)};_.Ed=function(){sA(this)};_.Zd=function(){return this.gc.c.$};_.ie=function(a,b,c,d){uy(this,a,b,c,d);this._b=0};_.je=function(a,b,c,d,e,f){e=c!=this.lc||d!=this.bc;uy(this,a,b,c,d);this.kc&&e&&!f&&zy(this)};_.k=!1;_.p=!1;
function vA(a){Ry.call(this);this.q=new hz;this.o=new aj;this.n=new Fy(0,0,0,0);this.kc=!1;Qy(this,new zz);this.gc&&wA(this.gc,a);this.gc&&xA(this.gc,!0);uA(this,!0)}t(392,393,fi);_.le=function(){return new Fy(this.n.d,this.n.b,this.n.a,this.n.c)};_.Vd=function(){return Yj(this.gc.c.gb)};_.Wd=function(){return Zj(this.gc.c.gb)+$wnd.pageYOffset};_.Xd=function(){this.gc=new yA((Bp(),l),this)};
function zA(a,b,c,d,e,f){var g,j;g=a.d;f?(j=$z(g),f=new Nz(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=fg+(g.a>>16&255)+za+(g.a>>8&255)+za+(g.a&255)+va)):(j=new Nz(K(0.7*(g.a>>16&255)),K(0.7*(g.a>>8&255)),K(0.7*(g.a&255))),f=$z(g),(a.d=j)&&(a.f=fg+(j.a>>16&255)+za+(j.a>>8&255)+za+(j.a&255)+va));--d;--e;AA(a,b+1,c+1,d-1,e-1);(a.d=j)&&(a.f=fg+(j.a>>16&255)+za+(j.a>>8&255)+za+(j.a&255)+va);AA(a,b,c,d,1);AA(a,b,c+1,1,e);(a.d=f)&&(a.f=fg+(f.a>>16&255)+za+(f.a>>8&255)+za+(f.a&
255)+va);AA(a,b+d,c,1,e);AA(a,b+1,c+e,d,1)}t(394,1,{});_.tS=function(){return"Graphics"};t(395,394,{});function BA(a){var b,c;c=Sj(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 py(b,c)}function CA(a,b,c){var d,e,f,g,j,h;a.b=kA(b.Vb);if(0==a.b.length)return new eA;g=BA(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=Sj(h,d.b),j=Sj(j,d.a);return new py(h*g.b+a.c*(g.b-1),j*g.a+a.e*(g.a-1))}
function DA(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 EA(){FA.call(this,7)}function FA(a){Bp();this.d=0;this.a=1;this.e=a;this.c=0}t(396,1,ji,EA,FA);_.me=function(){};
_.ne=function(a){var b,c;this.b=kA(a.Vb);if(0!=this.b.length&&(b=Ly(a),!(0>=b.b||0>=b.a))){c=BA(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);DA(b.b,b.c,this.c,f,e);DA(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 Ky(a,CA(this,a,!1))};_.pe=function(a){return Ky(a,CA(this,a,!0))};_.qe=function(){};
_.tS=function(){return GA.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Sc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function nw(){sn()}function Su(a){sn();this.f=a}t(398,97,ai,nw,Su);function ly(){sn();this.f="Missing message: awt.151"}t(397,398,ai,ly);t(399,1,{});function Fy(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}t(400,1,{49:1,71:1,74:1},Fy);_.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 HA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Sc};_.a=0;_.b=0;_.c=0;_.d=0;function IA(a){JA.call(this,a,0)}function JA(a,b){Ay.call(this);this.gc=(Bp(),new KA(a));this.a=b;var c=this.gc;switch(b){case 1:var c=c.a,d=(rw(),sw);c.a=d;Rw(c);break;case 0:c=c.a;d=(rw(),uw);c.a=d;Rw(c);break;case 2:c=c.a,d=(rw(),vw),c.a=d,Rw(c)}}t(401,370,ki,IA,JA);
_.Od=function(){return!iy(this)?new py(0,0):Ey(this.gc,this)};_.be=function(){var a=(null==this.dc&&(this.dc=dy(this)),this.dc)+za+this.oc+za+this.pc+za+this.lc+ch+this.bc+(this.kc?l:",hidden")+",align=",b;b=Ue;switch(this.a){case 1:b=wd;break;case 2:b=gg}return a+b+",text=null"};_.a=0;t(404,1,ji);_.be=function(){return this.j};_.tS=function(){return this.cZ.d+Pc+this.be()+Sc};_.j=null;_.k=null;
function LA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function MA(a){this.n=(Bp(),Bp(),By);var b;var c;b=this.cZ.d;-1!=Xn(b,Yn(36))?b=null:(c=this.n.b.c++,b=Nu(b,ey(b,Yn(46))+1)+l+c);this.j=b;this.d=new gz;this.f=a;this.e=!0;this.i=new NA(this)}t(403,404,ji,MA);_.be=function(){return LA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;t(402,403,ni);_.be=function(){return LA(this)+(this.b?",tearOff":l)};_.b=!1;t(406,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 kz;OA(a,this.a);OA(a,this.b);return a.a};function ky(){this.b=this.a=0}function PA(a,b){this.a=a;this.b=b}function QA(a){var b=a.b;this.a=a.a;this.b=b}t(405,406,{53:1,62:1,71:1},ky,PA,QA);_.eQ=function(a){return a===this?!0:A(a,53)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return RA.d+"[x="+this.a+",y="+this.b+Sc};_.a=0;_.b=0;
function SA(a,b){if(!b)throw new rr("Missing message: awt.70");var c=a.a;if(G(b.f,Ca)){var c=c.a.a,d=new qx,e=c.c.c;if(0>e||e>c.c.c)throw new hv;c.o&&(d.gb[Fd]=2);Yw(c,e,d.gb);Iy(c.c,e,d)}else{var d=c.a.a,c=b.i.a,e=d.c.c,f,g;if(0>e||e>d.c.c)throw new hv;Iy(d.c,e,c);for(f=g=0;f<e;++f)A(It(d.c,f),31)&&++g;Iy(d.i,g,c);Yw(d,e,c.gb);c.b=d;e=Mu(c.gb)+Va;Ii(c.gd(),e,!1);d.o&&(e=zj(d.c,c),-1!=e&&(d=vu(d.o?d.e:vu(d.e,0),e),2==wu(d)&&d.removeChild(vu(d,1)),c.gb[Fd]=2))}}
function TA(){MA.call(this,l);new aj;this.b=!1;this.a=(Bp(),new UA)}t(407,402,ni,TA);_.a=null;t(410,1,{55:1,64:1,74:1});t(409,410,{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 kz;OA(a,this.c);OA(a,this.d);OA(a,this.b);OA(a,this.a);return a.a};function My(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}t(408,409,{54:1,55:1,63:1,64:1,71:1,74:1},My);
_.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 VA.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Sc};_.a=0;_.b=0;_.c=0;_.d=0;function WA(){WA=x;XA=new YA;ZA=new $A;aB=new $A}var XA,aB,ZA;t(412,1,{});_.eQ=function(a){return this===a};_.hC=function(){return yi(this)};function YA(){}t(413,412,{},YA);function $A(){}t(414,1,{},$A);t(415,370,ki);_.Nd=function(){return null};
function bB(a,b){var c;c=new cB(iy(a));return!c?null:new py(dB(c,"_")*b+6,pA(c.b).c+6)}function eB(a,b){var c;c=bB(a,b);return!c?oy(a):c}function fB(a,b){var c;c=bB(a,b);return!c?qy(a):c}function gB(a,b){var c=a.gc;Kx(c.a,b);c.e.a=-1;c.e.b=-1}function hB(a){iB.call(this,a,null!=a?a.length:0)}function iB(a,b){Ay.call(this);this.a=0>b?0:b;var c=this.gc;Kx(c.a,a);c.e.a=-1;c.e.b=-1}t(416,415,ki,hB,iB);_.Md=function(){return"textfield"+this.ic.b.e++};_.Od=function(){return bB(this,bo(this.gc.a.gb,Xg).length)};
_.Pd=function(){return!iy(this)?null:bB(this,bo(this.gc.a.gb,Xg).length)};_.Rd=function(){return 0<this.a?eB(this,this.a):oy(this)};_.Td=function(){return 0<this.a?fB(this,this.a):qy(this)};_.Xd=function(){this.gc=(Bp(),new jB)};_._d=function(){return 0<this.a?eB(this,this.a):oy(this)};_.ce=function(){return 0<this.a?fB(this,this.a):qy(this)};_.a=0;function Bp(){Bp=x;By=new kB}function lB(){var a=(Bp(),Bp(),By);!a.c&&(a.c=new mB)}function kB(){this.b=new nB;this.d=new dz}t(417,1,{},kB);_.a=null;
_.c=null;var By;function nB(){}t(418,1,{},nB);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;t(419,1,{});function oB(){oB=x;pB=new qB;rB=new qB}function sB(a,b){return b==a?!0:!b?!1:!0}function qB(){}t(420,1,{58:1},qB);_.eQ=function(a){return null==a||!A(a,58)?!1:sB(this,a)};_.hC=function(){var a;a=null.$f()+";class="+null.$f();a=!null.$f().$f()?a:a+";charset=";return gt(a)};_.tS=function(){return tB.d+"[MimeType=(null);humanPresentableName="+this.a+Sc};_.a=null;var pB,rB;
function uB(){uB=x;H(vB,m,58,[(oB(),rB),pB])}function wB(a){var b=(oB(),rB);if(sB(b,(oB(),rB)))return a.a;if(sB(b,pB))return new xB(a.a);throw new yB(b);}function zB(a){uB();this.a=a}t(421,1,{},zB);_.a=null;function yB(a){a="flavor = "+a;sn();this.f=a}t(422,98,{59:1,71:1,78:1,86:1},yB);function AB(a,b){cz();BB.call(this,a,1001,b,hh)}function BB(a,b,c,d){cz();az.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}t(423,371,ji,AB,BB);
_.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="+at(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=hh;function vy(a,b){cz();az.call(this,a);this.d=b}t(424,371,ji,vy);
_.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()+za+a.Wd()+ba+a.Ud()+ch+a.Qd()+va};function Hy(a,b,c){cz();vy.call(this,a,b);this.a=c}t(425,424,ji,Hy);
_.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 gy(a,b,c,d){cz();az.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}t(426,371,ji,gy);
_.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&&(Zs(Ss(this.a,ih))&&(a+="PARENT_CHANGED,"),Zs(Ss(this.a,jh))&&(a+="DISPLAYABILITY_CHANGED,"),Zs(Ss(this.a,lh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+va};_.a=hh;_.b=null;_.c=null;t(427,1,Xh);function rA(a,b){cz();vy.call(this,a,b);this.c=null;this.a=this.b=0}
t(428,424,ji,rA);
_.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(429,1,{});function xB(a){if(null==a)throw new pn;}t(430,429,{},xB);
function CB(){CB=x;DB={};DB["java.vendor"]=te;DB["package.restrict.access.sun"]=Wg;DB["sun.java.launcher"]=fc;DB["sun.management.compiler"]=te;DB["os.name"]=fc;DB[" sun.boot.class.path"]=fc;DB["path.separator.applet"]=fc;DB["java.vm.specification.vendor"]=te;DB["java.runtime.version"]=fc;DB["http.proxyPort"]=fc;DB["user.name"]=fc;DB["user.language"]=fc;DB["os.name.applet"]=fc;DB["browser.version"]=fc;DB["java.version"]=fc;DB["user.timezone"]=fc;DB["java.endorsed.dirs"]=fc;DB["java.specification.name"]=
"GWT";DB["java.specification.version"]="2.5.0";DB[Pe]=bc;!Pq&&(Pq=new Xq);Pq.a?DB[Ne]="yes":DB[Ne]=null}var DB;t(433,98,ii);function EB(){sn()}function FB(a){sn();this.f=a}t(432,433,{66:1,71:1,78:1,86:1},EB,FB);function GB(){GB=x;HB=new IB}
function JB(a){var b;if(a.k){var c;b=new et;ln(b.a,a.f);c=b.a;var d=jb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(ln(b.a,Ya),ln(b.a,a.a));c=a.b;a=a.j;null!=c&&ln(b.a,c);null!=a&&(c=b.a,d=la,c[c.explicitLength++]=d,ln(b.a,a));b=$n(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
function KB(a){GB();var b,c,d;if(null==a)throw new EB;a=Wn(a);try{d=Xn(a,Yn(58))}catch(e){e=Mi(e);if(A(e,82))throw new FB(qn(e));throw e;}c=Xn(a,Yn(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;LB();var f,g,j;j=c.length;b=new MB;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=$n(b.a)}else this.f=null,d=-1}if(null==this.f)throw new FB(Xb+a);if(!this.k&&(this.k=dj(HB,this.f),this.k||(this.k=(Bp(),new NB))&&z(HB,this.f,this.k),!this.k))throw new FB(Xb+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,E,J,Q,tb,V,L,da,Ec,cg,yb,Md,Nd,Od,pb,Fc,Fb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Ya,n)==n&&-1==OB(c,Yn(47),n+2))throw new PB(o);}else{L=c.substr(n,o-n);o-=n;E=0;
J=this.c;da=this.e;Od=this.j;v=this.d;yb=this.i;r=this.a;Fb=this.n;pb=OB(L,Yn(35),0);if(0==L.indexOf(Ya)&&0!=L.indexOf("////")){tb=2;da=-1;E=OB(L,Yn(47),2);Nd=OB(L,Yn(63),2);-1!=Nd&&(-1==E||E>Nd)&&(E=Nd);-1==E&&(E=o,v=l);Q=E;-1!=pb&&pb<E&&(Q=pb);var qd=Yn(64);Fc=L.lastIndexOf(qd,Q);r=L.substr(2,Q-2);-1<Fc&&(Fb=L.substr(2,Fc-2),tb=Fc+1);Ec=OB(L,Yn(58),-1==Fc?tb:Fc);u=Xn(L,Yn(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Ec=u+1:Ec=-1):Ec=-1}catch(ff){if(ff=Mi(ff),!A(ff,78))throw ff;}-1==
Ec||Ec>E?J=L.substr(tb,Q-tb):(J=L.substr(tb,Ec-tb),cg=L.substr(Ec+1,Q-(Ec+1)),0==cg.length?da=-1:da=QB(cg,10))}-1<pb&&(Od=L.substr(pb+1,o-(pb+1)));D=-1==pb?o:pb;var ac=Yn(63);Md=L.lastIndexOf(ac,D);-1<Md?(yb=L.substr(Md+1,D-(Md+1)),0==Md&&null!=v&&(G(v,l)?v=Xa:v.indexOf(Xa),V=ey(v,Yn(47))+1,v=v.substr(0,V-0)),D=Md):0!=pb&&(yb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:G(v,l)?v=Xa:v.indexOf(Xa),V=ey(v,Yn(47))+1,0==V?v=L.substr(E,D-E):v=v.substr(0,V-0)+L.substr(E,D-E)));
null==v&&(v=l);null==J&&(J=l);d=J;var we;we=v;null!=yb&&!G(yb,l)&&(null!=v?we=v+qb+yb:we=qb+yb);null==this.f&&(this.f=this.f);this.c=d;this.b=we;this.e=da;this.j=Od;var rd;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+jb+this.e));null!=this.c&&-1<(rd=ey(this.c,Yn(64)))?(this.n=this.c.substr(0,rd-0),this.c=Nu(this.c,rd+1)):this.n=null;null!=this.b&&-1<(rd=Xn(this.b,Yn(63)))?(this.i=Nu(this.b,rd+1),this.d=this.b.substr(0,rd-0)):(this.i=null,this.d=this.b);this.a=r;this.n=
Fb;this.d=v;this.i=yb}}catch(sd){sd=Mi(sd);if(A(sd,78))throw new FB(qn(sd));throw sd;}if(-1>this.e)throw new FB("incorrect port: "+this.e);}t(434,1,ji,KB);_.tS=function(){return JB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var HB;t(435,1,{});function RB(a,b,c){var d,e;for(d=new SB(a.we().a);TB(d.a);)if(a=d.b=Hi(d.a),e=a.yf(),null==b?null==e:xn(b,e))return c&&(a=new UB(a.yf(),a.zf()),VB(d)),a;return null}t(439,1,Ph);
_.ve=function(a){return!!RB(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 SB(a.we().a);TB(a.a);)if(b=a.b=Hi(a.a),c=b.yf(),b=b.zf(),!this.ve(c)||!WB(b,this.xe(c)))return!1;return!0};_.xe=function(a){a=RB(this,a,!1);return!a?null:a.zf()};_.hC=function(){var a,b,c;c=0;for(b=new SB(this.we().a);TB(b.a);)a=b.b=Hi(b.a),c+=a.hC(),c=~~c;return c};_.ye=function(){return 0==this.Be()};
_.ze=function(){throw new XB("Put not supported on this map");};_.Ae=function(a){a=RB(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 SB(this.we().a);TB(c.a);)b=c.b=Hi(c.a),a?d+=Aa:a=!0,d+=l+b.yf(),d+=nb,d+=l+b.zf();return d+"}"};function Jx(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}
function yu(a,b){var c;if(null==b)c=a.c;else if(A(b,1))c=jb+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 dj(a,b){return null==b?a.b:A(b,1)?a.e[jb+b]:YB(a,b,a.Ee(b))}function YB(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?ZB(a,c):A(b,1)?$B(a,b,c):aC(a,b,c,a.Ee(b))}
function aC(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 UB(b,c);e.push(d);++a.d;return null}function ZB(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function $B(a,b,c){var d,e=a.e,b=jb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}
function Pi(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=jb+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(438,439,Ph);_.ve=function(a){return yu(this,a)};_.we=function(){return new bC(this)};_.De=function(a,b){return this.Ce(a,b)};_.xe=function(a){return dj(this,a)};
_.ze=function(a,b){return z(this,a,b)};_.Ae=function(a){return Pi(this,a)};_.Be=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Ei(){Jx(this)}t(437,438,Vh,Ei);_.Ce=function(a,b){return ds(a)===ds(b)||null!=a&&xn(a,b)};_.Ee=function(a){return~~An(a)};function IB(){Jx(this)}t(436,437,Vh,IB);function cC(){sn()}t(440,97,ai,cC);function dC(a){var b,c;b=0;for(c=a.a;c<a.i;){c=eC(a,c);if(c>=a.i)break;c=fC(a,c);++b}return b}
function gC(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function hC(a){var b;a.a=0<=a.j&&!a.d?a.j:eC(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new cC;b=a.a;a.a=fC(a,a.a);return a.n.substr(b,a.a-b)}
function fC(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=iC(a.n,d);if(c<=a.f&&gC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Xn(a.c,Yn(c)))break;++d}a.k&&b==d&&(a.e?(c=iC(a.n,d),c<=a.f&&gC(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Xn(a.c,Yn(c))&&++d));return d}function eC(a,b){var c,d;if(null==a.c)throw new pn;for(d=b;!a.k&&d<a.i;)if(a.e){c=iC(a.n,d);if(c>a.f||!gC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Xn(a.c,Yn(c)))break;++d}return d}
function jC(a){kC.call(this,a," \t\n\r\u000c",!1)}function lC(a){kC.call(this,a,za,!1)}function kC(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=iC(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=iC(this.c,d),this.b[c]=a}}}t(441,1,{},jC,lC,kC);_.a=0;_.b=null;_.c=null;_.d=!1;
_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;function mC(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=Dn(e),!(Bn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==oe?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Pc+c+Sc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
function nC(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 cb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+Yf:a}function js(a){var a=new oC(a),b,c,d,e,f;b=$doc.getElementsByTagName(Zd);f=b.length;a.c=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Dd)||l,c==a.a&&(c=a.c,c[c.length]=e);for(a.b=0;pC(a););return a.b}
function qC(){qC=x;rC=H(gs,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);sC=(Lz(),Oz);tC=$z(sC);uC=y(vC,m,43,23,0);wC=y(gs,m,1,23,0);xC=y(vC,m,43,7,0);yC=null!=(CB(),DB[Ne]);zC=y(AC,m,47,100,0);BC=y(CC,m,48,100,0)}function DC(a){var b;if(a.Fb)b=EC(a,1)+ob+EC(a,2)+ob+EC(a,3);else if(b=EC(a,0),0<b.length){var c=new FC(a.Z);Vi(a._.a,c)}return b}
function GC(a,b){var c,d;c=b.a;if(G(c,(HC(),IC).b))uq(JC(a));else if(G(c,KC.b))uq(vq(a));else if(G(c,LC.b))a.vb&&wq(a.u,(!a.wb&&(a.wb=new xq(a)),a.wb));else if(G(c,hg)){7!=a.O&&(a.P=hh);d=b.c;d=$s(d,gh);c=Cs(d,a.P);var e=!As(c,hh)?vs(c):c;!As(e,nh)&&MC(a.Z,N(c));NC(a);a.mb=!0;OC(a);a.O=7;a.P=d}else G(c,ng)||(G(c,ee)?PC(a):QC(a,c))}
function RC(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(SC,m,-1,4,1);o=y(SC,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)TC(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=$y(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;UC(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||VC(a.fb[f])}a.B*=h}}
function WC(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 XC(a),a.Z.r=0);null!=a.sb&&mC(a.sb,null)}}function YC(a,b){var c,d,e,f;f=new TA;d=Cc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=xc);d=new MA(Mb+d);var g=(HC(),IC).b;d.c=g;SA(f,d);ez(d.d,a);d=new MA(Mb+c);d.c=KC.b;ez(d.d,a);SA(f,d);a.vb&&(SA(f,new MA(Ca)),c=a.xb,null==c&&(c="Paste "+e),d=new MA(c),d.c=LC.b,ez(d.d,a),SA(f,d));cy(a,f);return f}
function ZC(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,sC);a.ob?(f==a.c&&X(b,aA(sC)),AA(b,h,g,a.Y,a.Y),X(b,(Lz(),Qz)),$C(b,h,g,a.Y-1,a.Y-1)):f==a.c?zA(b,h+1,g+1,a.Y,a.Y,!1):zA(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,(Lz(),Sz)),f){case 101:X(b,Vz);f=h+3;d=g+3;c=a.Y-6;e=a.Y-6;aD(b,!0);bD(b,cD(b,f,d,c,e));X(b,Sz);f=h+3;d=g+3;c=a.Y-
6;e=a.Y-6;b.n&&(aD(b,!1),bD(b,cD(b,f,d,c,e)));dD(b,h+6,g+6,a.Y-12,a.Y-12,-35,-110);AA(b,h+9,g+9,2,4);AA(b,h+a.Y-10,g+9,2,4);0.04>Math.random()&&(X(b,Tz),AA(b,h+10,g+18,4,4));0.96<Math.random()&&(X(b,Vz),AA(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,Wz);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,Sz);break;case 107:X(b,Uz);AA(b,h+4,g+4,a.Y-8,a.Y-8);X(b,Sz);$C(b,h+4,g+4,a.Y-8,a.Y-8);dD(b,h+6,g+6,a.Y-11,a.Y-12,-35,-110);AA(b,h+9,g+9,2,4);AA(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,Yz),$C(b,c,e,d,d),X(b,Rz),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:eD(b,h,g,a.Y,!0);break;case 111:eD(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,Mz);AA(b,h+3,g+5,a.Y-7,a.Y-11);X(b,Sz);$C(b,h+3,g+5,a.Y-7,a.Y-11);break;case 103:X(b,sC);
a.pb&&zA(b,h+1,g+1,a.Y,a.Y,!1);X(b,Sz);fD(a,b,h,g,"NEW");break;case 106:X(b,Tz);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,Sz);Y(b,h+c,g+~~(a.Y/2),h+12,g+~~(a.Y/2));fD(a,b,h+6,g,rc);break;case 104:X(b,Tz);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,Sz);break;case 105:a.Nb?(X(b,Xz),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,Sz)):fD(a,b,h,g,"123");break;case 114:X(b,Zz);f=a.Y-8;d=h+~~((a.Y-f)/2);c=g+~~((a.Y-f)/2);AA(b,d,c,f,f);X(b,Sz);gD(a,b,h,g,Mz,"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:hD(a,b,h,g+2,3);break;case 207:hD(a,b,h,g,4);break;
case 208:hD(a,b,h,g,5);break;case 209:hD(a,b,h,g,1);break;case 210:hD(a,b,h,g,6);break;case 211:hD(a,b,h,g,7);break;case 212:hD(a,b,h,g,8);break;case 213:fD(a,b,h,g,"FG"),a.F=new PA(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!=wC[d]&&gD(a,b,h,g,uC[d],wC[d])}
function iD(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,sC),AA(d,0,0,c,b),a.ob?(X(d,(Lz(),Qz)),$C(d,-1,0,c,b-1)):(X(d,tC),Y(d,0,0,c-1-2,0),X(d,aA(sC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),jD(d,a.X),X(d,(Lz(),Sz)),-1!=a.J.toLowerCase().indexOf(fe)&&X(d,Tz),kD(d,a.J,10,15),lD(a.Ub,a.I,a.Y,a.C.a-a.Y))}
function mD(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,sC);AA(d,0,0,c,b);a.ob?(X(d,(Lz(),Qz)),Y(d,0,b-1,c,b-1),e=nD*(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,tC),Y(d,0,0,0,b-1),Y(d,0,nD*a.Y,b-1,nD*a.Y),X(d,aA(sC)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=nD+2;++b)ZC(a,d,1,b);lD(a.Ub,a.Q,0,2*a.Y+a.S)}}
function oD(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);AA(e,0,0,c,b);d=a.db?(WA(),ZA):(WA(),aB);if((WA(),XA)==(WA(),XA))d==ZA?e.a=l:e.a=ug;d=new jz(a.eb);(e.n=d)&&d&&(e.b='stroke-width="'+d.e+fa);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,E=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=E=u=L=j=V=V=v=L=J=q=V=L=u=da=q=J=n=Q=o=v=v=E=J=void 0,
D=Q=1,n=2,da=3;f.w&&(UC(f),RC(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(pD(13*f.n.B*j)));qD(f.n,j);f.n.A&&(X(g,(Lz(),Sz)),$C(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,(qC(),xC)[f.d[j]]),h=g,r=K(f.J[j]-o/2),V=K(f.M[j]-o/2),L=u=o,aD(h,!0),bD(h,cD(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,(qC(),xC)[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,aD(o,!0),bD(o,rD(o,h,r,4,!0)))}for(j=1;j<=f.u;++j){X(g,(Lz(),Sz));h=f.H[j];o=f.I[j];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[o]&&X(g,(qC(),xC)[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,Wz);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,Sz);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,E=u-(u-r)/10*h,Y(g,N(M(Math.round(v))),N(M(Math.round(E))),N(M(Math.round(v))),N(M(Math.round(E))));jD(g,f.n.k);o=sD(f.n.n);J=f.e[j];h=qb;null!=J&&(h=J);J=dB(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,Wz);kD(g,h,L,q);X(g,Sz);break;default:if(1==f.B[j]||3==f.B[j])q=da*Q,J=da*D,E=y(I,s,-1,3,1),v=y(I,s,-1,3,1),E[0]=N(M(Math.round(V+q))),v[0]=N(M(Math.round(r-J))),E[1]=N(M(Math.round(L))),v[1]=N(M(Math.round(u))),E[2]=N(M(Math.round(V-q))),v[2]=N(M(Math.round(r+
J))),o=g,h=E,r=v,aD(o,!0),bD(o,rD(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,E=u-(u-r)/10*h,o=h/10,Y(g,N(M(Math.round(v+q*o))),N(M(Math.round(E-J*o))),N(M(Math.round(v-q*o))),N(M(Math.round(E+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(SC,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];jD(g,f.n.k);
o=sD(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(tD,m,54,f.t+1,0);u=2;1!=f.n.B&&(u=N(M(pD(2*f.n.B))));for(j=1;j<=f.t;++j)h=uD(f,j),(null==h||1>h.length)&&(h=wa),3==f.b[j]&&0<f.z[j]&&0==f.A[j]?(J[j]=h,V[j]=r[j]=dB(f.n.n,h),n[j]=vD(f,u,j,V[j],V[j],o,!1)):(L=D[j]<f.J[j],E=!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&&(E=!1),2<Q[j]&&(E=!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<Tj(f.A[j])&&(v+=Tj(f.A[j])),0<f.A[j]?v+=xa:v+=Ca),L||!E?h=h+tb+v+l:h=v+tb+l+h,E||(q=h),J[j]=h,q=dB(f.n.n,q),v=dB(f.n.n,h),V[j]=q,r[j]=v,v=n[j]=vD(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,(qC(),xC)[f.d[j]]),AA(g,v.c,v.d,v.b,v.a),1==f.j?0!=f.d[j]?X(g,(qC(),xC)[f.d[j]]):X(g,(Lz(),Sz)):X(g,(qC(),uC)[f.b[j]]),kD(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(pD(f.J[j]-q/2))),q=N(M(pD(f.M[j]+~~(o/2)-1))),X(g,(Lz(),Wz)),kD(g,ba+f.q[h][1],
L+v,q);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(Lz(),Tz):(Lz(),Zz)),0<f.D&&106!=f.n.c&&(v=n[f.D],$C(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,E=y(I,s,-1,5,1),v=y(I,s,-1,5,1),E[0]=N(M(pD(f.J[h]+q))),E[1]=N(M(pD(f.J[o]+q))),v[0]=N(M(pD(f.M[h]-J))),v[1]=N(M(pD(f.M[o]-J))),E[3]=N(M(pD(f.J[h]-q))),E[2]=N(M(pD(f.J[o]-q))),v[3]=N(M(pD(f.M[h]+J))),v[2]=N(M(pD(f.M[o]+J))),E[4]=E[0],v[4]=v[0],106!=f.n.c&&(da=
g,j=E,Q=v,da.n&&(aD(da,!1),bD(da,rD(da,j,Q,5,!0)))),106==f.n.c&&wD(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,(Lz(),Tz));for(j=1;j<=f.t;++j)0<f.a[j]&&(v=n[j],$C(g,v.c,v.d,v.b,v.a))}}}a.z||(a.ob?(X(e,(Lz(),Qz)),Y(e,c-1,0,c-1,b-1)):(X(e,aA(sC)),Y(e,c-1,0,c-1,b-1),X(e,sC),Y(e,c-2,0,c-2,b-1),X(e,tC),Y(e,c-3,0,c-3,b-1)));a.Fb&&(d=~~((c-48)/2),X(e,(Lz(),Wz)),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 nA(Vb,0,13),a.W=new cB(a.T),null!=a.bb&&(d=dB(a.W,a.bb),c=N(M(Math.round((c-d)/2))),b-=13,X(e,(Lz(),Sz)),jD(e,a.T),kD(e,a.bb,c,b)));lD(a.Ub,a.cb,a.Y,2*a.Y+a.S)}}
function hD(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&&(aD(b,!1),bD(b,rD(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 xD(a){var b,c,d;if(a.nb){d=a.Qb.a;b=a.C.b;c=2*a.Y+a.S;X(d,sC);AA(d,0,0,b,c);a.ob?(X(d,(Lz(),Qz)),c=14*(a.Y+a.S),$C(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,aA(sC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,tC),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)ZC(a,d,b,1),ZC(a,d,b,2);a.c=c;lD(a.Ub,a.Qb,0,0)}}
function eD(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);dD(a,b,c+o-j,f,d-4-j-1,e,h)}
function yD(a,b,c){var d,e,f,g,j,h;zD(a,c);if(0==b.indexOf("$RXN")){a.Fb=!0;a.jb=!0;j=AD(b);b=new kC(b,j,!0);e=l;for(d=1;5>=d;++d)e=BD(b,j);d=CD(QB(Wn(e.substr(0,3)),10)).a;g=CD(QB(Wn(e.substr(3,3)),10)).a;BD(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=BD(b,j),null==h||G(h,"$MOL"));)f+=h+j;a.fb[++a.ub]=new DD(a,f)}RC(a,1,d,1);RC(a,d+1,d+g,3)}else{a.Fb=!1;a.Z=new DD(a,b);if(!a.Z||0==a.Z.t)return a.kb=!0,a.J="ERROR - problems in reading/processing MOL input",OC(a),!1;null!=a.i&&a.Z&&ED(a.Z,a.i,!0);null!=a.j&&
a.Z&&ED(a.Z,a.j,!1);j=FD(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 GD(a,a.Z,e)}a.e=1;a.Z=a.fb[a.e];RC(a,1,j,0)}c&&OC(a);return!0}function yq(a,b){a.kb=!0;a.J=b}function qD(a,b){100>b&&(!zC[b]&&(zC[b]=new nA(Vb,0,b)),!BC[b]&&bs(BC,b,new cB(zC[b])),a.k=zC[b],a.n=BC[b])}
function Cq(a,b){var c,d;if(0==b)return!1;NC(a);c=a.c;a.c=b;if(300>=b)switch(a.nb=!0,a.lb=!0,b){case 102:WC(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;HD(a,ID(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 Su("Cannot redo. Index is out of range.");if(!d.a.c)throw new Su(Yb);
d.a=d.a.c;HD(a,d.a.a);a.mb=!0;break;case 152:a.c=c;d=a.Hb;d.a<d.c-1?(++d.a,d=It(d,d.a)):d=null;null==d?(a.kb=!0,a.J=hc):(yq(a,dc+(a.Hb.a+1)+ca+a.Hb.c),d=JD(d),KD(a,d,!1,!0),null!=a.sb&&mC(a.sb,null));break;case 151:a.c=c;d=a.Hb;0<d.a?(--d.a,d=It(d,d.a)):d=null;null==d?(a.kb=!0,a.J=hc):(yq(a,dc+(a.Hb.a+1)+ca+a.Hb.c),d=JD(d),KD(a,d,!1,!0),null!=a.sb&&mC(a.sb,null));break;case 101:a.Lb&&LD(a.Lb);a.Lb=new MD(1,a);a.c=c;break;case 107:!a.Db?a.Db=new ND(a):a.Db.gc.c.$?OD(a.Db.gc.c):PD(a.Db);break;case 114:a.b&&
LD(a.b);a.b=new MD(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,QD(a.Z),a.c=c);a.y=1;break;case 109:a.c=c;d=RD(a.Z);if(2==d){a.kb=!0;a.J="Copying the agent not possible !";break}d=y(SC,m,-1,4,1);TC(a.Z,d);a.mb=!0;a.Z=new FC(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;SD(a.Z);a.fb[++a.ub]=a.Z;a.e=a.ub;break;case 104:0<a.Z.D?(a.mb=!0,TD(a.Z,a.Z.D),a.Z.D=0,PC(a)):0<a.Z.E&&(a.mb=!0,UD(a.Z,a.Z.E),a.Z.E=0,PC(a));VD(a.Z);break;case 213:a.c=
c;if(!a.E){var e,f,g,j;j=new TA;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new MA(c),SA(j,g),g.c=c,ez(g.d,a);cy(a,j);a.E=j}WD(a.E.a,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&&(LD(a.o),a.o=null);0==a.Z.D&&(a.o=new MD(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,PC(a)),18==a.d&&(d=bo((zq(),Aq).gc.a.gb,Xg),XD(a.Z,a.Z.D,d),PC(a)),VD(a.Z))}OC(a);return!0}
function vq(a){var b,c,d;d=JC(a);c=l;if(a.Fb){var e,f,g;g=Wr([4,a.ub+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.ub;++b)RD(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(YD(g[1][0],3)+YD(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+ZD(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+ZD(a.fb[g[3][b]],d)}else 1<a.ub&&(a.Z=new $D(a,a.fb,a.ub)),c=ZD(a.Z,d),1<a.ub&&(a.Z=a.fb[a.e]);return c}
function aE(a,b,c,d){var e;e=c;var f=d,g,j;(g=bE(b),j=0!=(b.e&2),g||j)?(g=a.Fb?(!a.w&&(a.w=YC(a,!0)),a.w):(!a.v&&(a.v=YC(a,!1)),a.v),WD(g.a,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=cE(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;14>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=nD+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Mb=!0,a.kb=!0,a.J="Next ring will be added as spiro",OC(a),!0;
if(113==d)if(a.Ib)a.kb=!0,a.J="Move one atom",OC(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=Cq(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)TD(a.Z,a.Z.D),a.Z.D=0,PC(a);else{if(106==a.c)return!0;if(108==a.c)dE(a.Z,a.Z.D,0),PC(a);else if(157==a.c)dE(a.Z,a.Z.D,1),PC(a);else if(158==a.c)dE(a.Z,a.Z.D,-1),PC(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):PC(a);else if(206<=a.c&&229>=a.c)a.O=2,eE(a.Z),PC(a);else if(230==a.c)a.O=3,PC(a);else if(233<=a.c&&262>a.c)fE(a.Z,!1),PC(a),a.O=3;else if(107==a.c){if(a.Db.b)return!0;XD(a.Z,a.Z.D,bo(a.Db.e.gc.a.gb,Xg));a.Z.k=!0;PC(a)}else if(105==a.c)gE(a.Z),PC(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=bo((zq(),Aq).gc.a.gb,Xg),1>d.length&&(d=Oc),XD(a.Z,a.Z.D,
d)),PC(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,eE(a.Z),PC(a);else if(0<a.Z.E)if(104==a.c)UD(a.Z,a.Z.E),a.Z.E=0,PC(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]])yq(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;TD(d,c);d.a[c]=0}a.Z.E=0;PC(a)}else if(201==a.c)hE(a.Z,a.Z.E),PC(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),PC(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,PC(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,PC(a);else if(206<=a.c&&229>=a.c)a.O=2,eE(a.Z),PC(a);else if(107==a.c){if(!a.Db.b)return!0;d=bo(a.Db.e.gc.a.gb,Xg);a.Z.s[a.Z.E]=9;a.Z.e[a.Z.E]=d;PC(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 XC(a);a.Z=a.fb[a.ub];a.pb=!1;202<=a.c&&204>=a.c||205==a.c?(iE(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,eE(a.Z)):300<a.c?(iE(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=bo((zq(),Aq).gc.a.gb,Xg),1>d.length&&(d=Oc),XD(a.Z,1,d))):230==a.c?jE(a,null,!0):233<=a.c&&262>a.c?(iE(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,fE(a.Z,!0)):CB();PC(a)}else e=!1;e&&(VD(a.Z),a.lb=!1,a.nb=!1,a.mb=!0,OC(a))}return e}
function kE(a,b,c,d){var e,f;if(a.z||!a.hb||bE(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=lE(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)TD(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),UD(b,e),0<lE(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){yq(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<lE(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;yq(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(cE(b)||bE(b))MC(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(SC,m,-1,4,1);TC(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;NC(a);a.mb=!0;OC(a);a.Sb=c;a.Tb=d;return!0}
function mE(a,b,c,d){var e,f,g;if(!(a.z&&null==a.rb||bE(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=((qC(),yC)?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;nE(a,a.fb[b].D);113==a.c&&0>e&&(g=!1,a.fb[b].E=0);break a}else if(nE(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;NC(a);a.mb=!0;OC(a)}!a.z&&0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
function oE(a){if(a.z)return!0;a.ib&&(a.ib=!1,PC(a));a.kb=!1;a.P=hh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=lE(b,b.t),6>b.z[c]&&(pE(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),TD(b,b.t));b.C=!1;PC(a)}else a:{var b=a.Z,e,f;c=lE(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):yq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],yq(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(pD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=N(M(pD((b.M[b.F]+b.M[c])/2))))}}VC(a.Z);a.r&&(b=a.$,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,ID(b),b.a.c=c),PC(a),a.r=!1)}else 5==a.O&&(VC(a.Z),PC(a));0<a.O&&(a.D=!1,NC(a),a.mb=!0,VD(a.Z),qE(a.Z),OC(a),a.O=0,a.f=!1);if(yC&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,NC(a),a.mb=!0,OC(a);return!0}function NC(a){a.lb=!1;a.nb=!1;a.mb=!1}
function nE(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,mC(a.rb,H(rE,m,81,[new S(a.e),new S(b)]))}
function sE(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(Ef)?a.Fb=!1:-1<b.indexOf(dg)&&(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(zf)&&(a.jb=!0);-1<b.indexOf("nonumber")?(a.tb=!1,a.q=!1):-1<b.indexOf(If)&&(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,RC(a,1,a.ub,0));if(-1<b.indexOf("nodepict")){a.z=!1;for(d=1;d<=a.ub;++d)tE(a.fb[d]),UC(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(nd)&&(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&&++nD;c&&OC(a)}
function OC(a){var b,c,d,e;b=$y(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&&RC(a,1,a.ub,0),oD(a),a.z||(a.Qb=a.Fe(a.Qb,b.b,2*a.Y+a.S),xD(a),c=b.a-2*a.Y+a.S,1>c&&(c=1),a.Q=a.Fe(a.Q,a.Y,c),mD(a),a.I=a.Fe(a.I,d,a.Y),iD(a))):(oD(a),a.z||(iD(a),a.D&&(xD(a),mD(a)),a.D=!0));a.lb=!0;a.nb=!0;a.mb=!0;a.kb=!0}
function uE(a,b){var c,d,e;e=l;for(d=1;d<=a.ub;++d){if(0<b&&(c=RD(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=uD(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+=xa:j+=Ca,1<Tj(c.A[h])&&(j+=Tj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Nb&&0<c.d[h]&&(g=1);-1<g&&(j+=jb+g);o+=ba+j+ba+vE(0.055999999999999994*c.J[h],0,2)+ba+vE(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+=fh),e+=c)}return e}function EC(a,b){var c,d,e;e=l;for(c=1;c<=a.ub;++c){if(0<b&&(d=RD(a.fb[c]),d!=b))continue;d=void 0;d=wE(a.fb[c]);d=xE(d);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
function PC(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.sb&&mC(a.sb,null)}var c,d,e;e=new yE;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]=wE(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 zE(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function KD(a,b,c,d){try{yD(a,b,d)?c&&PC(a):OC(a)}catch(e){if(e=Mi(e),A(e,78))OC(a);else throw e;}}
function jE(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;zD(a,c);e=j=0;r=new kC(b,"|>",!0);g=-1<b.indexOf(ob);n=1;h=dC(r);a.ub=0;for(f=1;f<=h;++f)if(o=hC(r),Wn(o),!G(o,fh))if(G(o,ob))++n,2==n?j=a.ub:3==n&&(e=a.ub+1);else{a.Z=new AE(a,o);if(0==a.Z.t){BE(a,"ERROR - problems in reading/processing molecule !");CB();d=!1;break a}++a.ub;a.e=a.ub;a.fb[a.ub]=a.Z}2==n?(BE(a,"ERROR - strange reaction - fixing !"),CB(),d=!1):3<n?(BE(a,"ERROR - strange reaction !"),CB(),d=!1):(1<a.ub&&!g&&sE(a,zf,!0),g&&!a.Fb&&sE(a,
dg,!0),!g&&a.Fb&&sE(a,Ef,!0),g?(RC(a,1,j,1),RC(a,j+1,e-1,2),RC(a,e,a.ub,3)):RC(a,1,a.ub,0),c&&OC(a),d=!0)}d?PC(a):OC(a)}catch(q){if(q=Mi(q),A(q,78))OC(a);else throw q;}}function CE(a){NC(a);a.mb=!0;OC(a)}function zD(a,b){a.c=202;a.pb=!1;a.ub=0;a.e=0;a.Z=new XC(a);a.Z.r=0;a.bb=null;a.B=1;a.mb=!0;b&&OC(a);null!=a.sb&&mC(a.sb,null)}
function HD(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]=wE(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&&mC(a.sb,null)}}function DE(a,b){a.kb=!0;a.J=l;return 1>b||b>a.ub?(a.kb=!0,a.J="ERROR - invalid mol index: "+b,OC(a),null):a.fb[b]}
function QC(a,b){var c;c=-1;G(b,"Select substituent")?(c=202,b=l):G(b,Ha)?c=235:G(b,Ia)?c=240:G(b,Ga)?c=260:G(b,Na)?c=261:G(b,Sa)?c=241:G(b,La)?c=233:G(b,Ka)?c=236:G(b,Ja)?c=237:G(b,Ra)?c=234:G(b,Qa)?c=243:G(b,Ta)?c=252:G(b,Pa)?c=244:G(b,Ua)?c=239:G(b,"-PO3H2")?c=251:G(b,Fa)?c=242:G(b,Da)?c=245:G(b,Ea)&&(c=238);0<c?Cq(a,c):b="Not known group!";a.kb=!0;a.J=b;OC(a)}function BE(a,b){a.kb=!0;a.J=b;OC(a)}function JC(a){var b;b=DC(a);NC(a);OC(a);return b}
function fD(a,b,c,d,e){var f,g,j,h;f=a.W;h=dB(f,e);if(h>=a.Y-1)for(g=f.b.b;h>=a.Y-1&&1<g;)--g,j=new nA(f.b.a,f.b.c,g),f=new cB(j),h=dB(f,e),b.e=j,b.i=EE(j);else jD(b,a.T);f=pA(f.b).a-pA(f.b).b;kD(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}function gD(a,b,c,d,e,f){var g,j;g=sD(a.V);j=dB(a.V,f);jD(b,a.U);(b.d=e)&&(b.f=fg+(e.a>>16&255)+za+(e.a>>8&255)+za+(e.a&255)+va);kD(b,f,c+~~((a.Y-j)/2),d+~~((a.Y-g)/2)+g)}function sD(a){return pA(a.b).a-pA(a.b).b}
function Bq(a,b){a.q?0==b&&(a.y=-1,a.kb=!0,a.J=Bd,OC(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=Bd):yq(a,a.y+ba),OC(a))}t(445,367,Oh);_.te=function(a){GC(this,a)};_.Fe=function(a,b,c){return Wy(this,b,c)};_.Ge=function(){};_.ae=function(){OC(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=hh;_.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 nD=10,zC,BC,sC,tC,uC,rC,yC,FE=null,xC,wC;function GE(){qC();Uy.call(this);this.Ub=(Bp(),Bp(),By).a;this.x=new nA(null,0,8);this.t=(Lz(),Mz);this.fb=y(HE,m,94,99,0);this._=new Sy;this.Hb=new IE;this.K=G((CB(),DB[Pe]),bc);this.u=new JE;this.G=H(gs,m,1,[Ha,Ia,Sa,Ga,Na,La,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Z=new XC(this);xC[0]=Pz;xC[1]=new Nz(255,153,153);xC[2]=new Nz(255,204,102);xC[3]=new Nz(255,255,153);xC[4]=new Nz(102,255,255);xC[5]=new Nz(51,204,255);xC[6]=new Nz(255,153,255)}
t(444,445,Oh,GE);_.Fe=function(a,b,c){var d;return a?(d=a.a,nj(d.t,b,c),a):Wy(this,b,c)};_.Ge=function(a){if(this.a){var b=this.a;b.a.a&&b.a.a.a.apply(null,[KE(b.a),a])}};_.a=null;function LE(a){if(a.d.gb.style.display!=Df){Zy(a.c);for(a=new Gi(a.e.j);a.b<a.d.Be();)Hi(a),null.$f()}}function ME(a){NE.call(this,a,cb,cb,null)}function OE(a,b){NE.call(this,a,cb,cb,b)}function PE(a,b,c){NE.call(this,a,b,c,null)}
function NE(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(G(Zb,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=ij(a)){this.b=QE;++QE;this.d=e;this.c=new GE;this.e=new RE(this.c,b,c,d);ev(e,this.e,e.gb);d&&fd in d&&(this.e.b=d[fd]);a=this.e;a.d||(a.d=Xy(a,ao(a.gb,Lf),ao(a.gb,Kf)),a.d.j=!1);var b=a.c,f,g,j,h,n,o,r;b.K?FE=Zb:FE="JME";b.v=YC(b,!1);b.w=YC(b,!0);yq(b,FE+" Molecular Editor by Peter Ertl and Bruno Bienfait");
b.C=$y(b);Qy(b,null);b.ob||(b.S=0);b.T||(b.T=new nA(Vb,0,13),b.W=new cB(b.T));b.U||(b.U=new nA(Vb,1,13),b.V=new cB(b.U));b.X||(b.X=new nA(Vb,0,11),new cB(b.X));qD(b,13);b.Cb=!1;b.Fb=!1;b.p=!1;b.Ob=!0;b.s=!0;b.Rb=!0;b.Eb=!1;nD=10;b.Kb=!0;try{r=SE(b.Ub,"options");null!=r&&sE(b,r,!1);j=SE(b.Ub,"jme");null!=j&&(b.L=j);n=SE(b.Ub,"mol");null!=n&&(b.ab=n);g=SE(b.Ub,"depictcgi");null!=g&&(b.Gb=!0);o=SE(b.Ub,Hg);null!=o&&(b.bb=o,OC(b));b.j=SE(b.Ub,"atomcolors");b.i=SE(b.Ub,"atombg");f=SE(b.Ub,"depictbg");
if(null!=f&&b.z){var q;var u,v,D,E;v=(Lz(),Mz);try{if(0!=f.indexOf(la))throw new rn("bad hex encoding");E=QB(f.substr(1,2),16);D=QB(f.substr(3,2),16);u=QB(f.substr(5,2),16);q=v=new Nz(E,D,u)}catch(J){if(J=Mi(J),A(J,78))CB(),q=v;else throw J;}b.t=q}b.Jb&&b.Z&&QD(b.Z);h=SE(b.Ub,"notify_structural_change_js_function");b.sb=h}catch(Q){if(Q=Mi(Q),!A(Q,78))throw Q;}b.c=202;for(f=0;23>f;++f)uC[f]=(Lz(),Uz),wC[f]=Oc;wC[1]=Ub;uC[1]=(Lz(),Qz);wC[2]=zb;uC[2]=Uz;wC[3]=Cb;uC[3]=Qz;wC[4]=ec;uC[4]=Zz;wC[5]=oc;uC[5]=
Tz;wC[9]=Pb;uC[9]=Wz;wC[10]=Kb;uC[10]=Wz;wC[11]=Bb;uC[11]=Wz;wC[12]=Wb;uC[12]=Wz;wC[8]=Bc;uC[8]=aA(Vz);wC[7]=qc;uC[7]=Uz;wC[6]=Gc;uC[6]=Qz;wC[13]=Dc;uC[13]=Qz;wC[18]=Oc;uC[18]=Qz;wC[19]=rc;uC[19]=Qz;wC[20]=sc;uC[20]=Qz;wC[21]=tc;uC[21]=Qz;wC[22]=uc;uC[22]=Qz;zy(b);b.$=new TE;f=a.c;f.C=$y(f);null!=f.L?(jE(f,f.L,!1),null!=f.i&&f.Z&&ED(f.Z,f.i,!0),null!=f.j&&f.Z&&ED(f.Z,f.j,!1)):null!=f.ab&&KD(f,f.ab,!1,!1);OC(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
function UE(){return js(null)}function VE(a){return js(a)}t(446,1,$h,ME,OE,PE,NE);_.He=function(a){B(this.e,new WE(this,a),(Ep(),Ep(),Fp))};_.Ie=function(a){B(this.e,new XE(this,a),(Kq(),Kq(),Lq))};_.Je=function(a){PD(new YE(a,this.c,sC))};_.Ke=function(){WC(this.c)};_.Le=function(){Nn((Kn(),Ln),new ZE(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 ao(this.e.gb,Kf)};_.Se=function(){var a;a=[];a.length=2;a[0]=ao(this.e.gb,Lf);a[1]=ao(this.e.gb,Kf);return a};_.fd=function(){return ao(this.e.gb,Lf)};_.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!=Df};_.Xe=function(){var a=this.c,b;a.Fb?b=uE(a,1)+ob+uE(a,2)+ob+uE(a,3):b=uE(a,0);return b};_.Ye=function(){return vq(this.c)};
_.Ze=function(){var a=this.c,b,c;b=a.Ob;a.Ob=!1;c=DC(a);a.Ob=b;OC(a);return c};_.$e=function(a){sE(this.c,a,!0)};_._e=function(){};_.af=function(a){KD(this.c,a,!0,!0)};_.bf=function(a){jE(this.c,a,!0)};_.fe=function(){LE(this)};_.cf=function(){zD(this.c,!0)};_.df=function(a){var b=this.c;if(a=DE(b,a)){var c;for(c=1;c<=a.t;++c)a.d[c]=0;CE(b)}};_.ef=function(a){this.a=a;!this.c.a&&(this.c.a=new $E(this))};
_.ff=function(a){var b=this.e,c,d;if(b.b!=a){b.b=a;for(d=new Gi(b.a);d.b<d.d.Be();)c=Hi(d),a?c.a=l:c.a=ug}Zy(b.c)};_.gf=function(a,b){var c=this.c,d;if(d=DE(c,a))ED(d,b,!0),CE(c)};_.hf=function(a,b){var c=this.c,d;d=DE(c,a);1>b||b>d.t?(c.kb=!0,c.J="ERROR - invalid atom index: "+b,OC(c)):(d.D=b,CE(c))};_.kd=function(a){this.e.gb.style[Be]=a;LE(this)};_.jf=function(a){this.c.H=a};_.kf=function(a){var b=this.c;b.db=a;OC(b)};_.lf=function(a){var b=this.c;b.eb=a;OC(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=YC(b,!1)};_.pf=function(a){this.c.zb=a};_.qf=function(a,b){var c=this.e;c.md(a);c.kd(b);LE(this)};_.rf=function(a){QC(this.c,a)};_.sf=function(a,b){var c=this.c;c.f=!1;c.Pb=new AE(c,a);c.c=253;c.kb=!0;c.J=b;OC(c)};_.ld=function(a){Ou(this.d.gb,a)};_.md=function(a){this.e.gb.style[bh]=a;LE(this)};_.tf=function(a){BE(this.c,a)};_.uf=function(){return JC(this.c)};_.a=null;_.b=-1;_.c=null;_.d=null;_.e=null;var QE=0;
function ZE(a){this.a=a}t(447,1,{},ZE);_.wc=function(){var a,b;for(b=new Gi(this.a.e.a);b.b<b.d.Be();)a=Hi(b),a.t.gb.innerHTML=a.q||l};_.a=null;function $E(a){this.a=a}t(448,1,{},$E);_.a=null;function WE(a,b){this.a=a;this.b=b}t(449,1,{},WE);_.Lc=function(a){a=a.a;Nn((Kn(),Ln),new aF(this,this.b,a))};_.a=null;_.b=null;function aF(a,b,c){this.a=a;this.c=b;this.b=c}t(450,1,{},aF);_.wc=function(){var a=this.b;this.c.a.apply(a,[KE(this.a.a),a])};_.a=null;_.b=null;_.c=null;
function XE(a,b){this.a=a;this.b=b}t(451,1,{},XE);_.a=null;_.b=null;function Nq(a,b,c){this.a=a;this.c=b;this.b=c}t(452,1,{},Nq);_.wc=function(){var a=this.b;this.c.a.apply(a,[KE(this.a.a),a])};_.a=null;_.b=null;_.c=null;
function bF(){var a=cF("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;dF(eF,arguments)?a=arguments[0]:3==arguments.length?a=new PE(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new ME(arguments[0]):4==arguments.length?a=new NE(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new OE(arguments[0],arguments[1]));this.g=a;fF();a[Tc]=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 gF(a))});b.addMouseOverHandler=C(function(a){this.g.Ie(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new gF(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=eF;fF();var f=b,g,b=hF.b;g=iF(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=iF(b,
e,f)}if(!g)throw new Qi("Can't find exported method for given arguments: 0"+jb+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 gF(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()});jF({"0":{"0":[[UE,null,void 0]],1:[[VE,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new kF(e));return[e]},oe]]}});lF(eF,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function hs(){mF||(mF=!0,bF())}t(453,1,{},hs);
var mF=!1;function ls(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==oe)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function ks(){}t(455,1,{},ks);_.wc=function(){ls()};function kF(a){this.a=a}t(456,1,{68:1,106:1},kF);_.eQ=function(a){return null!=a&&A(a,68)&&this.a==a.a};_.a=null;function gF(a){this.a=a}t(457,1,{69:1,106:1},gF);
_.eQ=function(a){return null!=a&&A(a,69)&&this.a==a.a};_.a=null;
function pC(a){var b,c,d,e,f,g;if(a.b>=a.c.length)return!1;c=a.c[a.b];g=c.getAttribute(bh)||l;b=c.getAttribute(Be)||l;f=c.getAttribute(Bf)||l;e=c.getAttribute(Ke)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Bf)||l,h=h.getAttribute(Xg)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Dd);c.removeAttribute(Bf);c.removeAttribute("archive");c.removeAttribute(Be);c.removeAttribute(bh);c.removeAttribute(ed);c.removeAttribute("hspace");
c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=io();c.setAttribute(Ke,d);c.style[bh]=nC(g);c.style[Be]=nC(b);b=new nF(a,d,n,e,c,f);Nn((Kn(),Ln),b);++a.b;return!0}function oC(a){this.a="JME.class";this.d=a}t(458,1,{},oC);_.Ec=function(){return pC(this)};_.a=null;_.b=0;_.c=null;_.d=null;function nF(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(459,1,{},nF);
_.wc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.d,cb,cb,this.b);null!=this.e&&0<this.e.length?this.c.setAttribute(Ke,this.e):this.c.removeAttribute(Ke);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 oF(){}t(460,1,$h,oF);function pF(a){this.a=a}t(461,1,{},pF);_.wc=function(){this.a()};_.a=null;
function qF(){var a=cF("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;dF(rF,arguments)?a=arguments[0]:0==arguments.length&&(a=new oF);this.g=a;fF();a[Tc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Nn((Kn(),Ln),new pF(a))});lF(rF,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function is(){sF||(sF=!0,qF())}t(462,1,{},is);var sF=!1;function tF(a){sn();this.f=a}
t(463,433,ii,tF);function rs(){sn();this.f="divide by zero"}t(464,97,ai,rs);function cs(){sn()}function uF(a){sn();this.f=a}t(465,97,ai,cs,uF);function vF(){vF=x;wF=new xF(!1);yF=new xF(!0)}function xF(a){this.a=a}t(466,1,{71:1,72:1,75:1},xF);_.eQ=function(a){return A(a,72)&&a.a==this.a};_.hC=function(){return this.a?1231:1237};_.tS=function(){return this.a?Wg:"false"};_.a=!1;var wF,yF;function zF(){}function AF(a){return typeof a==If?Bc+(0>a?-a:a):a}
function BF(a,b){var c;c=new zF;c.d=Lb+(CF(0!=a?-a:0)?AF(0!=a?-a:0):l+yi(c));DF(0!=a?-a:0)&&EF(0!=a?-a:0,c);c.b=4;c.a=b;return c}function $(a){var b;b=new zF;b.d=Lb+(CF(a)?AF(a):l+yi(b));DF(a)&&EF(a,b);return b}function FF(a,b){var c;c=new zF;c.d=Lb+(CF(a)?AF(a):l+yi(c));DF(a)&&EF(a,c);c.b=b?8:0;return c}function GF(){var a;a=new zF;a.d=Lb+(CF(0)?AF(0):l+yi(a));DF(0)&&EF(0,a);a.b=2;return a}function HF(a){var b;b=new zF;b.d=Lb+(CF(a)?AF(a):l+yi(b));DF(a)&&EF(a,b);b.b=1;return b}
function DF(a){return typeof a==If&&0<a}function CF(a){return null!=a&&0!=a}function EF(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Kh[b.c])c=c.prototype;else{c=Kh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(468,1,{},zF);_.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 IF(a){var b;if(!(b=JF,!b&&(b=JF=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new KF(Sb+a+ea);return parseFloat(a)}
function QB(a,b){var c,d;if(null==a)throw new KF(Hf);if(2>b||36<b)throw new KF("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 KF(Sb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new KF(Sb+a+ea);if(-2147483648>c||2147483647<c)throw new KF(Sb+a+ea);return c}t(470,1,{71:1,83:1});var JF=null;function LF(a){this.a=a}
t(469,470,{71:1,75:1,76:1,83:1},LF);_.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 lz(a){this.a=a}t(471,470,{71:1,75:1,79:1,83:1},lz);_.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 bz(){sn()}function tk(a){sn();this.f=a}t(472,97,Th,bz,tk);function hv(){sn()}function iw(a){sn();this.f=a}t(473,97,ai,hv,iw);function S(a){this.a=a}
function Ds(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 CD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(MF(),NF)[b],!c&&(c=NF[b]=new S(a)),c):new S(a)}t(474,470,{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 MF(){MF=x;NF=y(rE,m,81,256,0)}var NF;function Tj(a){return 0>a?-a:a}function Sj(a,b){return a>b?a:b}function pD(a){return Math.round(a)}function pn(){sn()}function rr(a){sn();this.f=a}t(477,97,{71:1,78:1,82:1,84:1,86:1},pn,rr);function Ai(){Ai=x;Bi=H(zi,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 Bi;function KF(a){sn();this.f=a}t(479,472,Th,KF);
function un(a){this.a="Unknown";this.c=a;this.b=-1}t(480,1,{71:1,85:1},un);_.tS=function(){return this.a+Wa+this.c+"(Unknown Source"+(0<=this.b?jb+this.b:l)+va};_.a=null;_.b=0;_.c=null;function OF(a,b){return a.charCodeAt(b)}function iC(a,b){var c=b,d=a.length,e,f;e=OF(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 PF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
function G(a,b){return!A(b,1)?!1:""+a==b}function Xn(a,b){return a.indexOf(b)}function OB(a,b,c){return a.indexOf(b,c)}function ey(a,b){return a.lastIndexOf(b)}function JD(a){var b=aa,c=fh,d;for(d=0;0<=(d=c.indexOf(Rc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Nu(c,++d):c=c.substr(0,d-0)+Nu(c,++d);return a.replace(RegExp(b,pe),c)}
function QF(a,b){for(var c=RegExp(b,pe),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 Nu(a,b){return a.substr(b,a.length-b)}
function Wn(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function Yn(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 G(this,a)};_.hC=function(){return gt(this)};_.tS=_.toString;function RF(){RF=x;SF={};TF={}}
function gt(a){RF();var b=jb+a,c=TF[b];if(null!=c)return c;c=SF[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+OF(a,d++);c|=0}256==UF&&(SF=TF,TF={},UF=0);++UF;return TF[b]=c}var SF,UF=0,TF;function mn(a,b){ln(a.a,b);return a}function kn(){this.a=Zn()}function VF(){this.a=Zn();ln(this.a,l)}t(482,1,Nh,kn,VF);_.tS=function(){return $n(this.a)};function et(){this.a=Zn()}
function MB(){this.a=Zn()}function Lr(a){this.a=Zn();ln(this.a,a)}t(483,1,Nh,et,MB,Lr);_.tS=function(){return $n(this.a)};function PB(a){a="String index out of range: "+a;sn();this.f=a}t(484,473,ai,PB);
function WF(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new pn;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new uF("Must be array types");j=h.a;f=g.a;if(!(0!=(j.b&1)?j==f:0==(f.b&1)))throw new uF("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 hv;if((0==(j.b&1)||0!=(j.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)bs(b,c,a[--d])}else for(c=e+c;e<c;)bs(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
function Pu(){sn()}function XB(a){sn();this.f=a}t(486,97,ai,Pu,XB);function rz(a,b){for(var c;a.Xc();)if(c=a.Yc(),null==b?null==c:xn(b,c))return a;return null}function uz(a,b){var c;return(c=rz(a.xd(),b))?(c.Zc(),!0):!1}function XF(a){var b,c,d,e;d=new kn;b=null;ln(d.a,Pc);for(c=a.xd();c.Xc();)null!=b?ln(d.a,b):b=Aa,e=c.Yc(),ln(d.a,e===a?"(this Collection)":l+e);ln(d.a,Sc);return $n(d.a)}t(487,1,{});_.vf=function(){throw new XB("Add not supported on this collection");};
_.wf=function(a){return!!rz(this.xd(),a)};_.ye=function(){return 0==this.Be()};_.xf=function(a){return uz(this,a)};_.tS=function(){return XF(this)};t(489,487,ei);_.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+=An(c),a=~~a);return a};
function YF(a,b){var c;return A(b,90)&&(c=b.yf(),yu(a.a,c))?(c=dj(a.a,c),a.a.Ce(b.zf(),c)):!1}function bC(a){this.a=a}t(488,489,ei,bC);_.wf=function(a){return YF(this,a)};_.xd=function(){return new SB(this.a)};_.xf=function(a){return YF(this,a)?(a=a.yf(),Pi(this.a,a),!0):!1};_.Be=function(){return this.a.d};_.a=null;function VB(a){if(a.b)Ji(a.a),Pi(a.c,a.b.yf()),a.b=null;else throw new Su("Must call next() before remove().");}
function SB(a){var b;this.c=a;b=new aj;a.c&&Vi(b,new ZF(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new $F(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 Gi(b)}t(490,1,{},SB);_.Xc=function(){return TB(this.a)};_.Yc=function(){return this.b=Hi(this.a)};_.Zc=function(){VB(this)};_.a=null;_.b=null;_.c=null;t(492,1,ri);_.eQ=function(a){return A(a,90)&&WB(this.yf(),a.yf())&&WB(this.zf(),a.zf())?!0:!1};
_.hC=function(){var a,b;b=a=0;null!=this.yf()&&(a=An(this.yf()));null!=this.zf()&&(b=An(this.zf()));return a^b};_.tS=function(){return this.yf()+nb+this.zf()};function ZF(a){this.a=a}t(491,492,ri,ZF);_.yf=function(){return null};_.zf=function(){return this.a.b};_.Af=function(a){return ZB(this.a,a)};_.a=null;function $F(a,b){this.b=a;this.a=b}t(493,492,ri,$F);_.yf=function(){return this.a};_.zf=function(){return this.b.e[jb+this.a]};_.Af=function(a){return $B(this.b,this.a,a)};_.a=null;_.b=null;
function fw(a,b){(0>a||a>=b)&&aG(a,b)}function aG(a,b){throw new iw("Index: "+a+", Size: "+b);}t(494,487,xi);_.Bf=function(){throw new XB("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:xn(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:An(c)),b=~~b;return b};_.xd=function(){return new Gi(this)};_.Df=function(){return this.Ef(0)};_.Ef=function(a){return new bG(this,a)};_.Ff=function(){throw new XB("Remove not supported on this list");};function TB(a){return a.b<a.d.Be()}function Hi(a){if(a.b>=a.d.Be())throw new kv;return a.d.Cf(a.c=a.b++)}function Ji(a){if(0>a.c)throw new nw;a.d.Ff(a.c);a.b=a.c;a.c=-1}function Gi(a){this.d=a}t(495,1,{},Gi);_.Xc=function(){return TB(this)};
_.Yc=function(){return Hi(this)};_.Zc=function(){Ji(this)};_.b=0;_.c=-1;_.d=null;function bG(a,b){var c;this.d=this.a=a;c=a.Be();(0>b||b>c)&&aG(b,c);this.b=b}t(496,495,{},bG);_.Gf=function(){return 0<this.b};_.Hf=function(){if(0>=this.b)throw new kv;return this.a.Cf(this.c=--this.b)};_.a=null;function cG(a){a=new SB(a.b.a);return new dG(a)}function eG(a,b){this.a=a;this.b=b}t(497,489,ei,eG);_.wf=function(a){return yu(this.a,a)};_.xd=function(){return cG(this)};_.Be=function(){return this.b.a.d};
_.a=null;_.b=null;function dG(a){this.a=a}t(498,1,{},dG);_.Xc=function(){return TB(this.a.a)};_.Yc=function(){return(this.a.b=Hi(this.a.a)).yf()};_.Zc=function(){VB(this.a)};_.a=null;t(499,494,xi);_.Bf=function(a,b){var c;c=xz(this,a);var d=c.d;new sz(b,c.b);++d.b;++c.a;c.c=null};_.Cf=function(a){var b;b=xz(this,a);try{return yz(b)}catch(c){c=Mi(c);if(A(c,91))throw new iw("Can't get element "+a);throw c;}};_.xd=function(){return xz(this,0)};
_.Ff=function(a){var b,c;b=xz(this,a);try{c=yz(b)}catch(d){d=Mi(d);if(A(d,91))throw new iw("Can't remove element "+a);throw d;}fG(b);return c};function gG(a){a.b=y(hG,m,0,0,0)}function Iy(a,b,c){(0>b||b>a.c)&&aG(b,a.c);a.b.splice(b,0,c);++a.c}function Vi(a,b){bs(a.b,a.c++,b);return!0}function It(a,b){fw(b,a.c);return a.b[b]}function zj(a,b){for(var c=0;c<a.c;++c)if(WB(b,a.b[c]))return c;return-1}function Lt(a,b){var c;c=(fw(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
function Ui(a,b){var c;c=zj(a,b);if(-1==c)return!1;Lt(a,c);return!0}function xk(a,b){var c;if(b.length<a.c){c=b;var d;d=Vr(0,a.c);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)bs(b,c,a.b[c]);b.length>a.c&&bs(b,a.c,null);return b}function aj(){gG(this)}function lA(a){gG(this);this.b.length=a}function fz(a){gG(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(500,494,Mh,aj,lA,fz);_.Bf=function(a,b){Iy(this,a,b)};
_.vf=function(a){return Vi(this,a)};_.Ke=function(){this.b=y(hG,m,0,0,0);this.c=0};_.wf=function(a){return-1!=zj(this,a)};_.Cf=function(a){return It(this,a)};_.ye=function(){return 0==this.c};_.Ff=function(a){return Lt(this,a)};_.xf=function(a){return Ui(this,a)};_.Be=function(){return this.c};_.c=0;function wz(a,b){var c=a.length,d;for(d=0;d<c;++d)bs(a,d,b)}function Hr(){Hr=x;Ir=new iG}var Ir;function iG(){}t(503,494,Wh,iG);_.wf=function(){return!1};_.Cf=function(){throw new hv;};_.Be=function(){return 0};
function jG(){this.a=new Date}function kG(a){return 10>a?$a+a:l+a}t(504,1,{71:1,74:1,75:1,87:1},jG);_.eQ=function(a){return A(a,87)&&Ts(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?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?$a+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(lG(),mG)[this.a.getDay()]+ba+nG[this.a.getMonth()]+ba+kG(this.a.getDate())+ba+kG(this.a.getHours())+jb+kG(this.a.getMinutes())+jb+kG(this.a.getSeconds())+" GMT"+a+b+ba+this.a.getFullYear()};_.a=null;function lG(){lG=x;mG=H(gs,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));nG=H(gs,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var mG,nG;
function Ar(a,b){return null==z(a.a,b,a)}function zr(){this.a=new Ei}t(506,489,{71:1,74:1,92:1},zr);_.vf=function(a){return Ar(this,a)};_.wf=function(a){return yu(this.a,a)};_.ye=function(){return 0==this.a.d};_.xd=function(){return cG(new eG(this.a,new bC(this.a)))};_.xf=function(a){return null!=Pi(this.a,a)};_.Be=function(){return this.a.d};_.tS=function(){return XF(new eG(this.a,new bC(this.a)))};_.a=null;
function xz(a,b){var c,d;(0>b||b>a.b)&&aG(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 oG(a,b,d)}function Bz(){this.a=new pG;this.b=0}t(507,499,Wh,Bz);_.vf=function(a){new sz(a,this.a);++this.b;return!0};_.Ef=function(a){return xz(this,a)};_.Be=function(){return this.b};_.a=null;_.b=0;function yz(a){if(a.b==a.d.a)throw new kv;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
function fG(a){if(!a.c)throw new nw;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 oG(a,b,c){this.d=a;this.b=c;this.a=b}t(508,1,{},oG);_.Xc=function(){return this.b!=this.d.a};_.Gf=function(){return this.b.b!=this.d.a};_.Yc=function(){return yz(this)};_.Hf=function(){if(this.b.b==this.d.a)throw new kv;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Zc=function(){fG(this)};_.a=0;_.b=null;_.c=null;_.d=null;function pG(){this.a=this.b=this}
function sz(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}t(509,1,{},pG,sz);_.a=null;_.b=null;_.c=null;function UB(a,b){this.a=a;this.b=b}t(510,492,ri,UB);_.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 kv(){sn()}t(511,97,{71:1,78:1,84:1,86:1,91:1},kv);function WB(a,b){return ds(a)===ds(b)||null!=a&&xn(a,b)}function kA(a){var b=y(Cz,m,44,0,0);return xk(a.a,b)}function Sy(){this.a=new aj}
t(513,494,Mh,Sy);_.Bf=function(a,b){Iy(this.a,a,b)};_.vf=function(a){return Vi(this.a,a)};_.wf=function(a){return-1!=zj(this.a,a)};_.Cf=function(a){return It(this.a,a)};_.ye=function(){return 0==this.a.c};_.xd=function(){return new Gi(this.a)};_.Ff=function(a){return Lt(this.a,a)};_.Be=function(){return this.a.c};_.tS=function(){return XF(this.a)};_.a=null;function LD(a){a.gc.c.$&&qA(a)}function qG(a){var b;if(a.gc.c.$){b=jy(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}sA(a)}
function rG(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 PD(a){var b=a.j;sG(a.gc.c,b.a,b.b);!iy(a)&&Ny(a);xy(a)}function tG(){vA.call(this,l);this.i=new Fz(this.If());ez(this.q,new uG(this))}t(515,392,fi);_.Ld=function(a,b){return ds(a.f)===ds(this.i)?(qG(this),!0):this.Jf(a,b)};_.If=function(){return"Close"};_.Jf=function(){return!1};_.Ed=function(){qG(this)};_.i=null;_.j=null;
function YE(a,b,c){tG.call(this);this.gc&&xA(this.gc,!1);uA(this,!1);Qy(this,new FA(0));a=new JA(a,1);P(this,a,null);a=new Uy;P(a,this.i,null);P(this,a,null);b&&(this.j=jy(b),tA(this),rG(this.j,~~(ao(b.Ub.gb,Lf)/2)-~~(this.lc/2),~~(ao(b.Ub.gb,Kf)/2)-~~(this.bc/2)));c&&O(this,c)}t(514,515,fi,YE);_.If=function(){return"OK"};function ID(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new Su("Cannot undo. Index is out of range.");if(!a.a.b)throw new Su(Yb);a.a=a.a.b;return a.a.a}
function TE(){this.a=this.b=new vG}t(516,1,{},TE);_.a=null;function vG(){this.a=null}function zE(a){this.a=a}t(517,1,{},vG,zE);_.a=null;_.b=null;_.c=null;function uG(a){this.a=a}t(518,427,Xh,uG);_.a=null;
function wG(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.a.zb){mC(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=QF(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],bs(c.b,c.c++,g);c=f.length}0<c&&(e=".  Use Page Up/Down for SDF access ("+c+va);try{yD(a.a,b,!0)?(yq(a.a,"Structure pasted"+e),PC(a.a),Zy(a.a),d=!0):(PD(new YE(a.a.J,a.a,sC)),zD(a.a,!0),Zy(a.a))}catch(n){if(n=Mi(n),A(n,78))e=a.a,e.kb=!0,e.J="ERROR - invalid MOL ",OC(e),PD(new YE(a.a.J,
a.a,sC)),Zy(a.a);else throw n;}}d&&a.a.Ge(b)}function xq(a){this.a=a}t(519,1,{},xq);_.a=null;function HC(){HC=x;IC=new xG("COPY_SMILES",0);KC=new xG("COPY_MOL",1);LC=new xG("PASTE",2);yG=H(zG,m,93,[IC,KC,LC])}function xG(a,b){jo.call(this,a,b)}t(520,139,{71:1,75:1,77:1,93:1},xG);var yG,KC,IC,LC;function yE(){this.d=y(HE,m,94,99,0)}t(521,1,{},yE);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
function AG(a){a.b=y(I,s,-1,20,1);a.A=y(I,s,-1,20,1);a.J=y(SC,m,-1,20,1);a.M=y(SC,m,-1,20,1);a.G=Wr([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=Wr([10,2]);a.i=y(I,s,-1,101,1)}
function BG(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(SC,m,-1,4,1);d=y(SC,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=CG(r[1],d[1],r[2],d[2]);0<n[3]?(b=
CG(r[2],d[2],r[3],d[3]),d=CG(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;iE(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=DG(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(SC,m,-1,2,1);EG(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==lE(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;yq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
1;++a.z[a.D];pE(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&&hE(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(pD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=N(M(pD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
function fE(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&&dE(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,dE(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];TD(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)iE(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)pE(a),a.H[a.u]=o.H[h]+d,a.I[a.u]=o.I[h]+d,a.s[a.u]=o.s[h];SD(a);a.D=c+d;Z(a,0);o=a.J[a.t];q=a.M[a.t];TD(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];pE(a);a.H[a.u]=n;a.I[a.u]=c+d;SD(a);b&&(TD(a,n),UC(a))}c=4}FG(a,c);a.D=a.F;b&&
(a.D=0)}
function EG(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 eE(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])GG(a,j,f,h);else if(!a.n.gb&&!a.n.Mb)n=a.D,Z(a,0),a.D=a.t,GG(a,j,f,h);else{a.n.Mb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){yq(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[DG(a,a.D,a.G[a.D][d])],2<d||1!=b){yq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=y(SC,m,-1,2,1);EG(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)iE(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)iE(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)iE(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)pE(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[DG(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[DG(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(pD((a.J[b]+a.J[e])/2))),a.N[c]=N(M(pD((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;pE(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(pD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
2)));a.N[a.u]=N(M(pD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(pE(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(pD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(pD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(pE(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(pD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(pD((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]&&(TD(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&&FG(a,j);-1<n&&(a.D=n)}
function GG(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)iE(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 FG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=lE(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
function DG(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 HG(a,b,c){var d,e,f,g;e=hh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Zs(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Zs(c[d])&&!As(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)Ts(c[d],e)&&(b[d]=g,c[d]=hh,++f);if(f==a.t)break}return g==a.t}
function UC(a){var b,c,d;b=y(SC,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{TC(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;VC(a)}}
function TC(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 dE(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=IG(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&&yq(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?yq(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?yq(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?yq(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:yq(a.n,"Charge change not possible on the halogen !");break;case 18:yq(a.n,
"Use X button to change charge on the X atom !")}}
function FD(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&&TD(a,c);UC(a);yq(a.n,"Smaller part(s) removed !");return 1}
function lE(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 qE(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];VD(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),VD(a));4==a.s[d]&&(a.s[d]=1)}}
function CG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function SD(a){var b;JG(a);b=a.s.length;a.K=y(I,s,-1,b,1);a.N=y(I,s,-1,b,1);VC(a);VD(a)}
function iE(a){var b,c;++a.t;a.t>a.b.length-1&&(c=a.b.length+10,b=y(I,s,-1,c,1),WF(a.b,b,a.b.length),a.b=b,b=y(I,s,-1,c,1),WF(a.A,b,a.A.length),a.A=b,b=y(I,s,-1,c,1),WF(a.x,b,a.x.length),a.x=b,b=y(I,s,-1,c,1),WF(a.d,b,a.d.length),a.d=b,b=y(gs,m,1,c,0),WF(a.c,b,a.c.length),a.c=b,b=y(gs,m,1,c,0),WF(a.o,b,a.o.length),a.o=b,b=y(SC,m,-1,c,1),WF(a.J,b,a.J.length),a.J=b,b=y(SC,m,-1,c,1),WF(a.M,b,a.M.length),a.M=b,b=Wr([c,7]),WF(a.G,b,a.G.length),a.G=b,c=y(I,s,-1,c,1),WF(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 vD(a,b,c,d,e,f,g){var j;j=N(M(pD(a.J[c]-d/2)));g||(j-=e-d);a=N(M(pD(a.M[c]-~~(f/2))));return new My(j-1-b,a-b,e+1+2*b,f+2*b)}
function pE(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=y(I,s,-1,b,1),WF(a.H,c,a.H.length),a.H=c,c=y(I,s,-1,b,1),WF(a.I,c,a.I.length),a.I=c,c=y(I,s,-1,b,1),WF(a.s,c,a.s.length),a.s=c,c=y(I,s,-1,b,1),WF(a.B,c,a.B.length),a.B=c,c=y(I,s,-1,b,1),WF(a.K,c,a.K.length),a.K=c,c=y(I,s,-1,b,1),WF(a.N,c,a.N.length),a.N=c,b=y(gs,m,1,b,0),WF(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 ZD(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+=(qC(),aa);j+="JME 2013-10-12 "+new jG+"\n \n";j+=YD(a.t,3)+YD(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+=vE(0.055999999999999994*(a.J[e]-c),10,4)+vE(0.055999999999999994*(g-a.M[e]),10,4)+vE(0,10,4);h=uD(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"+YD(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+=YD(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:KG(a,e)&&(g=2),c=YD(a.H[e],3)+YD(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=YD(a.I[e],3)+YD(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=YD(a.I[e],3)+YD(a.H[e],3)),j+=c+YD(g,3)+YD(d,3)+"  0  0  0\n";
for(e=1;e<=a.t;++e)0!=a.A[e]&&(j+="M  CHG  1"+YD(e,4)+YD(a.A[e],4)+aa);return j+"M  END\n"}
function xE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q,tb,V,L,da,Ec,cg,yb,Md,Nd,Od,pb,Fc;r=y(I,s,-1,a.t+10,1);q=y(I,s,-1,a.t+10,1);n=y(I,s,-1,a.t+1,1);o=y(I,s,-1,7,1);yb=y(I,s,-1,a.t+1,1);v=y(LG,m,-1,a.t+1,2);D=y(LG,m,-1,a.u+1,2);da=0;if(0==a.t)return l;FD(a,!0);cg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){cg=!1;break}if(a.n.s&&cg){MG(a);qE(a);NG(a,D);OG(a,v,D);var Fb,qd,ff,ac,we,rd,sd,gb,KH,Td,w,ya,Em,Fm,Es,mf,Oa,Gm,Hm,Ic,Im;Fb=y(I,s,-1,a.t+1,1);qd=y(I,s,-1,a.t+1,1);gb=y(PG,m,-1,a.t+1,3);var Fs=a.t,Jm,
ph,Gs,og,Bj,Ee,nf;Bj=y(PG,m,-1,Fs+2,3);Ee=y(I,s,-1,100,1);nf=5;og=0;Ee[0]=3;Bj[1]=jh;Bj[2]=kh;Gs=2;if(!(3>Fs))for(;nf<Ee[og]*Ee[og];){ph=0;for(Jm=!0;Jm&&ph<=og&&nf>=Ee[ph]*Ee[ph];)0==nf%Ee[ph]?Jm=!1:++ph;if(Jm){Bj[++Gs]=Ws(nf);if(Gs>=Fs)break;og<Ee.length-1&&(++og,Ee[og]=nf)}nf+=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],rd=Im.charCodeAt(0)-65+1,sd=0,1<Im.length&&(sd=Im.charCodeAt(1)-97),0>rd&&(rd=0),0>sd&&(sd=0),Gm=28*rd+sd);
mf=0;-2>a.A[w]?mf=1:-2==a.A[w]?mf=2:-1==a.A[w]?mf=3:1==a.A[w]?mf=4:2==a.A[w]?mf=5:2<a.A[w]&&(mf=6);Ic=1;gb[w]=Ws(Hm);Ic*=126;gb[w]=Rs(gb[w],Ws(a.x[w]*Ic));Ic*=7;gb[w]=Rs(gb[w],Ws(mf*Ic));Ic*=7;gb[w]=Rs(gb[w],Ws(Gm*Ic));Ic*=783;gb[w]=Rs(gb[w],Ws(a.z[w]*Ic))}for(we=0;!HG(a,Fb,gb);){Es=!1;for(w=1;w<=a.t;++w)Fb[w]!=qd[w]&&(qd[w]=Fb[w],Es=!0);if(Es){for(w=1;w<=a.t;++w){gb[w]=ih;for(ya=1;ya<=a.z[w];++ya)gb[w]=$s(gb[w],Bj[Fb[a.G[w][ya]]])}we=0}else if(0<we){for(w=1;w<=a.t;++w)gb[w]=ih;w=1;a:for(;w<=a.t-
1;++w)for(ya=w+1;ya<=a.t;++ya)if(Fb[w]==Fb[ya]){gb[w]=jh;break a}}else{for(w=1;w<=a.t;++w){gb[w]=ih;for(ya=1;ya<=a.z[w];++ya)ff=a.G[w][ya],gb[w]=$s(gb[w],Ws(a.b[ff]*a.f[DG(a,w,ff)]))}we=1}HG(a,Fb,gb);for(w=1;w<=a.t;++w)gb[w]=Ws(qd[w]*a.t+Fb[w])}for(w=1;w<=a.t;++w)qd[w]=Fb[w];for(Oa=1;Oa<=a.t;++Oa)for(w=1;w<=a.t;++w)if(qd[w]==Oa){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[Oa];a.A[w]=a.A[Oa];a.J[w]=a.J[Oa];a.M[w]=a.M[Oa];a.z[w]=a.z[Oa];a.b[Oa]=a.b[0];a.A[Oa]=a.A[0];
a.J[Oa]=a.J[0];a.M[Oa]=a.M[0];a.z[Oa]=a.z[0];qd[w]=qd[Oa];qd[Oa]=Oa;a.o[0]=a.o[w];a.o[w]=a.o[Oa];a.o[Oa]=a.o[0];a.d[0]=a.d[w];a.d[w]=a.d[Oa];a.d[Oa]=a.d[0];a.c[0]=a.c[w];a.c[w]=a.c[Oa];a.c[Oa]=a.c[0];a.x[0]=a.x[w];a.x[w]=a.x[Oa];a.x[Oa]=a.x[0];break}for(w=1;w<=a.y;++w)a.q[w][0]=Fb[a.q[w][0]];for(w=1;w<=a.u;++w)a.H[w]=Fb[a.H[w]],a.I[w]=Fb[a.I[w]],a.H[w]>a.I[w]&&(Td=a.H[w],a.H[w]=a.I[w],a.I[w]=Td,1==a.B[w]?a.B[w]=3:2==a.B[w]?a.B[w]=4:3==a.B[w]?a.B[w]=1:4==a.B[w]&&(a.B[w]=2));for(w=1;w<a.u;++w){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);Td=a.H[w];a.H[w]=a.H[ac];a.H[ac]=Td;Td=a.I[w];a.I[w]=a.I[ac];a.I[ac]=Td;Td=a.s[w];a.s[w]=a.s[ac];a.s[ac]=Td;Td=a.B[w];a.B[w]=a.B[ac];a.B[ac]=Td;KH=a.e[w];a.e[w]=a.e[ac];a.e[ac]=KH}SD(a);VD(a);NG(a,D);OG(a,v,D)}else{NG(a,D);a.f=y(I,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)a.f[u]=a.s[u]}c=1;a.a=y(I,s,-1,a.t+1,1);Fc=1;a.a[1]=1;for(V=0;;){L=0;for(u=1;u<=a.z[c];++u)if(g=a.G[c][u],0<a.a[g]){if(!(a.a[g]>
a.a[c])&&g!=yb[c]){Ec=!0;for(J=1;J<=da;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Ec=!1;break}Ec&&(++da,r[da]=c,q[da]=g)}}else o[++L]=g;if(0==L){if(Fc==a.t)break;c=n[V--]}else if(1==L)yb[o[1]]=c,c=o[1],a.a[c]=++Fc;else{n[++V]=c;e=0;for(u=1;u<=L;++u)if(h=DG(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=DG(a,o[u],c),2==a.f[h]||3==a.f[h]){e=o[u];break}0==e&&(e=o[1]);yb[e]=c;c=e;a.a[e]=++Fc}}yb=y(I,s,-1,a.t+1,1);b=y(I,s,-1,a.t+1,1);Q=y(LG,m,-1,a.t+1,2);Md=y(LG,m,-1,a.t+1,2);f=Fc=V=0;for(u=
1;u<=a.t;++u)if(1==a.a[u]){c=u;break}a:for(;;){0<f&&(yb[c]=f);b[++Fc]=c;for(a.a[c]=0;;){L=e=0;tb=a.t+1;u=1;b:for(;u<=a.z[c];++u){g=a.G[c][u];for(E=1;E<=da;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==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 MH=yb,NL=da,Hs,NH,qh,Fe,Is,Js,Ma,Cj,Ks;qh=y(I,s,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)qh[b[Ma]]=Ma;Is=y(LG,m,-1,
a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)Hs=b[Ma],NH=MH[Hs],Fe=DG(a,Hs,NH),0!=Fe&&(QG(a,Fe,qh,Nd,D),Is[Fe]=!0);for(Ma=1;Ma<=a.u;++Ma)Is[Ma]||QG(a,Ma,qh,Nd,D);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){Js=Ks=0;for(Cj=1;Cj<=a.z[Ma];++Cj){Fe=DG(a,Ma,a.G[Ma][Cj]);if(5==a.f[Fe])continue a;1==a.s[Fe]&&0!=RG(a,Fe,Ma)&&++Ks;2==a.s[Fe]&&(Js=a.G[Ma][Cj])}if(0!=Ks)if(0<Js){var ia=a,PH=Ma,of=qh,Vc=Od,lc=void 0,Dj=void 0,Jc=void 0,Ge=void 0,Kc=void 0,Km=void 0,Lm=void 0,Mm=void 0,Ud=void 0,Wc=void 0,Xc=void 0,
Ls=void 0,Ej=void 0,Vd=void 0,Fj=void 0,He=void 0,Gj=void 0,Ms=void 0,Hj=void 0,Ie=void 0,QH=void 0,pf=void 0,RH=void 0,Ns=void 0,Ij=void 0,qf=void 0,Xc=1,Dj=PH,lc=y(I,s,-1,ia.t+1,1);for(lc[1]=PH;;){Ls=!1;for(Wc=1;Wc<=ia.z[Dj];++Wc)if(Jc=ia.G[Dj][Wc],!(Jc==lc[1]||Jc==lc[Xc-1]))if(Ge=DG(ia,Dj,Jc),2==ia.s[Ge]&&5!=ia.f[Ge]){Dj=lc[++Xc]=Jc;Ls=!0;break}if(!Ls)break}if(!(0==Xc%2||2>ia.z[lc[Xc]]||3<ia.z[lc[Xc]])){qf=lc[1];Kc=lc[~~((Xc+1)/2)];Ud=lc[Xc];pf=Ie=He=Vd=0;Ns=Ms=!1;for(Wc=1;Wc<=ia.z[qf];++Wc)Jc=
ia.G[qf][Wc],Ge=DG(ia,qf,Jc),1!=ia.s[Ge]||5==ia.f[Ge]||(0==Vd?Vd=Jc:He=Jc);0<of[He]&&of[Vd]>of[He]&&(Km=Vd,Vd=He,He=Km);Ej=Vd;0==Vd&&(Ej=He,Ms=!0);for(Wc=1;Wc<=ia.z[Ud];++Wc)Jc=ia.G[Ud][Wc],Ge=DG(ia,Ud,Jc),1!=ia.s[Ge]||5==ia.f[Ge]||(0==Ie?Ie=Jc:pf=Jc);0<of[pf]&&of[Ie]>of[pf]&&(Km=Ie,Ie=pf,pf=Km);Hj=Ie;0==Ie&&(Hj=pf,Ns=!0);Fj=RG(ia,DG(ia,qf,Vd),qf);Gj=RG(ia,DG(ia,qf,He),qf);QH=RG(ia,DG(ia,Ud,Ie),Ud);RH=RG(ia,DG(ia,Ud,pf),Ud);1<(0>Fj+Gj?-(Fj+Gj):Fj+Gj)||0!=QH||0!=RH?yq(ia.n,"Bad stereoinfo on allene !"):
(Lm=ia.J[lc[Xc-1]]-ia.J[Ud],Mm=ia.M[lc[Xc-1]]-ia.M[Ud],Ij=Math.sqrt(Lm*Lm+Mm*Mm),0.001>Ij&&(Ij=0.001),0<(ia.M[Hj]-ia.M[lc[Xc-1]])*(Lm/Ij)-(ia.J[Hj]-ia.J[lc[Xc-1]])*(Mm/Ij)?Vc[Kc]=1:Vc[Kc]=-1,Ms&&(Vc[Kc]*=-1),Ns&&(Vc[Kc]*=-1),Ej==Vd&&0>Fj&&(Vc[Kc]*=-1),Ej==He&&0>Gj&&(Vc[Kc]*=-1),of[Ej]>of[Hj]&&(Vc[Kc]*=-1))}}else b:{var mc=a,nc=Ma,OL=MH,PL=qh,QL=r,RL=q,SL=NL,Nm=Od,Om=void 0,Yc=void 0,Os=void 0,rh=void 0,Ba=void 0,sh=void 0,ud=void 0,Jj=void 0,Wd=void 0,Qb=void 0,ga=void 0,Hb=void 0,Je=void 0,Pm=void 0,
Zc=void 0,pa=void 0,Qm=void 0,Hb=y(I,s,-1,4,1),Pm=y(I,s,-1,4,1),th=mc,Xd=nc,SH=PL,Ps=OL,TH=QL,UH=RL,TL=SL,Ib=Hb,Kj=void 0,$c=void 0,Rm=void 0,Sm=void 0,Qs=void 0,Lj=void 0,Lj=-1;0<Ps[Xd]&&(Ib[++Lj]=Ps[Xd]);for($c=1;$c<=TL;++$c)TH[$c]==Xd&&(Ib[++Lj]=UH[$c]),UH[$c]==Xd&&(Ib[++Lj]=TH[$c]);for($c=Lj+1;$c<th.z[Xd];++$c){Qs=th.t+1;Rm=1;c:for(;Rm<=th.z[Xd];++Rm){Kj=th.G[Xd][Rm];for(Sm=0;Sm<$c;++Sm)if(Kj==Ib[Sm])continue c;SH[Kj]<Qs&&(Qs=SH[Kj],Ib[$c]=Kj)}}0==Ps[Xd]&&0<th.x[Xd]?(Ib[3]=Ib[2],Ib[2]=Ib[1],Ib[1]=
Ib[0],Ib[0]=-1):0<th.x[Xd]&&(Ib[3]=Ib[2],Ib[2]=Ib[1],Ib[1]=-1);for(Ba=Jj=sh=rh=Qm=ud=Qb=0;4>Ba;++Ba)0>=Hb[Ba]||(Om=DG(mc,nc,Hb[Ba]),Pm[Ba]=RG(mc,Om,nc),0<Pm[Ba]?(++Qb,Qm=Hb[Ba],sh=Hb[Ba]):0>Pm[Ba]?(++ud,rh=Hb[Ba],sh=Hb[Ba]):Jj=Hb[Ba]);Wd=Qb+ud;pa=y(I,s,-1,4,1);Zc=0;if(3==mc.z[nc]){if(1==Qb&&1==ud||3==Wd&&0<Qb&&0<ud){yq(mc.n,"Error in C3H stereospecification !");break b}Je=Hb[0];1==Wd?Je=sh:2==Wd&&(Je=Jj);ga=BG(mc,nc,Je,Hb);pa[0]=sh;pa[1]=-1;pa[2]=ga[2];pa[3]=ga[1];0<Qb?Zc=1:Zc=-1}else if(4==mc.z[nc])if(1==
Wd)ga=BG(mc,nc,sh,Hb),pa[0]=ga[0],pa[1]=ga[3],pa[2]=ga[2],pa[3]=ga[1],0<Qb?Zc=1:Zc=-1;else{Je=Hb[0];1<Jj&&(Je=Jj);1==Qb?Je=Qm:1==ud&&(Je=rh);ga=BG(mc,nc,Je,Hb);Yc=y(I,s,-1,4,1);for(Ba=0;4>Ba;++Ba)Om=DG(mc,nc,ga[Ba]),Yc[Ba]=RG(mc,Om,nc);if(4==Wd){if(0==Qb||0==ud){yq(mc.n,"Error in C4 stereospecification !");break b}if(1==Qb||1==ud)pa[0]=ga[0],pa[1]=ga[3],pa[2]=ga[2],pa[3]=ga[1],Zc=Yc[0];else{for(Ba=0;4>Ba;++Ba)-1==Yc[Ba]&&(Yc[Ba]=0);Wd=2}}else if(3==Wd)if(3==Qb||3==ud)pa[0]=ga[0],pa[1]=ga[3],pa[2]=
ga[2],pa[3]=ga[1],0<Qb?Zc=-1:Zc=1;else{1==Qb?Qb=Os=1:ud=Os=-1;for(Ba=0;4>Ba;++Ba)Yc[Ba]==Os&&(Yc[Ba]=0);Wd=2}if(2==Wd)if(1==Qb&&1==ud)ga[1]==rh?(ga[1]=ga[2],ga[2]=ga[3]):ga[2]==rh&&(ga[2]=ga[3]),pa[0]=Qm,pa[1]=rh,pa[2]=ga[2],pa[3]=ga[1],Zc=1;else{if(Yc[0]==Yc[1]||Yc[1]==Yc[2]){yq(mc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Yc[0]?(pa[0]=ga[0],pa[1]=ga[2],pa[2]=ga[1],pa[3]=ga[3]):(pa[0]=ga[1],pa[1]=ga[3],pa[2]=ga[2],pa[3]=ga[0]);1<Qb?Zc=1:Zc=-1}}var W=pa,Mj=Hb,rb=void 0;Mj[0]==W[1]?(rb=
W[0],W[0]=W[1],W[1]=rb,rb=W[2],W[2]=W[3],W[3]=rb):Mj[0]==W[2]?(rb=W[2],W[2]=W[0],W[0]=rb,rb=W[1],W[1]=W[3],W[3]=rb):Mj[0]==W[3]&&(rb=W[3],W[3]=W[0],W[0]=rb,rb=W[1],W[1]=W[2],W[2]=rb);Mj[1]==W[2]?(rb=W[1],W[1]=W[2],W[2]=rb,rb=W[2],W[2]=W[3],W[3]=rb):Mj[1]==W[3]&&(rb=W[1],W[1]=W[3],W[3]=rb,rb=W[2],W[2]=W[3],W[3]=rb);pa[2]==Hb[2]?Nm[nc]=1:pa[2]==Hb[3]?Nm[nc]=-1:yq(mc.n,"Error in stereoprocessing ! - t30");Nm[nc]*=Zc}}}pb=new VF;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]&&ln(pb.a,ua);0<yb[u]&&SG(a,c,yb[c],pb,Nd);var uh=v[c],Jb=void 0,Nj=void 0,vh=void 0,T=void 0,T=Oc,Jb=!1;0!=a.A[c]&&(Jb=!0);0!=Od[c]&&(Jb=!0);vh=-1;for(Nj=1;Nj<=a.y;++Nj)if(a.q[Nj][0]==c){vh=a.q[Nj][1];break}-1<vh&&(Jb=!0);a.n.Nb&&0<a.d[c]&&(Jb=!0,vh=1);switch(a.b[c]){case 2:T=zb;break;case 3:uh?T="c":T=Cb;break;case 4:uh?(T=Af,0<a.x[c]&&(Jb=!0)):T=ec;break;case 5:uh?T="o":T=oc;break;case 7:uh?(T="p",0<a.x[c]&&(Jb=!0)):T=qc;break;case 8:uh?T=mg:T=Bc;break;case 13:uh?T=qg:T=Dc;Jb=!0;break;case 6:T=
Gc;Jb=!0;break;case 9:T=Pb;break;case 10:T=Kb;break;case 11:T=Bb;break;case 12:T=Wb;break;case 1:T=Ub;Jb=!0;break;case 19:T=rc;Jb=!0;break;case 20:T=sc;Jb=!0;break;case 21:T=tc;Jb=!0;break;case 22:T=uc;Jb=!0;break;case 18:Jb=!0,T=a.o[c],(G(T,wa)||G(T,ad)||G(T,ub))&&(Jb=!1)}Jb&&(T=Pc+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+=xa:T+=Ca,1<Tj(a.A[c])&&(T+=Tj(a.A[c]))),-1<vh&&(T+=jb+vh),T+=Sc);ln(pb.a,T);for(E=1;E<=da;++E)if(r[E]==c||q[E]==c)d=
q[E],d==c&&(d=r[E]),j[c]<j[d]&&SG(a,r[E],q[E],pb,Nd),9<E&&ln(pb.a,"%"),mn(pb,l+(new S(E)).a);Md[c]&&ln(pb.a,va)}return $n(pb.a)}function wE(a){a=new FC(a);SD(a);return a}
function TD(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)WC(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 UD(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]&&TD(a,c);0==a.z[d]&&TD(a,d)}
function MG(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=DG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Ob)&&TD(a,c)}}}function JG(a){var b;b=a.b.length;a.G=Wr([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 OG(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(LG,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[DG(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(LG,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(LG,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:KG(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(LG,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 VC(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(pD((a.J[b]+a.J[c])/2))),a.N[d]=N(M(pD((a.M[b]+a.M[c])/2)))}function NG(a,b){var c;for(c=1;c<=a.u;++c)wD(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}
function uD(a,b){var c;c=(qC(),wC)[a.b[b]];18==a.b[b]&&(c=a.o[b]);return c}function KG(a,b){return 2==a.s[b]?!0:!1}function wD(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 gE(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=Wr([b+5,2]),WF(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 QD(a){var b;a.y=0;a.r=0;xE(a);for(b=1;b<=a.t;++b)a.D=b,gE(a);a.D=0}
function RD(a){var b,c;b=y(SC,m,-1,4,1);TC(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 MC(a,b){var c,d,e,f,g,j,h,n;c=y(SC,m,-1,4,1);TC(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;TC(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
function tE(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 XD(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Pc)&&PF(c,Sc))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(za)&&(f=!0);-1<c.indexOf(lb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(jb);e=c.indexOf(Ub);g=Sj(c.indexOf(xa),c.indexOf(Ca));if(-1<d){j=Nu(c,d+1);try{a.n.y=QB(j,10)}catch(h){if(h=Mi(h),A(h,78))a.n.y=0;else throw h;}a.D=b;gE(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]=G(d,Cb)?3:G(d,zb)?2:G(d,ec)?4:G(d,oc)?5:G(d,qc)?7:G(d,Bc)?8:G(d,Pb)?9:G(d,Kb)?10:G(d,Bb)?11:G(d,Wb)?12:G(d,Ub)?1:G(d,Dc)?13:G(d,Gc)?6:G(d,rc)?19:G(d,sc)?20:G(d,tc)?21:G(d,uc)?22:18;18==a.b[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=OF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.x[b]=d);d=0;if(0<g&&(e=OF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=OF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=OF(c,g++);for(;45==e;)--d,e=OF(c,g++)}a.A[b]=d}}}
function ED(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new lC(b);try{for(;b.j=eC(b,b.a),b.j<b.i;)d=CD(QB(hC(b),10)).a,c=e=CD(QB(hC(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Mi(f),A(f,78))jn(f);else throw f;}}function SG(a,b,c,d,e){b=DG(a,b,c);5!=a.f[b]&&KG(a,b)?ln(d.a,nb):3==a.s[b]?ln(d.a,la):9==a.s[b]?(e=qb,a=a.e[b],null!=a&&(e=a),ln(d.a,e)):1==e[b]?ln(d.a,Xa):-1==e[b]&&ln(d.a,Rc)}
function hE(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,yq(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:yq(a.n,"Stereomarking allowed only on single and double bonds!")}
function QG(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=DG(a,e,o);0!=d[h]?b=o:1==a.s[h]&&5!=a.f[h]&&(b=o);0==b&&(h=DG(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=DG(a,f,r);1==a.s[h]&&5!=a.f[h]&&0==d[h]&&(o=r);0==o&&(h=DG(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))yq(a.n,"Not unique E/Z geometry !");else{j=DG(a,b,e);f=DG(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=DG(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 IG(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=DG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(KG(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function RG(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 VD(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=IG(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 XC(a){AG(this);this.n=a;this.y=this.u=this.t=0}
function DD(a,b){var c,d,e,f,g,j,h;XC.call(this,a);f=l;j=AD(b);if(null!=j){h=new kC(b,j,!0);for(e=1;4>=e;++e)f=BD(h,j);g=CD(QB(Wn(f.substr(0,3)),10)).a;c=CD(QB(Wn(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)iE(this),f=BD(h,j),this.J[e]=(new LF(IF(Wn(f.substr(0,10))))).a,this.M[e]=-(new LF(IF(Wn(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Wn(f.substr(31,d-31)),XD(this,e,d),62<=f.length&&(f=Wn(f.substr(60,3)),0<f.length&&(f=CD(QB(f,10)).a,0<f&&(this.D=e,a.y=f,gE(this),this.D=0)));for(e=1;e<=c;++e)pE(this),
f=BD(h,j),this.H[e]=CD(QB(Wn(f.substr(0,3)),10)).a,this.I[e]=CD(QB(Wn(f.substr(3,3)),10)).a,g=CD(QB(Wn(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=CD(QB(Wn(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);JG(this);tE(this);UC(this);for(SD(this);(h.j=eC(h,h.a),h.j<h.i)&&!(null==(f=hC(h)));){if(0==f.indexOf("M  END"))break;if(0==f.indexOf("M  CHG")){g=new jC(f);hC(g);hC(g);j=CD(QB(hC(g),10)).a;
for(e=1;e<=j;++e)c=CD(QB(hC(g),10)).a,this.A[c]=CD(QB(hC(g),10)).a}if(0==f.indexOf("M  APO")){g=new jC(f);hC(g);hC(g);j=CD(QB(hC(g),10)).a;for(e=1;e<=j;++e)c=CD(QB(hC(g),10)).a,f=CD(QB(hC(g),10)).a,this.D=c,Z(this,0),XD(this,this.t,rc+f),this.D=0}}MG(this);SD(this)}}
function AE(a,b){var c,d,e,f,g;XC.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));PF(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new jC(b);d=CD(QB(hC(f),10)).a;e=CD(QB(hC(f),10)).a;for(c=1;c<=d;++c)g=hC(f),iE(this),XD(this,this.t,g),this.J[c]=(new LF(IF(hC(f)))).a,this.M[c]=-(new LF(IF(hC(f)))).a;for(c=1;c<=e;++c)if(pE(this),this.H[c]=CD(QB(hC(f),10)).a,this.I[c]=CD(QB(hC(f),10)).a,this.s[c]=CD(QB(hC(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;JG(this);tE(this);UC(this)}catch(j){j=Mi(j);if(A(j,78)){j.Dc();this.t=0;return}throw j;}MG(this);SD(this)}}
function GD(a,b,c){var d,e,f;XC.call(this,a);f=y(I,s,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.a[a]==c&&(iE(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))pE(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;SD(this);UC(this)}
function $D(a,b,c){var d,e,f,g,j;XC.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(SC,m,-1,this.t+1,1);this.M=y(SC,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=Wr([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}SD(this);UC(this)}
function FC(a){var b;AG(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);WF(a.b,this.b,this.t+1);this.A=y(I,s,-1,this.t+1,1);WF(a.A,this.A,this.t+1);this.x=y(I,s,-1,this.t+1,1);WF(a.x,this.x,this.t+1);this.d=y(I,s,-1,this.t+1,1);WF(a.d,this.d,this.t+1);this.c=y(gs,m,1,this.t+1,0);WF(a.c,this.c,this.t+1);this.J=y(SC,m,-1,this.t+1,1);WF(a.J,this.J,this.t+1);this.M=y(SC,m,-1,this.t+1,1);WF(a.M,this.M,this.t+1);this.o=y(gs,m,1,this.t+1,0);WF(a.o,this.o,this.t+1);this.H=y(I,
s,-1,this.u+1,1);WF(a.H,this.H,this.u+1);this.I=y(I,s,-1,this.u+1,1);WF(a.I,this.I,this.u+1);this.s=y(I,s,-1,this.u+1,1);WF(a.s,this.s,this.u+1);this.e=y(gs,m,1,this.u+1,0);WF(a.e,this.e,this.u+1);this.B=y(I,s,-1,this.u+1,1);WF(a.B,this.B,this.u+1);this.q=Wr([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 vE(a,b,c){var d,e,f;if(0==c)return YD(K(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=N(M(pD(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new LF(a)).a;d=Xn(e,Yn(46));0>d&&(e+=Wa,d=Xn(e,Yn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=$a;if(0==b)return e;e.length>b&&(e=qb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function AD(a){var b;b=new kC(a,aa,!0);if(4<dC(b))return aa;b=new kC(a,fh,!0);return 4<dC(b)?fh:null}
function YD(a,b){var c,d,e;d=l+(new S(a)).a;d.length>b&&(d=qb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function BD(a,b){for(var c,d;a.j=eC(a,a.a),a.j<a.i;){d=hC(a);if(G(d,b))return ba;for(hC(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(522,1,{94:1},XC,DD,AE,GD,$D,FC);_.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 zq(){zq=x;Aq=new hB(Ub)}
function MD(a,b){var c;zq();var d;tG.call(this);this.c=new Fz("Help");new Fz("Home");this.d=b;O(this,(qC(),sC));this.gc&&xA(this.gc,!1);uA(this,!1);d=jy(b);if(1==a)this.e||(this.e=new QA(d),rG(this.e,-30,0)),this.j=this.e,c=DC(b),this.gc&&wA(this.gc,Cc),Qy(this,new Az(2)),this.f=new hB(c+"     "),P(this,this.f,Gb),d=new Uy,P(d,this.i,null),this.d.Gb&&(c=new Fz("Submit"),P(d,c,null)),P(this,d,Hc),gB(this.f,Wn(bo(this.f.gc.a.gb,Xg))),this.gc&&xA(this.gc,!0),uA(this,!0);else if(2==a)this.b||(this.b=
new QA(d),rG(this.b,-50,13*b.Y-80)),this.j=this.b,this.gc&&wA(this.gc,"Nonstandard atom"),Qy(this,new Az(2)),c=new Uy,P(c,new JA("atomic SMILES",1),null),P(this,c,jc),c=Ub,Aq&&(c=bo(Aq.gc.a.gb,Xg)),Aq=new iB(c,8),P(this,Aq,Gb),c=new Uy,P(c,this.i,null),P(this,c,Hc);else{this.a||(this.a=new QA(d),rG(this.a,5*b.Y,0));var e,f;d="About "+(qC(),FE);this.gc&&wA(this.gc,d);Qy(this,new FA(0));O(this,sC);P(this,new JA(FE+" Molecular Editor v2013-10-13",1),null);P(this,new JA("Peter Ertl and Bruno Bienfait",
1),null);for(c=rC,d=0,f=c.length;d<f;++d)e=c[d],e=new JA(e,1),wy(e,this.d.x),P(this,e,null);c=new Uy;P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}tA(this);c=this.j;sG(this.gc.c,c.a,c.b);!iy(this)&&Ny(this);xy(this)}t(523,515,fi,MD);_.Jf=function(a){var b,c;if(a.f===this.c){try{b=new KB(this.d.H),c=JB(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Mi(d),A(d,66))a=this.d,b=d.f,a.kb=!0,a.J="ERROR - "+b,OC(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var Aq;
function TG(a,b){hy(b)==a.a?O(b,(Lz(),Uz)):O(b,a.a)}
function UG(a){var b,c,d,e;e=l;d=!1;hy(VG)!=a.a?(e=wa,d=!0):hy(WG)!=a.a?(e="!#6",d=!0):hy(XG)!=a.a?(O(YG,(Lz(),Uz)),O(ZG,Uz),O($G,Uz),O(aH,Uz),e="F,Cl,Br,I"):(b=hy(bH)!=a.a,c=hy(cH)!=a.a,hy(dH)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),hy(eH)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),hy(fH)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),hy(gH)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),hy(hH)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),hy(YG)!=a.a&&(e+="F,"),hy(ZG)!=a.a&&(e+="Cl,"),hy($G)!=a.a&&(e+="Br,"),hy(aH)!=a.a&&(e+="I,"),
PF(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=ad:c?e=ub:(O(VG,(Lz(),Uz)),e=wa)));b=l;d&&hy(bH)!=a.a&&(b+=";a");d&&hy(cH)!=a.a&&(b+=";A");hy(iH)!=a.a&&(b+=";R");hy(jH)!=a.a&&(b+=";!R");hy(VG)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=kH.gc.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=lH.gc.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);hy(mH)!=a.a&&(e="~");hy(nH)!=a.a&&(e=jb);hy(oH)!=a.a&&(e=sb);hy(pH)!=a.a&&(e="!@");gB(a.e,e)}
function qH(a){rH(a);sH(a);var b=kH.gc.a;Uw(b,0);b.gb.options[0].selected=!0;b=lH.gc.a;Uw(b,0);b.gb.options[0].selected=!0;O(bH,a.a);O(cH,a.a);O(iH,a.a);O(jH,a.a);O(kH,a.a);O(lH,a.a);tH(a)}function rH(a){O(dH,a.a);O(eH,a.a);O(fH,a.a);O(gH,a.a);O(hH,a.a);O(YG,a.a);O(ZG,a.a);O($G,a.a);O(aH,a.a)}function sH(a){O(VG,a.a);O(WG,a.a);O(XG,a.a)}function tH(a){O(mH,a.a);O(nH,a.a);O(oH,a.a);O(pH,a.a);a.b=!1}
function ND(a){vA.call(this,"Atom/Bond Query");this.i=new Fz(this.If());ez(this.q,new uG(this));this.a=(qC(),sC);this.c=a;this.d||(a=jy(a),this.d=new QA(a),rG(this.d,-150,10));this.j=this.d;Qy(this,new EA);O(this,this.a);a=new Uy;Qy(a,new jA(0,3,1));P(a,new IA("Atom type :"),null);VG=new Fz(wb);WG=new Fz("Any except C");XG=new Fz("Halogen");P(a,VG,null);P(a,WG,null);P(a,XG,null);P(this,a,null);a=new Uy;Qy(a,new jA(0,3,1));P(a,new JA("Or select one or more from the list :",0),null);P(this,a,null);
a=new Uy;Qy(a,new jA(0,3,1));dH=new Fz(Cb);eH=new Fz(ec);fH=new Fz(oc);gH=new Fz(Bc);hH=new Fz(qc);YG=new Fz(Pb);ZG=new Fz(Kb);$G=new Fz(Bb);aH=new Fz(Wb);P(a,dH,null);P(a,eH,null);P(a,fH,null);P(a,gH,null);P(a,hH,null);P(a,YG,null);P(a,ZG,null);P(a,$G,null);P(a,aH,null);P(this,a,null);a=new Uy;Qy(a,new jA(0,3,1));kH=new Jz;Iz(kH,wb);Iz(kH,$a);Iz(kH,bb);Iz(kH,hb);Iz(kH,ib);P(a,new IA("Number of hydrogens :  "),null);P(a,kH,null);P(this,a,null);a=new Uy;Qy(a,new jA(0,3,1));lH=new Jz;Iz(lH,wb);Iz(lH,
$a);Iz(lH,bb);Iz(lH,hb);Iz(lH,ib);Iz(lH,"4");Iz(lH,"5");Iz(lH,"6");P(a,new JA("Number of connections :",0),null);P(a,lH,null);P(a,new JA(" (H's don't count.)",0),null);P(this,a,null);a=new Uy;Qy(a,new jA(0,3,1));P(a,new IA("Atom is :"),null);bH=new Fz(xb);P(a,bH,null);cH=new Fz("Nonaromatic");P(a,cH,null);iH=new Fz(Ac);P(a,iH,null);jH=new Fz(ic);P(a,jH,null);P(this,a,null);a=new Uy;O(a,aA(hy(this)));Qy(a,new jA(0,3,1));P(a,new IA("Bond is :"),null);mH=new Fz(wb);P(a,mH,null);nH=new Fz(xb);P(a,nH,
null);oH=new Fz(Ac);P(a,oH,null);pH=new Fz(ic);P(a,pH,null);P(this,a,null);a=new Uy;Qy(a,new jA(1,3,1));this.e=new iB(wa,20);P(a,this.e,null);P(a,new Fz(yc),null);P(a,this.i,null);P(this,a,null);this.gc&&xA(this.gc,!1);uA(this,!1);rH(this);sH(this);tH(this);O(bH,this.a);O(cH,this.a);O(iH,this.a);O(jH,this.a);O(kH,this.a);O(lH,this.a);TG(this,VG);tA(this);a=this.j;sG(this.gc.c,a.a,a.b);!iy(this)&&Ny(this);xy(this)}t(524,515,fi,ND);
_.Jf=function(a,b){var c;G(b,yc)?(qH(this),TG(this,VG),UG(this)):A(a.f,41)?(tH(this),ds(a.f)===ds(VG)?(rH(this),sH(this)):ds(a.f)===ds(WG)?(rH(this),sH(this)):ds(a.f)===ds(XG)?(rH(this),sH(this)):ds(a.f)===ds(iH)?O(jH,this.a):ds(a.f)===ds(jH)?(O(iH,this.a),O(bH,this.a)):ds(a.f)===ds(bH)?(O(cH,this.a),O(jH,this.a)):ds(a.f)===ds(cH)?O(bH,this.a):ds(a.f)===ds(mH)||ds(a.f)===ds(nH)||ds(a.f)===ds(oH)||ds(a.f)===ds(pH)?(qH(this),this.b=!0):sH(this),TG(this,a.f),UG(this)):A(a.f,42)&&(tH(this),c=a.f,0==c.gc.a.gb.selectedIndex?
O(c,this.a):O(c,(Lz(),Uz)),UG(this));107!=this.c.c&&(this.c.c=107,Zy(this.c));return!0};_.b=!1;_.c=null;_.d=null;var VG=_.e=null,mH=null,WG=null,bH=null,nH=null,$G=null,dH=null,lH=null,kH=null,ZG=null,YG=null,XG=null,aH=null,eH=null,cH=null,jH=null,pH=null,fH=null,hH=null,iH=null,oH=null,gH=null;function IE(){gG(this)}t(525,500,Mh,IE);_.Ke=function(){this.a=-1;this.b=y(hG,m,0,0,0);this.c=0};_.a=-1;
function wq(a,b){var c;a.a=b;var d,e;d=null;lB();if(e=c=(e=$wnd.clipboardData.getData(Mc),null!=e?new zB(e):null))e=(oB(),rB),e=sB(e,(oB(),rB))||sB(e,pB);if(e)try{d=wB(c)}catch(f){if(f=Mi(f),A(f,59))jn(f);else throw f;}c=d;null!=c&&wG(b,c)}function uq(a){a=new zB(a);lB();var b,c;try{b=wB(a),c=yn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Mc,c)}catch(d){if(d=Mi(d),A(d,59))jn(d);else throw d;}}function JE(){}t(526,1,{60:1,67:1},JE);_.te=function(a){wG(this.a,a.a)};
_.a=null;t(528,304,wi);function rq(){var a;rq=x;uH=(a=!1,Mf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);vH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");wH=uH&!vH;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]);sq=y(I,s,-1,1E3,1);for(b=0;b<sq.length;++b)sq[b]=-999;for(b=0;b<a.length;b+=2)sq[a[b+1]]=a[b]}
function Cp(a,b,c){a=new xH(b,c,a);if(!b.Ld(a,c))for(b=b.fc;b&&!b.Ld(a,c);)b=b.fc}function Xy(a,b,c){var d;d=new yH;nj(d.t,b,c);gj(a.f,d.t,0,0);Vi(a.a,d);return d}function SE(a,b){return!a.e?null:b in a.e?a.e[b]:null}function lD(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)ov(a.f,b.t,c,d),b.r=c,b.s=d;zH(b)}
function RE(a,b,c,d){rq();this.gb=cw();this.a=new aj;this.j=new aj;this.e=d;this.gb.style[Sf]=$a;this.gb.style[Qf]=$a;this.gb.style[Ig]=Ue;this.gb.style[bh]=b;this.gb.style[Be]=c;this.f=new AH;this.f.gb.style[bh]=cb;this.f.gb.style[Be]=cb;wH?(b=new BH,c=new CH,gj(b,this.f,0,0),gj(b,c,0,0),sv(this,b)):sv(this,this.f);this.c=a;a.Ub=this;wH?(this.k=new DH(this),this.k.i=new EH(this),this.k.j=new FH(this),this.k.n=new GH(this),this.k.k=new HH(this),this.c&&(this.k.e=new IH(this),this.k.f=new JH(this),
this.k.a=new LH(this))):B(this,new OH(this),(Dq(),Dq(),Eq));B(this,this,(Hp(),Hp(),Ip));B(this,new VH(this),(qj(),qj(),rj));B(this,new WH(this),(sj(),sj(),tj));B(this,new XH(this),(oq(),oq(),pq));(Bp(),Bp(),By).a=this}t(527,528,wi,RE);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.k=null;var wH,vH,uH,sq=null;function AH(){qv.call(this);this.gb[zd]=Qe}t(530,282,wi,AH);function BH(){AH.call(this);this.gb.style[bh]=cb;this.gb.style[Be]=cb}t(529,530,wi,BH);function OH(a){this.a=a}t(531,1,{},OH);
_.tc=function(a){var b,c,d,e;d=wj(a);e=xj(a);c=yj(a.a);b=new YH(a);2==c&&(b.e=4);b=aE(this.a.c,b,d,e);this.a.i=!0;b&&a.a.stopPropagation()};_.a=null;function VH(a){this.a=a}t(532,1,{},VH);_.uc=function(a){var b,c;b=wj(a);c=xj(a);a=new YH(a);this.a.i?kE(this.a.c,a,b,c):mE(this.a.c,a,b,c);ex(this.a.gb)};_.a=null;function WH(a){this.a=a}t(533,1,{},WH);_.vc=function(a){this.a.i=!1;wj(a);xj(a);oE(this.a.c)};_.a=null;function XH(a){this.a=a}t(534,1,{},XH);_.a=null;
function CH(){AH.call(this);this.gb.style[bh]=cb;this.gb.style[Be]=cb}t(535,530,wi,CH);function ZH(a,b){var c;c=b.a;c.e=4;return aE(a.a.c,c,b.d,b.e)}function EH(a){this.a=a}t(536,1,{},EH);_.Kf=function(a){return ZH(this,a)};_.a=null;function er(a,b){mE(a.a.c,b.a,b.d,b.e);return aE(a.a.c,b.a,b.d,b.e)}function FH(a){this.a=a}t(537,1,{},FH);_.Kf=function(a){return er(this,a)};_.a=null;function GH(a){this.a=a}t(538,1,{},GH);_.Kf=function(a){return kE(this.a.c,a.a,a.d,a.e)};_.a=null;
function HH(a){this.a=a}t(539,1,{},HH);_.Kf=function(){return oE(this.a.c)};_.a=null;function fq(a,b){var c;c=M(pD(b.b));c=new BB(b,0,hg,c);GC(a.a.c,c);return!0}function IH(a){this.a=a}t(540,1,{},IH);_.Kf=function(a){return fq(this,a)};_.a=null;function gq(a,b){var c;c=M(pD(100*b.c));c=new BB(b,0,ng,c);GC(a.a.c,c);return!0}function JH(a){this.a=a}t(541,1,{},JH);_.Kf=function(a){return gq(this,a)};_.a=null;function kq(a,b){var c;c=new BB(b,0,ee,hh);GC(a.a.c,c);return!0}function LH(a){this.a=a}
t(542,1,{},LH);_.Kf=function(a){return kq(this,a)};var $H=_.a=null;function aI(){aI=x;$H=new bt((qt(),new pt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function bI(){bI=x;cI={}}function dI(a,b,c){var d;c&&(b.style[ke]=c.b+Yf,d=c.a,d!=Nb&&(b.style[je]=d),0!=(c.c&1)&&(b.style[me]=md),0!=(c.c&2)&&(b.style[le]=Oe));a.e.style[ah]=Gf}
function pA(a){var b=eI,c,d,e,f,g,j,h,n,o,r,q,u,v;c=yi(a);c in cI?a=cI[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(wg),f=$doc.createElement(Me),f.width=1,f.height=1,g=(aI(),$H),f.src=g.d.a,a=(j=$doc.createTextNode("Q"),dI(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=Zj(e)+$wnd.pageYOffset,n=Zj(e)+$wnd.pageYOffset+(e.offsetHeight||0),o=n-h,r=Zj(f)+$wnd.pageYOffset+(f.offsetHeight||0)+1,q=n-r,u=r-h,d.removeChild(e),v=new fI,v.a=u,v.b=q,v.c=o,v),cI[c]=a);return a}
function gI(){bI();var a,b,c,d,e;uj();this.a=H(gs,m,1,["monospace","sans-serif",tg]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement(wg);this.e.innerHTML=this.f||l;this.e.style[ke]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[je]=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(545,1,{},gI);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var cI;function fI(){}
t(546,1,{},fI);_.a=0;_.b=0;_.c=0;function bE(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=Mi(b),!A(b,84))throw b;}return!1}function cE(a){try{if(a.a&&A(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=Mi(b),!A(b,84))throw b;}return!1}function YH(a){tq.call(this,null,0,null);this.a=a}function xH(a,b,c){tq.call(this,a,0,b);this.a=c}t(547,388,ji,YH,xH);_.re=function(){return bE(this)};_.se=function(){return cE(this)};_.a=null;
function dB(a,b){var c;if(b in a.a)return a.a[b];var d=a.b;c=eI;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||l,dI(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.a[b]=c}function cB(a){this.b=a;this.a={};!eI&&(eI=new gI)}t(548,391,Qh,cB);var eI=null;function Yy(a){this.a=a}t(549,399,{},Yy);_.a=null;function hI(a,b){this.a=a;this.b=b}t(550,1,{},hI);_.a=null;_.b=null;function iI(){Gw.call(this);this.gb[zd]="jsa-resetTable";this.gb.style[bh]=id}t(551,314,wi,iI);
function jI(){jI=x;var a=kI=new gI;uj();a.f="9p";a.e.style[je]=tg;a.e.style[ke]="144.0pt";a.e.innerHTML=a.f||l;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[ke]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);lI=new jz(1)}function bD(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,zH(a)}
function dD(a,b,c,d,e,f,g){var j,h,n,o,r,q,u,v,D,E,J;a.n&&(aD(a,!1),360<=g||-360>=g?j=cD(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,u=d/2,v=e/2,D=mI(r,q,u,v,f),E=mI(r,q,u,v,h),J="<g"+a.k+ob,J+='<path d ="M '+D.a+ba+D.b+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.a+ba+E.b+'"/>',J+="</g>",J),bD(a,j))}function Y(a,b,c,d,e){a.n&&bD(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.f+fa+a.b+a.a+Za)}
function $C(a,b,c,d,e){a.n&&(aD(a,!1),bD(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+ea+a.k+Za))}function kD(a,b,c,d){var e,b=b.replace(/&/g,oa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.f,'<text x="'+c+ja+d+fa+a.i+' fill="'+e+ka+b+"</text>");bD(a,b)}function AA(a,b,c,d,e){aD(a,!0);bD(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+ea+a.k+Za)}
function zH(a){var b,c,d;a.p&&(b=a.c.join(aa),b=(c=Yj(a.t.gb)+(a.t.gb.offsetWidth||0)-Yj(a.t.gb),d=Zj(a.t.gb)+$wnd.pageYOffset+(a.t.gb.offsetHeight||0)-(Zj(a.t.gb)+$wnd.pageYOffset),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ka)+b+"</svg>",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=fg+(b.a>>16&255)+za+(b.a>>8&255)+za+(b.a&255)+va)}function jD(a,b){a.e=b;a.i=EE(b)}t(552,395,{});_.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 lI,kI;function Tq(a,b,c){c&&(dr(a,b),c.Kf(a.b));a.d=!0}function dr(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Yj(a.o.gb)+Xj(a.o.gb)+$wnd.pageXOffset,a.b.e=c.clientY-(Zj(a.o.gb)+$wnd.pageYOffset)+(a.o.gb.scrollTop||0)+$wnd.pageYOffset,a.b.a=new YH(b),b.a.preventDefault(),!0):!1}
function DH(a){this.o=a;this.b=new nI;this.c=new oI(this);B(this.o,new pI(this),(ar(),ar(),br));B(this.o,new qI(this),(Uq(),Uq(),Vq));B(this.o,new rI(this),(Yq(),Yq(),Zq));B(this.o,new sI(this),(Qq(),Qq(),Rq));B(this.o,new tI,(lq(),lq(),mq));B(this.o,new uI(this),(hq(),hq(),iq));B(this.o,new vI(this),(cq(),cq(),dq))}t(553,1,{},DH);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function oI(a){mk();this.a=a}t(554,24,{},oI);
_.Cc=function(){!this.a.d&&this.a.i&&ZH(this.a.i,this.a.b)};_.a=null;function pI(a){this.a=a}t(555,1,{},pI);_.a=null;function qI(a){this.a=a}t(556,1,{},qI);_.a=null;function rI(a){this.a=a}t(557,1,{},rI);_.a=null;function sI(a){this.a=a}t(558,1,{},sI);_.a=null;function tI(){}t(559,1,{},tI);function uI(a){this.a=a}t(560,1,{},uI);_.a=null;function vI(a){this.a=a}t(561,1,{},vI);_.a=null;function nI(){}t(562,1,{},nI);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
function wI(a){var b,c,d,e,f;Wj(a);d=(hj(),ij(null));e=new iI;Dw(e,a);ev(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.textContent,2>=c.length&&(f+=8));Fw(e,a);mv(d,e);return new py(f,b)}function xI(){this.gb=$doc.createElement(Zd);this.gb[zd]=Qe;this.gb.style[Rf]=Ce;this.gb.style[Vf]=bd;this.gb.style[bh]=cb;this.gb.style[Be]=cb}t(564,285,Sh,xI);_.cd=function(){return Yj(this.gb)};
_.dd=function(){return Zj(this.gb)+$wnd.pageYOffset};function EE(a){var b,c,d;d=a.b;b=a.a;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.c&1)&&(c+='font-weight="bold"');0!=(a.c&2)&&(c+='font-style="italic"');return c}function mI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new hI(new LF(a),new LF(b))}function cD(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.k+Za}
function rD(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=ea;b=mb;e?b+="polygon":b+="polyline";return b+=d+a.k+Za}function aD(a,b){var c;c=a.f;b?a.k=' stroke="none" fill="'+c+fa+a.a:a.k=' fill="none" stroke="'+c+fa+a.a}function yH(){jI();this.n=lI;this.c=[];this.t=new xI}t(565,552,{},yH);_.a=l;_.b=l;function yI(){yI=x;zI=new py(0,0)}
function AI(a){var b;b=a.Of();if(!b){var c;(c=a.Lf())?(b=wI(c.a),nj(c.ue(),b.b,b.a),c=wI(c.a),b=new py(c.b-b.b,c.a-b.a)):b=new py(0,0);a.Sf(b)}return b}function Ey(a,b){var c;if(a.ye())return zI;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Rf(iy(b));c=wI(a.ue());a.e.b=c.b;a.e.a=c.a;return c}function BI(a,b){var c;b&&(c=fg+(b.a>>16&255)+za+(b.a>>8&255)+za+(b.a&255)+va,a.Nf().gb.style[jd]=c)}function CI(){this.e=new eA;this.e.a=-1;this.e.b=-1}t(567,1,{});_.Lf=function(){return null};_.Mf=function(a){this.Qf(a.Nd())};
_.Nf=function(){return this.ue()};_.Of=function(){return DI};_.Ed=function(){};_.ye=function(){return!1};_.Pf=function(a){this.Rf(iy(a))};_.Qf=function(a){BI(this,a)};_.Rf=function(a){var b=this.ue().gb,c,d,e;c=(Oy(),Py);e=a.b;d=a.a;e!=c.b?b.style[ke]=l+e+"pt":b.style[ke]=l;d!=c.a?b.style[je]=d:b.style[je]=l;0!=(a.c&1)?b.style[me]=md:b.style[me]=l;0!=(a.c&2)?b.style[le]=Oe:b.style[le]=l};_.Sf=function(a){DI=a};_.Tf=function(){};var DI=_.e=null,zI;
function Gz(a,b){yI();CI.call(this);this.a=new Xv(a);this.a.gd()[zd]=l;B(this.a,new EI(this,b),(Ep(),Ep(),Fp))}t(566,567,{},Gz);_.ue=function(){return this.a};_.Qf=function(a){BI(this,a)};_.a=null;function EI(a,b){this.a=a;this.b=b}t(568,1,{},EI);_.Lc=function(a){Bp();Cp(a,this.b,this.a.a.gb.textContent)};_.a=null;_.b=null;function Kz(a){yI();CI.call(this);this.a=new Vw;B(this.a,new FI(this,a),(yp(),yp(),zp))}t(569,567,{},Kz);_.ue=function(){return this.a};_.a=null;
function FI(a,b){this.a=a;this.b=b}t(570,1,{},FI);_.a=null;_.b=null;function GI(a,b){var c,d;BI(a,b.Nd());for(d=new Gi(b.Vb.a);d.b<d.d.Be();)c=Hi(d),c.kc&&c.gc.Mf(c)}function HI(a,b){var c,d,e,f,g,j,h;nj(a.d,b.Ud(),b.Qd());for(d=new Gi(b.Vb.a);d.b<d.d.Be();)c=Hi(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-=AI(e).b,f-=AI(e).a,nj(e.ue(),g,f),!c.fb&&a.d.yd(c),a.d.zd(c,j,h)))}function Ty(){yI();CI.call(this);this.d=new qv}t(571,567,{},Ty);
_.Mf=function(a){GI(this,a)};_.ue=function(){return this.d};_.Pf=function(a){HI(this,a)};_.d=null;function KA(a){yI();CI.call(this);var b=this.a=new Sw;aw(b.b,a);Rw(b);this.e.a=-1;this.e.b=-1}t(572,567,{},KA);_.ue=function(){return this.a};_.ye=function(){var a;a=(this.a.b.c?eo(this.a.b.a):this.a.b.a).textContent;return null==a||0==a.length};_.a=null;function NA(a){this.a=new px(a.f,new II(a))}t(573,1,{},NA);_.a=null;
function lx(a){var b,c,d,e,f;f=new AB(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=y(JI,m,60,0,0);for(c=b.a?xk(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=dj((cz(),R),new S(f.d)));c=c.b;if(Ts(!c?gh:c.a,yh))for(c=(!a.d.a||0==a.d.a.c?(Hr(),Hr(),Ir):new fz(a.d.a)).xd();c.Xc();)a=c.Yc(),1001==f.d&&a.te(f);var g,j,h;1001==f.d?(g=new tq(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 tq(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 tq(null._f,g,null),f.i=null.$f(),f.j=null.$f(),j=null.$f(),f.e=j&12,501==g&&null.$f())))}function II(a){this.a=a}t(574,1,ti,II);_.wc=function(){lx(this)};_.a=null;function jB(){yI();CI.call(this);this.a=new Nx}t(575,567,{},jB);_.Lf=function(){var a;a=new jB;Kx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ue=function(){return this.a};
_.Of=function(){return KI};_.Sf=function(a){KI=a};var KI=_.a=null;t(576,571,{});function mB(){new zr}t(577,419,{},mB);function xA(a,b){var c=a.c;c.A!=b&&(c.A=b,c.$&&(b?Yp(c.f,c):Wp(c.f,c)))}function wA(a,b){var c=a.c.z.b;c.a.gb.textContent=b||l;LI(c.f,null)}
function yA(a,b){yI();Ty.call(this);this.c=new MI(a);var c=this.b=new Gw,d=(rw(),sw);c.a=d;Dw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&NI(Yx(c.z.a.p,0)))throw new Su("WindowPanel can only contain one child widget");OI(c,d);this.c.a=this;this.a=b}t(580,576,{},yA);_.ue=function(){return this.c};_.Nf=function(){return this.b.fb};_.Ed=function(){PI(this.c,!1)};_.Rf=function(){};_.Tf=function(a){GI(this,a);HI(this,a);QI(this.c);RI(this.c)};_.a=null;_.b=null;_.c=null;
function SI(a){var b;b=new Sp(ao(a.gb,Lf),ao(a.gb,Kf));a=new Sp(ao(a.K.ab.gb,Lf),ao(a.K.ab.gb,Kf));return H(I,s,-1,[b.b-a.b,b.a-a.a])}function TI(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?(UI(a,a.I),a.I=null):null!=a.H&&(VI(a,a.H),a.H=null);Aj(a.J)}function QI(a){a.bb?a.Xf(Vp(a.K.ab)):(a.Hd(),QI(a))}function VI(a,b){var c;a.bb?(c=SI(a),a.Xf(new Sp(-1,WI(b,!1)-c[1]))):a.H=b}function XI(a,b){var c;b!=a.Cd()&&(c=a.K.ab,Xu(c),YI(c,b,c.gb,c.p.c,!0))}
function UI(a,b){var c;a.bb?(c=SI(a),a.Xf(new Sp(WI(b,!0)-c[0],-1))):a.I=b}t(583,287,qi);_.Uf=function(){var a,b;b=Vp(this.K.ab);a=SI(this);b.b+=a[0];b.a+=a[1];return b};_.Cd=function(){var a;a=this.K.ab;return 0!=a.p.c?NI(Yx(a.p,0)):null};_.Vf=function(a){LI(this.K.ab,a)};_.xd=function(){return new Yu(this.K.ab)};_.Wf=function(){Zp(this.K.ab)};_.sd=function(){TI(this)};_.Kd=function(){Zp(this.K.ab)};_.ud=function(a){return ZI(this.K.ab,a)};_.Xf=function(a){Xp(this.K.ab,a)};
_.kd=function(a){VI(this,a)};_.Dd=function(a){XI(this,a)};_.md=function(a){UI(this,a)};_.H=null;_.I=null;function $I(){$I=x;var a=(aJ(),bJ(),cJ);dJ=new Iw(a.d,a.b,a.c,a.e,a.a)}function PI(a,b){var c;c=new mu;a.db&&xr(a.db,c);a.A&&Wp(a.f,a);try{Oi(a.f.c,a)}catch(d){if(d=Mi(d),!A(d,78))throw d;}a.b=eJ(a.f,a);try{xv(a,b)}finally{Ri(a.j.a),Ri(a.i.a),Ri(a.k.a),a.G&&Ui(a.G,a.f),a.t&&(a.t=!1)}}function fJ(a,b,c){var d,e;e=a.fb;d=new Pj(a,e);e.zd(a,d.a+b,d.d+c)}
function gJ(a,b,c){b=new hJ(fo(eo(vu(vu(a.K.c,b),c))));Wu(b,a);B(b,a.c,(Ep(),Ep(),Fp));return b}function Up(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Xp(a.K.ab,b)}function sG(a,b,c){var d,e;(e=a.f)?(d=iJ(e.gb),Av(a,b+(Yj(e.gb)+d[3]),c+(Zj(e.gb)+$wnd.pageYOffset+d[0]))):Av(a,b,c)}function OI(a,b){if(b!=(0!=a.z.a.p.c?NI(Yx(a.z.a.p,0)):null)){Xu(a.z.a);var c=a.z.a;YI(c,b,c.gb,c.p.c,!0)}}
function jJ(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(Pp(),kJ)&&(a.F=a.x);var d,e;if(a.G)for(e=new Gi(a.G);e.b<e.d.Be();)if(d=Hi(e),b==(Pp(),lJ)){!d.b&&(d.b=new mJ);d=a;var f=c,g=void 0,j=void 0;if(d.A&&f==(Pp(),Qp))g=d.f,j=d.w,d.z.c?(sG(d,j.c,j.d),Up(d,new Sp(j.b,-1))):(sG(d,j.c,j.d),Up(d,new Sp(j.b,j.a)),Yp(g,d)),Ki(g.c,d,d.z.b),gk(d.q,333);else if(!d.t&&f==(Pp(),kJ))d.gb.style[Zg]=$g,Pp()}else if(b==Qp){!d.b&&(d.b=new mJ);d=a;var f=c,h=j=g=void 0;if(d.A){j=d.f;g=iJ(j.gb);h=d.w;if(d.z.c)h.c=Yj(d.gb)-
g[3]-Yj(j.gb),h.d=Zj(d.gb)+$wnd.pageYOffset-g[0]-(Zj(j.gb)+$wnd.pageYOffset),d.w=h,sG(d,0,0),nJ(d,Rp(j.gb).b,-1);else{if(f!=(Pp(),kJ))h.c=Yj(d.gb)-g[3]-Yj(j.gb),h.d=Zj(d.gb)+$wnd.pageYOffset-g[0]-(Zj(j.gb)+$wnd.pageYOffset),h.b=d.e,h.a=d.d,d.w=h;sG(d,0,0);Xp(d,new oJ(Rp(j.gb)));Wp(j,d)}d==d.f.a||OD(d);gk(d.q,333)}}else b==kJ&&(!d.b&&(d.b=new mJ),d=a,d.t||(d.x=c,d.gb.style[Zg]=Ce))}}function pJ(a,b){a.gb.style[dh]=b+1E4+(a.t?1E3:0)+l;(a.t||a.U)&&null.$f().$f()}
function RI(a){if(!a.bb){a.j=Qu(a,a.f,(!ir&&(ir=new sk),ir));a.i=Qu(a,a.f,rk?rk:rk=new sk);a.k=Qu(a,a.f,(!nr&&(nr=new sk),nr));var b=a.f;!a.G&&(a.G=new aj);Vi(a.G,b);ir&&(b=new hr(a),a.db&&xr(a.db,b));a.A&&Yp(a.f,a);Ki(a.f.c,a,a.z.b);a.b&&(Av(a,a.b.a,a.b.b),a.b=null);Bv(a);OD(a)}}function OD(a){if(a!=a.f.a){var b;nr&&(b=new mr(a),a.db&&xr(a.db,b))}}t(582,583,qi);_.Cd=function(){return 0!=this.z.a.p.c?NI(Yx(this.z.a.p,0)):null};_.Fd=function(a){PI(this,a)};_.xd=function(){return new Yu(this.z.a)};
_.sd=function(){TI(this);Aj(new qJ(this))};_.ud=function(a){return ZI(this.z.a,a)};_.Xf=function(a){Up(this,a)};_.Gd=function(a,b){sG(this,a,b)};_.Dd=function(a){OI(this,a)};_.Hd=function(){RI(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 dJ;
function MI(a){$I();var b=(rJ(),sJ),c;c=(Iv(),Jv);Cv.call(this,!1,"popup");this.L=c.a;this.J=new tJ(this);c=new uJ;c.gb[zd]="mosaic-popupLayoutPanel";uv(this.K,c);zv(this);this.c=new vJ(this);this.q=new wJ(this);this.r=new xJ(this);this.s=new yJ(this);this.w=new zJ;this.F=(Pp(),lJ);this.A=!1;this.f=b;a=this.z=new AJ(a);b=new BJ;!a.d&&(a.d=new CJ);Vi(a.d,b);a=new DJ(new Kw(dJ.a.d.a,dJ.a.b,dJ.a.c,dJ.a.e,dJ.a.a));B(a,new EJ(this),(Ep(),Ep(),Fp));b=this.z.b;if(!b.b){b.b=new Gw;b.b.gd()[zd]="mosaic-Caption-iconBoxRight";
c=b.b;var d=(zw(),Aw);c.c=d;FJ(b.f,b.b,new GJ(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new hv;d=Ew(c);Du(c.b,(Nt(),Ot(d)),0);gv(c,a,d,0,!1)}else Dw(b.b,a);LI(b.f,null);B(this.z.b,new HJ(this),(Mp(),Mp(),Np));B(this.z.b,this.c,Fp);XI(this,this.z);Ii(fo(eo(this.gb)),"mosaic-WindowPanel",!0)}t(581,582,qi,MI);_.Ed=function(){var a=this.a,b=new rA(a.a,201),c;a=a.a.q;a.a?a=new IJ(new Gi(a.a)):(a=(Hr(),Hr(),Ir),a=new Gi(a));for(;a.Xc();)c=a.Yc(),201==b.d&&qG(c.a)};_.a=null;
function WD(a,b,c,d){b=jy(b);c+=b.a;d+=b.b;Av(a.a,c,d);Bv(a.a)}function UA(){yI();CI.call(this);var a=this.a=new JJ;a.T=!0;a.a.f=!0;this.a.W=!0}t(584,567,{},UA);_.ue=function(){return this.a};_.a=null;function NB(){}t(591,435,{},NB);function IJ(a){if(!a)throw new pn;this.a=a}t(592,1,{},IJ);_.Xc=function(){return TB(this.a)};_.Yc=function(){return Hi(this.a)};_.Zc=function(){throw new XB("Missing message: awt.50");};_.a=null;function pz(){return pz()}
function LB(){LB=x;var a;a=(CB(),DB["os.encoding"]);if(null!=a)try{if(G("UTF-8",a)||G("ISO-8859-1",a)||G("ISO-LATIN-1",a))y(KJ,m,-1,0,1);else throw new tF(a+" is not supported");}catch(b){if(b=Mi(b),!A(b,86))throw b;}}function OA(a,b){a.a=31*a.a+K((new LF(b)).a)}function kz(){}t(595,1,{},kz);_.hC=function(){return this.a};_.a=1;function LJ(){LJ=x;var a,b;a=$doc;if((b=a.getElementsByTagName(De))&&0<b.length)b=$doc.getElementsByTagName(De)[0],b.style[Be]=cb;a.body.style[Be]=cb}
function iJ(a){LJ();var b;b=y(I,s,-1,4,1);a.style[eh]=bb;b[0]=MJ(NJ(a,"borderTopWidth"));b[1]=MJ(NJ(a,"borderRightWidth"));b[2]=MJ(NJ(a,"borderBottomWidth"));b[3]=MJ(NJ(a,"borderLeftWidth"));return b}function OJ(a){LJ();var b,c;c=PJ(a);b=iJ(a);a=(a.style[eh]=bb,new Sp(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 Rp(a){LJ();a.style[eh]=bb;return new Sp(a.clientWidth,a.clientHeight)}
function PJ(a){LJ();var b;b=y(I,s,-1,4,1);a.style[eh]=bb;b[0]=MJ(NJ(a,"marginTop"));b[1]=MJ(NJ(a,"marginRight"));b[2]=MJ(NJ(a,"marginBottom"));b[3]=MJ(NJ(a,"marginLeft"));return b}function QJ(a){LJ();var b;b=y(I,s,-1,4,1);a.style[eh]=bb;b[0]=MJ(NJ(a,"paddingTop"));b[1]=MJ(NJ(a,"paddingRight"));b[2]=MJ(NJ(a,"paddingBottom"));b[3]=MJ(NJ(a,"paddingLeft"));return b}
function RJ(a,b,c){LJ();try{switch(b){case Nf:a.style.filter="alpha(opacity="+100*c+va;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case he:b=zg;default:a.style[b]=c}}catch(d){if(d=Mi(d),!A(d,78))throw d;}}function WI(a,b){LJ();var c;SJ||(SJ=$doc.createElement(wg),RJ(SJ,Ue,l),RJ(SJ,Ng,l),RJ(SJ,Vf,bd),RJ(SJ,Zg,Ce),$doc.body.appendChild(SJ));RJ(SJ,bh,a);RJ(SJ,Be,a);c=OJ(SJ);return b?c.b:c.a}var SJ=null;function TJ(){Sp.call(this,0,0)}function Sp(a,b){this.b=a;this.a=b}
function oJ(a){Sp.call(this,a.b,a.a)}t(597,1,ji,TJ,Sp,oJ);_.eQ=function(a){return this===a?!0:null==a||UJ!=wn(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+Sc};_.a=0;_.b=0;function VJ(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}t(598,1,{71:1,74:1,95:1},VJ);_.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 WJ.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Sc};_.a=0;_.b=0;_.c=0;_.d=0;function XJ(a,b){this.a=a;this.b=b}t(599,1,ji,XJ);_.eQ=function(a){return this===a?!0:null==a||YJ!=wn(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 YJ.d+"[x="+this.a+",y="+this.b+Sc};_.a=0;_.b=0;
function zJ(){this.b=this.a=this.d=this.c=0}t(600,1,ji,zJ);_.eQ=function(a){return this===a?!0:null==a||ZJ!=wn(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 ZJ.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Sc};_.a=0;_.b=0;_.c=0;_.d=0;
function NJ(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 he:b=zg;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(603,1,{});var $J=-1;function aK(){}t(604,603,{},aK);_.a=-1;_.b=-1;var bK=null;function MJ(a){a=parseInt(a,10);a=isNaN(a)?null:CD(a);return!a?0:a.a}
t(607,302,Yh);_.Uf=function(){return Vp(this.f)};_.Vf=function(a){LI(this.f,a)};_.Wf=function(){Zp(this.f)};_.Kd=function(){Zp(this.f)};_.kd=function(a){var b=this.f;b.gb.style[Be]=a;b.bb||(b.f=a)};_.md=function(a){var b=this.f;b.gb.style[bh]=a;b.bb||(b.i=a)};function aJ(){aJ=x;bJ()}
function cK(a){aJ();var b;Yv(this,new uJ);this.a=new dK;b=this.f;eK(b,new fK);RJ(b.gb,Sf,ab);b.o=0;FJ(b,this.a,new GJ(0));this.a.gd()[zd]="mosaic-Caption-text";this.a.gb.textContent=a||l;LI(this.f,null);this.gb[zd]="mosaic-Caption"}t(606,607,Yh,cK);_.Mc=function(a){return B(this,a,(Dq(),Dq(),Eq))};_.Nc=function(a){return B(this,a,(qj(),qj(),rj))};_.Oc=function(a){return B(this,a,(Hq(),Hq(),Iq))};_.Pc=function(a){return B(this,a,(sj(),sj(),tj))};_.b=null;
function bJ(){bJ=x;gK=Fn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new by(gK,240,20);new by(gK,224,16);new by(gK,208,16);new by(gK,192,16);new by(gK,176,16);new by(gK,160,16);new by(gK,144,16);new by(gK,128,16);new by(gK,112,16);new by(gK,96,16);new by(gK,80,16);new by(gK,64,16);new by(gK,260,16);cJ=new by(gK,48,16);new by(gK,32,16);new by(gK,16,16);new by(gK,0,16)}var gK,cJ;function hK(a,b){Ou(a.a.gb,!b);LI(a.f,a.a)}
function Tp(a,b){a.c=b;Ou(a.a.gb,!b);LI(a.f,a.a);if(a.d){var c;for(c=new Gi(a.d);c.b<c.d.Be();)Hi(c)}}function AJ(a){var b;Yv(this,new uJ);b=this.f;eK(b,new iK((jK(),kK)));b.o=0;this.b=new cK(a);FJ(b,this.b,new GJ(1));this.a=new uJ;$i(this.a,"Body");FJ(b,this.a,new GJ(0));this.gb[zd]="mosaic-CaptionLayoutPanel"}t(609,607,{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},AJ);_.nd=function(){Ru(this.f)};_.od=function(){Uu(this.f)};_.xd=function(){return new Yu(this.a)};
_.ud=function(a){return ZI(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function CJ(){gG(this)}t(610,500,Mh,CJ);function tJ(a){this.a=a}t(611,1,ti,tJ);_.wc=function(){Zp(this.a.K.ab)};_.a=null;function lK(a){var b;b=a.b;a=b.f;b=!a.e?-1:zj(a.e.a,b);a.e&&It(a.e.a,b)&&Lt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&OD(!a.e?null:It(a.e.a,b-1))}function mK(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new Sy);-1==zj(a.e.a,b)&&Vi(a.e.a,b)}function mJ(){}t(612,1,{},mJ);_.Qc=function(a){lK(a)};_.Rc=function(a){mK(a)};
_.Tc=function(a){nK(a.a.f,a.a)};function rJ(){rJ=x;oK=new pK(1,"e");qK=new pK(2,Af);rK=new pK(3,"ne");sK=new pK(10,"nw");tK=new pK(4,mg);uK=new pK(5,qg);vK=new pK(12,"sw");wK=new pK(8,"w");sJ=new xK((hj(),ij(null)).gb)}function eJ(a,b){var c;c=iJ(a.gb);return new XJ(Yj(b.gb)-(Yj(a.gb)+c[3]),Zj(b.gb)+$wnd.pageYOffset-(Zj(a.gb)+$wnd.pageYOffset+c[0]))}
function yK(a){var b,c,d,e,f,g;if(a.e){b=Rp(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=It(a.e.a,d),c=new Sp(ao(g.gb,Lf),ao(g.gb,Kf)),f=eJ(a,g),f.a-=Sj(0,f.a+ao(g.gb,Lf)-b.b),f.b-=Sj(0,f.b+ao(g.gb,Kf)-b.a),sG(g,Sj(0,f.a),Sj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,nJ(g,c.b,c.a),g.F==(Pp(),Qp)&&Xp(g,new oJ(Rp(a.gb))),gk(g.q,1)}}function zK(a,b,c){a=a.d;Ki(a,b,b);z(a.c,b,c);$i(b,zc+c.b)}
function Wp(a,b){var c;c=a.d;AK(c,b.y);Zi(b.y,zc+sK.b);AK(c,b.u);Zi(b.u,zc+qK.b);AK(c,b.v);Zi(b.v,zc+rK.b);AK(c,b.E);Zi(b.E,zc+wK.b);AK(c,b.n);Zi(b.n,zc+oK.b);AK(c,b.D);Zi(b.D,zc+vK.b);AK(c,b.B);Zi(b.B,zc+tK.b);AK(c,b.C);Zi(b.C,zc+uK.b)}
function Yp(a,b){!b.y&&(b.y=gJ(b,0,0));zK(a,b.y,sK);!b.u&&(b.u=gJ(b,0,1));zK(a,b.u,qK);!b.v&&(b.v=gJ(b,0,2));zK(a,b.v,rK);!b.E&&(b.E=gJ(b,1,0));zK(a,b.E,wK);!b.n&&(b.n=gJ(b,1,2));zK(a,b.n,oK);!b.D&&(b.D=gJ(b,2,0));zK(a,b.D,vK);!b.B&&(b.B=gJ(b,2,1));zK(a,b.B,tK);!b.C&&(b.C=gJ(b,2,2));zK(a,b.C,uK)}function nK(a,b){var c,d;a.a=b;d=a.e.a.c;c=zj(a.e.a,b);if(c+1<d){uz(a.e,b);for(Vi(a.e.a,b);c<d;++c)pJ(It(a.e.a,c),c)}else pJ(b,c)}
function xK(a){a=new BK(a);Yv(this,a);this.c=new CK(a);this.c.i=!0;Si(this.c);this.c.k=3;this.d=new DK(a);this.d.i=!0;Si(this.d);this.d.k=3;$v(this)}t(613,302,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,103:1},xK);_.Uf=function(){return Rp(this.gb)};_.Vf=function(){var a;(a=EK(this))&&a.Vf(null)};_.Wf=function(){yK(this)};_.Qc=function(a){!this.b&&(this.b=new mJ);lK(a)};_.Rc=function(a){!this.b&&(this.b=new mJ);mK(a)};_.Kd=function(){yK(this)};
_.Tc=function(a){!this.b&&(this.b=new mJ);nK(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var oK,qK,rK,sK,sJ,tK,uK,vK,wK;function BK(a){this.p=new rv(this);this.gb=a}t(614,282,wi,BK);function pK(a,b){this.a=a;this.b=b}t(615,1,{},pK);_.a=0;_.b=null;function CK(a){Ci();Wi.call(this,a)}t(616,3,{},CK);_.qc=function(){var a;a=this.j.e;a.t||Wj(a.o);Zi(this.j.e,"dragdrop-dragging");!a.z.c&&hK(a.z,!1)};
_.sc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Sj(this.a,a<this.d?a:this.d),b=Sj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Ue]=a+(uj(),Yf);c.style[Ng]=b+Yf};
_.rc=function(){var a;a=this.j.e;a==a.f.a||OD(a);a.z.c||hK(a.z,!0);a.t||(a.o||(a.o=new FK,$i(a.o,"mosaic-GlassPanel-invisible")),RJ(a.o.gb,dh,(LJ(),NJ(a.gb,dh))),gj((hj(),ij(null)),a.o,0,0));$i(this.j.e,"dragdrop-dragging");a=new Pj(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 AK(a,b){try{Oi(a,b)}catch(c){if(c=Mi(c),!A(c,78))throw c;}}function DK(a){Ci();Wi.call(this,a);this.c=new Ei}t(617,3,{},DK);_.qc=function(){var a;a=this.j.e.fb;a.t||Wj(a.o);Zi(this.j.e,"dragdrop-dragging");hK(a.z,!1);Up(a,new Sp(a.e,a.d));gk(a.q,1)};
_.sc=function(){var a,b,c,d;d=this.j.e.fb;c=dj(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.dd()-Sj(this.j.c,this.b):this.j.e.dd()-this.j.c,0!=b&&(a=d.d,b=Sj(a+b,ao(d.z.b.gb,Kf)),b!=a&&fJ(d,0,a-b),Up(d,new Sp(d.e,b)),gk(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=Sj(a+b,ao(d.z.b.gb,Kf)),Up(d,new Sp(d.e,b)),gk(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.cd()-Sj(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&&fJ(d,a-b,0),Up(d,new Sp(b,d.d)),gk(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,Up(d,new Sp(96<a+b?a+b:96,d.d)),gk(d.q,333)))};
_.rc=function(){var a;a=this.j.e.fb;a==a.f.a||OD(a);hK(a.z,!0);a.t||(a.o||(a.o=new FK,$i(a.o,"mosaic-GlassPanel-invisible")),RJ(a.o.gb,dh,(LJ(),NJ(a.gb,dh))),gj((hj(),ij(null)),a.o,0,0));$i(this.j.e,"dragdrop-dragging");a=new Pj(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 At(){At=x;Bt=new GK}
function FK(){At();var a;this.d=new HK(this);this.a=!1;this.b=new vv;Yv(this,this.b);a=this.gb.style;a[jd]="#000";a[ge]="alpha(opacity=50)";a[Nf]="0.5";this.gb[zd]="gwt-GlassPanel"}t(618,302,ui,FK);
_.qd=function(){var a;$v(this);try{a=this.fb}catch(b){b=Mi(b);if(A(b,84))throw new Su("Parent widget must be an instance of AbsolutePanel");throw b;}a==(hj(),ij(null))?(zt(Bt,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Ui(nk,a),a.b=!0,a.c=vk(a),Vi(nk,a),this.c=new IK(this),eu(new yt(this.c))):$doc.compatMode==Eb?(this.gb.style[od]=ab,this.gb.style[gg]=ab):nj(this,ao(a.gb,Lf),ao(a.gb,Kf));this.a&&Tt(new xt(this));gj(ij(null),new JK,$wnd.pageXOffset,$wnd.pageYOffset)};
_.rd=function(){this.f.rd();ak(this.d);this.c&&(vt(cu,this.c,H(KK,m,13,[(!lr&&(lr=new sk),lr)])),this.c=null);this.a&&vt(Vt,this,H(KK,m,13,[(!Ut&&(Ut=new sk),Ut)]))};_._c=function(a){switch(Qt(a.type)){case 256:if(27==(a.keyCode||0))return Wj(this),!1;case 1:if(ho(this.gb,a.target))return Wj(this),!1}return!0};_.sd=function(){};_.a=!1;_.b=null;_.c=null;var Bt;function HK(a){mk();this.a=a}t(619,24,{},HK);_.Cc=function(){zt((At(),Bt),this.a,!1)};_.a=null;function IK(a){this.a=a}t(620,1,{},IK);_.a=null;
function JK(){this.gb=cw();var a;a=new Ww(new LK(this));B(this,a,(up(),up(),vp));B(this,a,($p(),$p(),aq))}t(621,304,wi,JK);_.sd=function(){Aj(new MK(this))};function LK(a){this.a=a}t(622,1,{},LK);_.a=null;function MK(a){this.a=a}t(623,1,ti,MK);_.wc=function(){ex(this.a.gb)};_.a=null;function NK(a){a.gb.style[bh]=id;a.gb.style[Be]=id;if(a.bb){var a=a.fb,b;A(a,103)?a.Vf(null):(b=EK(a))&&b.Vf(a)}}t(625,285,Uh);_.Uf=function(){NK(this);return new Sp(ao(this.gb,Lf),ao(this.gb,Kf))};_.Vf=function(){NK(this)};
_.Wf=function(){};_.$c=function(){};_.Kd=function(){};function dK(){this.gb=$doc.createElement("label");this.gb[zd]="mosaic-Label";this.gb.style[ah]=Gf;this.gb[zd]="mosaic-HTML"}t(624,625,Uh,dK);function DJ(a){Yv(this,new OK(a));this.gb[zd]="mosaic-ImageButton"}t(626,302,ui,DJ);
function JJ(){var a=(Iv(),Lv);Cv.call(this,!0,gf);this.L=a.a;this.a=new PK(this);this.a.d=!0;sv(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);kj();Fu(a,b)}else this.cb|=1;fo(eo(this.gb))[zd]=ze;this.gb.style[dh]="2147483647"}t(627,287,wi,JJ);_.$c=function(a){Tu(this,a);1==Qt(a.type)&&xv(this,!1)};_.a=null;
function PK(a){this.b=a;this.c=new aj;this.i=new aj;a=(ox(),nx);new ay(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(Cg);this.e=$doc.createElement(Fg);Mt(b,this.e);this.o=!0;a=cw();b=(Nt(),Ot(b));a.appendChild(b);this.gb=a;sl();this.gb.setAttribute("role",Wl.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),kj(),Fu(a,b)):this.cb|=2225;this.gb[zd]=ye;a=Mu(this.gb)+"-vertical";Ii(this.gd(),a,!0);this.gb.style[Qf]=ab;this.gb.setAttribute("hideFocus",Wg);B(this,new mx(this),(up(),up(),vp))}
t(628,325,Sh,PK);_.$c=function(a){switch(Qt(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}fx(this,a)};_.Jd=function(a,b){jx(this,a,b);b||this.a&&xv(this.b,!1)};_.a=!0;_.b=null;
function OK(a){var b=(rw(),sw),c=(zw(),Aw),d;d=new jw;d.f[nd]=$a;d.f[td]=0;d.f[vd]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;hw(b.a);b.a.c.rows[0].cells[0][ed]=c.a;hw(b.a);b.a.c.rows[0].cells[0].style[Yg]=e.a;hw(d);b=dw(d,0,0,!0);if(a){Wj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;fw(g,f.c);bs(f.b,g,a);c.a=c.a.b}else e=c.b.c,Vi(c.b,a);a.gb[Uc]=e;Mt(b,a.gb);Wu(a,d)}Yv(this,d);Ii(this.gb,"mosaic-WidgetWrapper",!0)}t(629,302,ui,OK);_.a=null;_.b=null;function vJ(a){this.a=a}t(630,1,{},vJ);
_.Lc=function(){this.a.$&&this.a!=this.a.f.a&&OD(this.a)};_.a=null;function wJ(a){mk();this.a=a}t(631,24,{},wJ);_.Cc=function(){Zp(this.a.K.ab);var a=this.a;kr((!a.p&&(a.p=new QK),a.p))};_.a=null;function xJ(a){mk();this.a=a}t(632,24,{},xJ);_.Cc=function(){jJ(this.a,(Pp(),Qp))};_.a=null;function yJ(a){mk();this.a=a}t(633,24,{},yJ);_.Cc=function(){jJ(this.a,(Pp(),kJ))};_.a=null;function BJ(){}t(634,1,{},BJ);function EJ(a){this.a=a}t(635,1,{},EJ);_.Lc=function(){this.a.Ed()};_.a=null;
function HJ(a){this.a=a}t(636,1,{},HJ);_.a=null;function qJ(a){this.a=a}t(637,1,ti,qJ);_.wc=function(){this.a.F==(Pp(),Qp)?gk(this.a.r,333):this.a.F==kJ&&gk(this.a.s,333)};_.a=null;function hJ(a){this.gb=a;Ru(this)}t(638,285,Sh,hJ);_.Mc=function(a){return B(this,a,(Dq(),Dq(),Eq))};_.Nc=function(a){return B(this,a,(qj(),qj(),rj))};_.Oc=function(a){return B(this,a,(Hq(),Hq(),Iq))};_.Pc=function(a){return B(this,a,(sj(),sj(),tj))};function QK(){Dr.call(this,null)}t(639,214,vi,QK);
function Pp(){Pp=x;Qp=new RK("MAXIMIZED",0);kJ=new RK("MINIMIZED",1);lJ=new RK("NORMAL",2);SK=H(TK,m,98,[Qp,kJ,lJ])}function RK(a,b){jo.call(this,a,b)}t(640,139,{71:1,75:1,77:1,98:1},RK);var SK,Qp,kJ,lJ;t(641,1,{});function zt(a,b,c){var d,e,f,g,j;e=oj();d=pj();if(!c||e!=a.b||d!=a.a)f=(hj(),ao(ij(null).gb,Lf)),c=ao(ij(null).gb,Kf),j=(Gu(),Hu).scrollWidth,g=Hu.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[bh]=f+Yf),0<=c&&(b.gb.style[Be]=c+Yf),a.b=e,a.a=d}
function GK(){}t(642,641,{},GK);_.a=-1;_.b=-1;function UK(a,b){var c,d,e;if(a.k)return!0;a.x.Ke();for(c=new Yu(b);c.a.a<c.a.b.c-1;)d=NI(Zu(c.a)),e=d.fb,A(e,104)&&e.ld(d.hd()),d.hd()&&Vi(a.x,d);return!0}
function VK(a,b){var c,d,e;if(b.a)a.c&&$j(a.c),a.c=new WK(a,b),bk(a.c,333);else for(d=new Gi(a.x);d.b<d.d.Be();)c=Hi(d),e=c.eb,ov(b,XK(c),e.s,e.t),YK(c,e.u,e.r,H(I,s,-1,[ZK(a.q.a,c).d,ZK(a.p.a,c).c,ZK(a.n.a,c).a,ZK(a.o.a,c).b]),H(I,s,-1,[$K(a.i.a,c).d,$K(a.f.a,c).c,$K(a.d.a,c).a,$K(a.e.a,c).b]),H(I,s,-1,[aL(a.u,c),aL(a.t,c),aL(a.r,c),aL(a.s,c)]))}
function bL(){this.x=new aj;this.j=new cL(this);this.w=new dL(this.j);this.v=new eL(this.j);this.q=new fL(this.j);this.p=new gL(this.j);this.n=new hL(this.j);this.o=new iL(this.j);this.i=new jL(this.j);this.f=new kL(this.j);this.d=new lL(this.j);this.e=new mL(this.j);this.u=new nL(this.j);this.t=new nL(this.j);this.r=new nL(this.j);this.s=new nL(this.j)}t(643,1,{});_.Yf=function(a){VK(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 oL(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Gi(b.x);e.b<e.d.Be();)d=Hi(e),A(d,26)&&(d=d.ab),f=d.eb,ov(c,XK(d),f.s,f.t),YK(d,f.u,f.r,H(I,s,-1,[ZK(b.q.a,d).d,ZK(b.p.a,d).c,ZK(b.n.a,d).a,ZK(b.o.a,d).b]),H(I,s,-1,[$K(b.i.a,d).d,$K(b.f.a,d).c,$K(b.d.a,d).a,$K(b.e.a,d).b]),H(I,s,-1,[aL(b.u,d),aL(b.t,d),aL(b.r,d),aL(b.s,d)]));pL(c);a.a.c=null;for(a=new Gi(a.a.x);a.b<a.d.Be();)b=Hi(a),A(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
function WK(a,b){this.a=a;this.b=b;var c=(ik(),jk);this.k=new hk(this);this.s=c}t(644,17,{},WK);_.xc=function(){oL(this)};_.yc=function(){oL(this)};
_.Ac=function(a){var b,c,d;for(c=new Gi(this.a.x);c.b<c.d.Be();)b=Hi(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),ov(this.b,XK(b),d.i,d.v),YK(b,d.w,d.f,H(I,s,-1,[ZK(this.a.q.a,b).d,ZK(this.a.p.a,b).c,ZK(this.a.n.a,b).a,ZK(this.a.o.a,b).b]),H(I,s,-1,[$K(this.a.i.a,b).d,$K(this.a.f.a,b).c,$K(this.a.d.a,b).a,$K(this.a.e.a,b).b]),H(I,s,-1,[aL(this.a.u,b),aL(this.a.t,b),aL(this.a.r,b),aL(this.a.s,b)]))};_.a=null;_.b=null;
t(646,1,{});_.a=null;function lL(a){this.a=a}t(645,646,{},lL);function mL(a){this.a=a}t(647,646,{},mL);function kL(a){this.a=a}t(648,646,{},kL);function jL(a){this.a=a}t(649,646,{},jL);function hL(a){this.a=a}t(650,646,{},hL);function iL(a){this.a=a}t(651,646,{},iL);function gL(a){this.a=a}t(652,646,{},gL);function fL(a){this.a=a}t(653,646,{},fL);t(654,646,{},function(a){this.a=a});t(655,646,{},function(a){this.a=a});
function aL(a,b){var c=a.a,d;d=dj(c.d,b);d||(d=new VJ(QJ(b.gb)),z(c.d,b,d));return d.d}function nL(a){this.a=a}t(656,646,{},nL);function eL(a){this.a=a}t(657,646,{},eL);function dL(a){this.a=a}t(658,646,{},dL);function $K(a,b){var c;c=dj(a.a,b);c||(c=new VJ(iJ(b.gb)),z(a.a,b,c));return c}function ZK(a,b){var c;c=dj(a.b,b);c||(c=new VJ(PJ(b.gb)),z(a.b,b,c));return c}
function qL(a,b){var c,d;d=dj(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=EK(b),f,g,j,h,n;if(A(b,103)){if(null!=c.k&&null!=c.j){d=new Sp(rL(e,!0),rL(e,!1));break a}h=b.Uf();null!=c.k&&(h.b=rL(e,!0));null!=c.j&&(h.a=rL(e,!1))}else{if(null!=c.k&&null!=c.j){d=new Sp(rL(e,!0),rL(e,!1));break a}h=new TJ;f=b.gb;n=f.style;g=n[Vf];j=n[Zg];n[Vf]="static";n[Zg]=Ce;null!=c.k?h.b=rL(e,!0):(n[bh]=id,h.b=(f.offsetWidth||0)+ZK(d.o.a,b).b+ZK(d.p.a,b).c);null!=c.j?h.a=rL(e,!1):(n[Be]=id,h.a=(f.offsetHeight||0)+ZK(d.q.a,b).d+
ZK(d.n.a,b).a);n[Vf]=g;n[Zg]=j}d=h}null!=c.k&&(uj(),Uo)==c.k.$f()||null!=c.j&&(uj(),Uo)!=c.j.$f()||z(a.e,b,d)}return d}function cL(a){this.f=a;this.c=new Ei;this.e=new Ei;this.b=new Ei;this.a=new Ei;this.d=new Ei}t(659,1,{},cL);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function sL(a){var b;b=a.eb;if(null==b||!A(b,101))b=new tL,a.eb=b;return b}function fK(){iK.call(this,(jK(),uL))}function iK(a){var b=(vL(),wL);bL.call(this);this.b=a;this.a=b}t(660,643,{},fK,iK);
_.Zf=function(a){var b,c,d,e,f,g,j,h,n;h=new TJ;UK(this,a);n=ZK(this.o.a,a).b+ZK(this.p.a,a).c+$K(this.e.a,a).b+$K(this.f.a,a).c+aL(this.s,a)+aL(this.t,a);d=ZK(this.q.a,a).d+ZK(this.n.a,a).a+$K(this.i.a,a).d+$K(this.d.a,a).a+aL(this.u,a)+aL(this.r,a);c=this.x.c;if(0==c)return h.b=n,h.a=d,h;a=a.o;this.b==(jK(),uL)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Gi(this.x);a.b<a.d.Be();)c=Hi(a),e=sL(c),b=null,j=c.fb,A(j,104)&&(b=j,b=xL(b),b=new Sp(b[1]+b[3],b[0]+b[0])),this.b==uL?(n+=qL(this.w.a,c).b,e.a=qL(this.v.a,
c).a,A(j,104)&&(n+=b.b,e.a+=b.a),f=Sj(f,e.a)):(d+=qL(this.v.a,c).a,e.b=qL(this.w.a,c).b,A(j,104)&&(d+=b.a,e.b+=b.b),g=Sj(g,e.b));this.b==uL?(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,E,J,Q;if(UK(this,a)&&(d=this.x.c,0!=d)){D=a.o;u=aL(this.s,a);E=aL(this.u,a);c=Rp(a.gb);Q=c.b-(u+aL(this.t,a));r=c.a-(E+aL(this.r,a));g=Q;c=r;this.b==(jK(),uL)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Gi(this.x);e.b<e.d.Be();)d=Hi(e),b=null,q=sL(d),v=d.fb,A(v,104)&&(b=v,b=xL(b),b=new Sp(b[1]+b[3],b[0]+b[0])),this.b==uL?(q.d?++h:(q.b=qL(this.w.a,d).b,A(v,104)&&(q.b+=b.b),g-=q.b),q.c?q.a=r:(q.a=qL(this.v.a,d).a,A(v,104)&&(q.a+=b.a))):(q.c?++j:(q.a=qL(this.v.a,
d).a,A(v,104)&&(q.a+=b.a),c-=q.a),q.d?q.b=Q:(q.b=qL(this.w.a,d).b,A(v,104)&&(q.b+=b.b)));for(e=new Gi(this.x);e.b<e.d.Be();)d=Hi(e),b=null,q=d.eb,v=d.fb,A(v,104)&&(b=v,b=xL(b),b=new Sp(b[1]+b[3],b[0]+b[0])),J=q.b,o=q.a,this.b==uL?q.d&&(J=~~(g/h)):q.c&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,104)&&(n-=b.b,f-=b.a),this.b==kK?(q.s=this.a==(vL(),wL)?u:this.a==yL?u+~~(Q/2)-~~(J/2):u+Q-J,q.t=E,q.u=n,q.r=f,E+=o+D):(this.a==(vL(),wL)?(q.s=u,q.t=E):this.a==yL?(q.s=u,q.t=E+~~(r/2)-~~(o/2)):(q.s=u,q.t=E+r-o),q.u=
n,q.r=f,u+=J+D),a.a&&(v=d.cd()-Yj(a.gb)-aL(this.s,a),-1==q.o&&(q.o=v),v=d.dd()-(Zj(a.gb)+$wnd.pageYOffset)-aL(this.u,a),-1==q.p&&(q.p=v),-1==q.q&&(q.q=d.fd()),-1==q.n&&(q.n=d.ed()));VK(this,a)}};_.a=null;_.b=null;function vL(){vL=x;wL=new zL("START",0);yL=new zL(Db,1);AL=new zL("END",2);BL=H(CL,m,99,[wL,yL,AL])}function zL(a,b){jo.call(this,a,b)}t(661,139,{71:1,75:1,77:1,99:1},zL);var BL,yL,AL,wL;function jK(){jK=x;uL=new DL("HORIZONTAL",0);kK=new DL("VERTICAL",1);EL=H(FL,m,100,[uL,kK])}
function DL(a,b){jo.call(this,a,b)}t(662,139,{71:1,75:1,77:1,100:1},DL);var EL,uL,kK;t(664,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 tL(){this.e=!1}function GJ(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}t(663,664,{101:1,105:1},tL,GJ);_.a=0;_.b=0;_.c=!1;_.d=!1;
function GL(a,b){if(a.k)return!0;UK(a,b);if(0<a.x.c){a.a=It(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!A(d,102))d=new HL,c.eb=d;a.b=d;a.x.Ke();Vi(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function IL(){bL.call(this)}t(665,643,{},IL);
_.Zf=function(a){var b,c;c=new TJ;GL(this,a);if(this.a){b=qL(this.w.a,this.a).b;var d=qL(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;A(b,104)&&(b=xL(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=ZK(this.o.a,a).b+ZK(this.p.a,a).c+$K(this.e.a,a).b+$K(this.f.a,a).c+aL(this.s,a)+aL(this.t,a);c.a+=ZK(this.q.a,a).d+ZK(this.n.a,a).a+$K(this.i.a,a).d+$K(this.d.a,a).a+aL(this.u,a)+aL(this.r,a);return c};
_.Yf=function(a){var b,c,d,e,f;GL(this,a)&&(d=aL(this.s,a),e=aL(this.u,a),c=Rp(a.gb),f=c.b-(d+aL(this.t,a)),c=c.a-(e+aL(this.r,a)),b=this.a.fb,A(b,104)&&(b=xL(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()-Yj(a.gb)-aL(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.dd()-(Zj(a.gb)+$wnd.pageYOffset)-aL(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())),VK(this,a))};_.a=null;_.b=null;
function HL(){this.e=!1}t(666,664,{102:1,105:1},HL);function xL(a){var b,c,d,e;null==a.a&&(a.a=y(I,s,-1,4,1),e=eo(vu(vu(a.c,0),0)),c=eo(vu(vu(a.c,2),2)),d=PJ(a.gb),b=iJ(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 JL(a,b){a.bb&&Wj(a);return tv(a,b)}function KL(){Rv();Hv.call(this,Sv)}t(667,292,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,104:1},KL);
_.ud=function(a){return JL(this,a)};_.a=null;function FJ(a,b,c){var d=a.p.c;b.eb=c;YI(a,b,a.gb,d,!0)}function XK(a){var b;b=a.fb;return A(b,104)?b:a}function Vp(a){if(!a.bb)return new TJ;if(-1==a.j.b||-1==a.j.a)a.j=a.d.Zf(a),Xp(a,a.j),a.d.Yf(a),a.j=a.d.Zf(a);return a.j}function NI(a){return A(a,104)?a.ab:a}function LL(a){var b;if(!a.n){b=(!bK&&(bK=new aK),bK);var c=ML(a,db,!0);b.a=c;c=ML(a,eb,!0);b.b=c;a.n=b}return a.n}
function YI(a,b,c,d,e){if(A(b,26))throw new tk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&A(f,105)&&f.e?(c=new KL,gv(a,c,a.gb,d,!0),uv(c,b)):gv(a,b,c,d,e);LI(a,b)}
function LI(a,b){var c;c=a.d;if(b){var d=c.j;Pi(d.c,b);Pi(d.e,b);Pi(d.b,b);Pi(d.a,b);Pi(d.d,b)}else d=c.j,Jx(d.c),Jx(d.e),Jx(d.b),Jx(d.a),Jx(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==XK(a))c=c.fb;else{if(A(c,97)||A(c,25))d=c,c=c.fb,c==XK(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 Zp(a){if(a.bb&&a.gb.style.display!=Df){a.gb.scrollTop=0;var b=a.gb,c=0;go(b)&&(c=-c);b.scrollLeft=c;a.d.Yf(a);a.c=!1;pL(a)}}
function pL(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=NI(Yx(a.p,d)),A(b,104)&&(b=b.ab),b.hd()&&(A(b,103)?b.Wf():A(b,33)&&b.Kd())}function ZI(a,b){var c;A(b,104)&&(b=A(b,104)?b.ab:b);c=XK(b);return mv(a,c)?(A(c,104)&&JL(c,b),LI(a,null),!0):!1}function eK(a,b){var c;a.d=b;null!=a.e&&Zi(a,Mu(a.gb)+Ca+a.e);a.e=b.cZ.d;c=ey(a.e,Yn(46));a.e=a.e.substr(c+1,a.e.length-(c+1));$i(a,Mu(a.gb)+Ca+a.e);LI(a,null)}
function ML(a,b,c){a.k||(a.k=$doc.createElement(wg),RJ(a.k,Vf,bd),RJ(a.k,Zg,Ce),RJ(a.k,Ue,ab),RJ(a.k,Ng,ab),a.gb.appendChild(a.k));RJ(a.k,bh,b);RJ(a.k,Be,b);a=OJ(a.k);return c?a.b:a.a}
function rL(a,b){var c;c=null.$f();if(c==(uj(),fp)){c=(LL(a),null.$f());var d=(-1==$J&&($J=(LJ(),WI(fb,!0))),$J);return N(M(Math.round(100*d*c/254)))}if(c==Wo)return c=LL(a),d=null.$f(),N(M(pD(d*(-1==c.a&&(c.a=WI(db,!0)),c.a))));if(c==Yo)return c=LL(a),d=null.$f(),N(M(pD(d*(-1==c.b&&(c.b=WI(eb,!0)),c.a))));if(c==dp)return c=(LL(a),null.$f()),d=(-1==$J&&($J=(LJ(),WI(fb,!0))),$J),N(M(Math.round(d*c)));if(c==hp)return c=(LL(a),null.$f()),d=(-1==$J&&($J=(LJ(),WI(fb,!0))),$J),N(M(Math.round(10*d*c/254)));
if(c==bp)return N(M(pD(12*(LL(a),null.$f())*N(M(pD((-1==$J&&($J=(LJ(),WI(fb,!0))),$J)/72))))));if(c==Uo)return ML(a,null.$f(),b);if(c==$o)return c=(LL(a),N(M(pD(null.$f())))),d=(-1==$J&&($J=(LJ(),WI(fb,!0))),$J),N(M(Math.round(d*c/72)));if(null.$f()==So)return N(M(pD(null.$f())));throw new tk("Invalid size: "+null.$f());}function uJ(){var a=new IL;qv.call(this);this.j=new Sp(-1,-1);new UL(this);this.gb[zd]="mosaic-LayoutPanel";eK(this,a)}
t(668,282,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,103:1},uJ);_.yd=function(a){YI(this,a,this.gb,this.p.c,!0)};_.nd=function(){av(this,new VL)};_.od=function(){av(this,new WL)};_.Uf=function(){return Vp(this)};_.vd=function(a){return jv(this.p,XK(a))};_.wd=function(a,b,c,d){YI(this,a,b,c,d)};_.Vf=function(a){LI(this,a)};_.xd=function(){return new Yu(this)};_.Wf=function(){Zp(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=Vp(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);Zp(this)}};_.Kd=function(){Zp(this)};_.ud=function(a){return ZI(this,a)};_.kd=function(a){this.gb.style[Be]=a;this.bb||(this.f=a)};_.zd=function(a,b,c){ov(this,XK(a),b,c)};
_.md=function(a){this.gb.style[bh]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function VL(){}t(669,1,{},VL);_.Id=function(a){XK(a).qd()};function WL(){}t(670,1,{},WL);_.Id=function(a){XK(a).rd()};function Yu(a){this.b=a;this.a=new lv(this.b.p)}t(671,1,{},Yu);_.Xc=function(){return this.a.a<this.a.b.c-1};_.Yc=function(){return NI(Zu(this.a))};_.Zc=function(){$u(this.a)};_.b=null;function XL(){XL=x;new Tw}
function UL(a){XL();Ii(a.gb,"dragdrop-dropTarget",!0);this.a=a;new YL(this)}t(672,9,{},UL);function YL(a){mk();this.a=a}t(673,24,{},YL);_.Cc=function(){LI(this.a.a,null);Zp(this.a.a)};_.a=null;function EK(a){a=a.fb;return!a?null:A(a,103)?a:EK(a)}function nJ(a,b,c){var d;d=a.gb;YK(a,b,c,PJ(d),iJ(d),QJ(d))}
function YK(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.md((0>g?0:g)+(uj(),Yf)),b!=a.fd()&&a.md((0>b?0:b)+Yf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.kd((0>b?0:b)+(uj(),Yf)),c!=a.ed()&&a.kd((0>c?0:c)+Yf))}function Xp(a,b){nJ(a,b.b,b.a)}t(676,1,{});
function iF(a,b,c){var d,e,f,g,j,h;g=(!b?a.b:YB(a,b,~~yi(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,E=void 0,q=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],r=null==v?Hf:typeof v,r=r==Jf?Object.prototype.toString.call(v)==Qc||typeof v.length==If?"array":r:r,!G(r,D)&&(!G("string",D)||!G(Hf,r)))if(v=G(If,r),r=G("boolean",r),ZL===D)v&&(o[u]=new LF(o[u])),r&&(o[u]=(vF(),o[u]?yF:wF));else{q=v||r;if(q=
!q&&null!=D&&wn(D)==$L){q=o[u];if(null==q||aM(q,D))continue;if(vn(q)&&(q=q&&q.g?q.g:null,null!=q&&aM(q,D))){o[u]=q;continue}}if(!G(Jf,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 bM(){this.c=new Ei;this.a=new Ei;this.b=new Ei}function aM(a,b){var c;if(ZL==b||cM==b&&A(a,106))return!0;if(null!=a)for(c=wn(a);c&&c!=ZL;c=null)if(c==b)return!0;return!1}t(675,676,{},bM);function fF(){fF=x;hF=new bM}
function lF(a,b){fF();z(hF.c,a,b)}function cF(a){fF();var b,c,d;d=QF(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)G(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function dF(a,b){var c;fF();return c=b&&b[0]&&(typeof b[0]==Jf||typeof b[0]==oe)?b[0]:null,aM(c,a)}function jF(a){var b=eF;fF();var c,d;d=hF.b;if(c=!b?d.b:YB(d,b,~~yi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?ZB(d,c):aC(d,b,c,~~yi(b))}
function KE(a){fF();var b=hF,c;null==a?a=null:(c=a[Tc],c||(0!=(wn(a).b&4)?a=[]:(b=(b=dj(b.c,wn(a)))&&typeof b==oe?new b(a):a,a=a[Tc]=b),c=a),a=c);return a}var hF;
function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Hn&&(e=ck(),2E3<e-Jn&&(Jn=e,In=Gn()));if(0==Hn++){var f=(Kn(),Ln),g,j;if(f.b){j=null;do g=f.b,f.b=null,j=Tn(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=(Kn(),Ln),n,o;if(h.c){o=null;do n=h.c,h.c=null,o=Tn(n,o);while(h.c);h.c=o}}--Hn;c&&-1!=In&&($wnd.clearTimeout(In),In=-1)}return b}catch(r){throw r;}}}
function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(es)()}catch(d){a(b)}else C(es)()}var ZL=$(1),zn=$(100),dM=HF(" I"),I=BF(685,dM),hG=BF(683,ZL),eM=HF(" Z"),LG=BF(686,eM);$(99);$(98);$(97);var fM=$(480),on=BF(687,fM),gM=$(233),Ys=BF(688,gM);$(234);$(139);$(455);$(106);$(466);var hM=HF(" B");$(470);var iM=HF(" C"),zi=BF(689,iM),$L=$(468),jM=HF(" D"),SC=BF(690,jM);$(469);$(471);var kM=$(474),rE=BF(691,kM),lM=HF(" J"),mM=$(2),gs=BF(684,mM),KJ=BF(692,hM);$(483);$(465);$(96);$(453);
var eF=$(446);$(462);var rF=$(460);$(458);$(459);$(464);$(108);$(109);$(110);$(113);$(94);$(477);$(472);$(461);$(447);$(448);$(449);$(450);$(451);$(452);var nM=$(370);$(369);$(368);$(367);$(445);$(444);var bA=$(384),vC=BF(693,bA),oM=$(390),AC=BF(694,oM),pM=$(391),CC=BF(695,pM),qM=$(522),HE=BF(696,qM),Yr=BF(697,I),rM=FF(520,function(){HC();return yG}),zG=BF(698,rM);$(521);$(393);$(392);$(515);$(514);$(523);$(524);$(519);$(427);$(518);var Cz=BF(699,nM);$(382);$(526);$(457);GF();$(456);GF();$(676);$(675);
var cM=GF();$(286);var sM=$(285);$(284);$(290);$(304);$(345);$(528);$(527);$(283);$(282);$(530);$(529);$(535);$(536);$(537);$(538);$(539);$(540);$(541);$(542);$(531);$(532);$(533);$(534);$(220);$(219);$(295);$(296);$(297);$(553);$(562);$(24);$(554);$(555);$(556);$(557);$(558);$(559);$(560);$(561);$(265);$(341);$(344);$(342);$(343);$(179);$(178);$(267);$(214);$(269);$(187);var tM=$(186);$(217);$(216);$(215);$(364);$(365);$(366);
var uM=FF(155,function(){uj();return jp}),kp=BF(700,uM),vM=FF(138,function(){vj();return uo}),vo=BF(701,vM),wM=FF(145,function(){wo();return Fo}),Go=BF(702,wM),xM=FF(150,function(){Ho();return Qo}),Ro=BF(703,xM);FF(156,null);FF(157,null);FF(158,null);FF(159,null);FF(160,null);FF(161,null);FF(162,null);FF(163,null);FF(164,null);FF(140,null);FF(141,null);FF(142,null);FF(143,null);FF(144,null);FF(146,null);FF(147,null);FF(148,null);FF(149,null);FF(151,null);FF(152,null);FF(153,null);FF(154,null);$(439);
$(438);$(487);$(489);$(488);$(490);$(492);$(491);$(493);$(497);$(498);$(177);$(183);$(182);$(181);$(185);$(199);$(410);$(409);var VA=$(408),tD=BF(704,VA),PG=BF(705,lM);$(280);$(281);$(394);$(494);$(500);$(495);$(496);$(395);$(552);$(404);$(403);$(402);$(407);var yM=GF(),JI=BF(706,yM);$(263);$(437);$(506);var zM=FF(223,function(){Nr();return Sr}),Tr=BF(707,zM);$(417);$(418);$(401);var GA=$(396);$(486);$(380);$(381);$(406);var RA=$(405);$(398);$(397);$(504);$(513);$(399);$(441);$(479);$(516);$(517);
$(525);$(387);var fA=$(386);$(415);$(416);$(372);$(371);$(424);GF();GF();GF();$(374);$(375);$(184);$(354);var Zx=BF(708,sM);$(355);$(565);$(564);$(315);$(317);$(316);$(318);$(201);$(218);$(204);$(206);var mA=$(389);$(440);$(377);$(376);$(383);$(510);$(482);$(209);$(426);$(196);$(197);$(200);$(194);$(193);$(195);var oA=$(548);$(385);$(567);$(572);$(425);$(473);$(428);var Ez=$(379),Dz=BF(709,fA);$(595);$(412);$(413);$(414);$(378);$(545);$(546);$(320);$(319);$(311);$(312);$(584);$(573);$(574);$(499);
$(507);$(508);$(509);$(566);$(568);var HA=$(400);$(549);$(511);$(208);$(205);$(207);$(203);$(192);$(191);$(190);$(245);$(571);$(289);$(288);$(287);$(583);$(582);$(581);$(576);$(580);var AM=FF(640,function(){Pp();return SK}),TK=BF(710,AM);$(639);$(638);$(630);$(631);$(632);$(633);$(634);$(635);$(636);$(637);$(611);var BM=FF(291,function(){Iv();return Pv}),Qv=BF(711,BM),CM=FF(337,function(){Ev();return vx}),wx=BF(712,CM);$(17);$(338);$(339);$(334);$(335);$(336);$(18);$(19);$(20);$(423);$(388);$(627);
$(325);$(628);$(326);$(327);$(328);$(329);$(332);$(300);$(299);$(298);$(569);$(570);$(575);$(238);$(303);$(333);$(321);$(348);$(347);$(346);var DM=FF(349,function(){Mx();return Wx}),Xx=BF(713,DM);FF(350,null);FF(351,null);FF(352,null);FF(353,null);$(221);$(550);$(301);$(314);$(313);$(503);$(293);$(180);$(551);$(302);$(613);$(3);$(616);$(617);$(615);$(614);$(607);$(606);$(668);$(669);$(670);$(671);$(609);$(212);var tB=$(420),vB=BF(714,tB);$(421);$(419);$(27);$(28);$(26);$(29);$(32);$(33);$(34);$(35);
$(36);$(37);var EM=$(49),kx=BF(715,EM);$(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);$(239);var UJ=$(597);$(294);var YJ=$(599);$(210);$(625);$(624);$(433);$(432);$(434);$(211);$(247);$(249);$(248);$(243);$(357);$(240);$(292);$(667);$(254);
$(257);$(255);$(256);$(5);$(7);$(6);$(577);$(422);$(435);$(358);$(176);$(277);$(429);$(430);$(436);$(213);$(242);$(31);$(250);$(322);$(323);$(324);$(251);var KK=BF(716,tM);$(252);$(547);$(626);$(592);$(463);$(484);$(30);$(68);var ZJ=$(600);$(610);$(629);$(664);$(663);$(188);$(198);$(4);$(591);$(643);$(660);var FM=FF(661,function(){vL();return BL}),CL=BF(717,FM),GM=FF(662,function(){jK();return EL}),FL=BF(718,GM);$(646);$(655);$(654);$(658);$(657);$(653);$(652);$(650);$(651);$(649);$(648);$(645);$(647);
$(656);$(659);$(644);$(612);$(665);$(306);$(305);$(308);$(309);$(307);$(253);$(21);$(275);$(276);$(11);$(14);$(22);var HM=$(25),wk=BF(719,HM);$(23);$(666);$(8);$(10);$(9);$(672);$(673);$(618);$(621);$(622);$(623);$(619);$(620);var WJ=$(598);$(641);$(642);$(603);$(604);$(189);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>