summaryrefslogtreecommitdiff
path: root/public/jsme/5F7FD5A5750634DF9F5480F2778D9CD7.cache.html
blob: 5b93bf155f87fe1ee58462ba8647e4f1263fb1db (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
<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 = '5F7FD5A5750634DF9F5480F2778D9CD7';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 ",da='"',ea='" ',ga='" height="',ha='" y="',ja='">',la="#",ma="$MOL\n",na="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ba="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Ma="-CMe3",Na="-NC=O",Pa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Va="-SO3H",Wa="-selected",Xa=".",Ya="/",$a="//",ab="/>",bb="0",cb="0px",db="1",eb="100%",fb="1em",
gb="1ex",hb="1in",jb="1px",kb="2",lb="3",mb=":",nb=": ",pb=";",qb="<",rb="=",sb=">",ub="?",vb="@",wb="A",xb="AUTO",zb="After",Ab="Any",Bb="Aromatic",Cb="B",Db="Before",Eb="Br",Fb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Lb="Class$",Pb="Copy as ",Qb="DEFAULT",Rb="DOMMouseScroll",Sb="Dialog",Ub="East",Vb="F",Wb="First",Xb='For input string: "',Yb="GBVTBU-BB",Zb="H",$b="HIDDEN",ac="Helvetica",bc="I",cc="Incorrect URL: ",dc="Internal index set to null.",ec="JSME",gc="JUSTIFY",hc="JavaScript",
ic="LEFT",jc="MOL n. ",kc="N",lc="NA",mc="NONE",nc="No more molecules in SDF buffer",oc="Nonring",pc="North",qc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",rc="O",sc="ONE_WAY_CORNER",tc="P",xc="R",yc="R1",zc="R2",Ac="R3",Bc="RIGHT",Cc="ROLL_DOWN",Dc="RXN",Ec="Reset",Fc="Resize-",Gc="Ring",Hc="S",Ic="SMILES",Jc="Se",Kc="Si",Nc="South",Oc="Style names cannot be empty",Sc="West",Tc="X",Uc="[",Vc="[object Array]",Wc="\\",Xc="]",Yc="__gwtex_wrap",Zc=
"__uiObjectID",$c="a",ad="absolute",hd="alert",id="alertdialog",jd="align",kd="antialias",ld="application",md="article",nd="auto",od="backgroundColor",pd="banner",qd="blur",rd="bolder",sd="border",td="bottom",ud="button",vd="cellPadding",wd="cellSpacing",xd="center",yd="change",zd="checkbox",Ad="className",Bd="click",Cd="click marked atom to delete mark",Gd="code",Id="col",Jd="colSpan",Kd="columnheader",Ld="combobox",Md="complementary",Nd="contentinfo",Od="contextmenu",Pd="cssFloat",Qd="cursor",Rd=
"dblclick",Sd="definition",Td="dialog",Ud="dir",Vd="directory",Zd="display",$d="div",ae="document",be="dragdrop-handle",ce="dragdrop-selected",ie="dragend",je="dragenter",ke="dragexit",le="dragleave",me="dragover",ne="dragstart",oe="drop",pe="end_gesture",qe="error",re="filter",se="float",te="focus",ue="fontFamily",ve="fontSize",we="fontStyle",xe="fontWeight",ye="form",ze="function",Ae="g",Be="gecko1_8",Ce="gesturechange",De="gestureend",Ee="gesturestart",Fe="google",Ge="grid",He="gridcell",Ie="group",
Je="gwt-MenuBar",Le="gwt-MenuBarPopup",Me="heading",Ne="height",Oe="hidden",Pe="id",Qe="img",Xe="is_touch_supported",Ye="italic",Ze="java.vm.name",$e="jsa-resetDiv",af="keydown",bf="keypress",cf="keyup",df="left",ef="link",ff="list",gf="listbox",hf="listitem",jf="load",kf="log",lf="ltr",mf="main",nf="marquee",of="math",pf="menu",qf="menuPopup",sf="menubar",tf="menuitem",uf="menuitemcheckbox",vf="menuitemradio",wf="middle",Cf="mousedown",Df="mousemove",Ef="mouseout",Ff="mouseover",Gf="mouseup",Hf=
"mousewheel",If="move",Jf="msie",Kf="multipart",Lf="n",Mf="name",Nf="navigation",Of="none",Pf="noreaction",Qf="note",Rf="nowrap",Sf="null",Tf="number",Uf="object",Vf="offsetHeight",Wf="offsetWidth",Xf="ontouchstart",Yf="opera",Zf="option",$f="outline",ag="overflow",bg="padding",cg="paste",dg="popupContent",eg="position",fg="presentation",gg="progressbar",hg="px",ig="px, ",jg="px;",kg="radio",lg="radiogroup",mg="reaction",ng="rect(0px, 0px, 0px, 0px)",og="region",pg="rgb(",qg="right",rg="role",sg=
"rotation",ug="row",vg="rowgroup",wg="rowheader",xg="rtl",yg="s",zg="scale100",Ag="scrollbar",Bg="se",Cg="search",Dg="separator",Eg="serif",Gg='shape-rendering="crispEdges"',Hg="slider",Ig="span",Jg="spinbutton",Kg="status",Lg="subMenuIcon-selected",Mg="tab",Ng="table",Og="tablist",Pg="tabpanel",Qg="tbody",Rg="td",Sg="text",Tg="textAlign",Ug="textbox",Vg="timer",Wg="title",Xg="toolbar",Yg="tooltip",Zg="top",$g="touchcancel",ah="touchend",bh="touchmove",ch="touchstart",dh="tr",eh="tree",fh="treegrid",
gh="treeitem",hh="true",ih="value",jh="verticalAlign",kh="visibility",lh="visible",mh="whiteSpace",nh="width",oh="x",ph="zIndex",qh="|",_,rh={l:4194303,m:4194303,h:1048575},sh={l:0,m:0,h:0},th={l:1,m:0,h:0},uh={l:2,m:0,h:0},vh={l:3,m:0,h:0},wh={l:4,m:0,h:0},xh={l:8,m:0,h:0},yh={l:10,m:0,h:0},zh={l:16,m:0,h:0},Ah={l:32,m:0,h:0},Bh={l:64,m:0,h:0},Ch={l:128,m:0,h:0},Dh={l:256,m:0,h:0},Eh={l:512,m:0,h:0},Fh={l:1024,m:0,h:0},Gh={l:2048,m:0,h:0},Hh={l:8192,m:0,h:0},Ih={l:16384,m:0,h:0},Jh={l:32768,m:0,
h:0},Rh={l:65536,m:0,h:0},Sh={l:131072,m:0,h:0},Th={l:262144,m:0,h:0},Uh={l:524288,m:0,h:0},Vh={},Wh={54:1,118:1},Xh={135:1},Yh={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,65:1,67:1,70:1,71:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Zh={118:1,121:1,135:1},m={117:1,118:1,121:1},$h={118:1,135:1},ai={114:1},bi={47:1,49:1,58:1,70:1,73:1,81:1,83:1},ci={118:1,125:1,133:1},
di={47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,143:1,150:1},ei={139:1},fi={118:1,125:1,127:1,131:1,133:1},gi={9:1,10:1,118:1,122:1,124:1},hi={98:1,118:1},ii={2:1},ji={46:1},ki={56:1},li={120:1},mi={8:1,9:1,118:1,122:1,124:1},ni={85:1,118:1,125:1,131:1,133:1},oi={47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1},pi={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,
66:1,67:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},qi={95:1,118:1},ri={12:1,118:1,122:1,124:1},si={7:1,9:1,118:1,122:1,124:1},ti={13:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},ui={6:1,9:1,118:1,122:1,124:1},vi={91:1,98:1,112:1,118:1},wi={136:1},xi={91:1,92:1,98:1,112:1,118:1},yi={86:1,91:1,92:1,98:1,107:1,112:1,114:1,118:1},zi={49:1},Ai={70:1,81:1},Bi={137:1},s={118:1,121:1},Ci={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,
28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,66:1,67:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Di={118:1,121:1,136:1},Ei={57:1},Fi={47:1,49:1,58:1,62:1,70:1,72:1,73:1,81:1,83:1},Gi={118:1,125:1,131:1,133:1},Hi={48:1,84:1},Ii={82:1,118:1,122:1,124:1},Ji={9:1,11:1,118:1,122:1,124:1},Ki={118:1},Li={153:1},Mi={47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},Ni={91:1,92:1,98:1,104:1,112:1,118:1};
function u(a,b,c){var d=Vh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Vh[a]=function(){}),_=d.prototype=0>b?{}:new Vh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}u(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Oi(this)};
_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=y(Pi,s,-1,8,1);d=(Qi(),Ri);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 Si(){Si=x;Ti=new Ui}function Vi(a){for(var b,a=new Wi(a.k.n);a.c<a.e.Je();)b=Xi(a),Yi(b.pd(),ce,!1),Zi(a)}
function $i(a,b,c){var a=a.o,d;try{d=new aj(b,c.Uc(a),c.Xc(a),(c.Vc(a),c.Wc(a))),z(a.d,c,d)}catch(e){e=bj(e);if(A(e,125))throw new cj("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Yi(b.pd(),Yb,!0);Yi(c.pd(),be,!0);z(Ti,b,c)}function dj(a,b){var c;c=ej(Ti,b);var d;d=ej(a.o.d,c);if(!d)throw new fj("dragHandle was not draggable");gj(d.c.b);gj(d.e.b);gj(d.d.b);Yi(b.pd(),Yb,!1);Yi(c.pd(),be,!1)}
function hj(a){var b;a.p=!1;for(a=new Wi(a.k.n);a.c<a.e.Je();)b=Xi(a),Yi(b.pd(),ce,!1),Zi(a)}function ij(a,b){jj(a.k.n,b)?Yi(b.pd(),ce,!1):a.p?(kj(a.k.n,b),Yi(b.pd(),ce,!0)):(a.k.n.Ue(),kj(a.k.n,b))}function lj(a){this.i=a;this.k=new mj(this);this.o=new nj(this.k)}u(3,1,{});_.rc=function(){oj(this.k.f,"dragdrop-dragging")};_.sc=function(){pj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ti;function mj(a){this.n=new qj;this.e=a;this.b=a.i}u(4,1,{},mj);_.b=null;
_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function rj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function sj(a,b){var c;c=tj(a.d,uj).b;b.b.ctrlKey||b.b.metaKey||Vi(a.c.e);ij(a.c.e,c)}function vj(a){a.c.i=null;a.c.e.sc();wj((xj(),yj(null)),a.b,0,0);var b=a.b.pb;zj=b;Aj();Bj=b;a.e=2}
function nj(a){this.d=new Ui;this.c=a;this.b=new Cj;Dj(this.b,Ej(),Fj());B(this.b,this,(Gj(),Gj(),Hj));B(this.b,this,(Ij(),Ij(),Jj));a=this.b.pb.style;a[re]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Kj(),hg);a.borderStyle=(Lj(),Of);a[od]="blue"}u(5,1,{},nj);
_.uc=function(a){var b,c,d,e;c=a.i;d=Mj(a);e=Nj(a);b=Oj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!uj)uj=c,this.c.f=tj(this.d,uj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Pj(this.c.n,this.c.f)&&(Vi(this.c.e),ij(this.c.e,this.c.f)),Qj(new Rj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Sj(uj,null),uj!=this.c.f&&(c=new Sj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,vj(this),1!=this.e&&rj(this,this.c.j,this.c.k))};
_.vc=function(a){var b,c,d;c=a.i;b=c.pb;d=Tj(a,b);a=Uj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Vj(Wj(d-this.i),Wj(a-this.j))>=this.c.e.n?(Xj(),-1!=Pj(this.c.n,this.c.f)||ij(this.c.e,this.c.f),c=new Sj(uj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,vj(this)):kk.preventDefault()),1==this.e)return;kk.preventDefault();rj(this,d,a)};
_.wc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Tj(a,b);b=Uj(a,b);if(1==Oj(a.b)&&(this.f=!1,uj))try{if(Xj(),1==this.e)sj(this,a);else{d!=this.b&&(c=new Sj(d,null),e+=c.b,b+=c.e);try{rj(this,e,b),this.c.e.rc(),3!=this.e&&sj(this,a)}finally{var f=this.b.pb;zj&&f==zj&&(zj=null);Aj();f===Bj&&(Bj=null);lk(this.b);this.e=1;this.c.f=null}}}finally{uj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var uj=null;function Rj(){}u(6,1,Ei,Rj);_.xc=function(){Xj()};
function aj(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}u(7,1,{},aj);_.b=null;_.c=null;_.d=null;_.e=null;u(8,1,{});u(10,8,{});u(9,10,{});_.b=null;u(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Sj(a,b){!a||a==(xj(),yj(null))?this.i=this.f=0:(this.f=a.ld()-mk(a.pb),this.i=a.md()-(a.pb.scrollTop||0));!b||b==(xj(),yj(null))?this.d=this.c=0:(this.c=nk(b.pb)+ok(b.pb),this.d=pk(b.pb)+qk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}u(14,11,{},Sj);
_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Xj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function ok(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(hg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
function qk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(hg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function rk(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function sk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function tk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}
function uk(a,b){var c=vk();tk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;wk(a.n,vk())}function xk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}u(17,1,{});_.yc=function(){this.w&&this.zc()};_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};
_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function wk(a,b){xk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function yk(a){this.b=a}u(18,1,{},yk);_.Cc=function(a){wk(this,a)};_.b=null;u(19,1,{});u(20,1,ii);function zk(){zk=x;var a;(a=new Ak)&&(a.Fc()||(a=new Bk));Ck=a}u(21,19,{});var Ck=null;function Dk(a,b){var c=C(function(){if(!b.b){var c=vk();a.Cc(c)}});$wnd.mozRequestAnimationFrame(c)}function Ak(){}u(22,21,{},Ak);_.Fc=function(){return!!$wnd.mozRequestAnimationFrame};
_.Dc=function(a){var b;b=new Ek;Dk(a,b);return b};function Ek(){}u(23,20,ii,Ek);_.Ec=function(){this.b=!0};_.b=!1;function Bk(){this.b=new qj;this.c=new Fk(this)}u(24,21,{},Bk);_.Fc=function(){return!0};_.Dc=function(a){a=new Gk(this,a);kj(this.b,a);1==this.b.d&&Hk(this.c,16);return a};function Ik(){Ik=x;Jk=new qj;var a=new Kk;Lk();Mk(Nk?Nk:Nk=new Ok,a)}function Pk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);jj(Jk,a)}
function Hk(a,b){if(0>b)throw new Qk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);jj(Jk,a);a.c=!1;a.d=Rk(a,b);kj(Jk,a)}function Sk(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}function Rk(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}u(26,1,{});_.Gc=function(){this.c||jj(Jk,this);this.Hc()};_.c=!1;_.d=0;var Jk;function Fk(a){Ik();this.b=a}u(25,26,{},Fk);
_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Tk,s,3,a.b.d,0);b=Uk(a.b,b);c=new Vk;for(e=0,f=b.length;e<f;++e)d=b[e],jj(a.b,d),wk(d.b,c.b);0<a.b.d&&Hk(a.c,Vj(5,16-(vk()-c.b)))};_.b=null;function Gk(a,b){this.c=a;this.b=b}u(27,20,{2:1,3:1},Gk);_.Ec=function(){var a=this.c;jj(a.b,this);0==a.b.d&&Pk(a.c)};_.b=null;_.c=null;u(29,1,{});_.b=null;function Wk(){this.b=hd}u(28,29,{},Wk);function Xk(){this.b=id}u(30,29,{},Xk);function Yk(){this.b=ld}u(31,29,{},Yk);u(33,1,{});_.b=null;function Zk(a){this.b=a}
u(32,33,{},Zk);function $k(){this.b=md}u(34,29,{},$k);function al(){this.b=pd}u(35,29,{},al);function bl(){this.b=ud}u(36,29,{},bl);function cl(){this.b=zd}u(37,29,{},cl);function dl(){this.b=Kd}u(38,29,{},dl);function fl(){this.b=Ld}u(39,29,{},fl);function gl(){this.b=Md}u(40,29,{},gl);function hl(){this.b=Nd}u(41,29,{},hl);function il(){this.b=Sd}u(42,29,{},il);function jl(){this.b=Td}u(43,29,{},jl);function kl(){this.b=Vd}u(44,29,{},kl);function ll(){this.b=ae}u(45,29,{},ll);
function ml(){this.b=ye}u(46,29,{},ml);function nl(){this.b=Ge}u(47,29,{},nl);function ol(){this.b=He}u(48,29,{},ol);function pl(){this.b=Ie}u(49,29,{},pl);function ql(){this.b=Me}u(50,29,{},ql);function rl(a){this.b=a.id}u(51,1,{4:1,5:1},rl);_.b=null;function sl(){this.b=Qe}u(52,29,{},sl);function tl(){this.b=ef}u(53,29,{},tl);function ul(){this.b=ff}u(54,29,{},ul);function vl(){this.b=gf}u(55,29,{},vl);function wl(){this.b=hf}u(56,29,{},wl);function xl(){this.b=kf}u(57,29,{},xl);
function yl(){this.b=mf}u(58,29,{},yl);function zl(){this.b=nf}u(59,29,{},zl);function Al(){this.b=of}u(60,29,{},Al);function Bl(){this.b=pf}u(61,29,{},Bl);function Cl(){this.b=sf}u(62,29,{},Cl);function Dl(){this.b=tf}u(63,29,{},Dl);function El(){this.b=uf}u(64,29,{},El);function Fl(){this.b=vf}u(65,29,{},Fl);function Gl(){this.b=Nf}u(66,29,{},Gl);function Hl(){this.b=Qf}u(67,29,{},Hl);function Il(){this.b=Zf}u(68,29,{},Il);function Jl(){this.b=fg}u(69,29,{},Jl);u(70,33,{},function(a){this.b=a});
function Kl(){this.b=gg}u(71,29,{},Kl);function Ll(){Ll=x;Ml=new Zk("aria-activedescendant")}var Ml;function Nl(){this.b=kg}u(73,29,{},Nl);function Ol(){this.b=lg}u(74,29,{},Ol);function Pl(){this.b=og}u(75,29,{},Pl);
function Ql(){Ql=x;Rl=new Xk;Sl=new Wk;Tl=new Yk;Ul=new $k;Vl=new al;Wl=new bl;Xl=new cl;Yl=new dl;Zl=new fl;$l=new gl;am=new hl;bm=new il;cm=new jl;dm=new kl;em=new ll;fm=new ml;gm=new ol;hm=new nl;im=new pl;jm=new ql;km=new sl;lm=new tl;mm=new vl;nm=new wl;om=new ul;pm=new xl;qm=new yl;rm=new zl;sm=new Al;tm=new Cl;um=new El;vm=new Fl;wm=new Dl;xm=new Bl;ym=new Gl;zm=new Hl;Am=new Il;Bm=new Jl;Cm=new Kl;Dm=new Ol;Em=new Nl;Fm=new Pl;Gm=new Hm;Im=new Jm;Km=new Lm;Mm=new Nm;Om=new Pm;Qm=new Rm;Sm=
new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;dn=new en;fn=new gn;hn=new jn;kn=new ln;mn=new nn;on=new pn;qn=new rn;F=new Ui;z(F,og,Fm);z(F,hd,Sl);z(F,Td,cm);z(F,id,Rl);z(F,ld,Tl);z(F,ae,em);z(F,md,Ul);z(F,pd,Vl);z(F,ud,Wl);z(F,zd,Xl);z(F,He,gm);z(F,Kd,Yl);z(F,Ie,im);z(F,Ld,Zl);z(F,Md,$l);z(F,Nd,am);z(F,Sd,bm);z(F,ff,om);z(F,Vd,dm);z(F,ye,fm);z(F,Ge,hm);z(F,Me,jm);z(F,Qe,km);z(F,ef,lm);z(F,gf,mm);z(F,hf,nm);z(F,kf,pm);z(F,mf,qm);z(F,nf,rm);z(F,of,sm);z(F,pf,xm);z(F,sf,tm);z(F,tf,wm);z(F,
uf,um);z(F,Zf,Am);z(F,kg,Em);z(F,vf,vm);z(F,Nf,ym);z(F,Qf,zm);z(F,fg,Bm);z(F,gg,Cm);z(F,lg,Dm);z(F,ug,Km);z(F,vg,Gm);z(F,wg,Im);z(F,Cg,Om);z(F,Dg,Qm);z(F,Ag,Mm);z(F,Hg,Sm);z(F,Jg,Um);z(F,Kg,Wm);z(F,Mg,bn);z(F,Og,Ym);z(F,Pg,$m);z(F,Ug,dn);z(F,Vg,fn);z(F,Xg,hn);z(F,Yg,kn);z(F,eh,qn);z(F,fh,mn);z(F,gh,on)}var Sl,Rl,Tl,Ul,Vl,Wl,Xl,Yl,Zl,$l,am,bm,cm,dm,em,fm,hm,gm,im,jm,km,lm,om,mm,nm,pm,qm,rm,sm,xm,tm,wm,um,vm,ym,zm,Am,Bm,Cm,Em,Dm,Fm,F,Km,Gm,Im,Mm,Om,Qm,Sm,Um,Wm,bn,Ym,$m,dn,fn,hn,kn,qn,mn,on;
function Lm(){this.b=ug}u(77,29,{},Lm);function Hm(){this.b=vg}u(78,29,{},Hm);function Jm(){this.b=wg}u(79,29,{},Jm);function Nm(){this.b=Ag}u(80,29,{},Nm);function Pm(){this.b=Cg}u(81,29,{},Pm);function Rm(){this.b=Dg}u(82,29,{},Rm);function Tm(){this.b=Hg}u(83,29,{},Tm);function Vm(){this.b=Jg}u(84,29,{},Vm);function Xm(){this.b=Kg}u(85,29,{},Xm);function cn(){this.b=Mg}u(86,29,{},cn);function Zm(){this.b=Og}u(87,29,{},Zm);function an(){this.b=Pg}u(88,29,{},an);function en(){this.b=Ug}
u(89,29,{},en);function gn(){this.b=Vg}u(90,29,{},gn);function jn(){this.b=Xg}u(91,29,{},jn);function ln(){this.b=Yg}u(92,29,{},ln);function rn(){this.b=eh}u(93,29,{},rn);function nn(){this.b=fh}u(94,29,{},nn);function pn(){this.b=gh}u(95,29,{},pn);function Vk(){this.b=vk()}function vk(){return(new Date).getTime()}u(96,1,{},Vk);function Hn(a){var b,c,d;d=new In;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),Jn(d,c.cZ.e),d.b.b+=nb,Kn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
function Ln(a){var b,c,d;c=y(Mn,s,132,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Nn;c[d]=a[d]}}function On(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+nb+a:b}u(101,1,{118:1,133:1});_.Ic=function(){return this.i};_.tS=function(){return On(this)};_.f=null;_.i=null;function Pn(a){Qn();this.i=a}u(100,101,ci,Pn);function fj(a){Qn();this.i=a}function cj(a,b){Qn();this.f=b;this.i=a}u(99,100,Gi,fj,cj);
function Rn(a){Qn();this.c=a;this.b=l;var b,c,d;c=Sn(Tn(this.c)?this.c:null);d=y(Mn,s,132,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Un(c[a]);Ln(d)}u(98,99,Gi,Rn);
_.Ic=function(){if(null==this.d){this.e=null==this.c?Sf:Tn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Vn(this.c).e;this.b=this.b+nb+(Tn(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(Tn(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=Mf&&"message"!=c&&"toString"!=c)try{b+="\n "+c+nb+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Wn(a,b){return Xn(a)?a.eQ(b):a===b}function Vn(a){return Xn(a)?a.cZ:Yn}
function Zn(a){return Xn(a)?a.hC():Oi(a)}
function $n(){var a;$n=x;ao=(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 bo(a){$n();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=ao[a.charCodeAt(0)],null==c?a:c});return da+a+da}var ao;u(108,1,{});function Oi(a){return a.$H||(a.$H=++co)}function eo(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function fo(){return $wnd.setTimeout(function(){0!=go&&(go=0);ho=-1},10)}var go=0,co=0,io=0,ho=-1;
function jo(){jo=x;ko=new lo}function mo(a,b){a.b=no(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new oo(a)),po(a.f,1),!a.j&&(a.j=new qo(a)),po(a.j,50))}function lo(){}function ro(a){return a.Jc()}function no(a,b){!a&&(a=[]);a[a.length]=b;return a}function so(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=no(b,e)):e[0].xc()}catch(f){if(f=bj(f),!A(f,133))throw f;}}return b}function po(a,b){jo();$wnd.setTimeout(function(){C(ro)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
u(110,108,{},lo);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var ko;function oo(a){this.b=a}u(111,1,{},oo);
_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),so(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Vk;100>vk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(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.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function qo(a){this.b=a}u(112,1,{},qo);_.Jc=function(){this.b.e&&po(this.b.f,1);return this.b.k};
_.b=null;function Qn(){var a,b,c;try{null.a()}catch(d){a=d}var e=Sn(a);2<=e.length&&e.splice(0,2);c=y(Mn,s,132,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Un(e[a]);Ln(c)}function Sn(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,j=void 0,h=void 0,h=l,f=to(f),g=f.indexOf(ua),j=0==f.indexOf(ze)?8:0;-1==g&&(g=uo(f,vo(64)),j=0==f.indexOf("function ")?9:0);-1!=g&&(h=to(f.substr(j,g-j)));d[e]=0<h.length?h:"anonymous"}return c}u(117,1,{});
function Kn(a,b){a.b+=b}function wo(){}u(118,117,{},wo);_.b=l;function nk(a){return xo(yo(a.ownerDocument),a)}function pk(a){return zo(yo(a.ownerDocument),a)}function G(a,b){return parseInt(a[b])||0}function Ao(a,b){return null==a[b]?null:""+a[b]}function Bo(a,b){a.innerHTML=b||l}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 Do(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Eo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Oj(a){a=a.button;return 1==a?4:2==a?2:1}function xo(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function Fo(a){return zo(yo(a.ownerDocument),a)}
function zo(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}function Go(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginLeft,10)+parseInt(a.borderLeftWidth,10)}function Ho(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginTop,10)+parseInt(a.borderTopWidth,10)}
function mk(a){return!Io()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==xg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Io(){var a=Jo();return-1!=a&&1009E3<=a}function Ko(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function Jo(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}
function Lo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function Fj(){var a=$doc;return(H(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function Ej(){var a=$doc;return(H(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}function Mo(a){return mk(H(a.compatMode,Hb)?a.documentElement:a.body)}function No(a){return(H(a.compatMode,Hb)?a.documentElement:a.body).scrollTop||0}function yo(a){return H(a.compatMode,Hb)?a.documentElement:a.body}
function I(a,b){this.c=a;this.d=b}u(141,1,{118:1,122:1,124:1});_.eQ=function(a){return this===a};_.hC=function(){return Oi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Lj(){Lj=x;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=K(Zo,s,6,[Oo,Qo,So,Uo,Wo])}u(140,141,ui);var Yo,So,Qo,Uo,Oo,Wo;function Po(){I.call(this,mc,0)}u(142,140,ui,Po);function Ro(){I.call(this,"DOTTED",1)}u(143,140,ui,Ro);function To(){I.call(this,"DASHED",2)}u(144,140,ui,To);
function Vo(){I.call(this,$b,3)}u(145,140,ui,Vo);function Xo(){I.call(this,"SOLID",4)}u(146,140,ui,Xo);function $o(){$o=x;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=new np;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=new xp;yp=new zp;Ap=new Bp;Cp=new Dp;Ep=new Fp;Gp=new Hp;Ip=new Jp;Kp=K(Lp,s,7,[ap,cp,ep,gp,ip,kp,mp,op,qp,sp,up,wp,yp,Ap,Cp,Ep,Gp,Ip])}u(147,141,si);var Kp,cp,Gp,ep,ap,kp,Ep,ip,mp,op,qp,gp,Ip,sp,up,wp,Ap,Cp,yp;function bp(){I.call(this,Qb,0)}u(148,147,si,bp);
function tp(){I.call(this,"SE_RESIZE",9)}u(149,147,si,tp);function vp(){I.call(this,"SW_RESIZE",10)}u(150,147,si,vp);function xp(){I.call(this,"S_RESIZE",11)}u(151,147,si,xp);function zp(){I.call(this,"W_RESIZE",12)}u(152,147,si,zp);function Bp(){I.call(this,"TEXT",13)}u(153,147,si,Bp);function Dp(){I.call(this,"WAIT",14)}u(154,147,si,Dp);function Fp(){I.call(this,"HELP",15)}u(155,147,si,Fp);function Hp(){I.call(this,"COL_RESIZE",16)}u(156,147,si,Hp);function Jp(){I.call(this,"ROW_RESIZE",17)}
u(157,147,si,Jp);function dp(){I.call(this,xb,1)}u(158,147,si,dp);function fp(){I.call(this,"CROSSHAIR",2)}u(159,147,si,fp);function hp(){I.call(this,"POINTER",3)}u(160,147,si,hp);function jp(){I.call(this,"MOVE",4)}u(161,147,si,jp);function lp(){I.call(this,"E_RESIZE",5)}u(162,147,si,lp);function np(){I.call(this,"NE_RESIZE",6)}u(163,147,si,np);function pp(){I.call(this,"NW_RESIZE",7)}u(164,147,si,pp);function rp(){I.call(this,"N_RESIZE",8)}u(165,147,si,rp);
function Mp(){Mp=x;Np=new Op;Pp=new Qp;Rp=new Sp;Tp=new Up;Vp=K(Wp,s,8,[Np,Pp,Rp,Tp])}u(166,141,mi);var Vp,Pp,Rp,Tp,Np;function Op(){I.call(this,mc,0)}u(167,166,mi,Op);function Qp(){I.call(this,"BLOCK",1)}u(168,166,mi,Qp);function Sp(){I.call(this,"INLINE",2)}u(169,166,mi,Sp);function Up(){I.call(this,"INLINE_BLOCK",3)}u(170,166,mi,Up);function Xp(){Xp=x;Yp=new Zp;$p=new aq;bq=new cq;dq=new eq;fq=K(gq,s,10,[Yp,$p,bq,dq])}u(171,141,gi);var fq,dq,$p,bq,Yp;function Zp(){I.call(this,"VISIBLE",0)}
u(172,171,gi,Zp);function aq(){I.call(this,$b,1)}u(173,171,gi,aq);function cq(){I.call(this,"SCROLL",2)}u(174,171,gi,cq);function eq(){I.call(this,xb,3)}u(175,171,gi,eq);function hq(){hq=x;iq=new jq;kq=new lq;mq=new nq;oq=new pq;qq=K(rq,s,11,[iq,kq,mq,oq])}u(176,141,Ji);var qq,iq,kq,mq,oq;function jq(){I.call(this,Gb,0)}u(177,176,Ji,jq);function lq(){I.call(this,gc,1)}u(178,176,Ji,lq);function nq(){I.call(this,ic,2)}u(179,176,Ji,nq);function pq(){I.call(this,Bc,3)}u(180,176,Ji,pq);
function Kj(){Kj=x;sq=new tq;uq=new vq;wq=new xq;yq=new zq;Aq=new Bq;Cq=new Dq;Eq=new Fq;Gq=new Hq;Iq=new Jq;Kq=K(Lq,s,12,[sq,uq,wq,yq,Aq,Cq,Eq,Gq,Iq])}u(181,141,ri);var Kq,Gq,wq,yq,Eq,Iq,Cq,uq,Aq,sq;function tq(){I.call(this,"PX",0)}u(182,181,ri,tq);function vq(){I.call(this,"PCT",1)}u(183,181,ri,vq);function xq(){I.call(this,"EM",2)}u(184,181,ri,xq);function zq(){I.call(this,"EX",3)}u(185,181,ri,zq);function Bq(){I.call(this,"PT",4)}u(186,181,ri,Bq);function Dq(){I.call(this,"PC",5)}
u(187,181,ri,Dq);function Fq(){I.call(this,"IN",6)}u(188,181,ri,Fq);function Hq(){I.call(this,"CM",7)}u(189,181,ri,Hq);function Jq(){I.call(this,"MM",8)}u(190,181,ri,Jq);function Mq(){Mq=x;Nq=[];Oq=[];Pq=[]}var Nq,Oq,Pq;function Qq(){Qq=x;Rq=new Sq}function Tq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Uq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Sq(){}u(193,1,{},Sq);_.b=null;var Rq;u(205,1,{});_.tS=function(){return"An event type"};
_.i=null;u(204,205,{});_.Mc=function(){this.f=!1;this.i=null};_.f=!1;u(203,204,{});_.Lc=function(){return this.Nc()};_.b=null;var Vq=_.c=null;function Wq(){Wq=x;Xq=new Yq(qd,new Zq)}function Zq(){}u(202,203,{},Zq);_.Kc=function(a){a.Oc(this)};_.Nc=function(){return Xq};var Xq;function $q(){$q=x;ar=new Yq(yd,new br)}function br(){}u(206,203,{},br);_.Kc=function(a){cr();dr(this,a.c,er(a.b.b,a.b.b.pb.selectedIndex))};_.Nc=function(){return ar};var ar;u(209,203,ji);
function Tj(a,b){return(a.b.clientX||0)-xo(yo(b.ownerDocument),b)+mk(b)+Mo(b.ownerDocument)}function Uj(a,b){return(a.b.clientY||0)-Fo(b)+(b.scrollTop||0)+No(b.ownerDocument)}function Mj(a){var b;return(b=a.c)?Tj(a,b):a.b.clientX||0}function Nj(a){var b;return(b=a.c)?Uj(a,b):a.b.clientY||0}u(208,209,ji);function fr(){fr=x;gr=new Yq(Bd,new hr)}function hr(){}u(207,208,ji,hr);_.Kc=function(a){a.Pc(this)};_.Nc=function(){return gr};var gr;function ir(){ir=x;jr=new Yq(Od,new kr)}function kr(){}
u(210,203,{},kr);_.Kc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Nc=function(){return jr};var jr;u(213,1,{84:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var lr=_.d=0;function Ok(){this.d=++lr}u(212,213,Hi,Ok);function Yq(a,b){this.d=++lr;this.b=b;!Vq&&(Vq=new mr);Vq.b[a]=this;this.c=a}u(211,212,Hi,Yq);_.b=null;_.c=null;function nr(){nr=x;or=new Yq(Rd,new pr)}function pr(){}u(214,208,ji,pr);
_.Kc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(qr(),rr))a=sr(b.pb),c=new tr(G(b.pb,Wf),G(b.pb,Vf)),d=new tr(G(b.T.jb.pb,Wf),G(b.T.jb.pb,Vf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);ur(b.I,!0);a=G(b.T.jb.pb,Wf);vr(b,new tr(a,wr(b.T.jb).b));b.J&&b.O!=rr&&xr(b.r,b)}else ur(b.I,!1),b.O!=(qr(),rr)?vr(b,new tr(b.F.c,b.F.b)):yr(b,sr(b.r.pb)),b.J&&b.O!=rr&&zr(b.r,b);Ar(b.T.jb)}else ur(b.I,!0)};_.Nc=function(){return or};var or;u(215,203,{});
function Br(){Br=x;Cr=new Yq(ie,new Dr)}function Dr(){}u(216,215,{},Dr);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Cr};var Cr;function Er(){Er=x;Fr=new Yq(je,new Gr)}function Gr(){}u(217,215,{},Gr);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Fr};var Fr;function Hr(){Hr=x;Ir=new Yq(me,new Jr)}function Jr(){}u(218,215,{},Jr);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Ir};
var Ir;function Kr(){Kr=x;Lr=new Yq(ne,new Mr)}function Mr(){}u(219,215,{},Mr);_.Kc=function(a){a=Nr(a.b);(this.b.dataTransfer||null).setData(Sg,a)};_.Nc=function(){return Lr};var Lr;function Or(){Or=x;Pr=new Yq(oe,new Qr)}function Qr(){}u(220,215,{},Qr);
_.Kc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Rr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Sg),a.b.c.Ne(b))};_.Nc=function(){return Pr};var Pr;function Sr(){Sr=x;Tr=new Yq(te,new Ur)}function Ur(){}u(221,203,{},Ur);_.Kc=function(a){lk(a.b.b)};_.Nc=function(){return Tr};var Tr;
function Vr(){Vr=x;Wr=new Yq(Ce,new Xr)}function Xr(){}u(222,203,{},Xr);_.Kc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Yr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Zr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Nc=function(){return Wr};var Wr;function $r(){$r=x;as=new Yq(De,new bs)}function bs(){}u(223,203,{},bs);_.Kc=function(a){a.b.b&&(a.b.c.b=null,cs(a.b.b,a.b.c))};
_.Nc=function(){return as};var as;function ds(){ds=x;es=new Yq(Ee,new fs)}function fs(){}u(224,203,{},fs);_.Kc=function(){this.b.preventDefault()};_.Nc=function(){return es};var es;u(226,203,{});u(225,226,{});function gs(){gs=x;hs=new Yq(af,new is)}function is(){}u(227,225,{},is);
_.Kc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(js(),ks).length&&-999!=(js(),ks)[c]&&(c=(js(),ks)[c]);b=new ls(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?ms(Nr(a)):c=301;break;case 118:case 86:b&&a.wb&&(b=a.v,d=(!a.xb&&(a.xb=new ns(a)),a.xb),b.b=d,os(),
ps(b));break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:a.Sb&&(qs(a,Ao((rs(),ss).hc.b.pb,ih)),c=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Zb;c=1300;break;case 114:case 82:a.lb=!0;a.K=xc;c=1301;break;case 116:case 84:701==a.d?(c=236,a.lb=!0,a.K=La):801==a.d?(c=237,a.lb=!0,a.K=Ka):(c=233,a.lb=
!0,a.K="-tBu");break;case 121:case 89:b?c=111:(c=234,a.lb=!0,a.K=Sa);break;case 122:case 90:b?c=110:(c=239,a.lb=!0,a.K=Va);break;case 97:case 65:c=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:c=238;a.lb=!0;a.K=Fa;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.lb=!0;a.K=Ga;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.d?(c=254,a.lb=!0,a.K="-F"):801==a.d?(c=255,a.lb=!0,a.K="-Cl"):901==a.d?(c=256,a.lb=!0,a.K="-Br"):1001==a.d?(c=257,a.lb=!0,a.K="-I"):501==a.d?(c=259,a.lb=
!0,a.K="-OH"):401==a.d?(c=258,a.lb=!0,a.K="-NH2"):c=202;break;case 61:501==a.d?(c=250,a.lb=!0,a.K="=O"):c=203;break;case 35:c=204;break;case 48:105==a.d?ts(a,0):e?(c=223,a.lb=!0,a.K="-3-Furyl"):(c=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?ts(a,1):1301==a.d?(a.lb=!0,a.K="-R1",c=1302):c=209;break;case 50:105==a.d&&ts(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",c=1303);break;case 51:105==a.d?ts(a,3):1301==a.d?(a.lb=!0,a.K="-R3",c=1304):c=206;break;case 52:105==a.d?ts(a,4):c=207;break;case 53:105==a.d?
ts(a,5):c=208;break;case 54:105==a.d?ts(a,6):c=210;break;case 55:105==a.d?ts(a,7):c=211;break;case 56:105==a.d?ts(a,8):c=212;break;case 57:105==a.d?ts(a,9):(a.lb=!0,a.K="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}us(a,c)}a=!0}a&&this.b.preventDefault()};_.Nc=function(){return hs};var hs;function vs(){vs=x;ws=new Yq(Cf,new xs)}function xs(){}u(228,208,ji,xs);_.Kc=function(a){a.uc(this)};
_.Nc=function(){return ws};var ws;function Gj(){Gj=x;Hj=new Yq(Df,new ys)}function ys(){}u(229,208,ji,ys);_.Kc=function(a){a.vc(this)};_.Nc=function(){return Hj};var Hj;function zs(){zs=x;As=new Yq(Ef,new Bs)}function Bs(){}u(230,208,ji,Bs);_.Kc=function(a){var b;a.f&&1==a.e&&(b=new Sj(uj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,vj(a))};_.Nc=function(){return As};var As;function Cs(){Cs=x;Ds=new Yq(Ff,new Es)}function Es(){}u(231,208,ji,Es);_.Kc=function(a){var b;b=this.b;mo((jo(),ko),new Fs(a,a.c,b))};
_.Nc=function(){return Ds};var Ds;function Ij(){Ij=x;Jj=new Yq(Gf,new Gs)}function Gs(){}u(232,208,ji,Gs);_.Kc=function(a){a.wc(this)};_.Nc=function(){return Jj};var Jj;function mr(){this.b={}}u(233,1,{},mr);_.b=null;u(236,209,ji);var Hs=null;function Is(){Is=x;Js=new Yq($g,new Ks)}function Ks(){}u(235,236,ji,Ks);_.Kc=function(a){Ls(a.b,this,a.b.n)};_.Nc=function(){return Js};var Js;function Ms(){Ms=x;Ns=new Yq(ah,new Os)}function Os(){}u(237,236,ji,Os);_.Kc=function(a){Ls(a.b,this,a.b.n)};_.Nc=function(){return Ns};
var Ns;function Ps(){var a;this.b=(a=document.createElement($d),a.setAttribute(Xf,"return;"),typeof a.ontouchstart==ze)}u(238,1,{},Ps);function Qs(){Qs=x;Rs=new Yq(bh,new Ss)}function Ss(){}u(239,236,ji,Ss);_.Kc=function(a){Ls(a.b,this,a.b.o)};_.Nc=function(){return Rs};var Rs;function Ts(){Ts=x;Us=new Yq(ch,new Vs)}function Vs(){}u(240,236,ji,Vs);_.Kc=function(a){Ws(a.b,this)&&(a.b.k&&Xs(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),Hk(a.b.d,750),a.b.e=!1))};_.Nc=function(){return Us};var Us;
function Ys(a,b){this.b=b;this.c=a}function Zs(a,b,c){Nk&&(b=new Ys(b,c),a.ad(b))}u(241,204,{},Ys);_.Kc=function(a){a.Yc(this)};_.Lc=function(){return Nk};_.b=!1;var Nk=_.c=null;function $s(a){this.b=a}u(242,204,{},$s);_.Kc=function(a){a.Zc(this)};_.Lc=function(){return at};var at=_.b=null;function bt(){}function ct(a){var b;dt&&(b=new bt,a.ad(b))}u(243,204,{},bt);_.Kc=function(a){a.$c(this)};_.Lc=function(){return dt};var dt=null;function et(a){this.b=a}u(244,204,{},et);_.Kc=function(a){a._c(this)};
_.Lc=function(){return ft};var ft=_.b=null;function gt(){}u(245,204,{},gt);_.Kc=function(a){a.b.W&&a.b.Md()};_.Lc=function(){return ht};var ht=null;function it(a,b,c){a=a.b;if(!b)throw new jt("Cannot add a handler with a null type");if(!c)throw new jt("Cannot add a null handler");0<a.c?kt(a,new lt(a,b,c)):mt(a,b,null,c);return new nt(new ot(a,b,c))}
function pt(a,b){var c;!b.f||b.Mc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new jt("Cannot fire null event");try{++d.c;j=qt(d,b.Lc(),null);e=null;for(h=d.d?j.Of(j.Je()):j.Nf();d.d?h.Qf():h.dd();){g=d.d?h.Rf():h.ed();try{b.Kc(g)}catch(n){if(n=bj(n),A(n,133))f=n,!e&&(e=new rt),st(e,f);else throw n;}}if(e)throw new tt(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Wi(d.b);r.c<r.e.Je();)o=Xi(r),o.xc()}finally{d.b=null}}}}catch(q){q=bj(q);if(A(q,85))throw new ut(q.b);throw q;}finally{null==
c?(b.f=!0,b.i=null):b.i=c}}function vt(a){wt.call(this,a,!1)}function wt(a,b){this.b=new xt(b);this.c=a}u(246,1,zi,vt,wt);_.ad=function(a){pt(this,a)};_.b=null;_.c=null;u(249,1,{});function kt(a,b){!a.b&&(a.b=new qj);kj(a.b,b)}function mt(a,b,c,d){var e;e=tj(a.e,b);e||(e=new Ui,z(a.e,b,e));a=e.Fe(c);a||(a=new qj,e.He(c,a));a.Ff(d)}function yt(a,b,c,d){var e,f;e=qt(a,b,c);e.Hf(d)&&e.Ge()&&(f=tj(a.e,b),f.Ie(c),f.Ge()&&ej(a.e,b))}
function qt(a,b,c){a=tj(a.e,b);if(!a)return zt(),zt(),Nt;c=a.Fe(c);return!c?(zt(),zt(),Nt):c}u(248,249,{});_.b=null;_.c=0;_.d=!1;function xt(a){this.e=new Ui;this.d=a}u(247,248,{},xt);function nt(a){this.b=a}u(250,1,{},nt);_.b=null;function tt(a){cj.call(this,Ot(a),Pt(a));this.b=a}function Pt(a){a=a.Fd();return!a.dd()?null:a.ed()}
function Ot(a){var b,c,d;b=a.Je();if(0==b)return null;b=new Qt(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Fd();a.dd();)d=a.ed(),c?c=!1:b.b.b+="; ",d=d.Ic(),Kn(b.b,d);return b.b.b}u(252,99,ni,tt);_.b=null;function ut(a){tt.call(this,a)}u(251,252,ni,ut);u(253,1,{},function(){});function Rt(a){a=Ao(a,Ud);return St(xg,a)?(Tt(),Ut):St(lf,a)?(Tt(),Vt):(Tt(),Wt)}function Tt(){Tt=x;Ut=new Xt("RTL",0);Vt=new Xt("LTR",1);Wt=new Xt(Qb,2);Yt=K(Zt,s,50,[Ut,Vt,Wt])}
function Xt(a,b){I.call(this,a,b)}u(255,141,{50:1,118:1,122:1,124:1},Xt);var Yt,Wt,Vt,Ut;function $t(){}function au(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=au(e,d);K(a,b,c,d);return d}function bu(a){return cu([du,M],[s,m],[117,-1],a,0,2,1)}
function cu(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=au(j?g:0,h);K(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=cu(a,b,c,d,e,f,g)}return n}function K(a,b,c,d){eu();var e=fu,f=gu;eu();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 hu(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new iu;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new iu;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new iu;}a[b]=c}u(256,1,{},$t);_.qI=0;
function eu(){eu=x;fu=[];gu=[];var a=new $t,b=fu,c=gu,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var fu,gu;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Tn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Xn(a){return a.tM==x||a.cM&&!!a.cM[1]}function ju(a){return null==a?null:a}function ku(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
function lu(){var a;$stats&&mu("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Yf))a=Yf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Jf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Jf)&&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")?Be:"unknown"}H(Be,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
a+"). Expect more errors.\n");$stats&&mu("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=K(nu,s,1,[Hb]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&mu("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Mq();Pq.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;}");
Mq();0!=Pq.length&&(a=Pq.join(l),b=(Qq(),Rq),a=Tq(a),Uq(b).insertBefore(a,b.b.firstChild),Pq.length=0);0!=Nq.length&&(a=Nq.join(l),b=(Qq(),Rq),a=Tq(a),Uq(b).appendChild(a),Nq.length=0);0!=Oq.length&&(a=Oq.join(l),b=(Qq(),Rq),a=Tq(a),Uq(b).appendChild(a),Oq.length=0);$stats&&mu("export.client.JSME_export");new ou;new pu;0<qu(null)?mo((jo(),ko),new ru):su()}function bj(a){return A(a,133)?a:new Rn(a)}function tu(a){return uu(a&4194303,a>>22&4194303,0>a?1048575:0)}
function vu(a){return uu(a.l,a.m,a.h)}function uu(a,b,c){return _=new wu,_.l=a,_.m=b,_.h=c,_}
function xu(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new yu;if(0==a.l&&0==a.m&&0==a.h)return zu=uu(0,0,0),uu(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?(zu=uu(0,0,0),c=vu((Au(),Bu))):(zu=uu(c.l,c.m,c.h),c=uu(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Cu(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?Du(e):0==c&&0!=d&&0==e?Du(d)+22:0!=c&&0==d&&0==e?Du(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
d=!0,-1==f)a=vu((Au(),Eu)),c=!0,g=!g;else return c=Fu(a,f),g&&Gu(c),zu=uu(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Cu(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Fu(c,d);f&&Gu(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=uu(f,j,c);g?zu=Cu(c):zu=uu(c.l,c.m,c.h);return e}if(!Hu(a,b))return e?zu=Cu(a):zu=uu(a.l,a.m,a.h),uu(0,0,0);c=c?a:uu(a.l,a.m,a.h);var h,n,o,r;f=Iu(b)-Iu(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=uu(j&4194303,n&4194303,h&1048575);for(n=uu(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&&Gu(n);e?(zu=Cu(c),d&&(zu=Ju(zu,(Au(),Bu)))):zu=uu(c.l,c.m,c.h);return n}
function Gu(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 Iu(a){var b;b=Ku(a.h);return 32==b?(b=Ku(a.m),32==b?Ku(a.l)+32:b+20-10):b-12}var zu=null;function Lu(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return uu(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Mu(a,b){return uu(a.l&b.l,a.m&b.m,a.h&b.h)}function Nu(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
function N(a){var b,c,d;if(isNaN(a))return Au(),Ou;if(-9223372036854775E3>a)return Au(),Pu;if(9223372036854775E3<=a)return Au(),Eu;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=ku(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=ku(a/4194304),a-=4194304*b);a=ku(a);b=uu(a,b,c);d&&Gu(b);return b}function Qu(a){var b,c;return-129<a&&128>a?(b=a+128,null==Ru&&(Ru=y(Su,s,51,256,0)),c=Ru[b],!c&&(c=Ru[b]=tu(a)),c):tu(a)}
function Tu(a){var b=sh,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 Hu(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 Uu(a,b){var c,d,e,f,g,j,h,n,o,r,q,t,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;t=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,t+=d*h,D+=e*h,g+=f*h);0!=n&&(t+=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)+((t&262143)<<4)+((D&31)<<17)+(c>>22);t=(t>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return uu(c&4194303,q&
4194303,t&1048575)}function Cu(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return uu(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Fu(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 uu(c&4194303,d&4194303,e&1048575)}function Ju(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return uu(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
function O(a){return a.l|a.m<<22}function Vu(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ba+Vu(Cu(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Qu(1E9);a=xu(a,b);b=l+O(zu);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Ru=null;function Au(){Au=x;Eu=uu(4194303,4194303,524287);Pu=uu(0,0,524288);Bu=Qu(1);Qu(2);Ou=Qu(0)}var Eu,Pu,Bu,Ou;function wu(){}u(265,1,{51:1},wu);
function mu(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Wu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}u(270,1,{},Wu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Xu(a,b){Kn(a.b.b,b.b);return a}function Yu(){this.b=new Zu}u(271,1,{},Yu);function $u(a){if(null==a)throw new jt("css is null");this.b=a}u(272,1,{52:1,118:1},$u);
_.eQ=function(a){return!A(a,52)?!1:H(this.b,a.b)};_.hC=function(){return av(this.b)};_.b=null;function bv(a){if(null==a)throw new jt("html is null");this.b=a}u(274,1,Wh,bv);_.bd=function(){return this.b};_.eQ=function(a){return!A(a,54)?!1:H(this.b,a.b)};_.hC=function(){return av(this.b)};_.b=null;u(275,1,Wh,function(){this.b=l});_.bd=function(){return this.b};_.eQ=function(a){return!A(a,54)?!1:H(this.b,a.b)};_.hC=function(){return av(this.b)};_.b=null;
function cv(){cv=x;dv=RegExp(na,Ae);ev=RegExp(sb,Ae);fv=RegExp(qb,Ae);gv=RegExp(ta,Ae);hv=RegExp(da,Ae)}function iv(a){cv();-1!=a.indexOf(na)&&(a=a.replace(dv,pa));-1!=a.indexOf(qb)&&(a=a.replace(fv,ra));-1!=a.indexOf(sb)&&(a=a.replace(ev,qa));-1!=a.indexOf(da)&&(a=a.replace(hv,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(gv,"&#39;"));return a}var dv,ev,fv,hv,gv;function jv(a){if(null==a)throw new jt("uri is null");this.b=a}u(277,1,{55:1},jv);_.eQ=function(a){return!A(a,55)?!1:H(this.b,a.b)};_.hC=function(){return av(this.b)};
_.b=null;function kv(){kv=x}u(279,1,{});function lv(){}u(280,1,{},lv);var mv=null;function nv(){}u(281,279,{},nv);var ov=null;function pv(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=qt(a.b,f,null).Je();for(e-=1;0<=e;--e)if(d=qt(a.b,f,null).Mf(e),A(d,56)&&Wn(d.b,b)){var h=a.b,n=f;0<h.c?kt(h,new qv(h,n,null,d)):yt(h,n,null,d)}}}u(282,1,ki);_.b=null;function rv(a){this.b=a}u(283,282,ki,rv);_.cd=function(a){a.d&&(this.b.hd(a.e)||(a.b=!0))};function sv(a){this.b=a}u(284,282,ki,sv);
_.$c=function(){var a=this.b.b;tv(a);uv(a.pb)};function vv(){Qn()}u(285,99,Gi,vv);function wv(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,Hk(a.e,1))}function xv(){this.b=new yv(this);this.c=new qj;this.e=new zv(this);this.i=new Av(this)}u(286,1,{},xv);_.d=!1;_.f=!1;function yv(a){Ik();this.b=a}u(287,26,{},yv);_.Hc=function(){if(this.b.d){var a=this.b,b;b=Bv(a.i.e.c,a.i.c);Cv(a.i);A(b,57)&&new vv;a.d=!1;wv(a)}};_.b=null;function zv(a){Ik();this.b=a}u(288,26,{},zv);
_.Hc=function(){this.b.f=!1;var a=this.b,b=vk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(Hk(a.b,1E4);a.i.d<a.i.b;){d=Dv(a.i);try{if(null==d)break;A(d,57)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||Cv(a.i)}if(100<=vk()-b)break}}finally{e||(Pk(a.b),a.d=!1,wv(a))}};_.b=null;function Dv(a){var b;a.c=a.d;b=Bv(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Cv(a){Ev(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Av(a){this.e=a}u(289,1,{},Av);_.dd=function(){return this.d<this.b};_.ed=function(){return Dv(this)};
_.fd=function(){Cv(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Fv(a,b){var c=(Gv(),Hv(b));a.appendChild(c)}function Iv(a,b,c){var d;d=kk;kk=a;b==zj&&8192==Jv(a.type)&&(zj=null);c.gd(a);kk=d}var kk=null,zj=null;function Kv(){Kv=x;Lv=new xv}function Qj(a){Kv();if(!a)throw new jt("cmd cannot be null");var b=Lv;kj(b.c,a);wv(b)}var Lv;function Mv(a){Aj();!Nv&&(Nv=new Ok);Ov||(Ov=new wt(null,!0),Pv=new Qv);return it(Ov,Nv,a)}var Ov=null;function Rv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
function Qv(){}u(295,204,{},Qv);_.Kc=function(a){a.cd(this);Pv.d=!1};_.Lc=function(){return Nv};_.Mc=function(){Rv(this)};_.b=!1;_.c=!1;_.d=!1;var Nv=_.e=null,Pv=null;function Sv(){Sv=x;Tv=new Uv;Vv()||(Tv=null)}var Tv=null;function Kk(){}u(297,1,{},Kk);_.Yc=function(){for(;0<(Ik(),Jk).d;)Pk(Bv(Jk,0))};function Mk(a,b){return it((!Wv&&(Wv=new Xv),Wv),a,b)}function Yv(a){Lk();Zv||($v(),Zv=!0);return Mk((!dt&&(dt=new Ok),dt),a)}function Lk(){aw||(bw(),aw=!0)}
function cw(){var a;aw&&(a=new dw,Wv&&pt(Wv,a));return null}var aw=!1,Wv=null,ew=0,fw=0,Zv=!1;function gw(){gw=x;hw=new Ok}function dw(){gw()}u(299,204,{},dw);_.Kc=function(){null.lg()};_.Lc=function(){return hw};var hw;function Xv(){vt.call(this,null)}u(301,246,zi,Xv);
function Jv(a){switch(a){case qd:return 4096;case yd:return 1024;case Bd:return 1;case Rd:return 2;case te:return 2048;case af:return 128;case bf:return 256;case cf:return 512;case jf:return 32768;case "losecapture":return 8192;case Cf:return 4;case Df:return 64;case Ef:return 32;case Ff:return 16;case Gf:return 8;case "scroll":return 16384;case qe:return 65536;case Rb:case Hf:return 131072;case Od:return 262144;case cg:return 524288;case ch:return 1048576;case bh:return 2097152;case ah:return 4194304;
case $g:return 8388608;case Ee:return 16777216;case Ce:return 33554432;case De:return 67108864;default:return-1}}function Aj(){iw||(jw(),kw(),iw=!0)}var iw=!1;function lw(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 mw(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
function jw(){nw=C(function(a){var b;var c=Ov,d,e,f;Nv&&c&&ow(c.b.e,Nv)?(b=Pv.b,d=Pv.c,e=Pv.d,f=Pv.e,Rv(Pv),Pv.e=a,pt(c,Pv),c=!(Pv.b&&!Pv.c),Pv.b=b,Pv.c=d,Pv.d=e,Pv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});pw=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Tn(b)&&A(b,58)&&Iv(a,c,b)});qw=C(function(a){a.preventDefault();pw.call(this,a)});rw=C(function(a){this.__gwtLastUnhandledEvent=
a.type;pw.call(this,a)});sw=C(function(a){if(nw(a)){var b=Bj;b&&b.__listener&&!Tn(b.__listener)&&A(b.__listener,58)&&(Iv(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Bd,sw,!0);$wnd.addEventListener(Rd,sw,!0);$wnd.addEventListener(Cf,sw,!0);$wnd.addEventListener(Gf,sw,!0);$wnd.addEventListener(Df,sw,!0);$wnd.addEventListener(Ff,sw,!0);$wnd.addEventListener(Ef,sw,!0);$wnd.addEventListener(Hf,sw,!0);$wnd.addEventListener(af,nw,!0);$wnd.addEventListener(cf,nw,!0);$wnd.addEventListener(bf,
nw,!0);$wnd.addEventListener(ch,sw,!0);$wnd.addEventListener(bh,sw,!0);$wnd.addEventListener(ah,sw,!0);$wnd.addEventListener($g,sw,!0);$wnd.addEventListener(Ee,sw,!0);$wnd.addEventListener(Ce,sw,!0);$wnd.addEventListener(De,sw,!0)}function tw(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 uw(a,b){var c;Aj();if(H(le,b)&&(c=Jo(),-1!=c&&1009E3>=c))ke==ke&&(a.ondragexit=qw);else switch(b){case "drag":a.ondrag=pw;break;case ie:a.ondragend=pw;break;case je:a.ondragenter=qw;break;case le:a.ondragleave=pw;break;case me:a.ondragover=qw;break;case ne:a.ondragstart=pw;break;case oe:a.ondrop=pw;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,pw,!1);a.addEventListener(b,pw,!1);break;default:throw"Trying to sink unknown event type "+b;}}
var Bj=null,nw=null,sw=null,qw=null,pw=null,rw=null;function kw(){$wnd.addEventListener(Ef,C(function(a){var b=Bj;if(b&&!a.relatedTarget&&"html"==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(Gf,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Rb,sw,!0)}
function vw(a,b){Aj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?pw:null),c&2&&(a.ondblclick=b&2?pw:null),c&4&&(a.onmousedown=b&4?pw:null),c&8&&(a.onmouseup=b&8?pw:null),c&16&&(a.onmouseover=b&16?pw:null),c&32&&(a.onmouseout=b&32?pw:null),c&64&&(a.onmousemove=b&64?pw:null),c&128&&(a.onkeydown=b&128?pw:null),c&256&&(a.onkeypress=b&256?pw:null),c&512&&(a.onkeyup=b&512?pw:null),c&1024&&(a.onchange=b&1024?pw:null),c&2048&&(a.onfocus=b&2048?pw:null),c&4096&&(a.onblur=b&4096?pw:
null),c&8192&&(a.onlosecapture=b&8192?pw:null),c&16384&&(a.onscroll=b&16384?pw:null),c&32768&&(a.onload=b&32768?rw:null),c&65536&&(a.onerror=b&65536?pw:null),c&131072&&(a.onmousewheel=b&131072?pw:null),c&262144&&(a.oncontextmenu=b&262144?pw:null),c&524288&&(a.onpaste=b&524288?pw:null),c&1048576&&(a.ontouchstart=b&1048576?pw:null),c&2097152&&(a.ontouchmove=b&2097152?pw:null),c&4194304&&(a.ontouchend=b&4194304?pw:null),c&8388608&&(a.ontouchcancel=b&8388608?pw:null),c&16777216&&(a.ongesturestart=b&16777216?
pw:null),c&33554432&&(a.ongesturechange=b&33554432?pw:null),c&67108864&&(a.ongestureend=b&67108864?pw:null));b&131072&&a.addEventListener(Rb,pw,!1)}function ww(){var a;ww=x;xw=(a=$doc,H(a.compatMode,Hb)?a.documentElement:a.body)}var xw;function yw(){this.c=new qj}function zw(a){a=a[Zc];return null==a?-1:a}u(306,1,{},yw);_.b=null;function Aw(a,b){this.b=a;this.c=b}u(307,1,{},Aw);_.b=0;_.c=null;u(308,1,zi);_.jd=function(a){return decodeURI(a.replace("%23",la))};_.ad=function(a){pt(this.b,a)};
_.kd=function(a){a=null==a?l:a;if(!H(a,null==Bw?l:Bw))Bw=a,ht&&(a=new gt,pt(this.b,a))};var Bw=l;function Vv(){function a(){$wnd.setTimeout(a,250);e()}var b=Tv,c=l,d=$wnd.location.hash;0<d.length&&(c=b.jd(d.substring(1)));Bw=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.jd(c.substring(1)));b.kd(a)});a();return!0}u(310,308,zi);function Uv(){this.b=new vt(null)}u(309,310,zi,Uv);_.jd=function(a){return a};
function bw(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(cw)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{aw&&Zs((!Wv&&(Wv=new Xv),Wv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
function $v(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(Zv&&(d=Ej(),c=Fj(),fw!=d||ew!=c))fw=d,ew=c,ct((!Wv&&(Wv=new Xv),Wv))}finally{a&&a(b)}})}function pj(a,b){Yi(a.pd(),b,!0)}function oj(a,b){Yi(a.pd(),b,!1)}function Cw(a,b){a.pb.style[Ne]=b}function Dj(a,b,c){0<=b&&a.ud(b+hg);0<=c&&a.sd(c+hg)}function Dw(a,b){null==b||0==b.length?a.pb.removeAttribute(Wg):a.pb.setAttribute(Wg,b)}function Ew(a){var b,a=Ao(a,Ad);b=uo(a,vo(32));return 0<=b?a.substr(0,b-0):a}
function Yi(a,b,c){if(!a)throw new fj(qc);b=to(b);if(0==b.length)throw new Qk(Oc);if(c){var d;d=to(b);b=a.className;-1==Co(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=to(b);f=a.className;e=Co(f,c);-1!=e&&(b=to(f.substr(0,e-0)),c=to(Fw(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Gw(a,b){a.style.display=b?l:Of;a.setAttribute("aria-hidden",""+!b)}u(316,1,Ai);_.ld=function(){return nk(this.pb)};_.md=function(){return pk(this.pb)};
_.nd=function(){return G(this.pb,Vf)};_.od=function(){return G(this.pb,Wf)};_.pd=function(){return this.pb};_.qd=function(){return this.pb.style.display!=Of};_.rd=function(){throw new Hw;};_.sd=function(a){Cw(this,a)};_.td=function(a){Gw(this.pb,a)};_.ud=function(a){this.pb.style[nh]=a};_.tS=function(){var a;if(this.pb){var b=this.pb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=l;a=outer}else a="(null handle)";return a};_.pb=null;
function Iw(a,b,c){uw(a.pb,c.c);return it(!a.mb?a.mb=new vt(a):a.mb,c,b)}function B(a,b,c){var d;d=Jv(c.c);-1==d?uw(a.pb,c.c):-1==a.lb?vw(a.pb,d|(a.pb.__eventBits||0)):a.lb|=d;return it(!a.mb?a.mb=new vt(a):a.mb,c,b)}function Jw(a,b,c){return it(!a.mb?a.mb=new vt(a):a.mb,c,b)}
function Kw(a){var b;if(a.xd())throw new Lw("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;0<b&&(-1==a.lb?vw(a.pb,b|(a.pb.__eventBits||0)):a.lb|=b);a.vd();a.Ad()}function Mw(a,b){var c;switch(Jv(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&Ko(a.pb,c))return}c=a.pb;var d,e,f;if(Vq&&(f=Vq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&pt(a.mb,f.b),f.b.b=d,f.b.c=e}
function Nw(a){if(!a.xd())throw new Lw("Should only call onDetach when the widget is attached to the browser's document");try{a.Bd()}finally{try{a.wd()}finally{a.pb.__listener=null,a.kb=!1}}}function lk(a){if(a.ob)if(A(a.ob,71))a.ob.Cd(a);else{if(a.ob)throw new Lw("This widget's parent does not implement HasWidgets");}else if(xj(),ow(Ow.b,a)){xj();try{a.zd()}finally{ej(Ow.b,a)}}}
function Pw(a,b){var c;c=a.ob;if(b){if(c)throw new Lw("Cannot set a new parent without first clearing the old parent");a.ob=b;b.xd()&&a.yd()}else try{c&&c.xd()&&a.zd()}finally{a.ob=null}}u(315,316,bi);_.vd=function(){};_.wd=function(){};_.ad=function(a){this.mb&&pt(this.mb,a)};_.xd=function(){return this.kb};_.yd=function(){Kw(this)};_.gd=function(a){Mw(this,a)};_.zd=function(){Nw(this)};_.Ad=function(){};_.Bd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
function Qw(a){for(a=new Rw(a);a.b.b<a.b.c.d-1;)Sw(a.b),Tw(a.b)}u(314,315,Mi);_.vd=function(){Uw(this,(Vw(),Ww))};_.wd=function(){Uw(this,(Vw(),Xw))};function Yw(a,b,c){lk(b);var d=a.q;Zw(d,b,d.d);d=(Gv(),Hv(b.pb));c.appendChild(d);Pw(b,a)}function $w(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new ax;b.ob==a&&(f=a.Dd(b),f<d&&--d);lk(b);Zw(a.q,b,d);e?(e=b.pb,tw(c,(Gv(),Hv(e)),d)):(e=(Gv(),Hv(b.pb)),c.appendChild(e));Pw(b,a)}
function bx(a,b){var c;if(b.ob!=a)return!1;try{Pw(b,null)}finally{c=b.pb;Eo(c).removeChild(c);c=a.q;var d;d=cx(c,b);if(-1==d)throw new dx;if(0>d||d>=c.d)throw new ax;for(--c.d;d<c.d;++d)hu(c.b,d,c.b[d+1]);hu(c.b,c.d,null)}return!0}u(313,314,Mi);_.Dd=function(a){return cx(this.q,a)};_.Ed=function(a,b,c,d){$w(this,a,b,c,d)};_.Fd=function(){return new ex(this.q)};_.Cd=function(a){return bx(this,a)};function fx(a,b){Yw(a,b,a.pb)}function wj(a,b,c,d){var e;lk(b);e=a.q.d;a.Id(b,c,d);a.Ed(b,a.pb,e,!0)}
function gx(a,b){var c;(c=bx(a,b))&&hx(b.pb);return c}function ix(a,b,c,d){if(b.ob!=a)throw new Qk("Widget must be a child of this panel.");a.Id(b,c,d)}function jx(a,b,c){a=a.pb;-1==b&&-1==c?hx(a):(a.style[eg]=ad,a.style[df]=b+hg,a.style[Zg]=c+hg)}function kx(){var a=$doc.createElement($d);this.q=new lx(this);this.pb=a;this.pb.style[eg]="relative";this.pb.style[ag]=Oe}function hx(a){a.style[df]=l;a.style[Zg]=l;a.style[eg]=l}u(312,313,Mi,kx);_.Gd=function(a){fx(this,a)};
_.Cd=function(a){return gx(this,a)};_.Hd=function(a,b,c){ix(this,a,b,c)};_.Id=function(a,b,c){jx(a,b,c)};function mx(a,b){if(a.Kd())throw new Lw("SimplePanel can only contain one child widget");a.Ld(b)}function nx(a,b){if(a.jb!=b)return!1;try{Pw(b,null)}finally{a.Jd().removeChild(b.pb),a.jb=null}return!0}function ox(a,b){if(b!=a.jb&&(b&&lk(b),a.jb&&a.Cd(a.jb),a.jb=b)){var c=(Gv(),Hv(a.jb.pb));a.Jd().appendChild(c);Pw(b,a)}}function px(){this.pb=$doc.createElement($d)}u(320,314,Mi,px);_.Jd=function(){return this.pb};
_.Kd=function(){return this.jb};_.Fd=function(){return new qx(this)};_.Cd=function(a){return nx(this,a)};_.Ld=function(a){ox(this,a)};_.jb=null;function rx(){rx=x;sx()}function tx(a,b){a.hb&&(ux(a.gb,!1,!1),Zs(a,a,b))}function vx(a){var b;if(b=a.jb)null!=a.X&&b.sd(a.X),null!=a.Y&&b.ud(a.Y)}function wx(a,b,c){a.cb=b;a.ib=c;b-=Go();c-=Ho();a=a.pb;a.style[df]=b+(Kj(),hg);a.style[Zg]=c+hg}function xx(a){a.hb||(a.kb&&lk(a),ux(a.gb,!0,!1))}u(319,320,Mi);_.Jd=function(){return yx?Do(Do(this.pb)):Do(this.pb)};
_.nd=function(){return G(this.pb,Vf)};_.od=function(){return G(this.pb,Wf)};_.pd=function(){return yx?Do(this.pb):Eo(Do(this.pb))};_.Md=function(){this.Nd(!1)};_.Nd=function(a){tx(this,a)};_.qd=function(){return!H(Oe,this.pb.style[kh])};_.hd=function(){return!0};_.cd=function(){};_.Bd=function(){this.hb&&ux(this.gb,!1,!0)};_.sd=function(a){this.X=a;vx(this);0==a.length&&(this.X=null)};_.Od=function(a,b){wx(this,a,b)};_.td=function(a){this.pb.style[kh]=a?lh:Oe};_.Ld=function(a){ox(this,a);vx(this)};
_.ud=function(a){this.Y=a;vx(this);0==a.length&&(this.Y=null)};_.Pd=function(){xx(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
function zx(a,b){var c;px.call(this);this.$=new Ax;this.U=(Bx(),Cx);this.gb=new Dx(this);c=this.pb;var d;d=$doc.createElement($d);yx&&(Bo(d,"<div></div>"),mo((jo(),ko),new Ex(d)));c.appendChild(d);this.Od(0,0);(yx?Do(this.pb):Eo(Do(this.pb)))[Ad]="gwt-PopupPanel";(yx?Do(Do(this.pb)):Do(this.pb))[Ad]=dg;this.W=this.V=a;this.db=!1;c=K(nu,s,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Fx(c);this.T.pd()[Ad]=l;c=yx?Do(this.pb):Eo(Do(this.pb));d="gwt-DecoratedPopupPanel";if(!c)throw new fj(qc);d=to(d);
if(0==d.length)throw new Qk(Oc);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)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}ox(this,this.T);vx(this);Yi(yx?Do(Do(this.pb)):Do(this.pb),dg,!1);Yi(this.T.c,b+"Content",!0)}u(318,319,Mi);_.vd=function(){Kw(this.T)};_.wd=function(){Nw(this.T)};_.Kd=function(){return this.T.jb};_.Fd=function(){return new qx(this.T)};_.Cd=function(a){return this.T.Cd(a)};
_.Ld=function(a){ox(this.T,a);vx(this)};_.T=null;u(317,318,Mi);_.zd=function(){Nw(this)};function Gx(){Gx=x;Hx=new Ix(Gb,0,(Bx(),Cx));Jx=new Ix(sc,1,Kx);Lx=new Ix(Cc,2,Mx);Nx=K(Ox,s,59,[Hx,Jx,Lx])}function Ix(a,b,c){I.call(this,a,b);this.b=c}u(321,141,{59:1,118:1,122:1,124:1},Ix);_.b=null;var Nx,Hx,Jx,Lx;function Px(){Px=x;Qx=K(nu,s,1,[Zg,wf,td])}
function Fx(a){var b;Px();var c,d;c=this.pb=$doc.createElement(Ng);this.d=$doc.createElement(Qg);Fv(c,this.d);c[wd]=0;for(c=c[vd]=0;c<a.length;++c)d=(b=$doc.createElement(dh),b[Ad]=a[c],Fv(b,Rx(a[c]+"Left")),Fv(b,Rx(a[c]+Ib)),Fv(b,Rx(a[c]+"Right")),b),Fv(this.d,d),1==c&&(this.c=Do(lw(d,1)));this.pb[Ad]="gwt-DecoratorPanel"}function Rx(a){var b,c;c=$doc.createElement(Rg);b=$doc.createElement($d);var d=(Gv(),Hv(b));c.appendChild(d);c[Ad]=a;b[Ad]=a+"Inner";return c}u(323,320,oi,Fx);_.Jd=function(){return this.c};
_.c=null;_.d=null;var Qx;u(322,323,oi);u(324,1,{});function Vw(){Vw=x;Ww=new Sx;Xw=new Tx}function Ux(a){tt.call(this,a)}function Uw(a,b){Vw();var c,d,e;c=null;for(e=a.Fd();e.dd();){d=e.ed();try{b.Qd(d)}catch(f){if(f=bj(f),A(f,133))d=f,!c&&(c=new rt),st(c,d);else throw f;}}if(c)throw new Ux(c);}u(325,251,ni,Ux);var Ww,Xw;function Sx(){}u(326,1,{},Sx);_.Qd=function(a){a.yd()};function Tx(){}u(327,1,{},Tx);_.Qd=function(a){a.zd()};u(330,315,pi);_.Qc=function(a){return Iw(this,a,(Br(),Br(),Cr))};
_.Rc=function(a){return Iw(this,a,(Er(),Er(),Fr))};_.Sc=function(a){return Iw(this,a,(Hr(),Hr(),Ir))};_.Tc=function(a){return Iw(this,a,(Or(),Or(),Pr))};_.Uc=function(a){return B(this,a,(vs(),vs(),ws))};_.Vc=function(a){return B(this,a,(Gj(),Gj(),Hj))};_.Wc=function(a){return B(this,a,(zs(),zs(),As))};_.Xc=function(a){return B(this,a,(Ij(),Ij(),Jj))};_.yd=function(){Kw(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};
u(329,330,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1});function Vx(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=ud,b);this.pb[Ad]="gwt-Button";Bo(this.pb,a)}
u(328,329,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,60:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Vx);function Wx(){this.q=new lx(this);this.f=$doc.createElement(Ng);this.e=$doc.createElement(Qg);Fv(this.f,this.e);this.pb=this.f}u(331,313,Mi);_.e=null;_.f=null;
function Xx(a,b){var c;if(a.i)throw new Lw("Composite.initWidget() may only be called once.");lk(b);c=b.pb;a.pb=c;var d;Gv();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Gv(),c).__gwt_resolve=Yx(a));a.i=b;Pw(b,a)}function Zx(a){if(-1!=a.lb){var b=a.i,c=a.lb;-1==b.lb?vw(b.pb,c|(b.pb.__eventBits||0)):b.lb|=c;a.lb=-1}a.i.yd();a.pb.__listener=a;a.Ad()}u(332,315,Fi);_.xd=function(){return this.i?this.i.xd():!1};_.yd=function(){Zx(this)};_.gd=function(a){Mw(this,a);this.i.gd(a)};_.zd=function(){this.i.zd()};
_.rd=function(){return this.pb=this.i.rd()};_.i=null;function $x(a,b,c){a.d=!1;c?Bo(a.b,b):a.b.textContent=b||l;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Ud]=xg;break;case 1:b[Ud]=lf;break;case 2:Rt(b)!=(Tt(),Wt)&&(b[Ud]=l)}}function ay(a){this.b=a;this.d=!1;this.e=this.c=Rt(a)}u(333,1,{},ay);_.b=null;_.c=null;_.d=!1;_.e=null;function Cj(){this.pb=by()}u(334,320,Yh,Cj);_.Qc=function(a){return Iw(this,a,(Br(),Br(),Cr))};_.Rc=function(a){return Iw(this,a,(Er(),Er(),Fr))};
_.Sc=function(a){return Iw(this,a,(Hr(),Hr(),Ir))};_.Tc=function(a){return Iw(this,a,(Or(),Or(),Pr))};_.Uc=function(a){return B(this,a,(vs(),vs(),ws))};_.Vc=function(a){return B(this,a,(Gj(),Gj(),Hj))};_.Wc=function(a){return B(this,a,(zs(),zs(),As))};_.Xc=function(a){return B(this,a,(Ij(),Ij(),Jj))};function cy(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Do(b);e=null;c&&(c=zw(c),e=0>c?null:Bv(a.j.c,c));e?dy(a,e):d&&Bo(b,l);return b}
function dy(a,b){var c;if(b.ob!=a)return!1;try{Pw(b,null)}finally{c=b.pb;Eo(c).removeChild(c);var d=a.j,e;e=zw(c);c[Zc]=null;c=d.c;ey(e,c.d);hu(c.c,e,null);d.b=new Aw(e,d.b)}return!0}u(336,314,ti);_.Qc=function(a){return Iw(this,a,(Br(),Br(),Cr))};_.Rc=function(a){return Iw(this,a,(Er(),Er(),Fr))};_.Sc=function(a){return Iw(this,a,(Hr(),Hr(),Ir))};_.Tc=function(a){return Iw(this,a,(Or(),Or(),Pr))};_.Fd=function(){return new fy(this)};_.Cd=function(a){return dy(this,a)};_.d=null;_.e=null;_.f=null;
_.i=null;function gy(a){if(0>=a.c)throw new hy("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new hy("Column index: 0, Column size: "+a.b);}
function iy(){this.j=new yw;this.i=$doc.createElement(Ng);this.d=$doc.createElement(Qg);Fv(this.i,this.d);this.pb=this.i;this.e=new jy(this);var a=new ky(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;tw(a.c.i,(Gv(),Hv(b)),0);Fv(a.b,$doc.createElement(Id))}var c,d,e;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new hy("Row index: "+a+", Row size: "+d);if(0>c)throw new hy("Column "+c+" must be non-negative: "+
c);if(this.b<=c)throw new hy("Column index: "+c+", Column size: "+this.b);c=cy(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)d=this.d.rows[a],e=(c=$doc.createElement(Rg),Bo(c,sa),c),tw(d,(Gv(),Hv(e)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Id),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;e=$doc.createElement(Rg);
e.innerHTML=sa;c=$doc.createElement(dh);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)cy(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}u(335,336,ti,iy);_.b=0;_.c=0;
function ly(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(my(),ny)?a.c.e==(Tt(),Vt)?(oy(),py):a.c.e==Ut?(oy(),qy):(oy(),ry):a.c.e==(Tt(),Vt)?(oy(),qy):a.c.e==Ut?(oy(),py):(oy(),sy);b!=a.d&&(a.d=b,a.pb.style[Tg]=!a.d?l:a.d.b)}u(339,315,bi);_.b=null;_.c=null;_.d=null;function ty(){this.pb=$doc.createElement($d);this.c=new ay(this.pb);this.pb[Ad]="gwt-Label"}function uy(){ty.call(this);$x(this.c,oh,!1);ly(this)}
u(338,339,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},ty,uy);_.Qc=function(a){return Iw(this,a,(Br(),Br(),Cr))};_.Rc=function(a){return Iw(this,a,(Er(),Er(),Fr))};_.Sc=function(a){return Iw(this,a,(Hr(),Hr(),Ir))};_.Tc=function(a){return Iw(this,a,(Or(),Or(),Pr))};_.Uc=function(a){return B(this,a,(vs(),vs(),ws))};_.Vc=function(a){return B(this,a,(Gj(),Gj(),Hj))};
_.Wc=function(a){return B(this,a,(zs(),zs(),As))};_.Xc=function(a){return B(this,a,(Ij(),Ij(),Jj))};function vy(a){var b=$doc.createElement($d);St(Ig,b.tagName);this.pb=b;this.c=new ay(this.pb);this.pb[Ad]="gwt-HTML";$x(this.c,a,!0);ly(this)}u(337,338,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,68:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},vy);
function wy(a){for(;++a.c<a.e.d&&!(null!=Bv(a.e,a.c)););}function fy(a){this.d=a;this.e=this.d.j.c;wy(this)}u(340,1,{},fy);_.dd=function(){return this.c<this.e.d};_.ed=function(){var a;if(this.c>=this.e.d)throw new dx;a=Bv(this.e,this.c);this.b=this.c;wy(this);return a};_.fd=function(){var a;if(0>this.b)throw new xy;a=Bv(this.e,this.b);lk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function jy(a){this.b=a}u(341,1,{},jy);_.b=null;function ky(a){this.c=a}u(342,1,{},ky);_.b=null;_.c=null;
function my(){my=x;ny=new yy}var ny;function oy(){oy=x;zy=new Ay((hq(),xd));py=new Ay(df);qy=new Ay(qg);ry=py;sy=qy;By=ry}var zy,By,py,sy,ry,qy;function yy(){}u(344,1,{},yy);function Ay(a){this.b=a}u(345,344,{},Ay);_.b=null;function Cy(){Cy=x;Dy=new Ey(wf);Fy=new Ey(Zg)}var Dy,Fy;function Ey(a){this.b=a}u(346,1,{},Ey);_.b=null;function Gy(a,b){var c;c=Hy(a);Fv(a.c,c);Yw(a,b,c)}function Hy(a){var b;b=$doc.createElement(Rg);b[jd]=a.b.b;b.style[jh]=a.d.b;return b}
function Iy(a,b){var c,d;d=Eo(b.pb);(c=bx(a,b))&&a.c.removeChild(d);return c}function Jy(){Wx.call(this);this.b=(oy(),By);this.d=(Cy(),Fy);this.c=$doc.createElement(dh);Fv(this.e,this.c);this.f[wd]=bb;this.f[vd]=bb}u(347,331,Mi,Jy);_.Cd=function(a){return Iy(this,a)};_.c=null;function Ky(){Ky=x;new Ui}function Ly(a){Ky();My.call(this,a.e.b,a.c,a.d,a.f,a.b)}function Ny(a,b,c,d,e){Ky();this.b=new Oy(this,a,b,c,d,e);this.pb[Ad]="gwt-Image"}
function My(a,b,c,d,e){Ky();Ny.call(this,(kv(),new jv(a)),b,c,d,e)}u(348,315,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,70:1,73:1,77:1,80:1,81:1,83:1},Ly,Ny,My);_.Qc=function(a){return Iw(this,a,(Br(),Br(),Cr))};_.Rc=function(a){return Iw(this,a,(Er(),Er(),Fr))};_.Sc=function(a){return Iw(this,a,(Hr(),Hr(),Ir))};_.Tc=function(a){return Iw(this,a,(Or(),Or(),Pr))};
_.Uc=function(a){return B(this,a,(vs(),vs(),ws))};_.Vc=function(a){return B(this,a,(Gj(),Gj(),Hj))};_.Wc=function(a){return B(this,a,(zs(),zs(),As))};_.Xc=function(a){return B(this,a,(Ij(),Ij(),Jj))};_.gd=function(a){32768==Jv(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=l);Mw(this,a)};_.Ad=function(){var a=this.b;H(jf,Ao(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new Py(a,this),mo((jo(),ko),a.i))};_.b=null;u(350,1,{});_.i=null;function Qy(){Qy=x;Ry()}
function Oy(a,b,c,d,e,f){var g,j;Qy();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Ig);j=new Yu;Xu(Xu(Xu(j,new $u("width:"+e+(Kj(),hg)+pb)),new $u("height:"+f+jg)),new $u("background:url("+b.b+") no-repeat "+-c+"px "+-d+jg));!Sy&&(Sy=new Ty);b=Uy;c=new $u((new $u(j.b.b.b)).b);j=new Zu;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=iv(b.b);Kn(j.b,b);j.b.b+="' style='";b=iv(c.b);Kn(j.b,b);j.b.b+="' border='0'>";j=new bv(j.b.b);g=(Bo(g,j.b),Do(g));a.kb&&(a.pb.__listener=
null);if(a.pb&&(j=a.pb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?vw(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}u(349,350,{},Oy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Py(a,b){this.b=a;this.c=b}u(351,1,{},Py);_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(jf,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=jf)};_.b=null;_.c=null;
function Vy(a,b){if(0>b||b>=a.pb.options.length)throw new ax;}function er(a,b){Vy(a,b);return a.pb.options[b].value}function Wy(){this.pb=$doc.createElement("select");this.pb[Ad]="gwt-ListBox"}u(352,330,pi,Wy);u(353,282,ki);function Xy(a){this.b=a}u(354,353,ki,Xy);_.Oc=function(){};function Yy(a){this.b=a}u(355,353,ki,Yy);_.Yc=function(a){this.b.Rd(a.i,a.b)};
function Zy(a,b,c){var d;if(a.p){var e=d=$doc.createElement(dh);tw(a.f,(Gv(),Hv(e)),b);a=(Gv(),Hv(c));d.appendChild(a)}else d=lw(a.f,0),tw(d,(Gv(),Hv(c)),b)}
function $y(a,b,c){var d;az(a,b);c&&b.b?(az(a,null),a=b.b,b=(jo(),ko),b.d=no(b.d,[new bz(a),!1])):null!=b.d&&(a.k=new cz(a,b),c=(Bx(),Kx),a.k.U=c,a.k.ab=a.i,a.k.pd()[Ad]=Le,d=Ew(a.pb),H(Je,d)||pj(a.k,d+"Popup"),Jw(a.k,new Yy(a),Nk?Nk:Nk=new Ok),a.o=b.d,d=a.k,a=new dz(a,b),d.pb.style[kh]=Oe,xx(d),a.b.p?wx(a.b.k,nk(a.b.pb)+G(a.b.pb,Wf)-1,pk(a.c.pb)):wx(a.b.k,nk(a.c.pb),pk(a.b.pb)+G(a.b.pb,Vf)-1),d.pb.style[kh]=lh)}function ez(a,b){if(b||!(a.n&&a.o==a.n.d))az(a,b),a.pb.focus(),b&&a.e&&$y(a,b,!1)}
function fz(a,b){var c;a:{c=b.target;var d,e;for(e=new Wi(a.j);e.c<e.e.Je();)if(d=Xi(e),Ko(d.pb,c)){c=d;break a}c=null}switch(Jv(b.type)){case 1:a.pb.focus();c&&$y(a,c,!0);break;case 16:c&&ez(a,c);break;case 32:c&&ez(a,null);break;case 2048:gz(a);break;case 128:switch(c=b.keyCode||0,c){case 37:gz(a)||a.p||hz(a);b.cancelBubble=!0;b.preventDefault();break;case 39:gz(a)||(a.p?null!=a.n.d&&!a.n.d.lg().lg()&&($y(a,a.n,!1),a.n.d.lg()):iz(a));b.cancelBubble=!0;b.preventDefault();break;case 38:gz(a)||a.p&&
hz(a);b.cancelBubble=!0;b.preventDefault();break;case 40:gz(a)||(a.p?iz(a):null!=a.n.d&&!a.n.d.lg().lg()&&($y(a,a.n,!1),a.n.d.lg()));b.cancelBubble=!0;b.preventDefault();break;case 27:az(a,null);a.k&&tx(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:az(a,null);a.k&&tx(a.k,!1);break;case 13:gz(a)||($y(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Mw(a,b)}function jz(a,b,c){c&&az(a,null);Zs(a,b,!1);a.o=null;a.k=null}
function gz(a){var b;if(!a.n){for(b=new Wi(a.j);b.c<b.e.Je();){b=Xi(b);az(a,b);break}return!0}return!1}function az(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Ew(c.pb)+Wa;Yi(c.pd(),d,!1);a.p&&(c=Eo(a.n.pb),2==mw(c)&&(c=lw(c,1),Yi(c,Lg,!1)))}if(b){c=Ew(b.pb)+Wa;Yi(b.pd(),c,!0);a.p&&(c=Eo(b.pb),2==mw(c)&&(c=lw(c,1),Yi(c,Lg,!0)));Ql();c=a.pb;var e=new rl(b.pb),d=(Ll(),Ml),e=K(kz,s,5,[e]),f,g,j,h;f=new In;for(j=0,h=e.length;j<h;++j)g=e[j],Jn(Jn(f,g.b),ba);e=to(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
function iz(a){var b,c,d;if(a.n){for(b=c=Pj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Bv(a.j,b):Bv(a.j,c);break}az(a,d)}}function hz(a){var b,c,d;if(a.n){for(b=c=Pj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Bv(a.j,b):Bv(a.j,c);break}az(a,d)}}u(356,315,bi);_.gd=function(a){fz(this,a)};_.zd=function(){this.k&&tx(this.k,!1);Nw(this)};_.Rd=function(a,b){jz(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function bz(a){this.b=a}u(357,1,{},bz);_.xc=function(){lz(this.b)};_.b=null;
function mz(a){this.b=a}u(358,1,{},mz);_.Oc=function(){az(this.b,null)};_.b=null;function cz(a,b){rx();this.b=a;this.c=b;zx.call(this,!0,qf);ox(this.T,this.c.d);vx(this);this.fb=!0;this.c.d.lg()}u(359,318,Mi,cz);_.cd=function(a){var b,c;if(!a.b)switch(Jv(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(Ko(b,c)){a.b=!0;break}a.b&&az(this.b,null)}};_.b=null;_.c=null;function dz(a,b){this.b=a;this.c=b}u(360,1,{},dz);_.b=null;var nz=_.c=null;
function oz(){oz=x;nz=new Wu((kv(),new jv("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function pz(a,b){this.pb=$doc.createElement(Rg);var c=Ew(this.pb)+Wa;Yi(this.pd(),c,!1);this.pb.textContent=a||l;this.pb[Ad]="gwt-MenuItem";c=Lo();this.pb.setAttribute(Pe,c);Ql();this.pb.setAttribute(rg,wm.b);this.b=b}u(363,316,{53:1,66:1,68:1,69:1,70:1,74:1,81:1},pz);_.b=null;_.c=null;_.d=null;
function qz(){var a;this.pb=$doc.createElement(Rg);this.pb[Ad]="gwt-MenuItemSeparator";a=$doc.createElement($d);Fv(this.pb,a);a[Ad]="menuSeparatorInner"}u(364,316,Ai,qz);function rz(){var a,b,c,d,e;b=null.lg();e=Ej();d=Fj();b[Zd]=(Mp(),Of);b[nh]=0+(Kj(),hg);b[Ne]=cb;c=$doc;c=(H(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[nh]=(c>e?c:e)+hg;b[Ne]=(a>d?a:d)+hg;b[Zd]="block"}function Ax(){}u(365,1,{},Ax);_.$c=function(){rz()};
function sz(a){this.b=a}u(366,1,{},sz);_.cd=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.cd(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Ko(b.pb,c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(Jv(d.type)){case 4:case 1048576:if(zj){a.c=!0;break}if(!c&&b.V){b.Nd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(zj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
function tz(a){this.b=a}u(367,1,{},tz);_.b=null;function Bx(){Bx=x;Cx=new uz(Gb,0);Kx=new uz(sc,1);Mx=new uz(Cc,2);vz=K(wz,s,75,[Cx,Kx,Mx])}function uz(a,b){I.call(this,a,b)}u(368,141,{75:1,118:1,122:1,124:1},uz);var vz,Cx,Kx,Mx;function xz(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),rx(),a.i=Yv(a.b.$),rz(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),rx(),gj(a.i.b),a.i=null,a.c=!1)}
function yz(a){a.k||(xz(a),a.d||(xj(),gx(yj(null),a.b)),rx());zz((rx(),a.b.pb),"rect(auto, auto, auto, auto)");a.b.pb.style[ag]=lh}function Az(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=ku(b*a.e);j=ku(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}zz((rx(),a.b.pb),"rect("+g+ig+f+ig+c+ig+e+"px)")}
function ux(a,b,c){a.d=c;tk(a);a.j&&(Pk(a.j),a.j=null,yz(a));a.b.hb=b;var d=a.b;d.eb&&(gj(d.eb.b),d.eb=null);d._&&(gj(d._.b),d._=null);if(d.hb){d.eb=Mv(new sz(d));var e;e=new tz(d);Sv();e=Tv?it(Tv.b,(!ht&&(ht=new Ok),ht),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Bx(),Cx)&&!b&&(c=!1);a.k=b;c?b?(xz(a),a.b.pb.style[eg]=ad,-1!=a.b.ib&&a.b.Od(a.b.cb,a.b.ib),zz((rx(),a.b.pb),ng),xj(),fx(yj(null),a.b),a.j=new Bz(a),Hk(a.j,1)):uk(a,200):(xz(a),a.k?(a.b.pb.style[eg]=ad,-1!=a.b.ib&&a.b.Od(a.b.cb,a.b.ib),xj(),fx(yj(null),
a.b)):a.d||(xj(),gx(yj(null),a.b)),rx(),a.b.pb.style[ag]=lh)}function Dx(a){var b=(zk(),Ck);this.n=new yk(this);this.u=b;this.b=a}u(369,17,{},Dx);_.zc=function(){yz(this)};_.Ac=function(){this.e=G(this.b.pb,Vf);this.f=G(this.b.pb,Wf);this.b.pb.style[ag]=Oe;Az(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){Az(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Bz(a){Ik();this.b=a}u(370,26,{},Bz);_.Hc=function(){this.b.j=null;uk(this.b,200)};_.b=null;
function Gv(){Gv=x;Cz()}function Hv(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Yx(a){return function(){this.__gwt_resolve=Dz;return a.rd()}}function Dz(){throw"A PotentialElement cannot be resolved twice.";}
function Cz(){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 xj(){xj=x;Ez=new Fz;Gz=new Ui;Ow=new rt}function Hz(a){this.q=new lx(this);this.pb=a;Kw(this)}
function yj(a){xj();var b,c;c=tj(Gz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Gz.e){var d=new Iz;Lk();Mk(Nk?Nk:Nk=new Ok,d)}!b?c=new Jz:c=new Hz(b);z(Gz,a,c);st(Ow,c);return c}u(372,312,Mi,Hz);var Ez,Gz,Ow;function Fz(){}u(373,1,{},Fz);_.Qd=function(a){a.xd()&&a.zd()};function Iz(){}u(374,1,{},Iz);_.Yc=function(){xj();try{Uw(Ow,Ez)}finally{Kz(Ow.b),Kz(Gz)}};function Jz(){Hz.call(this,$doc.body)}u(375,372,Mi,Jz);
_.Id=function(a,b,c){b-=Go();c-=Ho();jx(a,b,c)};function qx(a){this.d=a;this.b=!!this.d.jb}u(376,1,{},qx);_.dd=function(){return this.b};_.ed=function(){if(!this.b||!this.d.jb)throw new dx;this.b=!1;return this.c=this.d.jb};_.fd=function(){this.c&&this.d.Cd(this.c)};_.c=null;_.d=null;function Lz(a,b){a.pb[ih]=null!=b?b:l}u(379,330,Ci);_.gd=function(a){0!=(Jv(a.type)&896)?Mw(this,a):Mw(this,a)};_.Ad=function(){};function Mz(){Mz=x;Nz()}u(378,379,Ci);
function Oz(){Mz();var a=$doc.createElement("textarea");!ov&&(ov=new nv);!mv&&(mv=new lv);this.pb=a;this.pb[Ad]="gwt-TextArea"}u(377,378,Ci,Oz);function Pz(){var a;Mz();var b=(a=$doc.createElement("INPUT"),a.type=Sg,a);!ov&&(ov=new nv);!mv&&(mv=new lv);this.pb=b;this.pb[Ad]="gwt-TextBox"}u(380,378,Ci,Pz);function Nz(){Nz=x;Qz=new Rz;Sz=new Tz;Uz=new Vz;Wz=new Xz;Yz=K(Zz,s,82,[Qz,Sz,Uz,Wz])}u(381,141,Ii);var Yz,Qz,Sz,Uz,Wz;function Rz(){I.call(this,Gb,0)}u(382,381,Ii,Rz);
function Tz(){I.call(this,gc,1)}u(383,381,Ii,Tz);function Vz(){I.call(this,ic,2)}u(384,381,Ii,Vz);function Xz(){I.call(this,Bc,3)}u(385,381,Ii,Xz);function $z(a,b){var c,d;c=$doc.createElement(dh);d=$doc.createElement(Rg);d[jd]=a.b.b;d.style[jh]=a.c.b;var e=(Gv(),Hv(d));c.appendChild(e);Fv(a.e,c);Yw(a,b,d)}function aA(){Wx.call(this);this.b=(oy(),By);this.c=(Cy(),Fy);this.f[wd]=bb;this.f[vd]=bb}u(386,331,Mi,aA);_.Cd=function(a){var b;b=Eo(a.pb);(a=bx(this,a))&&this.e.removeChild(Eo(b));return a};
function bA(a,b){if(0>b||b>=a.d)throw new ax;return a.b[b]}function cx(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Zw(a,b,c){var d,e;if(0>c||c>a.d)throw new ax;if(a.d==a.b.length){e=y(cA,s,83,2*a.b.length,0);for(d=0;d<a.b.length;++d)hu(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)hu(a.b,d,a.b[d-1]);hu(a.b,c,b)}function lx(a){this.c=a;this.b=y(cA,s,83,4,0)}u(387,1,{},lx);_.Fd=function(){return new ex(this)};_.b=null;_.c=null;_.d=0;
function Sw(a){if(a.b>=a.c.d)throw new dx;return a.c.b[++a.b]}function Tw(a){if(0>a.b||a.b>=a.c.d)throw new xy;a.c.c.Cd(a.c.b[a.b--])}function ex(a){this.c=a}u(388,1,{},ex);_.dd=function(){return this.b<this.c.d-1};_.ed=function(){return Sw(this)};_.fd=function(){Tw(this)};_.b=-1;_.c=null;function Ry(){Ry=x;Uy=(kv(),new jv(eo()+"clear.cache.gif"))}var Uy,Sy=null;function Ty(){}u(390,1,{},Ty);function dA(){dA=x;Ry()}function eA(a,b,c,d,e){dA();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
function fA(a,b,c){dA();eA.call(this,(kv(),new jv(a)),b,0,c,16)}u(391,324,{},eA,fA);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function gA(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
function by(){var a=hA?hA:hA=gA(),b=$doc.createElement($d);b.tabIndex=0;var c=$doc.createElement("input");c.type=Sg;c.tabIndex=-1;c.setAttribute(rg,fg);var d=c.style;d.opacity=0;d.height=jb;d.width=jb;d.zIndex=-1;d.overflow=Oe;d.position=ad;c.addEventListener(te,a,!1);b.appendChild(c);return b}var hA=null;function sx(){sx=x;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){yx=!0;break a}yx=!1}}
function zz(a,b){a.style.clip=b;a.style[Zd]=(Mp(),Of);a.style[Zd]=l}var yx;function Ex(a){this.b=a}u(396,1,{},Ex);_.xc=function(){this.b.style[ag]=(Xp(),nd)};_.b=null;function gj(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?kt(b,new qv(b,c,d,a)):yt(b,c,d,a)}function ot(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(400,1,{},ot);_.b=null;_.c=null;_.d=null;_.e=null;function lt(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(401,1,{},lt);_.xc=function(){mt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
_.d=null;_.e=null;function qv(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}u(402,1,{},qv);_.xc=function(){yt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function iA(a,b){b.n!=a&&(!a.ic&&(a.ic=new qj),b.n=a,kj(a.ic,b))}function jA(a){var b;b=a.cZ.e;if(-1!=uo(b,vo(36)))return null;a=a.jc.c.c++;return b=Fw(b,kA(b,vo(46))+1)+l+a}function lA(a,b,c,d){0==--a.dc&&(a.oc!=a.fe()&&(d|=4),!a.nc&&(d|=2),0<d&&new mA(a,b,c,Qu(d)))}function nA(a){return!a._b&&a.gc?nA(a.gc):a._b}
function oA(a){return!a.bc&&a.gc?oA(a.gc):a.bc}function pA(a){var b;b=new qA;if(a.fe()){for(;a&&!A(a,104);a=a.gc){var c=b,d=a.be(),e=a.ce();c.b+=d;c.c+=e}A(a,104)&&(c=a.be(),a=a.ce(),b.b+=c,b.c+=a);return b}throw new rA;}function sA(a){a.kc=!1;a.oe();tA(a)}function tA(a){if((a=A(a,104)?null:a.gc)&&a.kc)sA(a),a.Xb&&A(a.Xb,97)&&(a.Xb.o=!1)}function uA(a){return(a=a.Wd())?a:new vA(1,1)}function wA(a){var b;return(b=a.Xd())?new xA(b):new xA(a.Zd())}
function yA(a){0==a.dc++&&(a.oc=a.fe(),a.nc=!0,a.le())}function zA(a){return!a.bc?(a.ee(),!0):!1}function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,90)&&c.b==b.b||a.hc.$f(b)}function AA(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)tA(a),new BA(a,100);if(g!=a.mc||f!=a.cc)a.ee(),new BA(a,101)}function CA(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.ee(),a.hc._f(b),a.fe()&&a.ne())}
function DA(a){a.lc||(yA(a),EA(a,!0),FA(a),a.lc=!0,new BA(a,102),lA(a,a,a.gc,0),tA(a),a.hc.bg(a))}function GA(){this.jc=(cr(),cr(),HA);new Ui;this.de();this.fc=(IA(),JA)}u(406,1,vi);_.Td=function(){return!1};_.Ud=function(){return jA(this)};_.Vd=function(){return nA(this)};_.Wd=function(){return KA(this.hc,this)};_.Xd=function(){return this.Wd()};_.Yd=function(){return this.cc};_.Zd=function(){return this.he()};_.$d=function(){return new LA(0,0,0,0)};_._d=function(){return this.ke()};_.ae=function(){return this.mc};
_.be=function(){return this.pc};_.ce=function(){return this.qc};_.de=function(){};_.ee=function(){sA(this)};_.fe=function(){return this.lc&&!!this.gc&&this.gc.fe()};_.ge=function(){};_.he=function(){return uA(this)};_.ie=function(){};_.je=function(){return(null==this.ec&&(this.ec=this.Ud()),this.ec)+za+this.be()+za+this.ce()+za+this.ae()+oh+this.Yd()+(this.lc?l:",hidden")};_.ke=function(){return wA(this)};_.le=function(){};_.me=function(){return zA(this)};_.ne=function(){};
_.oe=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.pe=function(a,b){this.qe(this.pc,this.qc,a,b)};_.qe=function(a,b,c,d){this.re(a,b,c,d,this.ac,!0);this.ac=0};_.re=function(a,b,c,d){AA(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Uc+this.je()+Xc};_.se=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
function Q(a,b,c){var d;if(-1>a.Wb.b.d)throw new Qk("Missing message: awt.12A");if(A(b,92)){if(b==a)throw new Qk("Missing message: awt.12B");a:{if(a&&!A(a,104))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,104))break;d=d.gc}d=!1}if(d)throw new Qk("Missing message: awt.12C");if(A(b,104))throw new Qk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new Nn;var e=Pj(d.Wb.b,b),f;f=Bv(d.Wb.b,e);d.Xb&&d.Xb.ye(f);MA(d,e);new NA(d,301,f)}d=a.Wb.b.d;yA(b);OA(a.Wb.b,d,b);d=(b.gc=a,b.ge(!0),sA(a),!!a.Xb&&
A(a.Xb,97)&&(a.Xb.o=!1),lA(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,97)){var g=a.Xb;if(!b)throw new jt("Missing message: awt.185");if(null==c||null!=c)PA(g,c,b);else throw new Qk("Missing message: awt.92");}else a.Xb.ue(null==c?null:c,b)}catch(j){j=bj(j);if(A(j,127))throw b=j,MA(a,d),b;throw j;}b.oe();new NA(a,300,b)}function QA(a,b){var c;c=a.te();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function RA(a){var b;b=a.te();return new SA(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
function EA(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)Bv(a.Wb.b,c).ge(b)}function MA(a,b){var c;c=Bv(a.Wb.b,b);yA(c);c.ge(!1);Ev(a.Wb.b,b);c.gc=null;sA(a);a.Xb&&A(a.Xb,97)&&(a.Xb.o=!1);lA(c,c,a,1)}function TA(a){var b=(UA(),VA);CA(a,b);for(b=0;b<a.Wb.b.d;++b)Bv(a.Wb.b,b).me()}function WA(a,b){var c,d;if(a.Xb)for(d=new Wi(a.Wb.b);d.c<d.e.Je();)c=Xi(d),a.Xb.ye(c);if(b)for(d=new Wi(a.Wb.b);d.c<d.e.Je();)c=Xi(d),b.ue(null,c);a.Xb=b;sA(a);a.Xb&&A(a.Xb,97)&&(a.Xb.o=!1)}
function FA(a){if(!a.kc){a.Xb&&a.Xb.ve(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=Bv(a.Wb.b,c),b.kc||b.se();a.kc=!0}}function XA(){GA.call(this);this.Wb=new YA;this.$b=(cr(),cr(),HA)}u(405,406,xi);_.Wd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.we(this));return this.Yb};_.Xd=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.xe(this));return this.Zb};_.te=function(){return this.$d()};_.Zd=function(){return uA(this)};_._d=function(){return wA(this)};
_.de=function(){this.hc=(cr(),new ZA)};_.ee=function(){sA(this);this.Xb&&A(this.Xb,97)&&(this.Xb.o=!1)};_.ge=function(a){EA(this,a)};_.he=function(){return uA(this)};_.ke=function(){return wA(this)};_.le=function(){var a;for(a=0;a<this.Wb.b.d;++a)yA(Bv(this.Wb.b,a))};_.me=function(){var a;if(!zA(this))return!1;for(a=0;a<this.Wb.b.d;++a)Bv(this.Wb.b,a).me();return!0};_.oe=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=Bv(this.Wb.b,b),a.oe()};_.se=function(){FA(this)};_.Xb=null;
_.Yb=null;_.Zb=null;function $A(){var a=new aB;XA.call(this);WA(this,a)}u(404,405,xi,$A);_.Ud=function(){return"panel"+this.$b.c.e++};function bB(a,b,c){a=cB(a.Vb,b,c);a.k=!0;return new dB(a)}function eB(a){a.ie(a.Vb.e)}function fB(a){return new vA(G(a.Vb.pb,Wf),G(a.Vb.pb,Vf))}u(403,404,xi);_.Yd=function(){return G(this.Vb.pb,Vf)};_.ae=function(){return G(this.Vb.pb,Wf)};_.be=function(){return nk(this.Vb.pb)};_.ce=function(){return pk(this.Vb.pb)};
_.fe=function(){return this.Vb.pb.style.display!=Of};_.ne=function(){eB(this)};_.pe=function(){};_.Vb=null;function gB(a){if(null!=a)this.f=a;else throw new hB;}u(408,1,Ki);_.tS=function(){return this.cZ.e+"[source="+this.f+Xc};_.f=null;
function iB(){iB=x;jB=new Ui;z(jB,new S(400),new kB(xh));z(jB,new S(401),new kB(xh));z(jB,new S(402),new kB(xh));z(jB,new S(500),new kB(zh));z(jB,new S(501),new kB(zh));z(jB,new S(502),new kB(zh));z(jB,new S(503),new kB(Ah));z(jB,new S(504),new kB(zh));z(jB,new S(505),new kB(zh));z(jB,new S(506),new kB(Ah));z(jB,new S(507),new kB(Sh));z(jB,new S(100),new kB(th));z(jB,new S(101),new kB(th));z(jB,new S(102),new kB(th));z(jB,new S(103),new kB(th));z(jB,new S(1004),new kB(wh));z(jB,new S(1005),new kB(wh));
z(jB,new S(800),new kB(Hh));z(jB,new S(801),new kB(Hh));z(jB,new S(200),new kB(Bh));z(jB,new S(201),new kB(Bh));z(jB,new S(202),new kB(Bh));z(jB,new S(204),new kB(Bh));z(jB,new S(203),new kB(Bh));z(jB,new S(209),new kB(Th));z(jB,new S(208),new kB(Uh));z(jB,new S(207),new kB(Uh));z(jB,new S(206),new kB(Bh));z(jB,new S(205),new kB(Bh));z(jB,new S(1400),new kB(Jh));z(jB,new S(1401),new kB(Rh));z(jB,new S(1402),new kB(Rh));z(jB,new S(300),new kB(uh));z(jB,new S(301),new kB(uh));z(jB,new S(1100),new kB(Gh));
z(jB,new S(1101),new kB(Gh));z(jB,new S(1200),new kB(Ih));z(jB,new S(701),new kB(Eh));z(jB,new S(900),new kB(Fh));z(jB,new S(1001),new kB(Ch));z(jB,new S(601),new kB(Dh))}u(407,408,Ki);_.je=function(){return l};_.tS=function(){var a;a=l;A(this.f,91)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Ud()),a.ec),null==a&&(a=l));return this.cZ.e+Uc+this.je()+"] on "+(0<a.length?a:this.f)};_.e=0;var jB;function kB(a){this.b=a}u(410,1,{},kB);_.b=sh;function lB(){}u(411,1,{},lB);_.b=null;_.c=null;
function mB(a,b){var c;b&&(a.b?(c=new nB(a.b),hu(c.c,c.d++,b),a.b=c):(a.b=new qj,kj(a.b,b)))}u(413,1,Ki);_.b=null;function oB(){}function pB(){}u(412,413,Ki,oB,pB);function qB(){qB=x;Math.sqrt(2)}function rB(a){qB();if(0>a)throw new Qk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}u(414,1,{87:1},rB);_.eQ=function(a){return a===this?!0:A(a,87)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
_.hC=function(){var a;a=new sB;a.b=31*a.b+ku((new tB(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+ku((new tB(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function uB(){uB=x;vB=new rt;wB=new vA(0,0);st(vB,Db);st(vB,Wb);st(vB,zb);st(vB,"Last");st(vB,Ib);st(vB,pc);st(vB,Nc);st(vB,Sc);st(vB,Ub)}
function PA(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!ow(vB.b,b))throw new Qk(xB());ju(tj(a.d,d))===ju(c)&&ju(tj(a.c,c))===ju(d)||((b=tj(a.d,d))&&yB(a,b,d),zB(a.b.Fd(),c)&&yB(a,c,d),b=a.b,new AB(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function BB(a,b){return new vA(Vj(b[1].c,Vj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Vj(b[0].b,Vj(b[4].b,b[3].b))+a.n)}function yB(a,b,c){CB(a.b,b);ej(a.c,b);ej(a.d,c)}
function DB(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;EB(c,c.length,wB);c=a.j;EB(c,c.length,wB);c=a.p;EB(c,c.length,null);a.q=0;for(d=FB(a.b,0);d.c!=d.e.b;){c=GB(d);e=tj(a.c,c);var f=b.fc;e=Wn(e,Ib)?0:Wn(e,pc)?1:Wn(e,Nc)?2:Wn(e,Sc)?4:Wn(e,Ub)?3:Wn(e,Db)?f.b?4:3:Wn(e,zb)?f.b?3:4:Wn(e,Wb)?1:2;c.lc?a.p[e]||(hu(a.p,e,c),++a.q,a.i[e]=c.Zd(),a.j[e]=c._d()):a.p[e]||(a.i[e]=c.Zd(),a.j[e]=c._d())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
function HB(){uB();IB.call(this,0)}function IB(a){uB();cr();this.b=new JB;this.c=new Ui;this.d=new Ui;this.e=a;this.k=0;this.o=!1;this.p=y(KB,s,91,5,0);this.i=y(LB,s,93,5,0);this.j=y(LB,s,93,5,0);this.q=this.f=this.n=0}u(415,1,{97:1,118:1},HB,IB);_.ue=function(a,b){PA(this,a,b)};
_.ve=function(a){DB(this,a);if(0!=this.q)if(a=RA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.qe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].pe(a.c,this.j[1].b),this.p[1].re(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].pe(this.j[4].c,c),this.p[4].re(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].qe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].pe(a.c,
this.j[2].b),this.p[2].re(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].pe(this.j[3].c,c),this.p[3].re(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.we=function(a){var b;b=this.o;DB(this,a);this.o=b;return 0==this.q?QA(a,new vA(0,0)):QA(a,BB(this,this.i))};_.xe=function(a){var b;b=this.o;DB(this,a);this.o=b;return QA(a,BB(this,this.j))};_.ye=function(a){var b;b=tj(this.c,a);null!=b&&yB(this,a,b)};_.tS=function(){return MB.e+"[hgap="+this.e+",vgap="+this.k+Xc};_.b=null;
_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var wB,vB;function NB(a){GA.call(this);this.hc=(cr(),new OB(a,this))}u(416,406,{88:1,91:1,98:1,112:1,118:1},NB);_.Ud=function(){return ud+this.jc.c.b++};_.Wd=function(){return!oA(this)?new vA(0,0):KA(this.hc,this)};_.oe=function(){};u(418,1,{});u(417,418,{},function(){});function PB(){PB=x}
function QB(a,b){if(null==b)throw new jt("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.pb;e=$doc.createElement(Zf);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 RB(){PB();GA.call(this);new qj;this.hc=new SB((cr(),this))}u(419,406,{89:1,91:1,98:1,112:1,118:1},RB);_.Wd=function(){return KA(this.hc,this)};
_.je=function(){return(null==this.ec&&(this.ec=jA(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+oh+this.cc+(this.lc?l:",hidden")+",current="+er(this.hc.b,this.hc.b.pb.selectedIndex)};function TB(){TB=x;UB=new VB(255,255,255);WB=new VB(192,192,192);XB=new VB(128,128,128);YB=new VB(64,64,64);ZB=$B=new VB(0,0,0);aC=new VB(255,0,0);new VB(255,175,175);bC=new VB(255,200,0);cC=new VB(255,255,0);new VB(0,255,0);dC=new VB(255,0,255);eC=new VB(0,255,255);fC=gC=new VB(0,0,255)}
function hC(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new VB(3,3,3);3>c&&0!=c?c=3:(c=ku(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=ku(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=ku(a/0.7),a=255<a?255:a);return new VB(c,a,b)}function iC(a){return new VB(ku(0.7*(a.b>>16&255)),ku(0.7*(a.b>>8&255)),ku(0.7*(a.b&255)))}function VB(a,b,c){TB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Qk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
u(420,1,{90:1,99:1,103:1},VB);_.eQ=function(a){return A(a,90)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return jC.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Xc};_.b=0;var ZB,fC,$B,gC,eC,YB,XB,WB,dC,bC,aC,UB,cC;function IA(){IA=x;JA=new kC(!0);lC=new rt;st(lC,"ar");st(lC,"fa");st(lC,"iw");st(lC,"ur")}function kC(a){this.b=a}u(421,1,Ki,kC);_.b=!1;var JA,lC;u(423,1,{108:1,121:1});function mC(){vA.call(this,0,0)}function vA(a,b){this.c=a;this.b=b}
function xA(a){vA.call(this,a.c,a.b)}u(422,423,{93:1,108:1,118:1,121:1},mC,vA,xA);_.eQ=function(a){return a===this?!0:A(a,93)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new sB;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return nC.e+"[width="+this.c+",height="+this.b+Xc};_.b=0;_.c=0;function ls(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}u(424,1,Ki,ls,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
_.ze=function(){return 0!=(this.f&4)};_.Ae=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.Ae()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ze()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Xc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function oC(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
function pC(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(ey(g?h:n-h,b.d),b.c[g?h:n-h]),j=c._d(),c.qe(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function qC(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c._d():c.Zd(),g=Vj(g,c.b),j+=c.c+a.d);return new vA(j,g+2*a.e)}function aB(){rC.call(this,1,5,5)}
function rC(a,b,c){cr();this.d=b;this.e=c;this.b=a}u(425,1,Ki,aB,rC);_.ue=function(){};
_.ve=function(a){this.c=sC(a.Wb);if(0!=oC(this)){var b,c,d,e,f,g,j,h,n,o,r;b=RA(a);g=a.te();j=a.fc.b;n=new qj;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,t,v;q=a.Wb.b.d;d=new tC(q);for(v=0;v<q;++v)hu(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(t=c[q],t.gc==a){var D=d,E=Pj(a.Wb.b,t);ey(E,D.d);hu(D.c,E,t)}for(d=new Wi(d);d.c<d.e.Je();)if((c=Xi(d))&&c.lc)a=c._d(),!e&&o+a.c>b.c&&(pC(this,n,b.c-(o-this.d),g.c,r,h,j),n.Ue(),o=f,r+=h+this.e,h=0),e=!1,hu(n.c,n.d++,c),o+=a.c+this.d,h=Vj(h,a.b);pC(this,
n,b.c-(o-this.d),g.c,r,h,j)}};_.we=function(a){this.c=sC(a.Wb);return 0==oC(this)?QA(a,new vA(10,10)):QA(a,qC(this,!1))};_.xe=function(a){this.c=sC(a.Wb);return 0==oC(this)?QA(a,new vA(10,10)):QA(a,qC(this,!0))};_.ye=function(){};_.tS=function(){var a;switch(this.b){case 0:a=df;break;case 2:a=qg;break;case 1:a=xd;break;case 4:a="trailing";break;default:a="leading"}return uC.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Xc};_.b=0;_.c=null;_.d=0;_.e=0;function UA(){UA=x;VA=new vC(Sb,0,12)}
function vC(a,b,c){UA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}u(426,1,{94:1,118:1},vC);_.b=null;_.c=0;_.d=0;var VA;u(427,1,qi);_.tS=function(){return wC.e+"[font="+this.c+"ascent="+xC(this.c).b+", descent="+xC(this.c).c+", height="+xC(this.c).d+Xc};_.c=null;function yC(a){if(!a.n){yA(a);a.Md();var b,c;for(b=0;b<a.p.d;++b)(c=Bv(a.p,b))&&yC(c);EA(a,!1);a.n=!0;lA(a,a,a.gc,0);new zC(a,202)}}
function AC(a){var b,c;a.lc&&(a.hc.Md(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=Bv(a.p,b))&&c.Md()}function BC(a){!oA(a)&&TA(a);var b=wA(a);a.qe(a.pc,a.qc,b.c,b.b);FA(a)}function CC(a,b){a.q!=b&&(a.q=b)}u(429,405,Ni);_.$d=function(){return new LA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Md=function(){AC(this)};_.fe=function(){return this.hc.d.hb};_.qe=function(a,b,c,d){AA(this,a,b,c,d);this.ac=0};_.re=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;AA(this,a,b,c,d);this.lc&&e&&!f&&FA(this)};_.n=!1;_.q=!1;
function DC(a){XA.call(this);this.r=new pB;this.p=new qj;this.o=new LA(0,0,0,0);this.lc=!1;WA(this,new HB);this.hc&&EC(this.hc.d.I.c,a);this.hc&&FC(this.hc.d,!0);CC(this,!0)}u(428,429,Ni);_.te=function(){return new LA(this.o.e,this.o.c,this.o.b,this.o.d)};_.be=function(){return nk(this.hc.d.pb)};_.ce=function(){return pk(this.hc.d.pb)};_.de=function(){this.hc=new GC((cr(),l),this)};
function HC(a,b,c,d,e,f){var g,j;g=a.e;f?(j=hC(g),f=new VB(ku(0.7*(g.b>>16&255)),ku(0.7*(g.b>>8&255)),ku(0.7*(g.b&255))),(a.e=g)&&(a.i=pg+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new VB(ku(0.7*(g.b>>16&255)),ku(0.7*(g.b>>8&255)),ku(0.7*(g.b&255))),f=hC(g),(a.e=j)&&(a.i=pg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;IC(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=pg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);IC(a,b,c,d,1);IC(a,b,c+1,1,e);(a.e=f)&&(a.i=pg+(f.b>>16&255)+za+(f.b>>8&255)+
za+(f.b&255)+va);IC(a,b+d,c,1,e);IC(a,b+1,c+e,d,1)}u(430,1,{});_.tS=function(){return"Graphics"};u(431,430,{});function JC(a){var b,c;c=Vj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new vA(b,c)}function KC(a,b,c){var d,e,f,g,j,h;a.c=sC(b.Wb);if(0==a.c.length)return new mC;g=JC(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d._d():d.Zd(),h=Vj(h,d.c),j=Vj(j,d.b);return new vA(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
function LC(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=ku(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function MC(){NC.call(this,7)}function NC(a){cr();this.e=0;this.b=1;this.f=a;this.d=0}u(432,1,Ki,MC,NC);_.ue=function(){};
_.ve=function(a){var b,c;this.c=sC(a.Wb);if(0!=this.c.length&&(b=RA(a),!(0>=b.c||0>=b.b))){c=JC(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(M,m,-1,d,1);e=y(M,m,-1,d,1);h=y(M,m,-1,c,1);n=y(M,m,-1,c,1);LC(b.c,b.d,this.d,f,e);LC(b.b,b.e,this.f,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.c[j].qe(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.we=function(a){return QA(a,KC(this,a,!1))};_.xe=function(a){return QA(a,KC(this,a,!0))};_.ye=function(){};
_.tS=function(){return OC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Xc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function xy(){Qn()}function Lw(a){Qn();this.i=a}u(434,99,Gi,xy,Lw);function rA(){Qn();this.i="Missing message: awt.151"}u(433,434,Gi,rA);u(435,1,{});function LA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}u(436,1,{96:1,118:1,121:1},LA);_.eQ=function(a){return a===this?!0:A(a,96)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return PC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;function QC(a){RC.call(this,a,0)}function RC(a,b){GA.call(this);this.hc=(cr(),new SC(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(oy(),zy);c.b=d;ly(c);break;case 0:c=c.b;d=(oy(),py);c.b=d;ly(c);break;case 2:c=c.b,d=(oy(),qy),c.b=d,ly(c)}}u(437,406,vi,QC,RC);
_.Wd=function(){return!oA(this)?new vA(0,0):KA(this.hc,this)};_.je=function(){var a=(null==this.ec&&(this.ec=jA(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+oh+this.cc+(this.lc?l:",hidden")+",align=",b;b=df;switch(this.b){case 1:b=xd;break;case 2:b=qg}return a+b+",text=null"};_.b=0;u(440,1,Ki);_.je=function(){return this.k};_.tS=function(){return this.cZ.e+Uc+this.je()+Xc};_.k=null;_.n=null;
function TC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function UC(a){this.o=(cr(),cr(),HA);var b;var c;b=this.cZ.e;-1!=uo(b,vo(36))?b=null:(c=this.o.c.d++,b=Fw(b,kA(b,vo(46))+1)+l+c);this.k=b;this.e=new oB;this.i=a;this.f=!0;this.j=new VC(this)}u(439,440,Ki,UC);_.je=function(){return TC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;u(438,439,hi);_.je=function(){return TC(this)+(this.c?",tearOff":l)};_.c=!1;u(442,1,{109:1});
_.eQ=function(a){return a===this?!0:A(a,109)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new sB;WC(a,this.b);WC(a,this.c);return a.b};function qA(){this.c=this.b=0}function XC(a,b){this.b=a;this.c=b}function YC(a){var b=a.c;this.b=a.b;this.c=b}u(441,442,{100:1,109:1,118:1},qA,XC,YC);_.eQ=function(a){return a===this?!0:A(a,100)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return ZC.e+"[x="+this.b+",y="+this.c+Xc};_.b=0;_.c=0;
function $C(a,b){if(!b)throw new jt("Missing message: awt.70");var c=a.b;if(H(b.i,Ba)){var c=c.b.b,d=new qz,e=c.d.d;if(0>e||e>c.d.d)throw new ax;c.p&&(d.pb[Jd]=2);Zy(c,e,d.pb);OA(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new ax;OA(d.d,e,c);for(f=g=0;f<e;++f)A(Bv(d.d,f),74)&&++g;OA(d.j,g,c);Zy(d,e,c.pb);c.c=d;e=Ew(c.pb)+Wa;Yi(c.pd(),e,!1);d.p&&(e=Pj(d.d,c),-1!=e&&(d=lw(d.p?d.f:lw(d.f,0),e),2==mw(d)&&d.removeChild(lw(d,1)),c.pb[Jd]=2))}}
function aD(){UC.call(this,l);new qj;this.c=!1;this.b=(cr(),new bD)}u(443,438,hi,aD);_.b=null;u(446,1,{102:1,111:1,121:1});u(445,446,{102:1,110:1,111:1,121:1});_.eQ=function(a){return a===this?!0:A(a,110)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new sB;WC(a,this.d);WC(a,this.e);WC(a,this.c);WC(a,this.b);return a.b};function SA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}u(444,445,{101:1,102:1,110:1,111:1,118:1,121:1},SA);
_.eQ=function(a){return a===this?!0:A(a,101)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return cD.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;function dD(){dD=x;eD=new fD;gD=new hD;iD=new hD}var eD,iD,gD;u(448,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Oi(this)};function fD(){}u(449,448,{},fD);function hD(){}u(450,1,{},hD);u(451,406,vi);_.Vd=function(){return null};
function jD(a,b){var c;c=new kD(oA(a));return!c?null:new vA(lD(c,"_")*b+6,xC(c.c).d+6)}function mD(a,b){var c;c=jD(a,b);return!c?uA(a):c}function nD(a,b){var c;c=jD(a,b);return!c?wA(a):c}function oD(a,b){var c=a.hc;Lz(c.b,b);c.f.b=-1;c.f.c=-1}function pD(a){qD.call(this,a,null!=a?a.length:0)}function qD(a,b){GA.call(this);this.b=0>b?0:b;var c=this.hc;Lz(c.b,a);c.f.b=-1;c.f.c=-1}u(452,451,vi,pD,qD);_.Ud=function(){return"textfield"+this.jc.c.f++};_.Wd=function(){return jD(this,Ao(this.hc.b.pb,ih).length)};
_.Xd=function(){return!oA(this)?null:jD(this,Ao(this.hc.b.pb,ih).length)};_.Zd=function(){return 0<this.b?mD(this,this.b):uA(this)};_._d=function(){return 0<this.b?nD(this,this.b):wA(this)};_.de=function(){this.hc=(cr(),new rD)};_.he=function(){return 0<this.b?mD(this,this.b):uA(this)};_.ke=function(){return 0<this.b?nD(this,this.b):wA(this)};_.b=0;function cr(){cr=x;HA=new sD}function os(){var a=(cr(),cr(),HA);!a.d&&(a.d=new tD)}function sD(){this.c=new uD;this.e=new lB}u(453,1,{},sD);_.b=null;
_.d=null;var HA;function uD(){}u(454,1,{},uD);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;u(455,1,{});function vD(){vD=x;wD=new xD;yD=new xD}function zD(a,b){return b==a?!0:!b?!1:!0}function xD(){}u(456,1,{105:1},xD);_.eQ=function(a){return null==a||!A(a,105)?!1:zD(this,a)};_.hC=function(){var a;a=null.lg()+";class="+null.lg();a=!null.lg().lg()?a:a+";charset=";return av(a)};_.tS=function(){return AD.e+"[MimeType=(null);humanPresentableName="+this.b+Xc};_.b=null;var wD,yD;
function BD(){BD=x;K(CD,s,105,[(vD(),yD),wD])}function DD(a){BD();this.b=a}u(457,1,{},DD);_.b=null;function ED(a){a="flavor = "+a;Qn();this.i=a}u(458,100,{106:1,118:1,125:1,133:1},ED);function FD(a,b,c){iB();GD.call(this,a,b,c,sh)}function GD(a,b,c,d){iB();gB.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}u(459,407,Ki,FD,GD);
_.je=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Vu(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=sh;function BA(a,b){iB();gB.call(this,a);this.e=b}u(460,407,Ki,BA);
_.je=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.be()+za+a.ce()+ba+a.ae()+oh+a.Yd()+va};function NA(a,b,c){iB();BA.call(this,a,b);this.b=c}u(461,460,Ki,NA);
_.je=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Ud());return a+b.ec};_.b=null;function mA(a,b,c,d){iB();gB.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}u(462,407,Ki,mA);
_.je=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Tu(Mu(this.b,th))&&(a+="PARENT_CHANGED,"),Tu(Mu(this.b,uh))&&(a+="DISPLAYABILITY_CHANGED,"),Tu(Mu(this.b,wh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=sh;_.c=null;_.d=null;u(463,1,ai);function zC(a,b){iB();BA.call(this,a,b);this.d=null;this.b=this.c=0}
u(464,460,Ki,zC);
_.je=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
_.c=0;_.d=null;u(465,1,{});function HD(a){if(null==a)throw new Nn;}u(466,465,{},HD);
function ID(){ID=x;JD={};JD["java.vendor"]=Fe;JD["package.restrict.access.sun"]=hh;JD["sun.java.launcher"]=lc;JD["sun.management.compiler"]=Fe;JD["os.name"]=lc;JD[" sun.boot.class.path"]=lc;JD["path.separator.applet"]=lc;JD["java.vm.specification.vendor"]=Fe;JD["java.runtime.version"]=lc;JD["http.proxyPort"]=lc;JD["user.name"]=lc;JD["user.language"]=lc;JD["os.name.applet"]=lc;JD["browser.version"]=lc;JD["java.version"]=lc;JD["user.timezone"]=lc;JD["java.endorsed.dirs"]=lc;JD["java.specification.name"]=
"GWT";JD["java.specification.version"]="2.5.0";JD[Ze]=hc;!Hs&&(Hs=new Ps);Hs.b?JD[Xe]="yes":JD[Xe]=null}var JD;u(469,100,ci);function KD(){Qn()}function LD(a){Qn();this.i=a}u(468,469,{113:1,118:1,125:1,133:1},KD,LD);function MD(){MD=x;ND=new OD}function PD(a){var b;if(a.n){var c;b=new Zu;Kn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,Kn(b.b,a.b));c=a.c;a=a.k;null!=c&&Kn(b.b,c);null!=a&&(b.b.b+=la,Kn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
function QD(a){MD();var b,c,d;if(null==a)throw new KD;a=to(a);try{d=uo(a,vo(58))}catch(e){e=bj(e);if(A(e,129))throw new LD(On(e));throw e;}c=uo(a,vo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;RD();var f,g,j;j=c.length;b=new SD;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new LD(cc+a);if(!this.n&&(this.n=tj(ND,this.i),this.n||(this.n=(cr(),new TD))&&z(ND,this.i,this.n),!this.n))throw new LD(cc+a);try{c=a;var n=++d,o=a.length,r,q,t,v,D,E,J,R,tb,Z,L,fa,Lc,tg,yb,Wd,Xd,Yd,Za,Mc,Kb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf($a,n)==n&&-1==UD(c,vo(47),n+2))throw new VD(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;fa=this.f;
Yd=this.k;v=this.e;yb=this.j;r=this.b;Kb=this.o;Za=UD(L,vo(35),0);if(0==L.indexOf($a)&&0!=L.indexOf("////")){tb=2;fa=-1;E=UD(L,vo(47),2);Xd=UD(L,vo(63),2);-1!=Xd&&(-1==E||E>Xd)&&(E=Xd);-1==E&&(E=o,v=l);R=E;-1!=Za&&Za<E&&(R=Za);var Dd=vo(64);Mc=L.lastIndexOf(Dd,R);r=L.substr(2,R-2);-1<Mc&&(Kb=L.substr(2,Mc-2),tb=Mc+1);Lc=UD(L,vo(58),-1==Mc?tb:Mc);t=uo(L,vo(93));if(-1!=t)try{L.length>t+1?(q=L.charCodeAt(t+1),58==q?Lc=t+1:Lc=-1):Lc=-1}catch(rf){if(rf=bj(rf),!A(rf,125))throw rf;}-1==Lc||Lc>E?J=L.substr(tb,
R-tb):(J=L.substr(tb,Lc-tb),tg=L.substr(Lc+1,R-(Lc+1)),0==tg.length?fa=-1:fa=WD(tg,10))}-1<Za&&(Yd=L.substr(Za+1,o-(Za+1)));D=-1==Za?o:Za;var fc=vo(63);Wd=L.lastIndexOf(fc,D);-1<Wd?(yb=L.substr(Wd+1,D-(Wd+1)),0==Wd&&null!=v&&(H(v,l)?v=Ya:v.indexOf(Ya),Z=kA(v,vo(47))+1,v=v.substr(0,Z-0)),D=Wd):0!=Za&&(yb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:H(v,l)?v=Ya:v.indexOf(Ya),Z=kA(v,vo(47))+1,0==Z?v=L.substr(E,D-E):v=v.substr(0,Z-0)+L.substr(E,D-E)));null==v&&(v=l);null==
J&&(J=l);d=J;var Ke;Ke=v;null!=yb&&!H(yb,l)&&(null!=v?Ke=v+ub+yb:Ke=ub+yb);null==this.i&&(this.i=this.i);this.d=d;this.c=Ke;this.f=fa;this.k=Yd;var Ed;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(Ed=kA(this.d,vo(64)))?(this.o=this.d.substr(0,Ed-0),this.d=Fw(this.d,Ed+1)):this.o=null;null!=this.c&&-1<(Ed=uo(this.c,vo(63)))?(this.j=Fw(this.c,Ed+1),this.e=this.c.substr(0,Ed-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Kb;this.e=v;this.j=yb}}catch(Fd){Fd=
bj(Fd);if(A(Fd,125))throw new LD(On(Fd));throw Fd;}if(-1>this.f)throw new LD("incorrect port: "+this.f);}u(470,1,Ki,QD);_.tS=function(){return PD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var ND;u(471,1,{});function XD(a,b,c){var d,e;for(d=new YD(a.Ee().b);ZD(d.b);)if(a=d.c=Xi(d.b),e=a.If(),null==b?null==e:Wn(b,e))return c&&(a=new $D(a.If(),a.Jf()),aE(d)),a;return null}u(475,1,wi);_.De=function(a){return!!XD(this,a,!1)};
_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,136)||this.Je()!=a.Je())return!1;for(a=new YD(a.Ee().b);ZD(a.b);)if(b=a.c=Xi(a.b),c=b.If(),b=b.Jf(),!this.De(c)||!bE(b,this.Fe(c)))return!1;return!0};_.Fe=function(a){a=XD(this,a,!1);return!a?null:a.Jf()};_.hC=function(){var a,b,c;c=0;for(b=new YD(this.Ee().b);ZD(b.b);)a=b.c=Xi(b.b),c+=a.hC(),c=~~c;return c};_.Ge=function(){return 0==this.Je()};_.He=function(){throw new cE("Put not supported on this map");};
_.Ie=function(a){a=XD(this,a,!0);return!a?null:a.Jf()};_.Je=function(){return this.Ee().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new YD(this.Ee().b);ZD(c.b);)b=c.c=Xi(c.b),a?d+=Aa:a=!0,d+=l+b.If(),d+=rb,d+=l+b.Jf();return d+"}"};function Kz(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function ow(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=mb+b in a.f;else a:{c=a.Me(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Le(b,c[d].If())){c=!0;break a}c=!1}return c}
function tj(a,b){return null==b?a.c:A(b,1)?a.f[mb+b]:dE(a,b,a.Me(b))}function dE(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Le(b,f.If()))return f.Jf()}return null}function z(a,b,c){return null==b?eE(a,c):A(b,1)?fE(a,b,c):gE(a,b,c,a.Me(b))}function gE(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Le(b,d.If()))return a=d.Jf(),d.Kf(c),a}else e=a.b[d]=[];d=new $D(b,c);e.push(d);++a.e;return null}
function eE(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function fE(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function ej(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Me(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Le(b,g.If())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Jf();break a}}c=null}return c}u(474,475,wi);_.De=function(a){return ow(this,a)};
_.Ee=function(){return new hE(this)};_.Le=function(a,b){return this.Ke(a,b)};_.Fe=function(a){return tj(this,a)};_.He=function(a,b){return z(this,a,b)};_.Ie=function(a){return ej(this,a)};_.Je=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ui(){Kz(this)}u(473,474,Di,Ui);_.Ke=function(a,b){return ju(a)===ju(b)||null!=a&&Wn(a,b)};_.Me=function(a){return~~Zn(a)};function OD(){Kz(this)}u(472,473,Di,OD);function iE(){Qn()}u(476,99,Gi,iE);
function jE(a){var b,c;b=0;for(c=a.b;c<a.j;){c=kE(a,c);if(c>=a.j)break;c=lE(a,c);++b}return b}function mE(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function nE(a){var b;a.b=0<=a.k&&!a.e?a.k:kE(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new iE;b=a.b;a.b=lE(a,a.b);return a.o.substr(b,a.b-b)}
function lE(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=oE(a.o,d,a.o.length);if(c<=a.i&&mE(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=uo(a.d,vo(c)))break;++d}a.n&&b==d&&(a.f?(c=oE(a.o,d,a.o.length),c<=a.i&&mE(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=uo(a.d,vo(c))&&++d));return d}
function kE(a,b){var c,d;if(null==a.d)throw new Nn;for(d=b;!a.n&&d<a.j;)if(a.f){c=oE(a.o,d,a.o.length);if(c>a.i||!mE(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>uo(a.d,vo(c)))break;++d}return d}function pE(a){qE.call(this,a," \t\n\r\u000c",!1)}function rE(a){qE.call(this,a,za,!1)}
function qE(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=oE(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(M,m,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=oE(this.d,d,this.d.length),this.c[c]=a}}}u(477,1,{},pE,rE,qE);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
function sE(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=bo(e),!($n(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==ze?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Uc+c+Xc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
function tE(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 eb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+hg:a}function qu(a){var a=new uE(a),b,c,d,e,f;b=$doc.getElementsByTagName($d);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Gd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;vE(a););return a.c}u(484,1,{});
function wE(a,b){b.Rc(new xE);b.Qc(new yE);b.Sc(new zE);b.Tc(new AE(a))}u(483,484,{});_.c=null;_.d=1;_.e=-1;function BE(a){this.b=a;this.c=new CE(this.b);this.d=this.e=1}u(482,483,{},BE);_.b=null;function CE(a){this.b=a}u(485,1,{},CE);_.Ne=function(a){var b=this.b;b.wb&&(null!=a&&0<a.length?(!b.xb&&(b.xb=new ns(b)),DE(b.xb,a)):(b.lb=!0,b.K="ERROR - empty or null structure",EE(b)))};_.b=null;function FE(a){this.b=a}u(486,1,{},FE);_.b=null;
function GE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(487,1,{},GE);_.Oe=function(){ix(this.f.i,this.c,G(this.f.pb,Wf)-this.e-this.d,G(this.f.pb,Vf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;_.f=null;function HE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(488,1,{},HE);_.Oe=function(){ix(this.f.i,this.c,G(this.f.pb,Wf)-this.e-this.d,G(this.f.pb,Vf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;var IE=_.f=null;
function JE(){JE=x;IE=new Wu((kv(),new jv("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}
function KE(){KE=x;LE=K(nu,s,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);ME=(TB(),WB);NE=hC(ME);OE=y(PE,s,90,23,0);QE=y(nu,s,1,23,0);RE=y(PE,s,90,7,0);SE=null!=(ID(),JD[Xe]);TE=y(UE,s,94,100,0);VE=y(WE,s,95,100,0)}function XE(a){var b;if(a.Gb)b=YE(a,1)+sb+YE(a,2)+sb+YE(a,3);else if(b=YE(a,0),0<b.length){var c=new ZE(a.$);kj(a.ab.b,c)}return b}
function $E(a,b){var c,d;c=b.b;if(H(c,(aF(),bF).c))ms(cF(a));else if(H(c,dF.c))ms(Nr(a));else if(H(c,eF.c))a.wb&&(c=a.v,d=(!a.xb&&(a.xb=new ns(a)),a.xb),c.b=d,os(),ps(c));else if(H(c,sg)){7!=a.P&&(a.Q=sh);d=b.d;d=Uu(d,rh);c=Ju(d,a.Q);var e=!Hu(c,sh)?Cu(c):c;!Hu(e,yh)&&fF(a.$,O(c));gF(a);a.nb=!0;EE(a);a.P=7;a.Q=d}else H(c,zg)||(H(c,pe)?hF(a):iF(a,c))}
function jF(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(kF,s,-1,4,1);o=y(kF,s,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)lF(a.gb[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.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=fB(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);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.A&&(a.C=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.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;mF(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||nF(a.gb[f])}a.C*=h}}
function oF(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new pF(a),a.$.s=0);null!=a.tb&&sE(a.tb,null)}}function qF(a,b){var c,d,e,f;f=new aD;d=Ic;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Dc);d=new UC(Pb+d);var g=(aF(),bF).c;d.d=g;$C(f,d);mB(d.e,a);d=new UC(Pb+c);d.d=dF.c;mB(d.e,a);$C(f,d);a.wb&&($C(f,new UC(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new UC(c),d.d=eF.c,mB(d.e,a),$C(f,d));iA(a,f);return f}
function rF(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);T(b,ME);a.pb?(f==a.d&&T(b,iC(ME)),IC(b,h,g,a.Z,a.Z),T(b,(TB(),YB)),sF(b,h,g,a.Z-1,a.Z-1)):f==a.d?HC(b,h+1,g+1,a.Z,a.Z,!1):HC(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(T(b,(TB(),$B)),f){case 101:T(b,cC);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;tF(b,!0);uF(b,vF(b,f,d,c,e));T(b,$B);f=h+3;d=g+3;c=a.Z-
6;e=a.Z-6;b.o&&(tF(b,!1),uF(b,vF(b,f,d,c,e)));wF(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);IC(b,h+9,g+9,2,4);IC(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(T(b,aC),IC(b,h+10,g+18,4,4));0.96<Math.random()&&(T(b,cC),IC(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);U(b,d,g+a.Z-c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);U(b,j-f,n,j-2*f,n);U(b,j+f,n,j+2*f,n);T(b,dC);U(b,d,g+c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;U(b,j-f,n,j-2*f,n);U(b,j+f,
n,j+2*f,n);T(b,$B);break;case 107:T(b,bC);IC(b,h+4,g+4,a.Z-8,a.Z-8);T(b,$B);sF(b,h+4,g+4,a.Z-8,a.Z-8);wF(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);IC(b,h+9,g+9,2,4);IC(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);U(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);U(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;U(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);U(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),T(b,fC),sF(b,c,e,d,d),T(b,ZB),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
o+f,U(b,c,g,j,o),U(b,j,o,n,g),g=e+d+f,o=g+f,U(b,c,g,j,o),U(b,j,o,n,g),h+=f,n=h+f,g=e+d,U(b,n,e,h,a),U(b,h,a,n,g),h=c+d+f,n=h+f,U(b,h,e,n,a),U(b,n,a,h,g));break;case 110:xF(b,h,g,a.Z,!0);break;case 111:xF(b,h,g,a.Z,!1);break;case 109:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:T(b,UB);IC(b,h+3,g+5,a.Z-7,a.Z-11);T(b,$B);sF(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:T(b,ME);
a.qb&&HC(b,h+1,g+1,a.Z,a.Z,!1);T(b,$B);yF(a,b,h,g,"NEW");break;case 106:T(b,aC);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,$B);U(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));yF(a,b,h+6,g,xc);break;case 104:T(b,aC);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,$B);break;case 105:a.Ob?(T(b,eC),U(b,h+11,g+5,h+9,g+9),U(b,h+9,g+9,h+4,g+9),U(b,h+4,g+9,h+8,g+12),U(b,
h+8,g+12,h+6,g+18),U(b,h+6,g+18,h+11,g+15),U(b,h+12,g+5,h+14,g+9),U(b,h+14,g+9,h+19,g+9),U(b,h+19,g+9,h+15,g+12),U(b,h+15,g+12,h+17,g+18),U(b,h+17,g+18,h+12,g+15),T(b,$B)):yF(a,b,h,g,"123");break;case 114:T(b,gC);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);IC(b,d,c,f,f);T(b,$B);zF(a,b,h,g,UB,"i");break;case 201:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
break;case 203:U(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);U(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:U(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));U(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));U(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:AF(a,b,h,g+2,3);break;case 207:AF(a,b,h,g,4);break;
case 208:AF(a,b,h,g,5);break;case 209:AF(a,b,h,g,1);break;case 210:AF(a,b,h,g,6);break;case 211:AF(a,b,h,g,7);break;case 212:AF(a,b,h,g,8);break;case 213:yF(a,b,h,g,"FG"),a.G=new XC(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.Sb||1201!=f)&&null!=QE[d]&&zF(a,b,h,g,OE[d],QE[d])}
function BF(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,T(d,ME),IC(d,0,0,c,b),a.pb?(T(d,(TB(),YB)),sF(d,-1,0,c,b-1)):(T(d,NE),U(d,0,0,c-1-2,0),T(d,iC(ME)),U(d,0,b-1,c-1,b-1),U(d,c-1,0,c-1,b-1)),CF(d,a.Y),T(d,(TB(),$B)),-1!=a.K.toLowerCase().indexOf(qe)&&T(d,aC),DF(d,a.K,10,15),EF(a.Vb,a.J,a.Z,a.D.b-a.Z))}
function FF(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;T(d,ME);IC(d,0,0,c,b);a.pb?(T(d,(TB(),YB)),U(d,0,b-1,c,b-1),e=GF*(a.Z+a.T)+2,U(d,0,e,c,e),U(d,0,e,0,b),U(d,a.Z-1,e,a.Z-1,b-a.Z)):(T(d,NE),U(d,0,0,0,b-1),U(d,0,GF*a.Z,b-1,GF*a.Z),T(d,iC(ME)),U(d,c-1,0,c-1,b-1-a.Z),U(d,0,b-1,c-1,b-1));for(b=3;b<=GF+2;++b)rF(a,d,1,b);EF(a.Vb,a.R,0,2*a.Z+a.T)}}
function HF(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;T(e,a.u);IC(e,0,0,c,b);d=a.eb?(dD(),gD):(dD(),iD);if((dD(),eD)==(dD(),eD))d==gD?e.b=l:e.b=Gg;d=new rB(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ea);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,t=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,R=void 0,tb=o=v=r=j=void 0,Z=o=j=void 0,L=h=r=h=void 0,fa=D=R=void 0,J=h=q=r=r=E=t=L=j=Z=Z=v=L=J=q=Z=L=t=fa=q=J=n=R=o=v=v=E=J=void 0,
D=R=1,n=2,fa=3;f.x&&(mF(f),jF(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;fa*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(IF(13*f.o.C*j)));JF(f.o,j);f.o.B&&(T(g,(TB(),$B)),sF(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=O(N(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(T(g,(KE(),RE)[f.e[j]]),h=g,r=ku(f.K[j]-o/2),Z=ku(f.N[j]-o/2),L=t=o,tF(h,!0),uF(h,vF(h,r,Z,t,L)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(T(g,(KE(),RE)[f.e[h]]),J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*
J+R*R),1>D&&(D=1),R/=D,D=J/D,q=3*fa*R,J=3*fa*D,Z=y(M,m,-1,4,1),r=y(M,m,-1,4,1),Z[0]=ku(f.K[h]+q),r[0]=ku(f.N[h]-J),Z[1]=ku(f.K[o]+q),r[1]=ku(f.N[o]-J),Z[2]=ku(f.K[o]-q),r[2]=ku(f.N[o]+J),Z[3]=ku(f.K[h]-q),r[3]=ku(f.N[h]+J),o=g,h=Z,tF(o,!0),uF(o,KF(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){T(g,(TB(),$B));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&T(g,(KE(),RE)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;L=f.K[h];t=f.N[h];Z=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=Z-L,R=r-t,D=Math.sqrt(J*J+R*R),
1>D&&(D=1),R/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&T(g,dC);q=n*R;J=n*D;U(g,O(N(Math.round(L+q))),O(N(Math.round(t-J))),O(N(Math.round(Z+q))),O(N(Math.round(r-J))));U(g,O(N(Math.round(L-q))),O(N(Math.round(t+J))),O(N(Math.round(Z-q))),O(N(Math.round(r+J))));T(g,$B);break;case 3:o=O(N(Math.round(L)));h=O(N(Math.round(t)));Z=O(N(Math.round(Z)));r=O(N(Math.round(r)));U(g,o,h,Z,r);L=O(N(Math.round(fa*R)));t=O(N(Math.round(fa*D)));U(g,o+L,h-t,Z+L,r-t);U(g,o-L,h+t,Z-L,r+t);break;case 9:case 0:for(h=
0;10>h;++h)v=L-(L-Z)/10*h,E=t-(t-r)/10*h,U(g,O(N(Math.round(v))),O(N(Math.round(E))),O(N(Math.round(v))),O(N(Math.round(E))));CF(g,f.o.n);o=LF(f.o.o);J=f.f[j];h=ub;null!=J&&(h=J);J=lD(f.o.o,h);L=O(N(Math.round((L+Z)/2-J/2)));q=O(N(Math.round((t+r)/2+~~(o/2)-1)));T(g,dC);DF(g,h,L,q);T(g,$B);break;default:if(1==f.C[j]||3==f.C[j])q=fa*R,J=fa*D,E=y(M,m,-1,3,1),v=y(M,m,-1,3,1),E[0]=O(N(Math.round(Z+q))),v[0]=O(N(Math.round(r-J))),E[1]=O(N(Math.round(L))),v[1]=O(N(Math.round(t))),E[2]=O(N(Math.round(Z-
q))),v[2]=O(N(Math.round(r+J))),o=g,h=E,r=v,tF(o,!0),uF(o,KF(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=fa*R;J=fa*D;for(h=0;10>h;++h)v=L-(L-Z)/10*h,E=t-(t-r)/10*h,o=h/10,U(g,O(N(Math.round(v+q*o))),O(N(Math.round(E-J*o))),O(N(Math.round(v-q*o))),O(N(Math.round(E+J*o))))}else U(g,O(N(Math.round(L))),O(N(Math.round(t))),O(N(Math.round(Z))),O(N(Math.round(r))))}}D=y(kF,s,-1,f.u+1,1);R=y(M,m,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++R[h],++R[o],D[h]=D[h]/R[h]+r/R[h],D[o]=
D[o]/R[o]+n/R[o];CF(g,f.o.n);o=LF(f.o.o);J=y(nu,s,1,f.u+1,0);Z=y(M,m,-1,f.u+1,1);r=y(M,m,-1,f.u+1,1);n=y(MF,s,101,f.u+1,0);t=2;1!=f.o.C&&(t=O(N(IF(2*f.o.C))));for(j=1;j<=f.u;++j)h=NF(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,Z[j]=r[j]=lD(f.o.o,h),n[j]=OF(f,t,j,Z[j],Z[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<R[j]&&(E=!1),1==R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(L=!0),q=h,tb=l,f.o.Lb&&
0<f.y[j]&&(tb+=Zb,1<f.y[j]&&(tb+=f.y[j])),v=l,0!=f.B[j]&&(1<Wj(f.B[j])&&(v+=Wj(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),L||!E?h=h+tb+v+l:h=v+tb+l+h,E||(q=h),J[j]=h,q=lD(f.o.o,q),v=lD(f.o.o,h),Z[j]=q,r[j]=v,v=n[j]=OF(f,t,j,q,v,o,L),L=v.d+t+1,q=v.e+o+t,T(g,f.o.u),-1==f.k&&0!=f.e[j]&&T(g,(KE(),RE)[f.e[j]]),IC(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?T(g,(KE(),RE)[f.e[j]]):T(g,(TB(),$B)):T(g,(KE(),OE)[f.c[j]]),DF(g,h,L,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=Z[j],v=r[j],L=O(N(IF(f.K[j]-q/2))),q=O(N(IF(f.N[j]+~~(o/2)-1))),
T(g,(TB(),dC)),DF(g,ba+f.r[h][1],L+v,q);if(0<f.E||0<f.F)if(T(g,104==f.o.d?(TB(),aC):(TB(),gC)),0<f.E&&106!=f.o.d&&(v=n[f.E],sF(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+R*R),1>D&&(D=1),R/=D,D=J/D,q=(fa+1)*R,J=(fa+1)*D,E=y(M,m,-1,5,1),v=y(M,m,-1,5,1),E[0]=O(N(IF(f.K[h]+q))),E[1]=O(N(IF(f.K[o]+q))),v[0]=O(N(IF(f.N[h]-J))),v[1]=O(N(IF(f.N[o]-J))),E[3]=O(N(IF(f.K[h]-q))),E[2]=O(N(IF(f.K[o]-q))),v[3]=O(N(IF(f.N[h]+J))),v[2]=O(N(IF(f.N[o]+J))),E[4]=
E[0],v[4]=v[0],106!=f.o.d&&(fa=g,j=E,R=v,fa.o&&(tF(fa,!1),uF(fa,KF(fa,j,R,5,!0)))),106==f.o.d&&PF(f,f.I[f.F],f.J[f.F]))){fa=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++fa;if(fa>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;T(g,(TB(),aC));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],sF(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(T(e,(TB(),YB)),U(e,c-1,0,c-1,b-1)):(T(e,iC(ME)),U(e,c-1,0,c-1,b-1),T(e,ME),U(e,c-2,0,c-2,b-1),T(e,NE),U(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),T(e,(TB(),dC)),U(e,d,~~(b/2),d+48,~~(b/2)),U(e,
d+48,~~(b/2),d+48-6,~~(b/2)+6),U(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new vC(ac,0,13),a.X=new kD(a.U),null!=a.cb&&(d=lD(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,T(e,(TB(),$B)),CF(e,a.U),DF(e,a.cb,c,b)));EF(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
function AF(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(M,m,-1,9,1);n=y(M,m,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=ku(c+a*Math.sin(j)),n[f]=ku(d+a*Math.cos(j));f=e+1;b.o&&(tF(b,!1),uF(b,KF(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=ku(c+(a-3)*Math.sin(j)),n[f]=ku(d+(a-3)*Math.cos(j));U(b,h[0],n[0],h[1],n[1]);U(b,h[2],n[2],h[3],n[3]);U(b,h[4],n[4],h[5],n[5])}}
function QF(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;T(d,ME);IC(d,0,0,b,c);a.pb?(T(d,(TB(),YB)),c=14*(a.Z+a.T),sF(d,c,0,b-c-1,2*a.Z+a.T-1)):(T(d,iC(ME)),U(d,b-1,0,b-1,c-1),U(d,0,c-1,b-1-2,c-1),T(d,NE),U(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)rF(a,d,b,1),rF(a,d,b,2);a.d=c;EF(a.Vb,a.Rb,0,0)}}
function xF(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);U(a,j,q,f,h);U(a,g,q,f,h);j=~~(n/3);U(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);wF(a,b,c+o-j,f,d-4-j-1,e,h)}
function RF(a,b,c){var d,e,f,g,j,h;SF(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=TF(b);b=new qE(b,j,!0);e=l;for(d=1;5>=d;++d)e=UF(b,j);d=VF(WD(to(e.substr(0,3)),10)).b;g=VF(WD(to(e.substr(3,3)),10)).b;UF(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=UF(b,j),null==h||H(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new WF(a,f)}jF(a,1,d,1);jF(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new WF(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",EE(a),!1;null!=a.j&&a.$&&XF(a.$,a.j,!0);null!=a.k&&
a.$&&XF(a.$,a.k,!1);j=YF(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new ZF(a,a.$,e)}a.f=1;a.$=a.gb[a.f];jF(a,1,j,0)}c&&EE(a);return!0}function qs(a,b){a.lb=!0;a.K=b}function JF(a,b){100>b&&(!TE[b]&&(TE[b]=new vC(ac,0,b)),!VE[b]&&hu(VE,b,new kD(TE[b])),a.n=TE[b],a.o=VE[b])}
function us(a,b){var c,d;if(0==b)return!1;gF(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:oF(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;$F(a,aG(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new Lw("Cannot redo. Index is out of range.");if(!d.b.d)throw new Lw(dc);
d.b=d.b.d;$F(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=Bv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=nc):(qs(a,jc+(a.Ib.b+1)+ca+a.Ib.d),d=bG(d),cG(a,d,!1,!0),null!=a.tb&&sE(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=Bv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=nc):(qs(a,jc+(a.Ib.b+1)+ca+a.Ib.d),d=bG(d),cG(a,d,!1,!0),null!=a.tb&&sE(a.tb,null));break;case 101:a.Mb&&dG(a.Mb);a.Mb=new eG(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new fG(a):a.Eb.hc.d.hb?gG(a.Eb.hc.d):hG(a.Eb);break;case 114:a.c&&
dG(a.c);a.c=new eG(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,iG(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=jG(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(kF,s,-1,4,1);lF(a.$,d);a.nb=!0;a.$=new ZE(a.$);d=ku(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;kG(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,lG(a.$,a.$.E),a.$.E=0,hF(a)):0<a.$.F&&(a.nb=!0,mG(a.$,a.$.F),a.$.F=0,hF(a));nG(a.$);break;case 213:a.d=
c;if(!a.F){var e,f,g,j;j=new aD;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new UC(c),$C(j,g),g.d=c,mB(g.e,a);iA(a,j);a.F=j}oG(a.F.b,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(dG(a.p),a.p=null);0==a.$.E&&(a.p=new eG(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,hF(a)),18==a.e&&(d=Ao((rs(),ss).hc.b.pb,ih),pG(a.$,a.$.E,d),hF(a)),nG(a.$))}EE(a);return!0}
function Nr(a){var b,c,d;d=cF(a);c=l;if(a.Gb){var e,f,g;g=bu([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)jG(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(qG(g[1][0],3)+qG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+rG(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+rG(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new sG(a,a.gb,a.vb)),c=rG(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
function tG(a,b,c,d){var e;e=c;var f=d,g,j;(g=uG(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=qF(a,!0)),a.x):(!a.w&&(a.w=qF(a,!1)),a.w),oG(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=vG(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){e=0;for(b=1;14>=b;++b)if(c<b*(a.Z+a.T)){e=b;break}c=0;for(b=1;b<=GF+2;++b)if(d<b*(a.Z+a.T)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",EE(a),!0;
if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",EE(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=us(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)lG(a.$,a.$.E),a.$.E=0,hF(a);else{if(106==a.d)return!0;if(108==a.d)wG(a.$,a.$.E,0),hF(a);else if(157==a.d)wG(a.$,a.$.E,1),hF(a);else if(158==a.d)wG(a.$,a.$.E,-1),hF(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
1,W(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):hF(a);else if(206<=a.d&&229>=a.d)a.P=2,xG(a.$),hF(a);else if(230==a.d)a.P=3,hF(a);else if(233<=a.d&&262>a.d)yG(a.$,!1),hF(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;pG(a.$,a.$.E,Ao(a.Eb.f.hc.b.pb,ih));a.$.n=!0;hF(a)}else if(105==a.d)zG(a.$),hF(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=Ao((rs(),ss).hc.b.pb,ih),1>d.length&&(d=Tc),pG(a.$,a.$.E,
d)),hF(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,xG(a.$),hF(a);else if(0<a.$.F)if(104==a.d)mG(a.$,a.$.F),a.$.F=0,hF(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])qs(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;lG(d,c);d.b[c]=0}a.$.F=0;hF(a)}else if(201==a.d)AG(a.$,a.$.F),hF(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),hF(a),a.$.C[a.$.F]=
0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,hF(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,hF(a);else if(206<=a.d&&229>=a.d)a.P=2,xG(a.$),hF(a);else if(107==a.d){if(!a.Eb.c)return!0;d=Ao(a.Eb.f.hc.b.pb,ih);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;hF(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new pF(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(BG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
1,a.$.G=1,a.P=1,W(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,xG(a.$)):300<a.d?(BG(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=Ao((rs(),ss).hc.b.pb,ih),1>d.length&&(d=Tc),pG(a.$,1,d))):230==a.d?CG(a,null,!0):233<=a.d&&262>a.d?(BG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,yG(a.$,!0)):ID();hF(a)}else e=!1;e&&(nG(a.$),a.mb=!1,a.ob=!1,a.nb=!0,EE(a))}return e}
function DG(a,b,c,d){var e,f;if(a.A||!a.ib||uG(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=EG(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[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.K[n];q=f-b.N[n];n=-g/2+r*j+
q*h;h=q*j-r*h;if(0>n)if(1<b.w)lG(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],W(b,0),mG(b,e),0<EG(b,b.u)&&(b.D=!0)}else{if(b.D)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.w;if(100<b.w){qs(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;W(b,O(N(Math.round(h))));b.j[b.w]=b.u;0<EG(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;qs(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(vG(b)||uG(b))fF(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(kF,s,-1,4,1);lF(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;gF(a);a.nb=!0;EE(a);a.Tb=c;a.Ub=d;return!0}
function FG(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||uG(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,t=void 0,n=void 0,r=0,t=((KE(),SE)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<t&&(t=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<t&&(t=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;GG(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(GG(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;gF(a);a.nb=!0;EE(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
function HG(a){if(a.A)return!0;a.jb&&(a.jb=!1,hF(a));a.lb=!1;a.Q=sh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=EG(b,b.u),6>b.A[c]&&(IG(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),lG(b,b.u));b.D=!1;hF(a)}else a:{var b=a.$,e,f;c=EG(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):qs(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],qs(b.o,"Not possible connection !")):
(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=O(N(IF((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(IF((b.N[b.G]+b.N[c])/2))))}}nF(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,aG(b),b.b.d=c),hF(a),a.s=!1)}else 5==a.P&&(nF(a.$),hF(a));0<a.P&&(a.E=!1,gF(a),a.nb=!0,nG(a.$),JG(a.$),EE(a),a.P=0,a.i=!1);if(SE&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,gF(a),a.nb=!0,EE(a);return!0}function gF(a){a.mb=!1;a.ob=!1;a.nb=!1}
function GG(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,sE(a.sb,K(KG,s,128,[new S(a.f),new S(b)]))}
function LG(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Pf)?a.Gb=!1:-1<b.indexOf(mg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Kf)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Tf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
(a.A=!0,a.Z=0,a.db=null,jF(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)MG(a.gb[d]),mF(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(cg)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(sd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++GF;c&&EE(a)}
function EE(a){var b,c,d,e;b=fB(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Pe(a.db,d,c),a.A&&e&&jF(a,1,a.vb,0),HF(a),a.A||(a.Rb=a.Pe(a.Rb,b.c,2*a.Z+a.T),QF(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Pe(a.R,a.Z,c),FF(a),a.J=a.Pe(a.J,d,a.Z),BF(a))):(HF(a),a.A||(BF(a),a.E&&(QF(a),FF(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
function NG(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=jG(a.gb[d]),c!=b))continue;c=a.gb[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.u+ba+c.v,h=1;h<=c.u;++h){j=NF(c,h);c.o.N&&0<c.y[h]&&(j+=Zb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<Wj(c.B[h])&&(j+=Wj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=mb+g);o+=ba+j+ba+OG(0.055999999999999994*c.K[h],0,2)+ba+OG(0.055999999999999994*-c.N[h],
0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=qh),e+=c)}return e}function YE(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=jG(a.gb[c]),d!=b))continue;d=void 0;d=PG(a.gb[c]);d=QG(d);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
function hF(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&sE(a.tb,null)}var c,d,e;e=new RG;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=PG(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new SG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function cG(a,b,c,d){try{RF(a,b,d)?c&&hF(a):EE(a)}catch(e){if(e=bj(e),A(e,125))EE(a);else throw e;}}
function CG(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;SF(a,c);e=j=0;r=new qE(b,"|>",!0);g=-1<b.indexOf(sb);n=1;h=jE(r);a.vb=0;for(f=1;f<=h;++f)if(o=nE(r),to(o),!H(o,qh))if(H(o,sb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new TG(a,o);if(0==a.$.u){UG(a,"ERROR - problems in reading/processing molecule !");ID();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(UG(a,"ERROR - strange reaction - fixing !"),ID(),d=!1):3<n?(UG(a,"ERROR - strange reaction !"),ID(),d=!1):(1<a.vb&&!g&&LG(a,Kf,!0),g&&!a.Gb&&LG(a,
mg,!0),!g&&a.Gb&&LG(a,Pf,!0),g?(jF(a,1,j,1),jF(a,j+1,e-1,2),jF(a,e,a.vb,3)):jF(a,1,a.vb,0),c&&EE(a),d=!0)}d?hF(a):EE(a)}catch(q){if(q=bj(q),A(q,125))EE(a);else throw q;}}function VG(a){gF(a);a.nb=!0;EE(a)}function SF(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new pF(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&EE(a);null!=a.tb&&sE(a.tb,null)}
function $F(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=PG(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&sE(a.tb,null)}}function WG(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,EE(a),null):a.gb[b]}
function iF(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=l):H(b,Ia)?c=235:H(b,Ja)?c=240:H(b,Ha)?c=260:H(b,Na)?c=261:H(b,Ta)?c=241:H(b,Ma)?c=233:H(b,La)?c=236:H(b,Ka)?c=237:H(b,Sa)?c=234:H(b,Ra)?c=243:H(b,Ua)?c=252:H(b,Pa)?c=244:H(b,Va)?c=239:H(b,"-PO3H2")?c=251:H(b,Ga)?c=242:H(b,Ea)?c=245:H(b,Fa)&&(c=238);0<c?us(a,c):b="Not known group!";a.lb=!0;a.K=b;EE(a)}function UG(a,b){a.lb=!0;a.K=b;EE(a)}function cF(a){var b;b=XE(a);gF(a);EE(a);return b}
function yF(a,b,c,d,e){var f,g,j,h;f=a.X;h=lD(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new vC(f.c.b,f.c.d,g),f=new kD(j),h=lD(f,e),b.f=j,b.j=XG(j);else CF(b,a.U);f=xC(f.c).b-xC(f.c).c;DF(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function zF(a,b,c,d,e,f){var g,j;g=LF(a.W);j=lD(a.W,f);CF(b,a.V);(b.e=e)&&(b.i=pg+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);DF(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function LF(a){return xC(a.c).b-xC(a.c).c}
function ts(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Cd,EE(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Cd):qs(a,a.z+ba),EE(a))}u(492,403,yi);_.Be=function(a){$E(this,a)};_.Pe=function(a,b,c){return bB(this,b,c)};_.Qe=function(){};_.ie=function(){EE(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=sh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
_.Tb=0;_.Ub=0;var GF=10,TE,VE,ME,NE,OE,LE,SE,YG=null,RE,QE;
function ZG(){KE();$A.call(this);this.Vb=(cr(),cr(),HA).b;this.y=new vC(null,0,8);this.u=(TB(),UB);this.gb=y($G,s,141,99,0);this.ab=new YA;this.Ib=new aH;this.L=H((ID(),JD[Ze]),hc);this.v=new bH;this.H=K(nu,s,1,[Ia,Ja,Ta,Ha,Na,Ma,La,Ka,Sa,Ua,Pa,Ra,Ga,Fa,Ea]);this.$=new pF(this);RE[0]=XB;RE[1]=new VB(255,153,153);RE[2]=new VB(255,204,102);RE[3]=new VB(255,255,153);RE[4]=new VB(102,255,255);RE[5]=new VB(51,204,255);RE[6]=new VB(255,153,255)}u(491,492,yi,ZG);
_.Pe=function(a,b,c){var d;return a?(d=a.b,Dj(d.u,b,c),a):bB(this,b,c)};_.Qe=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[cH(b.b),a])}};_.b=null;function dH(a){if(a.e.pb.style.display!=Of){eB(a.d);var b;for(b=new Wi(a.f.k);b.c<b.e.Je();)a=Xi(b),a.Oe()}}function eH(a){fH.call(this,a,eb,eb,null)}function gH(a,b){fH.call(this,a,eb,eb,b)}function hH(a,b,c){fH.call(this,a,b,c,null)}
function fH(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(H(ec,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=yj(a)){this.c=iH;++iH;this.e=e;this.d=new ZG;this.f=new jH(this.d,b,c,d);fx(e,this.f);d&&kd in d&&(this.f.c=d[kd]);a=this.f;a.e||(a.e=cB(a,G(a.pb,Wf),G(a.pb,Vf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?YG=ec:YG="JME";b.w=qF(b,!1);b.x=qF(b,!0);qs(b,YG+" Molecular Editor by Peter Ertl and Bruno Bienfait");
b.D=fB(b);WA(b,null);b.pb||(b.T=0);b.U||(b.U=new vC(ac,0,13),b.X=new kD(b.U));b.V||(b.V=new vC(ac,1,13),b.W=new kD(b.V));b.Y||(b.Y=new vC(ac,0,11),new kD(b.Y));JF(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;GF=10;b.Lb=!0;try{r=kH(b.Vb,"options");null!=r&&LG(b,r,!1);j=kH(b.Vb,"jme");null!=j&&(b.M=j);n=kH(b.Vb,"mol");null!=n&&(b.bb=n);g=kH(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=kH(b.Vb,Sg);null!=o&&(b.cb=o,EE(b));b.k=kH(b.Vb,"atomcolors");b.j=kH(b.Vb,"atombg");f=kH(b.Vb,"depictbg");
if(null!=f&&b.A){var q;var t,v,D,E;v=(TB(),UB);try{if(0!=f.indexOf(la))throw new Pn("bad hex encoding");E=WD(f.substr(1,2),16);D=WD(f.substr(3,2),16);t=WD(f.substr(5,2),16);q=v=new VB(E,D,t)}catch(J){if(J=bj(J),A(J,125))ID(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&iG(b.$);h=kH(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(R){if(R=bj(R),!A(R,125))throw R;}b.d=202;for(f=0;23>f;++f)OE[f]=(TB(),bC),QE[f]=Tc;QE[1]=Zb;OE[1]=(TB(),YB);QE[2]=Cb;OE[2]=bC;QE[3]=Fb;OE[3]=YB;QE[4]=kc;OE[4]=gC;QE[5]=rc;
OE[5]=aC;QE[9]=Vb;OE[9]=dC;QE[10]=Jb;OE[10]=dC;QE[11]=Eb;OE[11]=dC;QE[12]=bc;OE[12]=dC;QE[8]=Hc;OE[8]=iC(cC);QE[7]=tc;OE[7]=bC;QE[6]=Kc;OE[6]=YB;QE[13]=Jc;OE[13]=YB;QE[18]=Tc;OE[18]=YB;QE[19]=xc;OE[19]=YB;QE[20]=yc;OE[20]=YB;QE[21]=zc;OE[21]=YB;QE[22]=Ac;OE[22]=YB;FA(b);b._=new lH;f=a.d;f.D=fB(f);null!=f.M?(CG(f,f.M,!1),null!=f.j&&f.$&&XF(f.$,f.j,!0),null!=f.k&&f.$&&XF(f.$,f.k,!1)):null!=f.bb&&cG(f,f.bb,!1,!1);EE(a.d);h=this.d;f=this.f;wE(new BE(h),f);q=0>=mH();n=new Ly((JE(),IE));n.pb.alt="drag out MOL or RXN file";
Dw(n,n.pb.alt);r=n.b.f;o=n.b.b;g=h.Z;j=~~((g-o)/2);0>j&&(j=0);h=new FE(h);fx(f.i,n);t=new GE(f,n,r,j,g);ix(t.f.i,t.c,G(t.f.pb,Wf)-t.e-t.d,G(t.f.pb,Vf)-(t.b-t.d));kj(f.k,t);q?(q=new nH,Dw(q,n.pb.alt),0<=r&&(q.pb.style[nh]=r+hg),0<=o&&(q.pb.style[Ne]=o+hg),fx(f.i,q),g=new HE(f,q,r,j,g),ix(g.f.i,g.c,G(g.f.pb,Wf)-g.e-g.d,G(g.f.pb,Vf)-(g.b-g.d)),kj(f.k,g),q.pb.draggable=hh,q.pb.style[Qd]=($o(),If),Iw(q,h,(Kr(),Kr(),Lr))):(n.pb.draggable=hh,n.pb.style[Qd]=($o(),If),Iw(n,h,(Kr(),Kr(),Lr)))}else $wnd.alert("JSME initialization error: HTML id "+
a+" not found.")}function oH(){return qu(null)}function pH(a){return qu(a)}u(493,1,Li,eH,gH,hH,fH);_.Re=function(a){B(this.f,new qH(this,a),(fr(),fr(),gr))};_.Se=function(a){B(this.f,new rH(this,a),(Cs(),Cs(),Ds))};_.Te=function(a){hG(new sH(a,this.d,ME))};_.Ue=function(){oF(this.d)};_.Ve=function(){mo((jo(),ko),new tH(this))};_.We=function(){return this.b};_.Xe=function(){return this.c};_.Ye=function(){return this.d.I};_.Ze=function(){return this.d.eb};_.$e=function(){return this.d.fb};_._e=function(){return this.d.tb};
_.nd=function(){return G(this.f.pb,Vf)};_.af=function(){var a;a=[];a.length=2;a[0]=G(this.f.pb,Wf);a[1]=G(this.f.pb,Vf);return a};_.od=function(){return G(this.f.pb,Wf)};_.bf=function(){return this.e.pb};_.cf=function(){return this.d.yb};_.df=function(){return this.d.Ab};_.ef=function(a){$wnd.alert("JSME initialization error: "+a)};_.qd=function(){return this.e.pb.style.display!=Of};_.ff=function(){var a=this.d,b;a.Gb?b=NG(a,1)+sb+NG(a,2)+sb+NG(a,3):b=NG(a,0);return b};_.gf=function(){return Nr(this.d)};
_.hf=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=XE(a);a.Pb=b;EE(a);return c};_.jf=function(a){LG(this.d,a,!0)};_.kf=function(){};_.lf=function(a){cG(this.d,a,!0,!0)};_.mf=function(a){CG(this.d,a,!0)};_.ne=function(){dH(this)};_.nf=function(){SF(this.d,!0)};_.of=function(a){var b=this.d;if(a=WG(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;VG(b)}};_.pf=function(a){this.b=a;!this.d.b&&(this.d.b=new uH(this))};
_.qf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Wi(b.b);d.c<d.e.Je();)c=Xi(d),a?c.b=l:c.b=Gg}eB(b.d)};_.rf=function(a,b){var c=this.d,d;if(d=WG(c,a))XF(d,b,!0),VG(c)};_.sf=function(a,b){var c=this.d,d;d=WG(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,EE(c)):(d.E=b,VG(c))};_.sd=function(a){Cw(this.f,a);dH(this)};_.tf=function(a){this.d.I=a};_.uf=function(a){var b=this.d;b.eb=a;EE(b)};_.vf=function(a){var b=this.d;b.fb=a;EE(b)};_.wf=function(a){this.d.sb=a};
_.xf=function(a){this.d.tb=a};_.yf=function(a){var b=this.d;b.yb=a;b.w=qF(b,!1)};_.zf=function(a){this.d.Ab=a};_.Af=function(a,b){var c=this.f;c.ud(a);c.sd(b);dH(this)};_.Bf=function(a){iF(this.d,a)};_.Cf=function(a,b){var c=this.d;c.i=!1;c.Qb=new TG(c,a);c.d=253;c.lb=!0;c.K=b;EE(c)};_.td=function(a){Gw(this.e.pb,a)};_.ud=function(a){this.f.pb.style[nh]=a;dH(this)};_.Df=function(a){UG(this.d,a)};_.Ef=function(){return cF(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var iH=0;
function tH(a){this.b=a}u(494,1,{},tH);_.xc=function(){var a,b;for(b=new Wi(this.b.f.b);b.c<b.e.Je();)a=Xi(b),Bo(a.u.pb,a.r)};_.b=null;function uH(a){this.b=a}u(495,1,{},uH);_.b=null;function qH(a,b){this.b=a;this.c=b}u(496,1,{},qH);_.Pc=function(a){a=a.b;mo((jo(),ko),new vH(this,this.c,a))};_.b=null;_.c=null;function vH(a,b,c){this.b=a;this.d=b;this.c=c}u(497,1,{},vH);_.xc=function(){var a=this.c;this.d.b.apply(a,[cH(this.b.b),a])};_.b=null;_.c=null;_.d=null;function rH(a,b){this.b=a;this.c=b}
u(498,1,{},rH);_.b=null;_.c=null;function Fs(a,b,c){this.b=a;this.d=b;this.c=c}u(499,1,{},Fs);_.xc=function(){var a=this.c;this.d.b.apply(a,[cH(this.b.b),a])};_.b=null;_.c=null;_.d=null;
function wH(){var a=xH("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;yH(zH,arguments)?a=arguments[0]:3==arguments.length?a=new hH(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new eH(arguments[0]):4==arguments.length?a=new fH(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new gH(arguments[0],arguments[1]));this.g=a;AH();a[Yc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Re(null==a?null:a.constructor==
$wnd.JSApplet.JsClosureJsme?a.g:new BH(a))});b.addMouseOverHandler=C(function(a){this.g.Se(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new BH(a))});b.alert=C(function(a){this.g.Te(a)});b.clear=C(function(){this.g.Ue()});b.deferredRepaint=C(function(){this.g.Ve()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.nd()});b.getOffsetSize=C(function(){return this.g.af()});b.getOffsetWidth=C(function(){return this.g.od()});b.getParentContainer=C(function(){return this.g.e.pb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.ef(a)});b.isVisible=C(function(){return this.g.qd()});
b.jmeFile=C(function(){return this.g.ff()});b.molFile=C(function(){return this.g.gf()});b.nonisomericSmiles=C(function(){return this.g.hf()});b.options=C(function(a){this.g.jf(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.lf(a)});b.readMolecule=C(function(a){this.g.mf(a)});b.repaint=C(function(){this.g.ne()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=zH;AH();var f=b,g,b=CH.c;g=DH(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=DH(b,
e,f)}if(!g)throw new fj("Can't find exported method for given arguments: 0"+mb+f.length+aa);return g[0]});b.reset=C(function(){this.g.nf()});b.resetAtomColors=C(function(a){this.g.of(a)});b.setAfterPasteCallBack=C(function(a){this.g.pf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new BH(a))});b.setAntialias=C(function(a){this.g.qf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.rf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.sf(a,b)});b.setHeight=C(function(a){this.g.sd(a)});
b.setHelpURL=C(function(a){this.g.tf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.uf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.vf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.wf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.xf(a)});b.setPasteLabel=C(function(a){this.g.yf(a)});b.setPrePasteJSfunction=C(function(a){this.g.zf(a)});b.setSize=C(function(a,b){this.g.Af(a,b)});b.setSubstituent=C(function(a){this.g.Bf(a)});b.setTemplate=C(function(a,
b){this.g.Cf(a,b)});b.setVisible=C(function(a){this.g.td(a)});b.setWidth=C(function(a){this.g.ud(a)});b.showInfo=C(function(a){this.g.Df(a)});b.smiles=C(function(){return this.g.Ef()});EH({"0":{"0":[[oH,null,void 0]],1:[[pH,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new FH(e));return[e]},ze]]}});GH(zH,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function ou(){HH||(HH=!0,wH())}u(500,1,{},ou);
var HH=!1;function su(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ze)$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 ru(){}u(502,1,{},ru);_.xc=function(){su()};function FH(a){this.b=a}u(503,1,{115:1,153:1},FH);_.eQ=function(a){return null!=a&&A(a,115)&&this.b==a.b};_.b=null;function BH(a){this.b=a}u(504,1,{116:1,153:1},BH);
_.eQ=function(a){return null!=a&&A(a,116)&&this.b==a.b};_.b=null;
function vE(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(nh)||l;b=c.getAttribute(Ne)||l;f=c.getAttribute(Mf)||l;e=c.getAttribute(Pe)||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(Mf)||l,h=h.getAttribute(ih)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Gd);c.removeAttribute(Mf);c.removeAttribute("archive");c.removeAttribute(Ne);c.removeAttribute(nh);c.removeAttribute(jd);c.removeAttribute("hspace");
c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Lo();c.setAttribute(Pe,d);c.style[nh]=tE(g);c.style[Ne]=tE(b);b=new IH(a,d,n,e,c,f);mo((jo(),ko),b);++a.c;return!0}function uE(a){this.b="JME.class";this.e=a}u(505,1,{},uE);_.Jc=function(){return vE(this)};_.b=null;_.c=0;_.d=null;_.e=null;function IH(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}u(506,1,{},IH);
_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,eb,eb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Pe,this.f):this.d.removeAttribute(Pe);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function JH(){}u(507,1,Li,JH);function KH(a){this.b=a}u(508,1,{},KH);_.xc=function(){this.b()};_.b=null;
function LH(){var a=xH("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;yH(MH,arguments)?a=arguments[0]:0==arguments.length&&(a=new JH);this.g=a;AH();a[Yc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){mo((jo(),ko),new KH(a))});GH(MH,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function pu(){NH||(NH=!0,LH())}u(509,1,{},pu);var NH=!1;function OH(a){Qn();this.i=a}
u(510,469,ci,OH);function yu(){Qn();this.i="divide by zero"}u(511,99,Gi,yu);function iu(){Qn()}function PH(a){Qn();this.i=a}u(512,99,Gi,iu,PH);function QH(){QH=x;RH=new SH(!1);TH=new SH(!0)}function SH(a){this.b=a}u(513,1,{118:1,119:1,122:1},SH);_.eQ=function(a){return A(a,119)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?hh:"false"};_.b=!1;var RH,TH;
function oE(a,b,c){var d,e;d=UH(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function VH(){}function WH(a){return typeof a==Tf?Hc+(0>a?-a:a):a}function XH(a,b){var c;c=new VH;c.e=Lb+(YH(0!=a?-a:0)?WH(0!=a?-a:0):l+Oi(c));ZH(0!=a?-a:0)&&$H(0!=a?-a:0,c);c.c=4;c.b=b;return c}function X(a){var b;b=new VH;b.e=Lb+(YH(a)?WH(a):l+Oi(b));ZH(a)&&$H(a,b);return b}
function Y(a,b){var c;c=new VH;c.e=Lb+(YH(a)?WH(a):l+Oi(c));ZH(a)&&$H(a,c);c.c=b?8:0;return c}function aI(){var a;a=new VH;a.e=Lb+(YH(0)?WH(0):l+Oi(a));ZH(0)&&$H(0,a);a.c=2;return a}function bI(a){var b;b=new VH;b.e=Lb+(YH(a)?WH(a):l+Oi(b));ZH(a)&&$H(a,b);b.c=1;return b}function ZH(a){return typeof a==Tf&&0<a}function YH(a){return null!=a&&0!=a}
function $H(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Vh[b.d])c=c.prototype;else{c=Vh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}u(515,1,{},VH);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function cI(a){var b;if(!(b=dI,!b&&(b=dI=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new eI(Xb+a+da);return parseFloat(a)}
function WD(a,b){var c,d;if(null==a)throw new eI(Sf);if(2>b||36<b)throw new eI("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 eI(Xb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new eI(Xb+a+da);if(-2147483648>c||2147483647<c)throw new eI(Xb+a+da);return c}u(517,1,{118:1,130:1});var dI=null;function fI(a){this.b=a}
u(516,517,{118:1,122:1,123:1,130:1},fI);_.eQ=function(a){return A(a,123)&&a.b==this.b};_.hC=function(){return ku(this.b)};_.tS=function(){return l+this.b};_.b=0;function tB(a){this.b=a}u(518,517,{118:1,122:1,126:1,130:1},tB);_.eQ=function(a){return A(a,126)&&a.b==this.b};_.hC=function(){return ku(this.b)};_.tS=function(){return l+this.b};_.b=0;function hB(){Qn()}function Qk(a){Qn();this.i=a}u(519,99,fi,hB,Qk);function ax(){Qn()}function hy(a){Qn();this.i=a}u(520,99,Gi,ax,hy);
function S(a){this.b=a}function Ku(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 Du(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function VF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(gI(),hI)[b],!c&&(c=hI[b]=new S(a)),c):new S(a)}u(521,517,{118:1,122:1,128:1,130:1},S);_.eQ=function(a){return A(a,128)&&a.b==this.b};_.hC=function(){return this.b};
_.tS=function(){return l+this.b};_.b=0;function gI(){gI=x;hI=y(KG,s,128,256,0)}var hI;function Wj(a){return 0>a?-a:a}function Vj(a,b){return a>b?a:b}function IF(a){return Math.round(a)}function Nn(){Qn()}function jt(a){Qn();this.i=a}u(524,99,{118:1,125:1,129:1,131:1,133:1},Nn,jt);function Qi(){Qi=x;Ri=K(Pi,s,-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 Ri;function eI(a){Qn();this.i=a}u(526,519,fi,eI);
function Un(a){this.b="Unknown";this.d=a;this.c=-1}u(527,1,{118:1,132:1},Un);_.tS=function(){return this.b+Xa+this.d+"(Unknown Source"+(0<=this.c?mb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function UH(a,b){return a.charCodeAt(b)}function iI(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!A(b,1)?!1:""+a==b}function St(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function uo(a,b){return a.indexOf(b)}
function UD(a,b,c){return a.indexOf(b,c)}function kA(a,b){return a.lastIndexOf(b)}function bG(a){var b=aa,c=qh,d;for(d=0;0<=(d=c.indexOf(Wc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Fw(c,++d):c=c.substr(0,d-0)+Fw(c,++d);return a.replace(RegExp(b,Ae),c)}
function jI(a,b){for(var c=RegExp(b,Ae),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(nu,s,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Fw(a,b){return a.substr(b,a.length-b)}
function to(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function vo(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,118:1,120:1,122:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return av(this)};_.tS=_.toString;function kI(){kI=x;lI={};mI={}}
function av(a){kI();var b=mb+a,c=mI[b];if(null!=c)return c;c=lI[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+UH(a,d++);c|=0}256==nI&&(lI=mI,mI={},nI=0);++nI;return mI[b]=c}var lI,nI=0,mI;function Jn(a,b){Kn(a.b,b);return a}function In(){this.b=new wo}function oI(){this.b=new wo;this.b.b+=l}u(529,1,li,In,oI);_.tS=function(){return this.b.b};function Zu(){this.b=new wo}
function SD(){this.b=new wo}function Qt(a){this.b=new wo;Kn(this.b,a)}u(530,1,li,Zu,SD,Qt);_.tS=function(){return this.b.b};function VD(a){a="String index out of range: "+a;Qn();this.i=a}u(531,520,Gi,VD);
function pI(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new Nn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new PH("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new PH("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 ax;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)hu(b,c,a[--d])}else for(c=e+c;e<c;)hu(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
function Hw(){Qn()}function cE(a){Qn();this.i=a}u(533,99,Gi,Hw,cE);function zB(a,b){for(var c;a.dd();)if(c=a.ed(),null==b?null==c:Wn(b,c))return a;return null}function CB(a,b){var c;return(c=zB(a.Fd(),b))?(c.fd(),!0):!1}function qI(a){var b,c,d,e;d=new In;b=null;d.b.b+=Uc;for(c=a.Fd();c.dd();)null!=b?Kn(d.b,b):b=Aa,e=c.ed(),Kn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Xc;return d.b.b}u(534,1,{});_.Ff=function(){throw new cE("Add not supported on this collection");};
_.Gf=function(a){return!!zB(this.Fd(),a)};_.Ge=function(){return 0==this.Je()};_.Hf=function(a){return CB(this,a)};_.tS=function(){return qI(this)};u(536,534,ei);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,139)||a.Je()!=this.Je())return!1;for(a=a.Fd();a.dd();)if(b=a.ed(),!this.Gf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Fd();b.dd();)c=b.ed(),null!=c&&(a+=Zn(c),a=~~a);return a};
function rI(a,b){var c;return A(b,137)&&(c=b.If(),ow(a.b,c))?(c=tj(a.b,c),a.b.Ke(b.Jf(),c)):!1}function hE(a){this.b=a}u(535,536,ei,hE);_.Gf=function(a){return rI(this,a)};_.Fd=function(){return new YD(this.b)};_.Hf=function(a){return rI(this,a)?(a=a.If(),ej(this.b,a),!0):!1};_.Je=function(){return this.b.e};_.b=null;function aE(a){if(a.c)Zi(a.b),ej(a.d,a.c.If()),a.c=null;else throw new Lw("Must call next() before remove().");}
function YD(a){var b;this.d=a;b=new qj;a.d&&kj(b,new sI(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new tI(a,d.substring(1));b.Ff(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.Ff(c[d])}this.b=new Wi(b)}u(537,1,{},YD);_.dd=function(){return ZD(this.b)};_.ed=function(){return this.c=Xi(this.b)};_.fd=function(){aE(this)};_.b=null;_.c=null;_.d=null;u(539,1,Bi);_.eQ=function(a){return A(a,137)&&bE(this.If(),a.If())&&bE(this.Jf(),a.Jf())?!0:!1};
_.hC=function(){var a,b;b=a=0;null!=this.If()&&(a=Zn(this.If()));null!=this.Jf()&&(b=Zn(this.Jf()));return a^b};_.tS=function(){return this.If()+rb+this.Jf()};function sI(a){this.b=a}u(538,539,Bi,sI);_.If=function(){return null};_.Jf=function(){return this.b.c};_.Kf=function(a){return eE(this.b,a)};_.b=null;function tI(a,b){this.c=a;this.b=b}u(540,539,Bi,tI);_.If=function(){return this.b};_.Jf=function(){return this.c.f[mb+this.b]};_.Kf=function(a){return fE(this.c,this.b,a)};_.b=null;_.c=null;
function ey(a,b){(0>a||a>=b)&&uI(a,b)}function uI(a,b){throw new hy("Index: "+a+", Size: "+b);}u(541,534,Xh);_.Lf=function(){throw new cE("Add not supported on this list");};_.Ff=function(a){this.Lf(this.Je(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,135)||this.Je()!=a.Je())return!1;c=this.Fd();for(d=a.Fd();c.dd();)if(a=c.ed(),b=d.ed(),!(null==a?null==b:Wn(a,b)))return!1;return!0};
_.hC=function(){var a,b,c;b=1;for(a=this.Fd();a.dd();)c=a.ed(),b=31*b+(null==c?0:Zn(c)),b=~~b;return b};_.Fd=function(){return new Wi(this)};_.Nf=function(){return this.Of(0)};_.Of=function(a){return new vI(this,a)};_.Pf=function(){throw new cE("Remove not supported on this list");};function ZD(a){return a.c<a.e.Je()}function Xi(a){if(a.c>=a.e.Je())throw new dx;return a.e.Mf(a.d=a.c++)}function Zi(a){if(0>a.d)throw new xy;a.e.Pf(a.d);a.c=a.d;a.d=-1}function Wi(a){this.e=a}u(542,1,{},Wi);_.dd=function(){return ZD(this)};
_.ed=function(){return Xi(this)};_.fd=function(){Zi(this)};_.c=0;_.d=-1;_.e=null;function vI(a,b){var c;this.e=this.b=a;c=a.Je();(0>b||b>c)&&uI(b,c);this.c=b}u(543,542,{},vI);_.Qf=function(){return 0<this.c};_.Rf=function(){if(0>=this.c)throw new dx;return this.b.Mf(this.d=--this.c)};_.b=null;function wI(a){a=new YD(a.c.b);return new xI(a)}function yI(a,b){this.b=a;this.c=b}u(544,536,ei,yI);_.Gf=function(a){return ow(this.b,a)};_.Fd=function(){return wI(this)};_.Je=function(){return this.c.b.e};
_.b=null;_.c=null;function xI(a){this.b=a}u(545,1,{},xI);_.dd=function(){return ZD(this.b.b)};_.ed=function(){return(this.b.c=Xi(this.b.b)).If()};_.fd=function(){aE(this.b)};_.b=null;u(546,541,Xh);_.Lf=function(a,b){var c;c=FB(this,a);var d=c.e;new AB(b,c.c);++d.c;++c.b;c.d=null};_.Mf=function(a){var b;b=FB(this,a);try{return GB(b)}catch(c){c=bj(c);if(A(c,138))throw new hy("Can't get element "+a);throw c;}};_.Fd=function(){return FB(this,0)};
_.Pf=function(a){var b,c;b=FB(this,a);try{c=GB(b)}catch(d){d=bj(d);if(A(d,138))throw new hy("Can't remove element "+a);throw d;}zI(b);return c};function AI(a){a.c=y(BI,s,0,0,0)}function OA(a,b,c){(0>b||b>a.d)&&uI(b,a.d);a.c.splice(b,0,c);++a.d}function kj(a,b){hu(a.c,a.d++,b);return!0}function Bv(a,b){ey(b,a.d);return a.c[b]}function Pj(a,b){for(var c=0;c<a.d;++c)if(bE(b,a.c[c]))return c;return-1}function Ev(a,b){var c;c=(ey(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
function jj(a,b){var c;c=Pj(a,b);if(-1==c)return!1;Ev(a,c);return!0}function Uk(a,b){var c;if(b.length<a.d){c=b;var d;d=au(0,a.d);K(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)hu(b,c,a.c[c]);b.length>a.d&&hu(b,a.d,null);return b}function qj(){AI(this)}function tC(a){AI(this);this.c.length=a}function nB(a){AI(this);var b=this.c,c=a.c,a=c.slice(0,a.d);K(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}u(547,541,Zh,qj,tC,nB);_.Lf=function(a,b){OA(this,a,b)};
_.Ff=function(a){return kj(this,a)};_.Ue=function(){this.c=y(BI,s,0,0,0);this.d=0};_.Gf=function(a){return-1!=Pj(this,a)};_.Mf=function(a){return Bv(this,a)};_.Ge=function(){return 0==this.d};_.Pf=function(a){return Ev(this,a)};_.Hf=function(a){return jj(this,a)};_.Je=function(){return this.d};_.d=0;function EB(a,b,c){var d;for(d=0;d<b;++d)hu(a,d,c)}function zt(){zt=x;Nt=new CI}var Nt;function CI(){}u(550,541,$h,CI);_.Gf=function(){return!1};_.Mf=function(){throw new ax;};_.Je=function(){return 0};
function DI(){this.b=new Date}function EI(a){return 10>a?bb+a:l+a}u(551,1,{118:1,121:1,122:1,134:1},DI);_.eQ=function(a){return A(a,134)&&Nu(N(this.b.getTime()),N(a.b.getTime()))};_.hC=function(){var a;a=N(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=uu(c&4194303,b&4194303,e&1048575);a=uu(a.l^b.l,a.m^b.m,a.h^b.h);return O(a)};
_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(FI(),GI)[this.b.getDay()]+ba+HI[this.b.getMonth()]+ba+EI(this.b.getDate())+ba+EI(this.b.getHours())+mb+EI(this.b.getMinutes())+mb+EI(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function FI(){FI=x;GI=K(nu,s,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));HI=K(nu,s,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var GI,HI;
function st(a,b){return null==z(a.b,b,a)}function rt(){this.b=new Ui}u(553,536,{118:1,121:1,139:1},rt);_.Ff=function(a){return st(this,a)};_.Gf=function(a){return ow(this.b,a)};_.Ge=function(){return 0==this.b.e};_.Fd=function(){return wI(new yI(this.b,new hE(this.b)))};_.Hf=function(a){return null!=ej(this.b,a)};_.Je=function(){return this.b.e};_.tS=function(){return qI(new yI(this.b,new hE(this.b)))};_.b=null;
function FB(a,b){var c,d;(0>b||b>a.c)&&uI(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new II(a,b,d)}function JB(){this.b=new JI;this.c=0}u(554,546,$h,JB);_.Ff=function(a){new AB(a,this.b);++this.c;return!0};_.Of=function(a){return FB(this,a)};_.Je=function(){return this.c};_.b=null;_.c=0;function GB(a){if(a.c==a.e.b)throw new dx;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
function zI(a){if(!a.d)throw new xy;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function II(a,b,c){this.e=a;this.c=c;this.b=b}u(555,1,{},II);_.dd=function(){return this.c!=this.e.b};_.Qf=function(){return this.c.c!=this.e.b};_.ed=function(){return GB(this)};_.Rf=function(){if(this.c.c==this.e.b)throw new dx;this.d=this.c=this.c.c;--this.b;return this.d.d};_.fd=function(){zI(this)};_.b=0;_.c=null;_.d=null;_.e=null;function JI(){this.b=this.c=this}
function AB(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}u(556,1,{},JI,AB);_.b=null;_.c=null;_.d=null;function $D(a,b){this.b=a;this.c=b}u(557,539,Bi,$D);_.If=function(){return this.b};_.Jf=function(){return this.c};_.Kf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function dx(){Qn()}u(558,99,{118:1,125:1,131:1,133:1,138:1},dx);function bE(a,b){return ju(a)===ju(b)||null!=a&&Wn(a,b)}function sC(a){var b=y(KB,s,91,0,0);return Uk(a.b,b)}function YA(){this.b=new qj}
u(560,541,Zh,YA);_.Lf=function(a,b){OA(this.b,a,b)};_.Ff=function(a){return kj(this.b,a)};_.Gf=function(a){return-1!=Pj(this.b,a)};_.Mf=function(a){return Bv(this.b,a)};_.Ge=function(){return 0==this.b.d};_.Fd=function(){return new Wi(this.b)};_.Pf=function(a){return Ev(this.b,a)};_.Je=function(){return this.b.d};_.tS=function(){return qI(this.b)};_.b=null;function dG(a){a.hc.d.hb&&yC(a)}function KI(a){var b;if(a.hc.d.hb){b=pA(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}AC(a)}
function LI(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function hG(a){var b=a.k;MI(a.hc.d,b.b,b.c);!oA(a)&&TA(a);DA(a)}function NI(){DC.call(this,l);this.j=new NB(this.Sf());mB(this.r,new OI(this))}u(562,428,Ni);_.Td=function(a,b){return ju(a.i)===ju(this.j)?(KI(this),!0):this.Tf(a,b)};_.Sf=function(){return"Close"};_.Tf=function(){return!1};_.Md=function(){KI(this)};_.j=null;_.k=null;
function sH(a,b,c){NI.call(this);this.hc&&FC(this.hc.d,!1);CC(this,!1);WA(this,new NC(0));a=new RC(a,1);Q(this,a,null);a=new $A;Q(a,this.j,null);Q(this,a,null);b&&(this.k=pA(b),BC(this),LI(this.k,~~(G(b.Vb.pb,Wf)/2)-~~(this.mc/2),~~(G(b.Vb.pb,Vf)/2)-~~(this.cc/2)));c&&P(this,c)}u(561,562,Ni,sH);_.Sf=function(){return"OK"};function aG(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Lw("Cannot undo. Index is out of range.");if(!a.b.c)throw new Lw(dc);a.b=a.b.c;return a.b.b}
function lH(){this.b=this.c=new PI}u(563,1,{},lH);_.b=null;function PI(){this.b=null}function SG(a){this.b=a}u(564,1,{},PI,SG);_.b=null;_.c=null;_.d=null;function OI(a){this.b=a}u(565,463,ai,OI);_.b=null;
function DE(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){sE(a.b.Ab,K(nu,s,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=jI(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],hu(c.c,c.d++,g);c=f.length}0<c&&(e=".  Use Page Up/Down for SDF access ("+c+va);try{RF(a.b,b,!0)?(qs(a.b,"Structure pasted"+e),hF(a.b),eB(a.b),d=!0):(hG(new sH(a.b.K,a.b,ME)),SF(a.b,!0),eB(a.b))}catch(n){if(n=bj(n),A(n,125))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",EE(e),hG(new sH(a.b.K,
a.b,ME)),eB(a.b);else throw n;}}d&&a.b.Qe(b)}function ns(a){this.b=a}u(566,1,{},ns);_.b=null;function aF(){aF=x;bF=new QI("COPY_SMILES",0);dF=new QI("COPY_MOL",1);eF=new QI("PASTE",2);RI=K(SI,s,140,[bF,dF,eF])}function QI(a,b){I.call(this,a,b)}u(567,141,{118:1,122:1,124:1,140:1},QI);var RI,dF,bF,eF;function RG(){this.e=y($G,s,141,99,0)}u(568,1,{},RG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
function TI(a){a.c=y(M,m,-1,20,1);a.B=y(M,m,-1,20,1);a.K=y(kF,s,-1,20,1);a.N=y(kF,s,-1,20,1);a.H=bu([20,7]);a.e=y(M,m,-1,20,1);a.d=y(nu,s,1,20,0);a.p=y(nu,s,1,20,0);a.y=y(M,m,-1,20,1);a.A=y(M,m,-1,20,1);a.I=y(M,m,-1,20,1);a.J=y(M,m,-1,20,1);a.t=y(M,m,-1,20,1);a.C=y(M,m,-1,20,1);a.L=y(M,m,-1,20,1);a.O=y(M,m,-1,20,1);a.f=y(nu,s,1,20,0);a.r=bu([10,2]);a.j=y(M,m,-1,101,1)}
function UI(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(M,m,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(M,m,-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(kF,s,-1,4,1);d=y(kF,s,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=VI(r[1],d[1],r[2],d[2]);0<n[3]?(b=
VI(r[2],d[2],r[3],d[3]),d=VI(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 W(a,b){var c,d,e,f,g,j,h,n;BG(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=WI(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(kF,s,-1,2,1);XI(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==EG(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;qs(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
1;++a.A[a.E];IG(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&AG(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=O(N(IF((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(IF((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
function yG(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.E=a.u-2,W(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&wG(a,a.E,1),W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,wG(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)W(a,0),a.E=
a.u,W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=4,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),c=3;else if(238==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=
3,a.q=!1,c=2;else if(249==a.o.d)W(a,0),a.E=a.u,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.E=a.u,a.t[a.v]=3,W(a,0),a.q=!1,c=3;else if(242==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)W(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)W(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)W(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)W(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)W(a,0),a.c[a.u]=4,
c=1;else if(259==a.o.d)W(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)W(a,0),a.E=a.u,W(a,0),c=2;else if(247==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=3;else if(248==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,t;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;W(a,0);e=a.K[a.u];g=a.N[a.u];lG(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)BG(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)IG(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];kG(a);a.E=c+d;W(a,0);o=a.K[a.u];q=a.N[a.u];lG(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,t=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=t,r=-a.K[h]*e+a.N[h]*g,t=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=t,a.K[h]+=a.K[n],a.N[h]+=a.N[n];IG(a);a.I[a.v]=n;a.J[a.v]=c+d;kG(a);b&&(lG(a,n),mF(a))}c=4}YI(a,c);a.E=a.G;b&&
(a.E=0)}
function XI(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
c*g/h,d[1]=a.N[b]+c*j/h)}
function xG(a){var b,c,d,e,f,g,j,h,n,o,r,q,t;n=-1;j=6;switch(a.o.d){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.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])ZI(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,W(a,0),a.E=a.u,ZI(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){qs(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[WI(a,a.E,a.H[a.E][d])],2<d||1!=b){qs(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(kF,s,-1,2,1);XI(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-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)BG(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;t=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(t=-t,o=0);q=a.K[b]+r*e-t*g;t=a.N[b]+t*e+r*g;for(d=1;d<=j;++d)BG(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=t+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)BG(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)IG(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[WI(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
1<a.t[WI(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(M,m,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=O(N(IF((a.K[b]+a.K[e])/2))),a.O[c]=O(N(IF((a.N[b]+a.N[e])/
2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;IG(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=O(N(IF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
2)));a.O[a.v]=O(N(IF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(IG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=O(N(IF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(IF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(IG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=O(N(IF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(IF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
h[f]&&(lG(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&YI(a,j);-1<n&&(a.E=n)}
function ZI(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)BG(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function YI(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=EG(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
function WI(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function $I(a,b,c){var d,e,f,g;e=sh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Tu(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Tu(c[d])&&!Hu(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Nu(c[d],e)&&(b[d]=g,c[d]=sh,++f);if(f==a.u)break}return g==a.u}
function mF(a){var b,c,d;b=y(kF,s,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{lF(a,b);c=~~(c/2)-O(N(Math.round(b[0])));d=~~(d/2)-O(N(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;nF(a)}}
function lF(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
function wG(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=aJ(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&qs(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?qs(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?qs(a.o,"Charge change not possible on multibonded N or P !"):
3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?qs(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:qs(a.o,"Charge change not possible on the halogen !");break;case 18:qs(a.o,
"Use X button to change charge on the X atom !")}}
function YF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(M,m,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(M,m,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&lG(a,c);mF(a);qs(a.o,"Smaller part(s) removed !");return 1}
function EG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
function JG(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];nG(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),nG(a));4==a.t[d]&&(a.t[d]=1)}}
function VI(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 kG(a){var b;bJ(a);b=a.t.length;a.L=y(M,m,-1,b,1);a.O=y(M,m,-1,b,1);nF(a);nG(a)}
function BG(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(M,m,-1,c,1),pI(a.c,b,a.c.length),a.c=b,b=y(M,m,-1,c,1),pI(a.B,b,a.B.length),a.B=b,b=y(M,m,-1,c,1),pI(a.y,b,a.y.length),a.y=b,b=y(M,m,-1,c,1),pI(a.e,b,a.e.length),a.e=b,b=y(nu,s,1,c,0),pI(a.d,b,a.d.length),a.d=b,b=y(nu,s,1,c,0),pI(a.p,b,a.p.length),a.p=b,b=y(kF,s,-1,c,1),pI(a.K,b,a.K.length),a.K=b,b=y(kF,s,-1,c,1),pI(a.N,b,a.N.length),a.N=b,b=bu([c,7]),pI(a.H,b,a.H.length),a.H=b,c=y(M,m,-1,c,1),pI(a.A,c,a.A.length),a.A=c);a.c[a.u]=
3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function OF(a,b,c,d,e,f,g){var j;j=O(N(IF(a.K[c]-d/2)));g||(j-=e-d);a=O(N(IF(a.N[c]-~~(f/2))));return new SA(j-1-b,a-b,e+1+2*b,f+2*b)}
function IG(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(M,m,-1,b,1),pI(a.I,c,a.I.length),a.I=c,c=y(M,m,-1,b,1),pI(a.J,c,a.J.length),a.J=c,c=y(M,m,-1,b,1),pI(a.t,c,a.t.length),a.t=c,c=y(M,m,-1,b,1),pI(a.C,c,a.C.length),a.C=c,c=y(M,m,-1,b,1),pI(a.L,c,a.L.length),a.L=c,c=y(M,m,-1,b,1),pI(a.O,c,a.O.length),a.O=c,b=y(nu,s,1,b,0),pI(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
function rG(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(KE(),aa);j+="JME 2013-10-12 "+new DI+"\n \n";j+=qG(a.u,3)+qG(a.v,3);j+="  0  0  0  0  0  0  0  0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=OG(0.055999999999999994*(a.K[e]-c),10,4)+OG(0.055999999999999994*(g-a.N[e]),10,4)+OG(0,10,4);h=NF(a,e);1==h.length?h+="  ":2==h.length?h+=ba:3<h.length&&(h="Q  ");
j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+qG(d,3)+"  0  0  0  0  0  0  0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=qG(f,3):h+="  0";j+=h+"  0  0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:cJ(a,e)&&(g=2),c=qG(a.I[e],3)+qG(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=qG(a.J[e],3)+qG(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=qG(a.J[e],3)+qG(a.I[e],3)),j+=c+qG(g,3)+qG(d,3)+"  0  0  0\n";
for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M  CHG  1"+qG(e,4)+qG(a.B[e],4)+aa);return j+"M  END\n"}
function QG(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,R,tb,Z,L,fa,Lc,tg,yb,Wd,Xd,Yd,Za,Mc;r=y(M,m,-1,a.u+10,1);q=y(M,m,-1,a.u+10,1);n=y(M,m,-1,a.u+1,1);o=y(M,m,-1,7,1);yb=y(M,m,-1,a.u+1,1);v=y(dJ,s,-1,a.u+1,2);D=y(dJ,s,-1,a.v+1,2);fa=0;if(0==a.u)return l;YF(a,!0);tg=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){tg=!1;break}if(a.o.t&&tg){eJ(a);JG(a);fJ(a,D);gJ(a,v,D);var Kb,Dd,rf,fc,Ke,Ed,Fd,ib,gK,de,w,ya,sn,tn,At,xf,Qa,un,vn,Pc,wn;Kb=y(M,m,-1,a.u+1,1);Dd=y(M,m,-1,a.u+1,1);ib=y(hJ,s,-1,a.u+1,3);var Bt=a.u,xn,
Kh,Ct,Fg,Yj,Re,yf;Yj=y(hJ,s,-1,Bt+2,3);Re=y(M,m,-1,100,1);yf=5;Fg=0;Re[0]=3;Yj[1]=uh;Yj[2]=vh;Ct=2;if(!(3>Bt))for(;yf<Re[Fg]*Re[Fg];){Kh=0;for(xn=!0;xn&&Kh<=Fg&&yf>=Re[Kh]*Re[Kh];)0==yf%Re[Kh]?xn=!1:++Kh;if(xn){Yj[++Ct]=Qu(yf);if(Ct>=Bt)break;Fg<Re.length-1&&(++Fg,Re[Fg]=yf)}yf+=2}for(w=1;w<=a.u;++w){for(ya=vn=1;ya<=a.v;++ya)(a.I[ya]==w||a.J[ya]==w)&&(vn*=a.i[ya]);un=a.c[w];18==un&&(wn=a.p[w],Ed=wn.charCodeAt(0)-65+1,Fd=0,1<wn.length&&(Fd=wn.charCodeAt(1)-97),0>Ed&&(Ed=0),0>Fd&&(Fd=0),un=28*Ed+Fd);
xf=0;-2>a.B[w]?xf=1:-2==a.B[w]?xf=2:-1==a.B[w]?xf=3:1==a.B[w]?xf=4:2==a.B[w]?xf=5:2<a.B[w]&&(xf=6);Pc=1;ib[w]=Qu(vn);Pc*=126;ib[w]=Lu(ib[w],Qu(a.y[w]*Pc));Pc*=7;ib[w]=Lu(ib[w],Qu(xf*Pc));Pc*=7;ib[w]=Lu(ib[w],Qu(un*Pc));Pc*=783;ib[w]=Lu(ib[w],Qu(a.A[w]*Pc))}for(Ke=0;!$I(a,Kb,ib);){At=!1;for(w=1;w<=a.u;++w)Kb[w]!=Dd[w]&&(Dd[w]=Kb[w],At=!0);if(At){for(w=1;w<=a.u;++w){ib[w]=th;for(ya=1;ya<=a.A[w];++ya)ib[w]=Uu(ib[w],Yj[Kb[a.H[w][ya]]])}Ke=0}else if(0<Ke){for(w=1;w<=a.u;++w)ib[w]=th;w=1;a:for(;w<=a.u-
1;++w)for(ya=w+1;ya<=a.u;++ya)if(Kb[w]==Kb[ya]){ib[w]=uh;break a}}else{for(w=1;w<=a.u;++w){ib[w]=th;for(ya=1;ya<=a.A[w];++ya)rf=a.H[w][ya],ib[w]=Uu(ib[w],Qu(a.c[rf]*a.i[WI(a,w,rf)]))}Ke=1}$I(a,Kb,ib);for(w=1;w<=a.u;++w)ib[w]=Qu(Dd[w]*a.u+Kb[w])}for(w=1;w<=a.u;++w)Dd[w]=Kb[w];for(Qa=1;Qa<=a.u;++Qa)for(w=1;w<=a.u;++w)if(Dd[w]==Qa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Qa];a.B[w]=a.B[Qa];a.K[w]=a.K[Qa];a.N[w]=a.N[Qa];a.A[w]=a.A[Qa];a.c[Qa]=a.c[0];a.B[Qa]=a.B[0];
a.K[Qa]=a.K[0];a.N[Qa]=a.N[0];a.A[Qa]=a.A[0];Dd[w]=Dd[Qa];Dd[Qa]=Qa;a.p[0]=a.p[w];a.p[w]=a.p[Qa];a.p[Qa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Qa];a.e[Qa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Qa];a.d[Qa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Qa];a.y[Qa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Kb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Kb[a.I[w]],a.J[w]=Kb[a.J[w]],a.I[w]>a.J[w]&&(de=a.I[w],a.I[w]=a.J[w],a.J[w]=de,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){tn=sn=
a.u;fc=0;for(ya=w;ya<=a.v;++ya)a.I[ya]<sn?(sn=a.I[ya],tn=a.J[ya],fc=ya):a.I[ya]==sn&&a.J[ya]<tn&&(tn=a.J[ya],fc=ya);de=a.I[w];a.I[w]=a.I[fc];a.I[fc]=de;de=a.J[w];a.J[w]=a.J[fc];a.J[fc]=de;de=a.t[w];a.t[w]=a.t[fc];a.t[fc]=de;de=a.C[w];a.C[w]=a.C[fc];a.C[fc]=de;gK=a.f[w];a.f[w]=a.f[fc];a.f[fc]=gK}kG(a);nG(a);fJ(a,D);gJ(a,v,D)}else{fJ(a,D);a.i=y(M,m,-1,a.v+1,1);for(t=1;t<=a.v;++t)a.i[t]=a.t[t]}c=1;a.b=y(M,m,-1,a.u+1,1);Mc=1;a.b[1]=1;for(Z=0;;){L=0;for(t=1;t<=a.A[c];++t)if(g=a.H[c][t],0<a.b[g]){if(!(a.b[g]>
a.b[c])&&g!=yb[c]){Lc=!0;for(J=1;J<=fa;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Lc=!1;break}Lc&&(++fa,r[fa]=c,q[fa]=g)}}else o[++L]=g;if(0==L){if(Mc==a.u)break;c=n[Z--]}else if(1==L)yb[o[1]]=c,c=o[1],a.b[c]=++Mc;else{n[++Z]=c;e=0;for(t=1;t<=L;++t)if(h=WI(a,o[t],c),!D[h]){e=o[t];break}if(0==e)for(t=1;t<=L;++t)if(h=WI(a,o[t],c),2==a.i[h]||3==a.i[h]){e=o[t];break}0==e&&(e=o[1]);yb[e]=c;c=e;a.b[e]=++Mc}}yb=y(M,m,-1,a.u+1,1);b=y(M,m,-1,a.u+1,1);R=y(dJ,s,-1,a.u+1,2);Wd=y(dJ,s,-1,a.u+1,2);f=Mc=Z=0;for(t=
1;t<=a.u;++t)if(1==a.b[t]){c=t;break}a:for(;;){0<f&&(yb[c]=f);b[++Mc]=c;for(a.b[c]=0;;){L=e=0;tb=a.u+1;t=1;b:for(;t<=a.A[c];++t){g=a.H[c][t];for(E=1;E<=fa;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<tb&&(e=g,tb=a.b[g]))}if(0==e){if(0==Z)break a;Wd[c]=!0;c=n[Z--]}else break}f=c;c=e;1<L&&(n[++Z]=f,R[e]=!0)}Xd=y(M,m,-1,a.v+1,1);Yd=y(M,m,-1,a.u+1,1);if(a.o.Pb){var iK=yb,tO=fa,Dt,jK,Lh,Se,Et,Ft,Oa,Zj,Gt;Lh=y(M,m,-1,a.u+1,1);for(Oa=1;Oa<=a.u;++Oa)Lh[b[Oa]]=Oa;Et=y(dJ,s,-1,
a.v+1,2);for(Oa=1;Oa<=a.u;++Oa)Dt=b[Oa],jK=iK[Dt],Se=WI(a,Dt,jK),0!=Se&&(iJ(a,Se,Lh,Xd,D),Et[Se]=!0);for(Oa=1;Oa<=a.v;++Oa)Et[Oa]||iJ(a,Oa,Lh,Xd,D);Oa=1;a:for(;Oa<=a.u;++Oa)if(!(2>a.A[Oa]||4<a.A[Oa])){Ft=Gt=0;for(Zj=1;Zj<=a.A[Oa];++Zj){Se=WI(a,Oa,a.H[Oa][Zj]);if(5==a.i[Se])continue a;1==a.t[Se]&&0!=jJ(a,Se,Oa)&&++Gt;2==a.t[Se]&&(Ft=a.H[Oa][Zj])}if(0!=Gt)if(0<Ft){var ka=a,lK=Oa,zf=Lh,bd=Yd,uc=void 0,$j=void 0,Qc=void 0,Te=void 0,Rc=void 0,yn=void 0,zn=void 0,An=void 0,ee=void 0,cd=void 0,dd=void 0,
Ht=void 0,ak=void 0,fe=void 0,bk=void 0,Ue=void 0,ck=void 0,It=void 0,dk=void 0,Ve=void 0,mK=void 0,Af=void 0,nK=void 0,Jt=void 0,ek=void 0,Bf=void 0,dd=1,$j=lK,uc=y(M,m,-1,ka.u+1,1);for(uc[1]=lK;;){Ht=!1;for(cd=1;cd<=ka.A[$j];++cd)if(Qc=ka.H[$j][cd],!(Qc==uc[1]||Qc==uc[dd-1]))if(Te=WI(ka,$j,Qc),2==ka.t[Te]&&5!=ka.i[Te]){$j=uc[++dd]=Qc;Ht=!0;break}if(!Ht)break}if(!(0==dd%2||2>ka.A[uc[dd]]||3<ka.A[uc[dd]])){Bf=uc[1];Rc=uc[~~((dd+1)/2)];ee=uc[dd];Af=Ve=Ue=fe=0;Jt=It=!1;for(cd=1;cd<=ka.A[Bf];++cd)Qc=
ka.H[Bf][cd],Te=WI(ka,Bf,Qc),1!=ka.t[Te]||5==ka.i[Te]||(0==fe?fe=Qc:Ue=Qc);0<zf[Ue]&&zf[fe]>zf[Ue]&&(yn=fe,fe=Ue,Ue=yn);ak=fe;0==fe&&(ak=Ue,It=!0);for(cd=1;cd<=ka.A[ee];++cd)Qc=ka.H[ee][cd],Te=WI(ka,ee,Qc),1!=ka.t[Te]||5==ka.i[Te]||(0==Ve?Ve=Qc:Af=Qc);0<zf[Af]&&zf[Ve]>zf[Af]&&(yn=Ve,Ve=Af,Af=yn);dk=Ve;0==Ve&&(dk=Af,Jt=!0);bk=jJ(ka,WI(ka,Bf,fe),Bf);ck=jJ(ka,WI(ka,Bf,Ue),Bf);mK=jJ(ka,WI(ka,ee,Ve),ee);nK=jJ(ka,WI(ka,ee,Af),ee);1<(0>bk+ck?-(bk+ck):bk+ck)||0!=mK||0!=nK?qs(ka.o,"Bad stereoinfo on allene !"):
(zn=ka.K[uc[dd-1]]-ka.K[ee],An=ka.N[uc[dd-1]]-ka.N[ee],ek=Math.sqrt(zn*zn+An*An),0.001>ek&&(ek=0.001),0<(ka.N[dk]-ka.N[uc[dd-1]])*(zn/ek)-(ka.K[dk]-ka.K[uc[dd-1]])*(An/ek)?bd[Rc]=1:bd[Rc]=-1,It&&(bd[Rc]*=-1),Jt&&(bd[Rc]*=-1),ak==fe&&0>bk&&(bd[Rc]*=-1),ak==Ue&&0>ck&&(bd[Rc]*=-1),zf[ak]>zf[dk]&&(bd[Rc]*=-1))}}else b:{var vc=a,wc=Oa,uO=iK,vO=Lh,wO=r,xO=q,yO=tO,Bn=Yd,Cn=void 0,ed=void 0,Kt=void 0,Mh=void 0,Ca=void 0,Nh=void 0,Hd=void 0,fk=void 0,ge=void 0,Tb=void 0,ia=void 0,Mb=void 0,We=void 0,Dn=void 0,
fd=void 0,oa=void 0,En=void 0,Mb=y(M,m,-1,4,1),Dn=y(M,m,-1,4,1),Oh=vc,he=wc,oK=vO,Lt=uO,pK=wO,qK=xO,zO=yO,Nb=Mb,gk=void 0,gd=void 0,Fn=void 0,Gn=void 0,Mt=void 0,hk=void 0,hk=-1;0<Lt[he]&&(Nb[++hk]=Lt[he]);for(gd=1;gd<=zO;++gd)pK[gd]==he&&(Nb[++hk]=qK[gd]),qK[gd]==he&&(Nb[++hk]=pK[gd]);for(gd=hk+1;gd<Oh.A[he];++gd){Mt=Oh.u+1;Fn=1;c:for(;Fn<=Oh.A[he];++Fn){gk=Oh.H[he][Fn];for(Gn=0;Gn<gd;++Gn)if(gk==Nb[Gn])continue c;oK[gk]<Mt&&(Mt=oK[gk],Nb[gd]=gk)}}0==Lt[he]&&0<Oh.y[he]?(Nb[3]=Nb[2],Nb[2]=Nb[1],Nb[1]=
Nb[0],Nb[0]=-1):0<Oh.y[he]&&(Nb[3]=Nb[2],Nb[2]=Nb[1],Nb[1]=-1);for(Ca=fk=Nh=Mh=En=Hd=Tb=0;4>Ca;++Ca)0>=Mb[Ca]||(Cn=WI(vc,wc,Mb[Ca]),Dn[Ca]=jJ(vc,Cn,wc),0<Dn[Ca]?(++Tb,En=Mb[Ca],Nh=Mb[Ca]):0>Dn[Ca]?(++Hd,Mh=Mb[Ca],Nh=Mb[Ca]):fk=Mb[Ca]);ge=Tb+Hd;oa=y(M,m,-1,4,1);fd=0;if(3==vc.A[wc]){if(1==Tb&&1==Hd||3==ge&&0<Tb&&0<Hd){qs(vc.o,"Error in C3H stereospecification !");break b}We=Mb[0];1==ge?We=Nh:2==ge&&(We=fk);ia=UI(vc,wc,We,Mb);oa[0]=Nh;oa[1]=-1;oa[2]=ia[2];oa[3]=ia[1];0<Tb?fd=1:fd=-1}else if(4==vc.A[wc])if(1==
ge)ia=UI(vc,wc,Nh,Mb),oa[0]=ia[0],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[1],0<Tb?fd=1:fd=-1;else{We=Mb[0];1<fk&&(We=fk);1==Tb?We=En:1==Hd&&(We=Mh);ia=UI(vc,wc,We,Mb);ed=y(M,m,-1,4,1);for(Ca=0;4>Ca;++Ca)Cn=WI(vc,wc,ia[Ca]),ed[Ca]=jJ(vc,Cn,wc);if(4==ge){if(0==Tb||0==Hd){qs(vc.o,"Error in C4 stereospecification !");break b}if(1==Tb||1==Hd)oa[0]=ia[0],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[1],fd=ed[0];else{for(Ca=0;4>Ca;++Ca)-1==ed[Ca]&&(ed[Ca]=0);ge=2}}else if(3==ge)if(3==Tb||3==Hd)oa[0]=ia[0],oa[1]=ia[3],oa[2]=
ia[2],oa[3]=ia[1],0<Tb?fd=-1:fd=1;else{1==Tb?Tb=Kt=1:Hd=Kt=-1;for(Ca=0;4>Ca;++Ca)ed[Ca]==Kt&&(ed[Ca]=0);ge=2}if(2==ge)if(1==Tb&&1==Hd)ia[1]==Mh?(ia[1]=ia[2],ia[2]=ia[3]):ia[2]==Mh&&(ia[2]=ia[3]),oa[0]=En,oa[1]=Mh,oa[2]=ia[2],oa[3]=ia[1],fd=1;else{if(ed[0]==ed[1]||ed[1]==ed[2]){qs(vc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=ed[0]?(oa[0]=ia[0],oa[1]=ia[2],oa[2]=ia[1],oa[3]=ia[3]):(oa[0]=ia[1],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[0]);1<Tb?fd=1:fd=-1}}var $=oa,ik=Mb,ob=void 0;ik[0]==$[1]?(ob=
$[0],$[0]=$[1],$[1]=ob,ob=$[2],$[2]=$[3],$[3]=ob):ik[0]==$[2]?(ob=$[2],$[2]=$[0],$[0]=ob,ob=$[1],$[1]=$[3],$[3]=ob):ik[0]==$[3]&&(ob=$[3],$[3]=$[0],$[0]=ob,ob=$[1],$[1]=$[2],$[2]=ob);ik[1]==$[2]?(ob=$[1],$[1]=$[2],$[2]=ob,ob=$[2],$[2]=$[3],$[3]=ob):ik[1]==$[3]&&(ob=$[1],$[1]=$[3],$[3]=ob,ob=$[2],$[2]=$[3],$[3]=ob);oa[2]==Mb[2]?Bn[wc]=1:oa[2]==Mb[3]?Bn[wc]=-1:qs(vc.o,"Error in stereoprocessing ! - t30");Bn[wc]*=fd}}}Za=new oI;j=y(M,m,-1,a.u+1,1);for(t=1;t<=a.u;++t)j[b[t]]=t;for(t=1;t<=a.u;++t){c=b[t];
R[c]&&(Za.b.b+=ua);0<yb[t]&&kJ(a,c,yb[c],Za,Xd);var Ph=v[c],Ob=void 0,jk=void 0,Qh=void 0,V=void 0,V=Tc,Ob=!1;0!=a.B[c]&&(Ob=!0);0!=Yd[c]&&(Ob=!0);Qh=-1;for(jk=1;jk<=a.z;++jk)if(a.r[jk][0]==c){Qh=a.r[jk][1];break}-1<Qh&&(Ob=!0);a.o.Ob&&0<a.e[c]&&(Ob=!0,Qh=1);switch(a.c[c]){case 2:V=Cb;break;case 3:Ph?V="c":V=Fb;break;case 4:Ph?(V=Lf,0<a.y[c]&&(Ob=!0)):V=kc;break;case 5:Ph?V="o":V=rc;break;case 7:Ph?(V="p",0<a.y[c]&&(Ob=!0)):V=tc;break;case 8:Ph?V=yg:V=Hc;break;case 13:Ph?V=Bg:V=Jc;Ob=!0;break;case 6:V=
Kc;Ob=!0;break;case 9:V=Vb;break;case 10:V=Jb;break;case 11:V=Eb;break;case 12:V=bc;break;case 1:V=Zb;Ob=!0;break;case 19:V=xc;Ob=!0;break;case 20:V=yc;Ob=!0;break;case 21:V=zc;Ob=!0;break;case 22:V=Ac;Ob=!0;break;case 18:Ob=!0,V=a.p[c],(H(V,wa)||H(V,$c)||H(V,wb))&&(Ob=!1)}Ob&&(V=Uc+V,1==Yd[c]?V+=vb:-1==Yd[c]&&(V+="@@"),1==a.y[c]?V+=Zb:1<a.y[c]&&(V+=Zb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?V+=xa:V+=Ba,1<Wj(a.B[c])&&(V+=Wj(a.B[c]))),-1<Qh&&(V+=mb+Qh),V+=Xc);Kn(Za.b,V);for(E=1;E<=fa;++E)if(r[E]==c||q[E]==c)d=
q[E],d==c&&(d=r[E]),j[c]<j[d]&&kJ(a,r[E],q[E],Za,Xd),9<E&&(Za.b.b+="%"),Jn(Za,l+(new S(E)).b);Wd[c]&&(Za.b.b+=va)}return Za.b.b}function PG(a){a=new ZE(a);kG(a);return a}
function lG(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)oF(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
function mG(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&lG(a,c);0==a.A[d]&&lG(a,d)}
function eJ(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=WI(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&lG(a,c)}}}function bJ(a){var b;b=a.c.length;a.H=bu([b,7]);a.A=y(M,m,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
function gJ(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(M,m,-1,a.v+1,1);r=y(dJ,s,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[WI(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(wb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(dJ,s,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
a.I[h];g=a.J[h];e=y(dJ,s,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:cJ(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
g=a.J[j],r[f]&&r[g])){d=y(dJ,s,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function nF(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=O(N(IF((a.K[b]+a.K[c])/2))),a.O[d]=O(N(IF((a.N[b]+a.N[c])/2)))}function fJ(a,b){var c;for(c=1;c<=a.v;++c)PF(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
function NF(a,b){var c;c=(KE(),QE)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function cJ(a,b){return 2==a.t[b]?!0:!1}function PF(a,b,c){var d,e,f,g;g=1;a.b=y(M,m,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
function zG(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=bu([b+5,2]),pI(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function iG(a){var b;a.z=0;a.s=0;QG(a);for(b=1;b<=a.u;++b)a.E=b,zG(a);a.E=0}
function jG(a){var b,c;b=y(kF,s,-1,4,1);lF(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function fF(a,b){var c,d,e,f,g,j,h,n;c=y(kF,s,-1,4,1);lF(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.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;lF(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
function MG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
function pG(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Uc)&&iI(c,Xc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Zb);g=Vj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=Fw(c,d+1);try{a.o.z=WD(j,10)}catch(h){if(h=bj(h),A(h,125))a.o.z=0;else throw h;}a.E=b;zG(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
g-0));a.c[b]=H(d,Fb)?3:H(d,Cb)?2:H(d,kc)?4:H(d,rc)?5:H(d,tc)?7:H(d,Hc)?8:H(d,Vb)?9:H(d,Jb)?10:H(d,Eb)?11:H(d,bc)?12:H(d,Zb)?1:H(d,Jc)?13:H(d,Kc)?6:H(d,xc)?19:H(d,yc)?20:H(d,zc)?21:H(d,Ac)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=UH(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=UH(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=UH(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=UH(c,g++);for(;45==e;)--d,e=UH(c,g++)}a.B[b]=d}}}
function XF(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new rE(b);try{for(;b.k=kE(b,b.b),b.k<b.j;)d=VF(WD(nE(b),10)).b,c=e=VF(WD(nE(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=bj(f),A(f,125))Hn(f);else throw f;}}function kJ(a,b,c,d,e){b=WI(a,b,c);5!=a.i[b]&&cJ(a,b)?d.b.b+=rb:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=ub,a=a.f[b],null!=a&&(e=a),Kn(d.b,e)):1==e[b]?d.b.b+=Ya:-1==e[b]&&(d.b.b+=Wc)}
function AG(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,qs(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:qs(a.o,"Stereomarking allowed only on single and double bonds!")}
function iJ(a,b,c,d,e){var f,g,j,h,n,o,r,q,t;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=WI(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=WI(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
r=j,j=g);h=WI(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=WI(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,t=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=t?0-t:t))qs(a.o,"Not unique E/Z geometry !");else{j=WI(a,b,e);f=WI(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=WI(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<t||0>r&&0>t?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function aJ(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=WI(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(cJ(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function jJ(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
function nG(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=aJ(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
0}0>c.y[d]&&(c.y[d]=0)}}}function pF(a){TI(this);this.o=a;this.z=this.v=this.u=0}
function WF(a,b){var c,d,e,f,g,j,h;pF.call(this,a);f=l;j=TF(b);if(null!=j){h=new qE(b,j,!0);for(e=1;4>=e;++e)f=UF(h,j);g=VF(WD(to(f.substr(0,3)),10)).b;c=VF(WD(to(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)BG(this),f=UF(h,j),this.K[e]=(new fI(cI(to(f.substr(0,10))))).b,this.N[e]=-(new fI(cI(to(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=to(f.substr(31,d-31)),pG(this,e,d),62<=f.length&&(f=to(f.substr(60,3)),0<f.length&&(f=VF(WD(f,10)).b,0<f&&(this.E=e,a.z=f,zG(this),this.E=0)));for(e=1;e<=c;++e)IG(this),
f=UF(h,j),this.I[e]=VF(WD(to(f.substr(0,3)),10)).b,this.J[e]=VF(WD(to(f.substr(3,3)),10)).b,g=VF(WD(to(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=VF(WD(to(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);bJ(this);MG(this);mF(this);for(kG(this);(h.k=kE(h,h.b),h.k<h.j)&&!(null==(f=nE(h)));){if(0==f.indexOf("M  END"))break;if(0==f.indexOf("M  CHG")){g=new pE(f);nE(g);nE(g);j=VF(WD(nE(g),10)).b;
for(e=1;e<=j;++e)c=VF(WD(nE(g),10)).b,this.B[c]=VF(WD(nE(g),10)).b}if(0==f.indexOf("M  APO")){g=new pE(f);nE(g);nE(g);j=VF(WD(nE(g),10)).b;for(e=1;e<=j;++e)c=VF(WD(nE(g),10)).b,f=VF(WD(nE(g),10)).b,this.E=c,W(this,0),pG(this,this.u,xc+f),this.E=0}}eJ(this);kG(this)}}
function TG(a,b){var c,d,e,f,g;pF.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));iI(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new pE(b);d=VF(WD(nE(f),10)).b;e=VF(WD(nE(f),10)).b;for(c=1;c<=d;++c)g=nE(f),BG(this),pG(this,this.u,g),this.K[c]=(new fI(cI(nE(f)))).b,this.N[c]=-(new fI(cI(nE(f)))).b;for(c=1;c<=e;++c)if(IG(this),this.I[c]=VF(WD(nE(f),10)).b,this.J[c]=VF(WD(nE(f),10)).b,this.t[c]=VF(WD(nE(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;bJ(this);MG(this);mF(this)}catch(j){j=bj(j);if(A(j,125)){j.Ic();this.u=0;return}throw j;}eJ(this);kG(this)}}
function ZF(a,b,c){var d,e,f;pF.call(this,a);f=y(M,m,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(BG(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))IG(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;kG(this);mF(this)}
function sG(a,b,c){var d,e,f,g,j;pF.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(M,m,-1,this.u+1,1);this.B=y(M,m,-1,this.u+1,1);this.y=y(M,m,-1,this.u+1,1);this.e=y(M,m,-1,this.u+1,1);this.d=y(nu,s,1,this.u+1,0);this.K=y(kF,s,-1,this.u+1,1);this.N=y(kF,s,-1,this.u+1,1);this.p=y(nu,s,1,this.u+1,0);this.I=y(M,m,-1,this.v+1,1);this.J=y(M,m,-1,this.v+1,1);this.t=y(M,m,-1,this.v+1,1);this.f=y(nu,s,1,this.v+1,0);this.C=y(M,m,-1,this.v+1,1);this.r=bu([this.z+1,2]);
f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}kG(this);mF(this)}
function ZE(a){var b;TI(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(M,m,-1,this.u+1,1);pI(a.c,this.c,this.u+1);this.B=y(M,m,-1,this.u+1,1);pI(a.B,this.B,this.u+1);this.y=y(M,m,-1,this.u+1,1);pI(a.y,this.y,this.u+1);this.e=y(M,m,-1,this.u+1,1);pI(a.e,this.e,this.u+1);this.d=y(nu,s,1,this.u+1,0);pI(a.d,this.d,this.u+1);this.K=y(kF,s,-1,this.u+1,1);pI(a.K,this.K,this.u+1);this.N=y(kF,s,-1,this.u+1,1);pI(a.N,this.N,this.u+1);this.p=y(nu,s,1,this.u+1,0);pI(a.p,this.p,this.u+1);this.I=y(M,
m,-1,this.v+1,1);pI(a.I,this.I,this.v+1);this.J=y(M,m,-1,this.v+1,1);pI(a.J,this.J,this.v+1);this.t=y(M,m,-1,this.v+1,1);pI(a.t,this.t,this.v+1);this.f=y(nu,s,1,this.v+1,0);pI(a.f,this.f,this.v+1);this.C=y(M,m,-1,this.v+1,1);pI(a.C,this.C,this.v+1);this.r=bu([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
function OG(a,b,c){var d,e,f;if(0==c)return qG(ku(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(IF(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new fI(a)).b;d=uo(e,vo(46));0>d&&(e+=Xa,d=uo(e,vo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=ub);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function TF(a){var b;b=new qE(a,aa,!0);if(4<jE(b))return aa;b=new qE(a,qh,!0);return 4<jE(b)?qh:null}
function qG(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=ub);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function UF(a,b){for(var c,d;a.k=kE(a,a.b),a.k<a.j;){d=nE(a);if(H(d,b))return ba;for(nE(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}u(569,1,{141:1},pF,WF,TG,ZF,sG,ZE);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
function rs(){rs=x;ss=new pD(Zb)}
function eG(a,b){var c;rs();var d;NI.call(this);this.d=new NB("Help");new NB("Home");this.e=b;P(this,(KE(),ME));this.hc&&FC(this.hc.d,!1);CC(this,!1);d=pA(b);if(1==a)this.f||(this.f=new YC(d),LI(this.f,-30,0)),this.k=this.f,c=XE(b),this.hc&&EC(this.hc.d.I.c,Ic),WA(this,new IB(2)),this.i=new pD(c+"     "),Q(this,this.i,Ib),d=new $A,Q(d,this.j,null),this.e.Hb&&(c=new NB("Submit"),Q(d,c,null)),Q(this,d,Nc),oD(this.i,to(Ao(this.i.hc.b.pb,ih))),this.hc&&FC(this.hc.d,!0),CC(this,!0);else if(2==a)this.c||
(this.c=new YC(d),LI(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&EC(this.hc.d.I.c,"Nonstandard atom"),WA(this,new IB(2)),c=new $A,Q(c,new RC("atomic SMILES",1),null),Q(this,c,pc),c=Zb,ss&&(c=Ao(ss.hc.b.pb,ih)),ss=new qD(c,8),Q(this,ss,Ib),c=new $A,Q(c,this.j,null),Q(this,c,Nc);else{this.b||(this.b=new YC(d),LI(this.b,5*b.Z,0));var e,f;d="About "+(KE(),YG);this.hc&&EC(this.hc.d.I.c,d);WA(this,new NC(0));P(this,ME);Q(this,new RC(YG+" Molecular Editor v2013-10-13",1),null);Q(this,new RC("Peter Ertl and Bruno Bienfait",
1),null);for(c=LE,d=0,f=c.length;d<f;++d)e=c[d],e=new RC(e,1),CA(e,this.e.y),Q(this,e,null);c=new $A;Q(c,this.d,null);Q(c,this.j,null);Q(this,c,null);this.k=this.b}BC(this);c=this.k;MI(this.hc.d,c.b,c.c);!oA(this)&&TA(this);DA(this)}u(570,562,Ni,eG);_.Tf=function(a){var b,c;if(a.i===this.d){try{b=new QD(this.e.I),c=PD(b),$wnd.open(c,"_blank",l)}catch(d){if(d=bj(d),A(d,113))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,EE(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var ss;
function lJ(a,b){nA(b)==a.b?P(b,(TB(),bC)):P(b,a.b)}
function mJ(a){var b,c,d,e;e=l;d=!1;nA(nJ)!=a.b?(e=wa,d=!0):nA(oJ)!=a.b?(e="!#6",d=!0):nA(pJ)!=a.b?(P(qJ,(TB(),bC)),P(rJ,bC),P(sJ,bC),P(tJ,bC),e="F,Cl,Br,I"):(b=nA(uJ)!=a.b,c=nA(vJ)!=a.b,nA(wJ)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),nA(xJ)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),nA(yJ)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),nA(zJ)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),nA(AJ)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),nA(qJ)!=a.b&&(e+="F,"),nA(rJ)!=a.b&&(e+="Cl,"),nA(sJ)!=a.b&&(e+="Br,"),nA(tJ)!=a.b&&(e+="I,"),
iI(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=$c:c?e=wb:(P(nJ,(TB(),bC)),e=wa)));b=l;d&&nA(uJ)!=a.b&&(b+=";a");d&&nA(vJ)!=a.b&&(b+=";A");nA(BJ)!=a.b&&(b+=";R");nA(CJ)!=a.b&&(b+=";!R");nA(nJ)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=DJ.hc.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=EJ.hc.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);nA(FJ)!=a.b&&(e="~");nA(GJ)!=a.b&&(e=mb);nA(HJ)!=a.b&&(e=vb);nA(IJ)!=a.b&&(e="!@");oD(a.f,e)}
function JJ(a){KJ(a);LJ(a);var b=DJ.hc.b;Vy(b,0);b.pb.options[0].selected=!0;b=EJ.hc.b;Vy(b,0);b.pb.options[0].selected=!0;P(uJ,a.b);P(vJ,a.b);P(BJ,a.b);P(CJ,a.b);P(DJ,a.b);P(EJ,a.b);MJ(a)}function KJ(a){P(wJ,a.b);P(xJ,a.b);P(yJ,a.b);P(zJ,a.b);P(AJ,a.b);P(qJ,a.b);P(rJ,a.b);P(sJ,a.b);P(tJ,a.b)}function LJ(a){P(nJ,a.b);P(oJ,a.b);P(pJ,a.b)}function MJ(a){P(FJ,a.b);P(GJ,a.b);P(HJ,a.b);P(IJ,a.b);a.c=!1}
function fG(a){DC.call(this,"Atom/Bond Query");this.j=new NB(this.Sf());mB(this.r,new OI(this));this.b=(KE(),ME);this.d=a;this.e||(a=pA(a),this.e=new YC(a),LI(this.e,-150,10));this.k=this.e;WA(this,new MC);P(this,this.b);a=new $A;WA(a,new rC(0,3,1));Q(a,new QC("Atom type :"),null);nJ=new NB(Ab);oJ=new NB("Any except C");pJ=new NB("Halogen");Q(a,nJ,null);Q(a,oJ,null);Q(a,pJ,null);Q(this,a,null);a=new $A;WA(a,new rC(0,3,1));Q(a,new RC("Or select one or more from the list :",0),null);Q(this,a,null);
a=new $A;WA(a,new rC(0,3,1));wJ=new NB(Fb);xJ=new NB(kc);yJ=new NB(rc);zJ=new NB(Hc);AJ=new NB(tc);qJ=new NB(Vb);rJ=new NB(Jb);sJ=new NB(Eb);tJ=new NB(bc);Q(a,wJ,null);Q(a,xJ,null);Q(a,yJ,null);Q(a,zJ,null);Q(a,AJ,null);Q(a,qJ,null);Q(a,rJ,null);Q(a,sJ,null);Q(a,tJ,null);Q(this,a,null);a=new $A;WA(a,new rC(0,3,1));DJ=new RB;QB(DJ,Ab);QB(DJ,bb);QB(DJ,db);QB(DJ,kb);QB(DJ,lb);Q(a,new QC("Number of hydrogens :  "),null);Q(a,DJ,null);Q(this,a,null);a=new $A;WA(a,new rC(0,3,1));EJ=new RB;QB(EJ,Ab);QB(EJ,
bb);QB(EJ,db);QB(EJ,kb);QB(EJ,lb);QB(EJ,"4");QB(EJ,"5");QB(EJ,"6");Q(a,new RC("Number of connections :",0),null);Q(a,EJ,null);Q(a,new RC(" (H's don't count.)",0),null);Q(this,a,null);a=new $A;WA(a,new rC(0,3,1));Q(a,new QC("Atom is :"),null);uJ=new NB(Bb);Q(a,uJ,null);vJ=new NB("Nonaromatic");Q(a,vJ,null);BJ=new NB(Gc);Q(a,BJ,null);CJ=new NB(oc);Q(a,CJ,null);Q(this,a,null);a=new $A;P(a,iC(nA(this)));WA(a,new rC(0,3,1));Q(a,new QC("Bond is :"),null);FJ=new NB(Ab);Q(a,FJ,null);GJ=new NB(Bb);Q(a,GJ,
null);HJ=new NB(Gc);Q(a,HJ,null);IJ=new NB(oc);Q(a,IJ,null);Q(this,a,null);a=new $A;WA(a,new rC(1,3,1));this.f=new qD(wa,20);Q(a,this.f,null);Q(a,new NB(Ec),null);Q(a,this.j,null);Q(this,a,null);this.hc&&FC(this.hc.d,!1);CC(this,!1);KJ(this);LJ(this);MJ(this);P(uJ,this.b);P(vJ,this.b);P(BJ,this.b);P(CJ,this.b);P(DJ,this.b);P(EJ,this.b);lJ(this,nJ);BC(this);a=this.k;MI(this.hc.d,a.b,a.c);!oA(this)&&TA(this);DA(this)}u(571,562,Ni,fG);
_.Tf=function(a,b){var c;H(b,Ec)?(JJ(this),lJ(this,nJ),mJ(this)):A(a.i,88)?(MJ(this),ju(a.i)===ju(nJ)?(KJ(this),LJ(this)):ju(a.i)===ju(oJ)?(KJ(this),LJ(this)):ju(a.i)===ju(pJ)?(KJ(this),LJ(this)):ju(a.i)===ju(BJ)?P(CJ,this.b):ju(a.i)===ju(CJ)?(P(BJ,this.b),P(uJ,this.b)):ju(a.i)===ju(uJ)?(P(vJ,this.b),P(CJ,this.b)):ju(a.i)===ju(vJ)?P(uJ,this.b):ju(a.i)===ju(FJ)||ju(a.i)===ju(GJ)||ju(a.i)===ju(HJ)||ju(a.i)===ju(IJ)?(JJ(this),this.c=!0):LJ(this),lJ(this,a.i),mJ(this)):A(a.i,89)&&(MJ(this),c=a.i,0==c.hc.b.pb.selectedIndex?
P(c,this.b):P(c,(TB(),bC)),mJ(this));107!=this.d.d&&(this.d.d=107,eB(this.d));return!0};_.c=!1;_.d=null;_.e=null;var nJ=_.f=null,FJ=null,oJ=null,uJ=null,GJ=null,sJ=null,wJ=null,EJ=null,DJ=null,rJ=null,qJ=null,pJ=null,tJ=null,xJ=null,vJ=null,CJ=null,IJ=null,yJ=null,AJ=null,BJ=null,HJ=null,zJ=null;function aH(){AI(this)}u(572,547,Zh,aH);_.Ue=function(){this.b=-1;this.c=y(BI,s,0,0,0);this.d=0};_.b=-1;
function ms(a){a=new DD(a);os();var b,c,d,e,f;try{var g=(vD(),yD);if(zD(g,(vD(),yD)))b=a.b;else if(zD(g,wD))b=new HD(a.b);else throw new ED(g);c=Xn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new NJ;Lz(d.f,c);e=(f=jI(c,"\r\n|\r|\n|\n\r"),f.length);Cw(d.f,20*(10>e?e:10)+hg);mo((jo(),ko),new OJ(d));PJ(d);QJ(d)}catch(j){if(j=bj(j),A(j,106))Hn(j);else throw j;}}function bH(){}u(573,1,{107:1,114:1},bH);_.Be=function(a){DE(this.b,a.b)};_.b=null;function nH(){this.pb=by()}u(575,334,Yh,nH);
function js(){var a;js=x;RJ=(a=!1,Xf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);SJ=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");TJ=RJ&!SJ;var b;a=K(M,m,-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]);ks=y(M,m,-1,1E3,1);for(b=0;b<ks.length;++b)ks[b]=-999;for(b=0;b<a.length;b+=2)ks[a[b+1]]=a[b]}
function dr(a,b,c){a=new UJ(b,c,a);if(!b.Td(a,c))for(b=b.gc;b&&!b.Td(a,c);)b=b.gc}function cB(a,b,c){var d;d=new VJ;Dj(d.u,b,c);wj(a.i,d.u,0,0);kj(a.b,d);return d}function kH(a,b){return!a.f?null:b in a.f?a.f[b]:null}function EF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)ix(a.i,b.u,c,d),b.s=c,b.t=d;WJ(b)}
function jH(a,b,c,d){js();this.pb=by();this.b=new qj;this.k=new qj;this.f=d;this.pb.style[bg]=bb;this.pb.style[$f]=bb;this.pb.style[Tg]=df;this.pb.style[nh]=b;this.pb.style[Ne]=c;this.i=new XJ;this.i.pb.style[nh]=eb;Cw(this.i,eb);TJ?(b=new YJ,c=new ZJ,wj(b,this.i,0,0),wj(b,c,0,0),mx(this,b)):mx(this,this.i);this.d=a;a.Vb=this;TJ?(this.n=new $J(this),this.n.j=new aK(this),this.n.k=new bK(this),this.n.o=new cK(this),this.n.n=new dK(this),this.d&&(this.n.f=new eK(this),this.n.i=new fK(this),this.n.b=
new hK(this))):B(this,new kK(this),(vs(),vs(),ws));B(this,this,(ir(),ir(),jr));B(this,new rK(this),(Gj(),Gj(),Hj));B(this,new sK(this),(Ij(),Ij(),Jj));B(this,new tK(this),(gs(),gs(),hs));(cr(),cr(),HA).b=this}u(574,575,Yh,jH);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var TJ,SJ,RJ,ks=null;function XJ(){kx.call(this);this.pb[Ad]=$e}u(577,312,Mi,XJ);function YJ(){XJ.call(this);this.pb.style[nh]=eb;this.pb.style[Ne]=eb}u(576,577,Mi,YJ);function kK(a){this.b=a}u(578,1,{},kK);
_.uc=function(a){var b,c,d,e;d=Mj(a);e=Nj(a);c=Oj(a.b);b=new uK(a);2==c&&(b.f=4);b=tG(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function rK(a){this.b=a}u(579,1,{},rK);_.vc=function(a){var b,c;b=Mj(a);c=Nj(a);a=new uK(a);this.b.j?DG(this.b.d,a,b,c):FG(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function sK(a){this.b=a}u(580,1,{},sK);_.wc=function(a){this.b.j=!1;Mj(a);Nj(a);HG(this.b.d)};_.b=null;function tK(a){this.b=a}u(581,1,{},tK);_.b=null;
function ZJ(){XJ.call(this);this.pb.style[nh]=eb;this.pb.style[Ne]=eb}u(582,577,Mi,ZJ);function vK(a,b){var c;c=b.b;c.f=4;return tG(a.b.d,c,b.e,b.f)}function aK(a){this.b=a}u(583,1,{},aK);_.Uf=function(a){return vK(this,a)};_.b=null;function Xs(a,b){FG(a.b.d,b.b,b.e,b.f);return tG(a.b.d,b.b,b.e,b.f)}function bK(a){this.b=a}u(584,1,{},bK);_.Uf=function(a){return Xs(this,a)};_.b=null;function cK(a){this.b=a}u(585,1,{},cK);_.Uf=function(a){return DG(this.b.d,a.b,a.e,a.f)};_.b=null;
function dK(a){this.b=a}u(586,1,{},dK);_.Uf=function(){return HG(this.b.d)};_.b=null;function Yr(a,b){var c;c=N(IF(b.c));c=new GD(b,0,sg,c);$E(a.b.d,c);return!0}function eK(a){this.b=a}u(587,1,{},eK);_.Uf=function(a){return Yr(this,a)};_.b=null;function Zr(a,b){var c;c=N(IF(100*b.d));c=new GD(b,0,zg,c);$E(a.b.d,c);return!0}function fK(a){this.b=a}u(588,1,{},fK);_.Uf=function(a){return Zr(this,a)};_.b=null;function cs(a,b){var c;c=new GD(b,0,pe,sh);$E(a.b.d,c);return!0}function hK(a){this.b=a}
u(589,1,{},hK);_.Uf=function(a){return cs(this,a)};var wK=_.b=null;function xK(){xK=x;wK=new Wu((kv(),new jv("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function yK(){yK=x;zK={}}function AK(a,b,c){var d;c&&(b.style[ve]=c.c+hg,d=c.b,d!=Sb&&(b.style[ue]=d),0!=(c.d&1)&&(b.style[xe]=rd),0!=(c.d&2)&&(b.style[we]=Ye));a.f.style[mh]=Rf}
function xC(a){var b=BK,c,d,e,f,g,j,h,n,o,r,q,t,v;c=Oi(a);c in zK?a=zK[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Ig),f=$doc.createElement(Qe),f.width=1,f.height=1,g=(xK(),wK),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),AK(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=Fo(e),n=Fo(e)+(e.offsetHeight||0),o=n-h,r=Fo(f)+(f.offsetHeight||0)+1,q=n-r,t=r-h,d.removeChild(e),v=new CK,v.b=t,v.c=q,v.d=o,v),zK[c]=a);return a}
function DK(){yK();var a,b,c,d,e;Kj();this.b=K(nu,s,1,["monospace","sans-serif",Eg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Ig);Bo(this.f,this.i);this.f.style[ve]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ue]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}u(592,1,{},DK);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var zK;function CK(){}u(593,1,{},CK);
_.b=0;_.c=0;_.d=0;function uG(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,46))return!!a.b.b.metaKey}catch(b){if(b=bj(b),!A(b,131))throw b;}return!1}function vG(a){try{if(a.b&&A(a.b,46))return!!a.b.b.shiftKey}catch(b){if(b=bj(b),!A(b,131))throw b;}return!1}function uK(a){ls.call(this,null,0,null);this.b=a}function UJ(a,b,c){ls.call(this,a,0,b);this.b=c}u(594,424,Ki,uK,UJ);_.ze=function(){return uG(this)};_.Ae=function(){return vG(this)};_.b=null;
function lD(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=BK;null==b||!b.length?c=0:(c.e.appendChild(c.f),Bo(c.f,b),AK(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function kD(a){this.c=a;this.b={};!BK&&(BK=new DK)}u(595,427,qi,kD);var BK=null;function dB(a){this.b=a}u(596,435,{},dB);_.b=null;function EK(a,b){this.b=a;this.c=b}u(597,1,{},EK);_.b=null;_.c=null;function FK(){Jy.call(this);this.pb[Ad]="jsa-resetTable";this.pb.style[nh]=nd}u(598,347,Mi,FK);
function GK(){GK=x;var a=HK=new DK;Kj();a.i="9p";a.f.style[ue]=Eg;a.f.style[ve]="144.0pt";Bo(a.f,a.i);a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[ve]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);IK=new rB(1)}function uF(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,WJ(a)}
function wF(a,b,c,d,e,f,g){var j,h,n,o,r,q,t,v,D,E,J;a.o&&(tF(a,!1),360<=g||-360>=g?j=vF(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,t=d/2,v=e/2,D=JK(r,q,t,v,f),E=JK(r,q,t,v,h),J="<g"+a.n+sb,J+='<path d ="M '+D.b+ba+D.c+" A "+t+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),uF(a,j))}function U(a,b,c,d,e){a.o&&uF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ea+a.c+a.b+ab)}
function sF(a,b,c,d,e){a.o&&(tF(a,!1),uF(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+ab))}function DF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ha+d+ea+a.j+' fill="'+e+ja+b+"</text>");uF(a,b)}function IC(a,b,c,d,e){tF(a,!0);uF(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+ab)}
function WJ(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=xo(yo(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetWidth||0)-nk(a.u.pb),d=zo(yo(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetHeight||0)-pk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ga+d+ja)+b+"</svg>",b!==a.r&&(Bo(a.u.pb,b),a.r=b),a.p=!0,a.q=!1)}function T(a,b){(a.e=b)&&(a.i=pg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function CF(a,b){a.f=b;a.j=XG(b)}u(599,431,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;
_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;_.s=0;_.t=0;_.u=null;var IK,HK;function Ls(a,b,c){c&&(Ws(a,b),c.Uf(a.c));a.e=!0}function Ws(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-xo(yo(a.p.pb.ownerDocument),a.p.pb)+mk(a.p.pb)+Mo(a.p.pb.ownerDocument),a.c.f=c.clientY-Fo(a.p.pb)+(a.p.pb.scrollTop||0)+No(a.p.pb.ownerDocument),a.c.b=new uK(b),b.b.preventDefault(),!0):!1}
function $J(a){this.p=a;this.c=new KK;this.d=new LK(this);B(this.p,new MK(this),(Ts(),Ts(),Us));B(this.p,new NK(this),(Ms(),Ms(),Ns));B(this.p,new OK(this),(Qs(),Qs(),Rs));B(this.p,new PK(this),(Is(),Is(),Js));B(this.p,new QK,(ds(),ds(),es));B(this.p,new RK(this),($r(),$r(),as));B(this.p,new SK(this),(Vr(),Vr(),Wr))}u(600,1,{},$J);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function LK(a){Ik();this.b=a}u(601,26,{},LK);
_.Hc=function(){!this.b.e&&this.b.j&&vK(this.b.j,this.b.c)};_.b=null;function MK(a){this.b=a}u(602,1,{},MK);_.b=null;function NK(a){this.b=a}u(603,1,{},NK);_.b=null;function OK(a){this.b=a}u(604,1,{},OK);_.b=null;function PK(a){this.b=a}u(605,1,{},PK);_.b=null;function QK(){}u(606,1,{},QK);function RK(a){this.b=a}u(607,1,{},RK);_.b=null;function SK(a){this.b=a}u(608,1,{},SK);_.b=null;function KK(){}u(609,1,{},KK);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
function mH(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function TK(a){var b,c,d,e,f;lk(a);d=(xj(),yj(null));e=new FK;Gy(e,a);Yw(d,e,d.pb);f=a.od();b=a.nd();c=mH();9<=c?(++f,++b):7==c&&A(a,60)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Iy(e,a);gx(d,e);return new vA(f,b)}function UK(){this.pb=$doc.createElement($d);this.pb[Ad]=$e;this.pb.style[ag]=Oe;this.pb.style[eg]=ad;this.pb.style[nh]=eb;this.pb.style[Ne]=eb}u(611,315,bi,UK);_.ld=function(){return nk(this.pb)};
_.md=function(){return pk(this.pb)};function XG(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function JK(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new EK(new fI(a),new fI(b))}function vF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+ab}
function KF(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+=da;b=qb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function tF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ea+a.b:a.n=' fill="none" stroke="'+c+ea+a.b}function VJ(){GK();this.o=IK;this.d=[];this.u=new UK}u(612,599,{},VJ);_.b=l;_.c=l;function VK(){VK=x;WK=new vA(0,0)}
function XK(a){var b;b=a.Yf();if(!b){var c;(c=a.Vf())?(b=TK(c.b),Dj(c.Ce(),b.c,b.b),c=TK(c.b),b=new vA(c.c-b.c,c.b-b.b)):b=new vA(0,0);a.ag(b)}return b}function KA(a,b){var c;if(a.Ge())return WK;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a._f(oA(b));c=TK(a.Ce());a.f.c=c.c;a.f.b=c.b;return c}function YK(a,b){var c;b&&(c=pg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Xf().pb.style[od]=c)}function ZK(){this.f=new mC;this.f.b=-1;this.f.c=-1}u(614,1,{});_.Vf=function(){return null};_.Wf=function(a){this.$f(a.Vd())};
_.Xf=function(){return this.Ce()};_.Yf=function(){return $K};_.Md=function(){};_.Ge=function(){return!1};_.Zf=function(a){this._f(oA(a))};_.$f=function(a){YK(this,a)};_._f=function(a){var b=this.Ce().pb,c,d,e;c=(UA(),VA);e=a.c;d=a.b;e!=c.c?b.style[ve]=l+e+"pt":b.style[ve]=l;d!=c.b?b.style[ue]=d:b.style[ue]=l;0!=(a.d&1)?b.style[xe]=rd:b.style[xe]=l;0!=(a.d&2)?b.style[we]=Ye:b.style[we]=l};_.ag=function(a){$K=a};_.bg=function(){};var $K=_.f=null,WK;
function OB(a,b){VK();ZK.call(this);this.b=new Vx(a);this.b.pd()[Ad]=l;B(this.b,new aL(this,b),(fr(),fr(),gr))}u(613,614,{},OB);_.Ce=function(){return this.b};_.$f=function(a){YK(this,a)};_.b=null;function aL(a,b){this.b=a;this.c=b}u(615,1,{},aL);_.Pc=function(a){cr();dr(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function SB(a){VK();ZK.call(this);this.b=new Wy;B(this.b,new bL(this,a),($q(),$q(),ar))}u(616,614,{},SB);_.Ce=function(){return this.b};_.b=null;
function bL(a,b){this.b=a;this.c=b}u(617,1,{},bL);_.b=null;_.c=null;function cL(a,b){var c,d;YK(a,b.Vd());for(d=new Wi(b.Wb.b);d.c<d.e.Je();)c=Xi(d),c.lc&&c.hc.Wf(c)}function dL(a,b){var c,d,e,f,g,j,h;Dj(a.e,b.ae(),b.Yd());for(d=new Wi(b.Wb.b);d.c<d.e.Je();)c=Xi(d),c.lc&&(e=c.hc,e.Zf(c),j=c.be(),h=c.ce(),g=c.ae(),f=c.Yd(),0<g&&0<f&&(c=e.Ce(),g-=XK(e).c,f-=XK(e).b,Dj(e.Ce(),g,f),!c.ob&&a.e.Gd(c),a.e.Hd(c,j,h)))}function ZA(){VK();ZK.call(this);this.e=new kx}u(618,614,{},ZA);
_.Wf=function(a){cL(this,a)};_.Ce=function(){return this.e};_.Zf=function(a){dL(this,a)};_.e=null;function SC(a){VK();ZK.call(this);var b=this.b=new ty;$x(b.c,a,!1);ly(b);this.f.b=-1;this.f.c=-1}u(619,614,{},SC);_.Ce=function(){return this.b};_.Ge=function(){var a;a=(this.b.c.d?Do(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function VC(a){this.b=new pz(a.i,new eL(a))}u(620,1,{},VC);_.b=null;
function lz(a){var b,c,d,e,f;f=new FD(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(fL,s,107,0,0);for(c=b.b?Uk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,86)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=tj((iB(),jB),new S(f.e)));c=c.c;if(Nu(!c?rh:c.b,Ch))for(c=(!a.e.b||0==a.e.b.d?(zt(),zt(),Nt):new nB(a.e.b)).Fd();c.dd();)a=c.ed(),1001==f.e&&a.Be(f);var g,j,h;1001==f.e?(g=new ls(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.lg(),null.lg()):100==f.e&&A(f.f,104)?(j=f.f,h=new ls(j,205,null),h.j=j.be(),
h.k=j.ce()):1004<=f.e&&1005>=f.e||(701==f.e?null.lg():401==f.e||402==f.e?(null.lg(),null.lg(),null.lg(),null.lg(),null.lg()):500<=f.e&&507>=f.e&&(g=null.mg,500!=g&&(f=new ls(null.mg,g,null),f.j=null.lg(),f.k=null.lg(),j=null.lg(),f.f=j&12,501==g&&null.lg())))}function eL(a){this.b=a}u(621,1,Ei,eL);_.xc=function(){lz(this)};_.b=null;function rD(){VK();ZK.call(this);this.b=new Pz}u(622,614,{},rD);_.Vf=function(){var a;a=new rD;Lz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.Ce=function(){return this.b};
_.Yf=function(){return gL};_.ag=function(a){gL=a};var gL=_.b=null;u(623,618,{});function hL(a){var b;b=new tr(G(a.pb,Wf),G(a.pb,Vf));a=new tr(G(a.T.jb.pb,Wf),G(a.T.jb.pb,Vf));return K(M,m,-1,[b.c-a.c,b.b-a.b])}function iL(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.ud(a.R);a.sd(b);a.R=a.Q=null}else null!=a.R?(jL(a,a.R),a.R=null):null!=a.Q&&(kL(a,a.Q),a.Q=null);Qj(a.S)}function PJ(a){a.kb?a.fg(wr(a.T.jb)):(a.Pd(),PJ(a))}function kL(a,b){var c;a.kb?(c=hL(a),a.fg(new tr(-1,lL(b,!1)-c[1]))):a.Q=b}
function mL(a,b){var c;b!=a.Kd()&&(c=a.T.jb,Qw(c),nL(c,b,c.pb,c.q.d,!0))}function jL(a,b){var c;a.kb?(c=hL(a),a.fg(new tr(lL(b,!0)-c[0],-1))):a.R=b}u(626,317,di);_.cg=function(){var a,b;b=wr(this.T.jb);a=hL(this);b.c+=a[0];b.b+=a[1];return b};_.Kd=function(){var a;a=this.T.jb;return 0!=a.q.d?oL(bA(a.q,0)):null};_.dg=function(a){pL(this.T.jb,a)};_.Fd=function(){return new Rw(this.T.jb)};_.eg=function(){Ar(this.T.jb)};_.Ad=function(){iL(this)};_.Sd=function(){Ar(this.T.jb)};
_.Cd=function(a){return qL(this.T.jb,a)};_.fg=function(a){yr(this.T.jb,a)};_.sd=function(a){kL(this,a)};_.Ld=function(a){mL(this,a)};_.ud=function(a){jL(this,a)};_.Q=null;_.R=null;function rL(){rL=x;rx();var a=(sL(),tL(),uL);vL=new Ny(a.e,a.c,a.d,a.f,a.b)}function wL(a,b){if(0!=a.I.b.q.d&&oL(bA(a.I.b.q,0)))throw new Lw("WindowPanel can only contain one child widget");xL(a,b)}
function QJ(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[kh]=Oe,a.ab=!1,a.Pd());b=a.pb;b.style[df]=0+(Kj(),hg);b.style[Zg]=cb;e=Ej()-G(a.pb,Wf)>>1;f=Fj()-G(a.pb,Vf)>>1;MI(a,Vj(Mo($doc)+e,0),Vj(No($doc)+f,0));d||((a.ab=c)?(zz(a.pb,ng),a.pb.style[kh]=lh,uk(a.gb,200)):a.pb.style[kh]=lh)}finally{a.w=!0}}
function yL(a,b){var c;if(a.w){c=new dw;a.mb&&pt(a.mb,c);a.J&&xr(a.r,a);try{dj(a.r.d,a)}catch(d){if(d=bj(d),!A(d,125))throw d;}a.n=zL(a.r,a);try{tx(a,b)}finally{gj(a.t.b),gj(a.s.b),gj(a.u.b),a.P&&jj(a.P,a.r),a.C&&(a.C=!1)}}else tx(a,b)}function AL(a,b,c){var d,e;e=a.ob;d=new Sj(a,e);e.Hd(a,d.b+b,d.e+c)}function BL(a,b,c){b=new CL(Eo(Do(lw(lw(a.T.d,b),c))));Pw(b,a);B(b,a.o,(fr(),fr(),gr));return b}function vr(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));yr(a.T.jb,b)}
function MI(a,b,c){var d,e;(e=a.r)?(d=DL(e.pb),wx(a,b+(nk(e.pb)+d[3]),c+(pk(e.pb)+d[0]))):wx(a,b,c)}function FC(a,b){a.J!=b&&(a.J=b,a.hb&&(b?zr(a.r,a):xr(a.r,a)))}function xL(a,b){if(b!=(0!=a.I.b.q.d?oL(bA(a.I.b.q,0)):null)){Qw(a.I.b);var c=a.I.b;nL(c,b,c.pb,c.q.d,!0)}}
function EL(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(qr(),FL)&&(a.O=a.G);var d,e;if(a.P)for(e=new Wi(a.P);e.c<e.e.Je();)if(d=Xi(e),b==(qr(),GL)){!d.c&&(d.c=new HL);d=a;var f=c,g=void 0,j=void 0;if(d.J&&f==(qr(),rr))g=d.r,j=d.F,d.I.d?(MI(d,j.d,j.e),vr(d,new tr(j.c,-1))):(MI(d,j.d,j.e),vr(d,new tr(j.c,j.b)),zr(g,d)),$i(g.d,d,d.I.c),Hk(d.z,333);else if(!d.C&&f==(qr(),FL))d.pb.style[kh]=lh,qr()}else if(b==rr){!d.c&&(d.c=new HL);d=a;var f=c,h=j=g=void 0;if(d.J){j=d.r;g=DL(j.pb);h=d.F;if(d.I.d)h.d=nk(d.pb)-
g[3]-nk(j.pb),h.e=pk(d.pb)-g[0]-pk(j.pb),d.F=h,MI(d,0,0),IL(d,sr(j.pb).c,-1);else{if(f!=(qr(),FL))h.d=nk(d.pb)-g[3]-nk(j.pb),h.e=pk(d.pb)-g[0]-pk(j.pb),h.c=d.q,h.b=d.p,d.F=h;MI(d,0,0);yr(d,new JL(sr(j.pb)));xr(j,d)}d==d.r.b||gG(d);Hk(d.z,333)}}else b==FL&&(!d.c&&(d.c=new HL),d=a,d.C||(d.G=c,d.pb.style[kh]=Oe))}}function KL(a,b){a.pb.style[ph]=b+1E4+(a.C?1E3:0)+l;(a.C||a.bb)&&null.lg().lg()}
function LL(a){if(!a.kb){a.t=Jw(a,a.r,(!at&&(at=new Ok),at));a.s=Jw(a,a.r,Nk?Nk:Nk=new Ok);a.u=Jw(a,a.r,(!ft&&(ft=new Ok),ft));var b=a.r;!a.P&&(a.P=new qj);kj(a.P,b);at&&(b=new $s(a),a.mb&&pt(a.mb,b));a.J&&zr(a.r,a);$i(a.r.d,a,a.I.c);a.n&&(wx(a,a.n.b,a.n.c),a.n=null);xx(a);gG(a)}}function gG(a){if(a!=a.r.b){var b;ft&&(b=new et(a),a.mb&&pt(a.mb,b))}}
function ML(a,b,c){rx();var d;d=(Gx(),Hx);zx.call(this,!1,"popup");this.U=d.b;this.S=new NL(this);d=new OL;d.pb[Ad]="mosaic-popupLayoutPanel";ox(this.T,d);vx(this);this.o=new PL(this);this.z=new QL(this);this.A=new RL(this);this.B=new SL(this);this.F=new TL;this.O=(qr(),GL);this.J=c;this.r=a;a=this.I=new UL(b);b=new VL;!a.e&&(a.e=new WL);kj(a.e,b);a=new XL(new My(vL.b.e.b,vL.b.c,vL.b.d,vL.b.f,vL.b.b));B(a,new YL(this),(fr(),fr(),gr));b=this.I.c;b.c||(b.c=new Jy,b.c.pd()[Ad]="mosaic-Caption-iconBoxRight",
c=b.c,d=(Cy(),Dy),c.d=d,c=b.i,ZL(c,b.c,new $L(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new ax;d=Hy(c);tw(c.c,(Gv(),Hv(d)),0);$w(c,a,d,0,!1)}else Gy(b.c,a);pL(b.i,null);B(this.I.c,new aM(this),(nr(),nr(),or));B(this.I.c,this.o,gr);mL(this,this.I);Yi(yx?Do(this.pb):Eo(Do(this.pb)),"mosaic-WindowPanel",!0)}u(625,626,di);_.Kd=function(){return 0!=this.I.b.q.d?oL(bA(this.I.b.q,0)):null};_.Nd=function(a){yL(this,a)};_.Fd=function(){return new Rw(this.I.b)};_.Ad=function(){iL(this);Qj(new bM(this))};
_.Cd=function(a){return qL(this.I.b,a)};_.fg=function(a){vr(this,a)};_.Od=function(a,b){MI(this,a,b)};_.Ld=function(a){xL(this,a)};_.Pd=function(){LL(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var vL;function cM(a){a.i=(new NB(a.j)).hc.Ce();B(a.i,new dM(a),(fr(),fr(),gr));a.e=K(eM,s,60,[a.i])}
function NJ(){rL();var a,b,c,d,e,f;ML.call(this,(fM(),gM),null,!0);this.ig();this.db=!0;a=new vy(this.k);this.f=new Oz;this.f.pb.style[nh]=eb;Cw(this.f,eb);this.gg();jL(this,"400px");f=new aA;f.pb.style[Ne]=eb;f.f[wd]=10;c=(oy(),zy);f.b=c;$z(f,a);$z(f,this.f);e=new Jy;e.f[wd]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Gy(e,a);$z(f,e);wL(this,f);FC(this,!1);this.hg()}u(624,625,di,NJ);_.gg=function(){cM(this)};_.hg=function(){var a=this.f;a.pb.readOnly=!0;var b=Ew(a.pb)+"-readonly";Yi(a.pd(),b,!0)};
_.ig=function(){EC(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function dM(a){this.b=a}u(627,1,{},dM);_.Pc=function(){yL(this.b,!1)};_.b=null;function OJ(a){this.b=a}u(628,1,{},OJ);
_.xc=function(){Gw(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=Ao(a.pb,ih).length;if(0<b&&a.kb){if(0>b)throw new hy("Length must be a positive integer. Length: "+b);if(b>Ao(a.pb,ih).length)throw new hy("From Index: 0  To Index: "+b+"  Text Length: "+Ao(a.pb,ih).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function hM(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";EC(a.I.c,"Paste")}function iM(a){rL();NJ.call(this);this.d=a}
u(630,624,di,iM);_.gg=function(){cM(this);this.b=(new NB(this.c)).hc.Ce();B(this.b,new jM(this),(fr(),fr(),gr));this.e=K(eM,s,60,[this.b,this.i])};_.hg=function(){Cw(this.f,"150px")};_.ig=function(){hM(this)};_.Pd=function(){LL(this);mo((jo(),ko),new kM(this))};_.b=null;_.c=null;_.d=null;function lM(a){rL();iM.call(this,a)}u(629,630,di,lM);_.hg=function(){Cw(this.f,"150px");wE(new mM(this),this.f)};_.ig=function(){hM(this);this.k+=" Or drag and drop a file on it."};
function mM(a){this.b=a;this.c=new nM(this);this.d=this.e=1}u(631,483,{},mM);_.b=null;function nM(a){this.b=a}u(632,1,{},nM);_.Ne=function(a){this.b.b.f.pb[ih]=null!=a?a:l};_.b=null;function tD(){new rt}u(633,455,{},tD);function jM(a){this.b=a}u(634,1,{},jM);_.Pc=function(){if(this.b.d){var a=this.b.d,b;b=new FD(a.b,0,Ao(this.b.f.pb,ih));DE(a.b.b,b.b)}yL(this.b,!1)};_.b=null;function kM(a){this.b=a}u(635,1,{},kM);_.xc=function(){Gw(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;
function ps(a){var b;a&&a&&(a=new oM(a),void 0!=$wnd.FileReader?b=new lM(a):b=new iM(a),PJ(b),QJ(b))}function oM(a){this.b=a}u(637,1,{},oM);_.b=null;function Rr(a,b){a.onloadend=function(a){b.Ne(a.target.result)}}function AE(a){this.b=a}u(642,1,{},AE);_.b=null;function xE(){}u(643,1,{},xE);function yE(){}u(644,1,{},yE);function zE(){}u(645,1,{},zE);
function GC(a,b){VK();ZA.call(this);this.d=new pM(a);var c=this.c=new Jy,d=(oy(),zy);c.b=d;Gy(this.c,this.e);wL(this.d,this.c);this.d.b=this;this.b=b}u(646,623,{},GC);_.Ce=function(){return this.d};_.Xf=function(){return this.c.ob};_.Md=function(){yL(this.d,!1)};_._f=function(){};_.bg=function(a){cL(this,a);dL(this,a);PJ(this.d);LL(this.d)};_.b=null;_.c=null;_.d=null;function pM(a){rL();ML.call(this,(fM(),gM),a,!1)}u(647,625,di,pM);
_.Md=function(){var a=this.b,b=new zC(a.b,201),c;a=a.b.r;a.b?a=new qM(new Wi(a.b)):(a=(zt(),zt(),Nt),a=new Wi(a));for(;a.dd();)c=a.ed(),201==b.e&&KI(c.b)};_.b=null;function oG(a,b,c,d){b=pA(b);c+=b.b;d+=b.c;wx(a.b,c,d);xx(a.b)}function bD(){VK();ZK.call(this);var a=this.b=new rM;a.ab=!0;a.b.i=!0;this.b.db=!0}u(648,614,{},bD);_.Ce=function(){return this.b};_.b=null;function TD(){}u(655,471,{},TD);function qM(a){if(!a)throw new Nn;this.b=a}u(656,1,{},qM);_.dd=function(){return ZD(this.b)};_.ed=function(){return Xi(this.b)};
_.fd=function(){throw new cE("Missing message: awt.50");};_.b=null;function xB(){return xB()}function RD(){RD=x;var a;a=(ID(),JD["os.encoding"]);if(null!=a)try{if(H("UTF-8",a)||H("ISO-8859-1",a)||H("ISO-LATIN-1",a))y(sM,s,-1,0,1);else throw new OH(a+" is not supported");}catch(b){if(b=bj(b),!A(b,133))throw b;}}function WC(a,b){a.b=31*a.b+ku((new fI(b)).b)}function sB(){}u(659,1,{},sB);_.hC=function(){return this.b};_.b=1;
function DL(a){var b;b=y(M,m,-1,4,1);b[0]=tM(uM(a,"borderTopWidth"));b[1]=tM(uM(a,"borderRightWidth"));b[2]=tM(uM(a,"borderBottomWidth"));b[3]=tM(uM(a,"borderLeftWidth"));return b}function vM(a){var b,c;c=wM(a);b=DL(a);a=new tr(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function sr(a){return new tr(a.clientWidth,a.clientHeight)}
function wM(a){var b;b=y(M,m,-1,4,1);b[0]=tM(uM(a,"marginTop"));b[1]=tM(uM(a,"marginRight"));b[2]=tM(uM(a,"marginBottom"));b[3]=tM(uM(a,"marginLeft"));return b}function xM(a){var b;b=y(M,m,-1,4,1);b[0]=tM(uM(a,"paddingTop"));b[1]=tM(uM(a,"paddingRight"));b[2]=tM(uM(a,"paddingBottom"));b[3]=tM(uM(a,"paddingLeft"));return b}function yM(a,b,c){try{H(b,se)&&(b=Pd),a.style[b]=c}catch(d){if(d=bj(d),!A(d,125))throw d;}}
function lL(a,b){var c;zM||(zM=$doc.createElement(Ig),yM(zM,df,l),yM(zM,Zg,l),yM(zM,eg,ad),yM(zM,kh,Oe),$doc.body.appendChild(zM));yM(zM,nh,a);yM(zM,Ne,a);c=vM(zM);return b?c.c:c.b}var zM=null;function AM(){tr.call(this,0,0)}function tr(a,b){this.c=a;this.b=b}function JL(a){tr.call(this,a.c,a.b)}u(661,1,Ki,AM,tr,JL);_.eQ=function(a){return this===a?!0:null==a||BM!=Vn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Xc};_.b=0;_.c=0;function CM(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}u(662,1,{118:1,121:1,142:1},CM);_.eQ=function(a){return a===this?!0:A(a,142)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return DM.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;
function EM(a,b){this.b=a;this.c=b}u(663,1,Ki,EM);_.eQ=function(a){return this===a?!0:null==a||FM!=Vn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return FM.e+"[x="+this.b+",y="+this.c+Xc};_.b=0;_.c=0;function TL(){this.c=this.b=this.e=this.d=0}u(664,1,Ki,TL);_.eQ=function(a){return this===a?!0:null==a||GM!=Vn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return GM.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;function uM(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==se&&(b=Pd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}u(666,1,{});var HM=-1;function IM(){}u(667,666,{},IM);_.b=-1;_.c=-1;var JM=null;
function tM(a){a=parseInt(a,10);a=isNaN(a)?null:VF(a);return!a?0:a.b}u(670,332,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,144:1,150:1});_.cg=function(){return wr(this.i)};_.dg=function(a){pL(this.i,a)};_.eg=function(){Ar(this.i)};_.Sd=function(){Ar(this.i)};_.sd=function(a){var b=this.i;b.pb.style[Ne]=a;b.kb||(b.i=a)};_.ud=function(a){var b=this.i;b.pb.style[nh]=a;b.kb||(b.j=a)};function sL(){sL=x;tL()}function EC(a,b){a.b.pb.textContent=b||l;pL(a.i,null)}
function KM(a){sL();var b;Xx(this,new OL);this.b=new LM;b=this.i;MM(b,new NM);yM(b.pb,bg,cb);b.p=0;ZL(b,this.b,new $L(0),b.q.d);this.b.pd()[Ad]="mosaic-Caption-text";this.b.pb.textContent=a||l;pL(this.i,null);this.pb[Ad]="mosaic-Caption"}u(669,670,{17:1,20:1,21:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,62:1,68:1,69:1,70:1,72:1,73:1,76:1,80:1,81:1,83:1,144:1,150:1},KM);_.Uc=function(a){return B(this,a,(vs(),vs(),ws))};_.Vc=function(a){return B(this,a,(Gj(),Gj(),Hj))};
_.Wc=function(a){return B(this,a,(zs(),zs(),As))};_.Xc=function(a){return B(this,a,(Ij(),Ij(),Jj))};_.c=null;function tL(){tL=x;OM=eo()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new fA(OM,240,20);new fA(OM,224,16);new fA(OM,208,16);new fA(OM,192,16);new fA(OM,176,16);new fA(OM,160,16);new fA(OM,144,16);new fA(OM,128,16);new fA(OM,112,16);new fA(OM,96,16);new fA(OM,80,16);new fA(OM,64,16);new fA(OM,260,16);uL=new fA(OM,48,16);new fA(OM,32,16);new fA(OM,16,16);new fA(OM,0,16)}var OM,uL;
function PM(a,b){Gw(a.b.pb,!b);pL(a.i,a.b)}function ur(a,b){a.d=b;Gw(a.b.pb,!b);pL(a.i,a.b);if(a.e){var c;for(c=new Wi(a.e);c.c<c.e.Je();)Xi(c)}}function UL(a){var b;Xx(this,new OL);b=this.i;MM(b,new QM((RM(),SM)));b.p=0;this.c=new KM(a);ZL(b,this.c,new $L(1),b.q.d);this.b=new OL;pj(this.b,"Body");ZL(b,this.b,new $L(0),b.q.d);this.pb[Ad]="mosaic-CaptionLayoutPanel"}u(672,670,{47:1,49:1,58:1,62:1,70:1,71:1,72:1,73:1,76:1,81:1,83:1,144:1,150:1},UL);_.vd=function(){Kw(this.i)};_.wd=function(){Nw(this.i)};
_.Fd=function(){return new Rw(this.b)};_.Cd=function(a){return qL(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function WL(){AI(this)}u(673,547,Zh,WL);function NL(a){this.b=a}u(674,1,Ei,NL);_.xc=function(){Ar(this.b.T.jb)};_.b=null;function TM(a){var b;b=a.c;a=b.r;b=!a.f?-1:Pj(a.f.b,b);a.f&&Bv(a.f.b,b)&&Ev(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&gG(!a.f?null:Bv(a.f.b,b-1))}function UM(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new YA);-1==Pj(a.f.b,b)&&kj(a.f.b,b)}function HL(){}u(675,1,{},HL);_.Yc=function(a){TM(a)};
_.Zc=function(a){UM(a)};_._c=function(a){VM(a.b.r,a.b)};function fM(){fM=x;WM=new XM(1,"e");YM=new XM(2,Lf);ZM=new XM(3,"ne");$M=new XM(10,"nw");aN=new XM(4,yg);bN=new XM(5,Bg);cN=new XM(12,"sw");dN=new XM(8,"w");gM=new eN((xj(),yj(null)).pb)}function zL(a,b){var c;c=DL(a.pb);return new EM(nk(b.pb)-(nk(a.pb)+c[3]),pk(b.pb)-(pk(a.pb)+c[0]))}
function fN(a){var b,c,d,e,f,g;if(a.f){b=sr(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Bv(a.f.b,d),c=new tr(G(g.pb,Wf),G(g.pb,Vf)),f=zL(a,g),f.b-=Vj(0,f.b+G(g.pb,Wf)-b.c),f.c-=Vj(0,f.c+G(g.pb,Vf)-b.b),MI(g,Vj(0,f.b),Vj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,IL(g,c.c,c.b),g.O==(qr(),rr)&&yr(g,new JL(sr(a.pb))),Hk(g.z,1)}}function gN(a,b,c){a=a.e;$i(a,b,b);z(a.d,b,c);pj(b,Fc+c.c)}
function xr(a,b){var c;c=a.e;hN(c,b.H);oj(b.H,Fc+$M.c);hN(c,b.D);oj(b.D,Fc+YM.c);hN(c,b.E);oj(b.E,Fc+ZM.c);hN(c,b.N);oj(b.N,Fc+dN.c);hN(c,b.v);oj(b.v,Fc+WM.c);hN(c,b.M);oj(b.M,Fc+cN.c);hN(c,b.K);oj(b.K,Fc+aN.c);hN(c,b.L);oj(b.L,Fc+bN.c)}
function zr(a,b){!b.H&&(b.H=BL(b,0,0));gN(a,b.H,$M);!b.D&&(b.D=BL(b,0,1));gN(a,b.D,YM);!b.E&&(b.E=BL(b,0,2));gN(a,b.E,ZM);!b.N&&(b.N=BL(b,1,0));gN(a,b.N,dN);!b.v&&(b.v=BL(b,1,2));gN(a,b.v,WM);!b.M&&(b.M=BL(b,2,0));gN(a,b.M,cN);!b.K&&(b.K=BL(b,2,1));gN(a,b.K,aN);!b.L&&(b.L=BL(b,2,2));gN(a,b.L,bN)}function VM(a,b){var c,d;a.b=b;d=a.f.b.d;c=Pj(a.f.b,b);if(c+1<d){CB(a.f,b);for(kj(a.f.b,b);c<d;++c)KL(Bv(a.f.b,c),c)}else KL(b,c)}
function eN(a){a=new iN(a);Xx(this,a);this.d=new jN(a);this.d.j=!0;hj(this.d);this.d.n=3;this.e=new kN(a);this.e.j=!0;hj(this.e);this.e.n=3;Zx(this)}u(676,332,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,150:1},eN);_.cg=function(){return sr(this.pb)};_.dg=function(){var a;(a=lN(this))&&a.dg(null)};_.eg=function(){fN(this)};_.Yc=function(a){!this.c&&(this.c=new HL);TM(a)};_.Zc=function(a){!this.c&&(this.c=new HL);UM(a)};_.Sd=function(){fN(this)};
_._c=function(a){!this.c&&(this.c=new HL);VM(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var WM,YM,ZM,$M,gM,aN,bN,cN,dN;function iN(a){this.q=new lx(this);this.pb=a}u(677,312,Mi,iN);function XM(a,b){this.b=a;this.c=b}u(678,1,{},XM);_.b=0;_.c=null;function jN(a){Si();lj.call(this,a)}u(679,3,{},jN);_.rc=function(){var a;a=this.k.f;a.C||lk(a.x);oj(this.k.f,"dragdrop-dragging");!a.I.d&&PM(a.I,!1)};
_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Vj(this.b,a<this.e?a:this.e),b=Vj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[df]=a+(Kj(),hg);c.style[Zg]=b+hg};
_.sc=function(){var a;a=this.k.f;a==a.r.b||gG(a);a.I.d||PM(a.I,!0);a.C||(a.x||(a.x=new mN,pj(a.x,"mosaic-GlassPanel-invisible")),yM(a.x.pb,ph,uM(a.pb,ph)),wj((xj(),yj(null)),a.x,0,0));pj(this.k.f,"dragdrop-dragging");a=new Sj(this.k.b,null);this.b=a.b+ok(this.k.b.pb);this.c=a.e+qk(this.k.b.pb);this.e=this.b+sk(this.k.b.pb)-this.k.f.od();this.d=this.c+rk(this.k.b.pb)-this.k.f.nd()};_.b=0;_.c=0;_.d=0;_.e=0;function hN(a,b){try{dj(a,b)}catch(c){if(c=bj(c),!A(c,125))throw c;}}
function kN(a){Si();lj.call(this,a);this.d=new Ui}u(680,3,{},kN);_.rc=function(){var a;a=this.k.f.ob;a.C||lk(a.x);oj(this.k.f,"dragdrop-dragging");PM(a.I,!1);vr(a,new tr(a.q,a.p));Hk(a.z,1)};
_.tc=function(){var a,b,c,d;d=this.k.f.ob;c=tj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.md()-Vj(this.k.d,this.c):this.k.f.md()-this.k.d,0!=b&&(a=d.p,b=Vj(a+b,G(d.I.c.pb,Vf)),b!=a&&AL(d,0,a-b),vr(d,new tr(d.q,b)),Hk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.md():this.k.d-this.k.f.md(),0!=b&&(a=d.p,b=Vj(a+b,G(d.I.c.pb,Vf)),vr(d,new tr(d.q,b)),Hk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.ld()-Vj(this.k.c,this.b):this.k.f.ld()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+b:
96,b!=a&&AL(d,a-b,0),vr(d,new tr(b,d.p)),Hk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.ld():this.k.c-this.k.f.ld(),0!=b&&(a=d.q,vr(d,new tr(96<a+b?a+b:96,d.p)),Hk(d.z,333)))};
_.sc=function(){var a;a=this.k.f.ob;a==a.r.b||gG(a);PM(a.I,!0);a.C||(a.x||(a.x=new mN,pj(a.x,"mosaic-GlassPanel-invisible")),yM(a.x.pb,ph,uM(a.pb,ph)),wj((xj(),yj(null)),a.x,0,0));pj(this.k.f,"dragdrop-dragging");a=new Sj(this.k.b,null);this.b=a.b+ok(this.k.b.pb);this.c=a.e+qk(this.k.b.pb);this.f=this.b+sk(this.k.b.pb)-this.k.f.od();this.e=this.c+rk(this.k.b.pb)-this.k.f.nd()};_.b=0;_.c=0;_.e=0;_.f=0;
function mN(){var a;this.e=new nN(this);this.b=!1;this.c=new px;Xx(this,this.c);a=this.pb.style;a[od]="#000";a[re]="alpha(opacity=50)";a.opacity="0.5";this.pb[Ad]="gwt-GlassPanel"}u(681,332,Fi,mN);
_.yd=function(){var a;Zx(this);try{a=this.ob}catch(b){b=bj(b);if(A(b,131))throw new Lw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(xj(),yj(null))?(tv(this),uv(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),jj(Jk,a),a.c=!0,a.d=Sk(a),kj(Jk,a),this.d=new oN(this),Yv(new sv(this.d))):(this.pb.style[td]=cb,this.pb.style[qg]=cb);this.b&&Mv(new rv(this));wj(yj(null),new pN,Mo($doc),No($doc))};
_.zd=function(){this.i.zd();Pk(this.e);this.d&&(pv(Wv,this.d,K(qN,s,48,[(!dt&&(dt=new Ok),dt)])),this.d=null);this.b&&pv(Ov,this,K(qN,s,48,[(!Nv&&(Nv=new Ok),Nv)]))};_.hd=function(a){switch(Jv(a.type)){case 256:if(27==(a.keyCode||0))return lk(this),!1;case 1:if(Ko(this.pb,a.target))return lk(this),!1}return!0};_.Ad=function(){};_.b=!1;_.c=null;_.d=null;function nN(a){Ik();this.b=a}u(682,26,{},nN);_.Hc=function(){var a=this.b;tv(a);uv(a.pb)};_.b=null;function oN(a){this.b=a}u(683,1,{},oN);_.b=null;
function pN(){this.pb=by();var a;a=new Xy(new rN(this));B(this,a,(Wq(),Wq(),Xq));B(this,a,(Sr(),Sr(),Tr))}u(684,334,Yh,pN);_.Ad=function(){Qj(new sN(this))};function rN(a){this.b=a}u(685,1,{},rN);_.b=null;function sN(a){this.b=a}u(686,1,Ei,sN);_.xc=function(){this.b.pb.focus()};_.b=null;function tN(a){a.pb.style[nh]=nd;a.pb.style[Ne]=nd;if(a.kb){var a=a.ob,b;A(a,150)?a.dg(null):(b=lN(a))&&b.dg(a)}}u(688,315,{47:1,49:1,58:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,150:1});
_.cg=function(){tN(this);return new tr(G(this.pb,Wf),G(this.pb,Vf))};_.dg=function(){tN(this)};_.eg=function(){};_.gd=function(){};_.Sd=function(){};function LM(){this.pb=$doc.createElement("label");this.pb[Ad]="mosaic-Label";this.pb.style[mh]=Rf;this.pb[Ad]="mosaic-HTML"}u(687,688,{47:1,49:1,58:1,68:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,150:1},LM);function XL(a){Xx(this,new uN(a));this.pb[Ad]="mosaic-ImageButton"}u(689,332,{20:1,47:1,49:1,58:1,62:1,70:1,72:1,73:1,77:1,81:1,83:1},XL);
function rM(){rx();var a=(Gx(),Jx);zx.call(this,!0,qf);this.U=a.b;this.b=new vN(this);this.b.e=!0;mx(this,this.b);this.ab=!0;this.b.i=!0;-1==this.lb?vw(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(yx?Do(this.pb):Eo(Do(this.pb)))[Ad]=Le;this.pb.style[ph]="2147483647"}u(690,317,Mi,rM);_.gd=function(a){Mw(this,a);1==Jv(a.type)&&tx(this,!1)};_.b=null;
function vN(a){this.c=a;this.d=new qj;this.j=new qj;a=(oz(),nz);new eA(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Ng);this.f=$doc.createElement(Qg);Fv(b,this.f);this.p=!0;a=by();b=(Gv(),Hv(b));a.appendChild(b);this.pb=a;Ql();this.pb.setAttribute(rg,tm.b);-1==this.lb?vw(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[Ad]=Je;a=Ew(this.pb)+"-vertical";Yi(this.pd(),a,!0);this.pb.style[$f]=cb;this.pb.setAttribute("hideFocus",hh);B(this,new mz(this),(Wq(),Wq(),Xq))}u(691,356,bi,vN);
_.gd=function(a){switch(Jv(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}fz(this,a)};_.Rd=function(a,b){jz(this,a,b);b||this.b&&tx(this.c,!1)};_.b=!0;_.c=null;
function uN(a){var b=(oy(),zy),c=(Cy(),Dy),d;d=new iy;d.i[sd]=bb;d.i[vd]=0;d.i[wd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;gy(b.b);b.b.d.rows[0].cells[0][jd]=c.b;gy(b.b);b.b.d.rows[0].cells[0].style[jh]=e.b;gy(d);b=cy(d,0,0,!0);if(a){lk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;ey(g,f.d);hu(f.c,g,a);c.b=c.b.c}else e=c.c.d,kj(c.c,a);a.pb[Zc]=e;Fv(b,a.pb);Pw(a,d)}Xx(this,d);Yi(this.pb,"mosaic-WidgetWrapper",!0)}u(692,332,Fi,uN);_.b=null;_.c=null;function PL(a){this.b=a}u(693,1,{},PL);
_.Pc=function(){this.b.hb&&this.b!=this.b.r.b&&gG(this.b)};_.b=null;function QL(a){Ik();this.b=a}u(694,26,{},QL);_.Hc=function(){Ar(this.b.T.jb);var a=this.b;ct((!a.y&&(a.y=new wN),a.y))};_.b=null;function RL(a){Ik();this.b=a}u(695,26,{},RL);_.Hc=function(){EL(this.b,(qr(),rr))};_.b=null;function SL(a){Ik();this.b=a}u(696,26,{},SL);_.Hc=function(){EL(this.b,(qr(),FL))};_.b=null;function VL(){}u(697,1,{},VL);function YL(a){this.b=a}u(698,1,{},YL);_.Pc=function(){this.b.Md()};_.b=null;
function aM(a){this.b=a}u(699,1,{},aM);_.b=null;function bM(a){this.b=a}u(700,1,Ei,bM);_.xc=function(){this.b.O==(qr(),rr)?Hk(this.b.A,333):this.b.O==FL&&Hk(this.b.B,333)};_.b=null;function CL(a){this.pb=a;Kw(this)}u(701,315,{17:1,20:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,70:1,73:1,81:1,83:1},CL);_.Uc=function(a){return B(this,a,(vs(),vs(),ws))};_.Vc=function(a){return B(this,a,(Gj(),Gj(),Hj))};_.Wc=function(a){return B(this,a,(zs(),zs(),As))};_.Xc=function(a){return B(this,a,(Ij(),Ij(),Jj))};
function wN(){vt.call(this,null)}u(702,246,zi,wN);function qr(){qr=x;rr=new xN("MAXIMIZED",0);FL=new xN("MINIMIZED",1);GL=new xN("NORMAL",2);yN=K(zN,s,145,[rr,FL,GL])}function xN(a,b){I.call(this,a,b)}u(703,141,{118:1,122:1,124:1,145:1},xN);var yN,rr,FL,GL;function tv(a){var b,c,d,e;c=Ej();b=Fj();e=(ww(),xw).scrollWidth;d=xw.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[nh]=c-1+hg);0<=b-1&&(a.pb.style[Ne]=b-1+hg)}
function uv(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ba+b.getPropertyValue("margin-left")).replace(Da,l);a.style.marginTop=(Ba+b.getPropertyValue("margin-top")).replace(Da,l)}function AN(a,b){var c,d,e;if(a.n)return!0;a.y.Ue();for(c=new Rw(b);c.b.b<c.b.c.d-1;)d=oL(Sw(c.b)),e=d.ob,A(e,151)&&e.td(d.qd()),d.qd()&&kj(a.y,d);return!0}
function BN(a,b){var c,d,e;if(b.b)a.d&&tk(a.d),a.d=new CN(a,b),uk(a.d,333);else for(d=new Wi(a.y);d.c<d.e.Je();)c=Xi(d),e=c.nb,ix(b,DN(c),e.t,e.u),EN(c,e.v,e.s,K(M,m,-1,[FN(a.r.b,c).e,FN(a.q.b,c).d,FN(a.o.b,c).b,FN(a.p.b,c).c]),K(M,m,-1,[GN(a.j.b,c).e,GN(a.i.b,c).d,GN(a.e.b,c).b,GN(a.f.b,c).c]),K(M,m,-1,[HN(a.v,c),HN(a.u,c),HN(a.s,c),HN(a.t,c)]))}
function IN(){this.y=new qj;this.k=new JN(this);this.x=new KN(this.k);this.w=new LN(this.k);this.r=new MN(this.k);this.q=new NN(this.k);this.o=new ON(this.k);this.p=new PN(this.k);this.j=new QN(this.k);this.i=new RN(this.k);this.e=new SN(this.k);this.f=new TN(this.k);this.v=new UN(this.k);this.u=new UN(this.k);this.s=new UN(this.k);this.t=new UN(this.k)}u(707,1,{});_.jg=function(a){BN(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function VN(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Wi(b.y);e.c<e.e.Je();)d=Xi(e),A(d,63)&&(d=d.jb),f=d.nb,ix(c,DN(d),f.t,f.u),EN(d,f.v,f.s,K(M,m,-1,[FN(b.r.b,d).e,FN(b.q.b,d).d,FN(b.o.b,d).b,FN(b.p.b,d).c]),K(M,m,-1,[GN(b.j.b,d).e,GN(b.i.b,d).d,GN(b.e.b,d).b,GN(b.f.b,d).c]),K(M,m,-1,[HN(b.v,d),HN(b.u,d),HN(b.s,d),HN(b.t,d)]));WN(c);a.b.d=null;for(a=new Wi(a.b.y);a.c<a.e.Je();)b=Xi(a),A(b,63)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
function CN(a,b){this.b=a;this.c=b;var c=(zk(),Ck);this.n=new yk(this);this.u=c}u(708,17,{},CN);_.yc=function(){VN(this)};_.zc=function(){VN(this)};
_.Bc=function(a){var b,c,d;for(c=new Wi(this.b.y);c.c<c.e.Je();)b=Xi(c),A(b,63)&&(b=b.jb),d=b.nb,d.j=ku(d.p+(d.t-d.p)*a),d.w=ku(d.q+(d.u-d.q)*a),d.x=ku(d.r+(d.v-d.r)*a),d.i=ku(d.o+(d.s-d.o)*a),ix(this.c,DN(b),d.j,d.w),EN(b,d.x,d.i,K(M,m,-1,[FN(this.b.r.b,b).e,FN(this.b.q.b,b).d,FN(this.b.o.b,b).b,FN(this.b.p.b,b).c]),K(M,m,-1,[GN(this.b.j.b,b).e,GN(this.b.i.b,b).d,GN(this.b.e.b,b).b,GN(this.b.f.b,b).c]),K(M,m,-1,[HN(this.b.v,b),HN(this.b.u,b),HN(this.b.s,b),HN(this.b.t,b)]))};_.b=null;_.c=null;
u(710,1,{});_.b=null;function SN(a){this.b=a}u(709,710,{},SN);function TN(a){this.b=a}u(711,710,{},TN);function RN(a){this.b=a}u(712,710,{},RN);function QN(a){this.b=a}u(713,710,{},QN);function ON(a){this.b=a}u(714,710,{},ON);function PN(a){this.b=a}u(715,710,{},PN);function NN(a){this.b=a}u(716,710,{},NN);function MN(a){this.b=a}u(717,710,{},MN);u(718,710,{},function(a){this.b=a});u(719,710,{},function(a){this.b=a});
function HN(a,b){var c=a.b,d;d=tj(c.e,b);d||(d=new CM(xM(b.pb)),z(c.e,b,d));return d.e}function UN(a){this.b=a}u(720,710,{},UN);function LN(a){this.b=a}u(721,710,{},LN);function KN(a){this.b=a}u(722,710,{},KN);function GN(a,b){var c;c=tj(a.b,b);c||(c=new CM(DL(b.pb)),z(a.b,b,c));return c}function FN(a,b){var c;c=tj(a.c,b);c||(c=new CM(wM(b.pb)),z(a.c,b,c));return c}
function XN(a,b){var c,d;d=tj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=lN(b),f,g,j,h,n;if(A(b,150)){if(null!=c.n&&null!=c.k){d=new tr(YN(e,!0),YN(e,!1));break a}h=b.cg();null!=c.n&&(h.c=YN(e,!0));null!=c.k&&(h.b=YN(e,!1))}else{if(null!=c.n&&null!=c.k){d=new tr(YN(e,!0),YN(e,!1));break a}h=new AM;f=b.pb;n=f.style;g=n[eg];j=n[kh];n[eg]="static";n[kh]=Oe;null!=c.n?h.c=YN(e,!0):(n[nh]=nd,h.c=(f.offsetWidth||0)+FN(d.p.b,b).c+FN(d.q.b,b).d);null!=c.k?h.b=YN(e,!1):(n[Ne]=nd,h.b=(f.offsetHeight||0)+FN(d.r.b,b).e+
FN(d.o.b,b).b);n[eg]=g;n[kh]=j}d=h}null!=c.n&&(Kj(),uq)==c.n.lg()||null!=c.k&&(Kj(),uq)!=c.k.lg()||z(a.f,b,d)}return d}function JN(a){this.i=a;this.d=new Ui;this.f=new Ui;this.c=new Ui;this.b=new Ui;this.e=new Ui}u(723,1,{},JN);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function ZN(a){var b;b=a.nb;if(null==b||!A(b,148))b=new $N,a.nb=b;return b}function NM(){QM.call(this,(RM(),aO))}function QM(a){var b=(bO(),cO);IN.call(this);this.c=a;this.b=b}u(724,707,{},NM,QM);
_.kg=function(a){var b,c,d,e,f,g,j,h,n;h=new AM;AN(this,a);n=FN(this.p.b,a).c+FN(this.q.b,a).d+GN(this.f.b,a).c+GN(this.i.b,a).d+HN(this.t,a)+HN(this.u,a);d=FN(this.r.b,a).e+FN(this.o.b,a).b+GN(this.j.b,a).e+GN(this.e.b,a).b+HN(this.v,a)+HN(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(RM(),aO)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Wi(this.y);a.c<a.e.Je();)c=Xi(a),e=ZN(c),b=null,j=c.ob,A(j,151)&&(b=j,b=dO(b),b=new tr(b[1]+b[3],b[0]+b[0])),this.c==aO?(n+=XN(this.x.b,c).c,e.b=XN(this.w.b,
c).b,A(j,151)&&(n+=b.c,e.b+=b.b),f=Vj(f,e.b)):(d+=XN(this.w.b,c).b,e.c=XN(this.x.b,c).c,A(j,151)&&(d+=b.b,e.c+=b.c),g=Vj(g,e.c));this.c==aO?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
_.jg=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,R;if(AN(this,a)&&(d=this.y.d,0!=d)){D=a.p;t=HN(this.t,a);E=HN(this.v,a);c=sr(a.pb);R=c.c-(t+HN(this.u,a));r=c.b-(E+HN(this.s,a));g=R;c=r;this.c==(RM(),aO)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Wi(this.y);e.c<e.e.Je();)d=Xi(e),b=null,q=ZN(d),v=d.ob,A(v,151)&&(b=v,b=dO(b),b=new tr(b[1]+b[3],b[0]+b[0])),this.c==aO?(q.e?++h:(q.c=XN(this.x.b,d).c,A(v,151)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=XN(this.w.b,d).b,A(v,151)&&(q.b+=b.b))):(q.d?++j:(q.b=XN(this.w.b,
d).b,A(v,151)&&(q.b+=b.b),c-=q.b),q.e?q.c=R:(q.c=XN(this.x.b,d).c,A(v,151)&&(q.c+=b.c)));for(e=new Wi(this.y);e.c<e.e.Je();)d=Xi(e),b=null,q=d.nb,v=d.ob,A(v,151)&&(b=v,b=dO(b),b=new tr(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==aO?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,151)&&(n-=b.c,f-=b.b),this.c==SM?(q.t=this.b==(bO(),cO)?t:this.b==eO?t+~~(R/2)-~~(J/2):t+R-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(bO(),cO)?(q.t=t,q.u=E):this.b==eO?(q.t=t,q.u=E+~~(r/2)-~~(o/2)):(q.t=t,q.u=E+r-o),q.v=
n,q.s=f,t+=J+D),a.b&&(v=d.ld()-nk(a.pb)-HN(this.t,a),-1==q.p&&(q.p=v),v=d.md()-pk(a.pb)-HN(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.od()),-1==q.o&&(q.o=d.nd()));BN(this,a)}};_.b=null;_.c=null;function bO(){bO=x;cO=new fO("START",0);eO=new fO(Gb,1);gO=new fO("END",2);hO=K(iO,s,146,[cO,eO,gO])}function fO(a,b){I.call(this,a,b)}u(725,141,{118:1,122:1,124:1,146:1},fO);var hO,eO,gO,cO;function RM(){RM=x;aO=new jO("HORIZONTAL",0);SM=new jO("VERTICAL",1);kO=K(lO,s,147,[aO,SM])}
function jO(a,b){I.call(this,a,b)}u(726,141,{118:1,122:1,124:1,147:1},jO);var kO,aO,SM;u(728,1,{152:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function $N(){this.f=!1}function $L(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}u(727,728,{148:1,152:1},$N,$L);_.b=0;_.c=0;_.d=!1;_.e=!1;
function mO(a,b){if(a.n)return!0;AN(a,b);if(0<a.y.d){a.b=Bv(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!A(d,149))d=new nO,c.nb=d;a.c=d;a.y.Ue();kj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function oO(){IN.call(this)}u(729,707,{},oO);
_.kg=function(a){var b,c;c=new AM;mO(this,a);if(this.b){b=XN(this.x.b,this.b).c;var d=XN(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;A(b,151)&&(b=dO(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=FN(this.p.b,a).c+FN(this.q.b,a).d+GN(this.f.b,a).c+GN(this.i.b,a).d+HN(this.t,a)+HN(this.u,a);c.b+=FN(this.r.b,a).e+FN(this.o.b,a).b+GN(this.j.b,a).e+GN(this.e.b,a).b+HN(this.v,a)+HN(this.s,a);return c};
_.jg=function(a){var b,c,d,e,f;mO(this,a)&&(d=HN(this.t,a),e=HN(this.v,a),c=sr(a.pb),f=c.c-(d+HN(this.u,a)),c=c.b-(e+HN(this.s,a)),b=this.b.ob,A(b,151)&&(b=dO(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.ld()-nk(a.pb)-HN(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.md()-pk(a.pb)-HN(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.od()),d=this.c,-1==d.o&&(d.o=this.b.nd())),BN(this,a))};_.b=null;_.c=null;function nO(){this.f=!1}
u(730,728,{149:1,152:1},nO);function dO(a){var b,c,d,e;null==a.b&&(a.b=y(M,m,-1,4,1),e=Do(lw(lw(a.d,0),0)),c=Do(lw(lw(a.d,2),2)),d=wM(a.pb),b=DL(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function pO(a,b){a.kb&&lk(a);return nx(a,b)}function qO(){Px();Fx.call(this,Qx)}u(731,322,{47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1,151:1},qO);_.Cd=function(a){return pO(this,a)};_.b=null;
function DN(a){var b;b=a.ob;return A(b,151)?b:a}function wr(a){if(!a.kb)return new AM;if(-1==a.k.c||-1==a.k.b)a.k=a.e.kg(a),yr(a,a.k),a.e.jg(a),a.k=a.e.kg(a);return a.k}function oL(a){return A(a,151)?a.jb:a}function rO(a){var b;if(!a.o){b=(!JM&&(JM=new IM),JM);var c=sO(a,fb,!0);b.b=c;c=sO(a,gb,!0);b.c=c;a.o=b}return a.o}
function nL(a,b,c,d,e){if(A(b,63))throw new Qk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&A(f,152)&&f.f?(c=new qO,$w(a,c,a.pb,d,!0),ox(c,b)):$w(a,b,c,d,e);pL(a,b)}function ZL(a,b,c,d){b.nb=c;nL(a,b,a.pb,d,!0)}
function pL(a,b){var c;c=a.e;if(b){var d=c.k;ej(d.d,b);ej(d.f,b);ej(d.c,b);ej(d.b,b);ej(d.e,b)}else d=c.k,Kz(d.d),Kz(d.f),Kz(d.c),Kz(d.b),Kz(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==DN(a))c=c.ob;else{if(A(c,144)||A(c,62))d=c,c=c.ob,c==DN(d)&&(c=c.ob);A(c,151)&&A(c.ob,143)&&(c=c.ob)}A(c,150)&&!A(c,143)&&(c.dg(a.ob),c.dg(a))}}
function Ar(a){if(a.kb&&a.pb.style.display!=Of){a.pb.scrollTop=0;var b=a.pb,c=0;!Io()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==xg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.jg(a);a.d=!1;WN(a)}}function WN(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=oL(bA(a.q,d)),A(b,151)&&(b=b.jb),b.qd()&&(A(b,150)?b.eg():A(b,76)&&b.Sd())}function qL(a,b){var c;A(b,151)&&(b=A(b,151)?b.jb:b);c=DN(b);return gx(a,c)?(A(c,151)&&pO(c,b),pL(a,null),!0):!1}
function MM(a,b){var c;a.e=b;null!=a.f&&oj(a,Ew(a.pb)+Ba+a.f);a.f=b.cZ.e;c=kA(a.f,vo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));pj(a,Ew(a.pb)+Ba+a.f);pL(a,null)}function sO(a,b,c){a.n||(a.n=$doc.createElement(Ig),yM(a.n,eg,ad),yM(a.n,kh,Oe),yM(a.n,df,cb),yM(a.n,Zg,cb),a.pb.appendChild(a.n));yM(a.n,nh,b);yM(a.n,Ne,b);a=vM(a.n);return c?a.c:a.b}
function YN(a,b){var c;c=null.lg();if(c==(Kj(),Gq)){c=(rO(a),null.lg());var d=(-1==HM&&(HM=lL(hb,!0)),HM);return O(N(Math.round(100*d*c/254)))}if(c==wq)return c=rO(a),d=null.lg(),O(N(IF(d*(-1==c.b&&(c.b=lL(fb,!0)),c.b))));if(c==yq)return c=rO(a),d=null.lg(),O(N(IF(d*(-1==c.c&&(c.c=lL(gb,!0)),c.b))));if(c==Eq)return c=(rO(a),null.lg()),d=(-1==HM&&(HM=lL(hb,!0)),HM),O(N(Math.round(d*c)));if(c==Iq)return c=(rO(a),null.lg()),d=(-1==HM&&(HM=lL(hb,!0)),HM),O(N(Math.round(10*d*c/254)));if(c==Cq)return O(N(IF(12*
(rO(a),null.lg())*O(N(IF((-1==HM&&(HM=lL(hb,!0)),HM)/72))))));if(c==uq)return sO(a,null.lg(),b);if(c==Aq)return c=(rO(a),O(N(IF(null.lg())))),d=(-1==HM&&(HM=lL(hb,!0)),HM),O(N(Math.round(d*c/72)));if(null.lg()==sq)return O(N(IF(null.lg())));throw new Qk("Invalid size: "+null.lg());}function OL(){var a=new oO;kx.call(this);this.k=new tr(-1,-1);new AO(this);this.pb[Ad]="mosaic-LayoutPanel";MM(this,a)}u(732,312,{47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,150:1},OL);
_.Gd=function(a){nL(this,a,this.pb,this.q.d,!0)};_.vd=function(){Uw(this,new BO)};_.wd=function(){Uw(this,new CO)};_.cg=function(){return wr(this)};_.Dd=function(a){return cx(this.q,DN(a))};_.Ed=function(a,b,c,d){nL(this,a,b,c,d)};_.dg=function(a){pL(this,a)};_.Fd=function(){return new Rw(this)};_.eg=function(){Ar(this)};
_.Ad=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.ud(this.j),this.sd(a),this.j=this.i=null;else if(a=wr(this),null!=this.j)a=a.b+hg,this.ud(this.j),this.sd(a),this.j=null;else if(null!=this.i){var b=this.i;this.ud(a.c+hg);this.sd(b);this.i=null}else b=a.b+hg,this.ud(a.c+hg),this.sd(b);Ar(this)}};_.Sd=function(){Ar(this)};_.Cd=function(a){return qL(this,a)};_.sd=function(a){this.pb.style[Ne]=a;this.kb||(this.i=a)};_.Hd=function(a,b,c){ix(this,DN(a),b,c)};
_.ud=function(a){this.pb.style[nh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function BO(){}u(733,1,{},BO);_.Qd=function(a){DN(a).yd()};function CO(){}u(734,1,{},CO);_.Qd=function(a){DN(a).zd()};function Rw(a){this.c=a;this.b=new ex(this.c.q)}u(735,1,{},Rw);_.dd=function(){return this.b.b<this.b.c.d-1};_.ed=function(){return oL(Sw(this.b))};_.fd=function(){Tw(this.b)};_.c=null;function DO(){DO=x;new uy}
function AO(a){DO();Yi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new EO(this)}u(736,9,{},AO);function EO(a){Ik();this.b=a}u(737,26,{},EO);_.Hc=function(){pL(this.b.b,null);Ar(this.b.b)};_.b=null;function lN(a){a=a.ob;return!a?null:A(a,150)?a:lN(a)}function IL(a,b,c){var d;d=a.pb;EN(a,b,c,wM(d),DL(d),xM(d))}
function EN(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.ud((0>g?0:g)+(Kj(),hg)),b!=a.od()&&a.ud((0>b?0:b)+hg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.sd((0>b?0:b)+(Kj(),hg)),c!=a.nd()&&a.sd((0>c?0:c)+hg))}function yr(a,b){IL(a,b.c,b.b)}u(740,1,{});
function DH(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:dE(a,b,~~Oi(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,t=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(t=0,E=o.length;t<E;++t)if(D=n[t+3],v=o[t],r=null==v?Sf:typeof v,r=r==Uf?Object.prototype.toString.call(v)==Vc||typeof v.length==Tf?"array":r:r,!H(r,D)&&(!H("string",D)||!H(Sf,r)))if(v=H(Tf,r),r=H("boolean",r),FO===D)v&&(o[t]=new fI(o[t])),r&&(o[t]=(QH(),o[t]?TH:RH));else{q=v||r;if(q=
!q&&null!=D&&Vn(D)==GO){q=o[t];if(null==q||HO(q,D))continue;if(Tn(q)&&(q=q&&q.g?q.g:null,null!=q&&HO(q,D))){o[t]=q;continue}}if(!H(Uf,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 IO(){this.d=new Ui;this.b=new Ui;this.c=new Ui}function HO(a,b){var c;if(FO==b||JO==b&&A(a,153))return!0;if(null!=a)for(c=Vn(a);c&&c!=FO;c=null)if(c==b)return!0;return!1}u(739,740,{},IO);function AH(){AH=x;CH=new IO}
function GH(a,b){AH();z(CH.d,a,b)}function xH(a){AH();var b,c,d;d=jI(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function yH(a,b){var c;AH();return c=b&&b[0]&&(typeof b[0]==Uf||typeof b[0]==ze)?b[0]:null,HO(c,a)}function EH(a){var b=zH;AH();var c,d;d=CH.c;if(c=!b?d.c:dE(d,b,~~Oi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?eE(d,c):gE(d,b,c,~~Oi(b))}
function cH(a){AH();var b=CH,c;null==a?a=null:(c=a[Yc],c||(0!=(Vn(a).c&4)?a=[]:(b=(b=tj(b.d,Vn(a)))&&typeof b==ze?new b(a):a,a=a[Yc]=b),c=a),a=c);return a}var CH;
function C(a){return function(){try{var b;var c=arguments,d;var e;0!=go&&(e=vk(),2E3<e-io&&(io=e,ho=fo()));if(0==go++){var f=(jo(),ko),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=so(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(jo(),ko),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=so(n,o);while(h.d);h.d=o}}--go;c&&-1!=ho&&($wnd.clearTimeout(ho),ho=-1)}return b}catch(r){throw r;}}}
function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(lu)()}catch(d){a(b)}else C(lu)()}var FO=X(1),Yn=X(102),KO=bI(" I"),M=XH(749,KO),BI=XH(747,FO),LO=bI(" Z"),dJ=XH(750,LO);X(101);X(100);X(99);var MO=X(527),Mn=XH(751,MO),NO=X(265),Su=XH(752,NO);X(266);X(141);X(502);X(108);X(513);var OO=bI(" B");X(517);var PO=bI(" C"),Pi=XH(753,PO),GO=X(515),QO=bI(" D"),kF=XH(754,QO);X(516);X(518);var RO=X(521),KG=XH(755,RO),SO=bI(" J"),TO=X(2),nu=XH(748,TO),sM=XH(756,OO);X(530);X(512);X(98);X(193);X(500);
var zH=X(493);X(509);var MH=X(507);X(505);X(506);X(511);X(117);X(110);X(111);X(112);X(118);X(96);X(524);X(519);X(508);X(494);X(495);X(496);X(497);X(498);X(499);var UO=X(406);X(405);X(404);X(403);X(492);X(491);var jC=X(420),PE=XH(757,jC),VO=X(426),UE=XH(758,VO),WO=X(427),WE=XH(759,WO),XO=X(569),$G=XH(760,XO),du=XH(761,M),YO=Y(567,function(){aF();return RI}),SI=XH(762,YO);X(568);X(429);X(428);X(562);X(561);X(570);X(571);X(566);X(463);X(565);var KB=XH(763,UO);X(418);X(573);X(504);aI();X(503);aI();X(740);
X(739);var JO=aI();X(316);var ZO=X(315);X(314);X(320);X(334);X(376);X(575);X(574);X(313);X(312);X(577);X(576);X(582);X(583);X(584);X(585);X(586);X(587);X(588);X(589);X(578);X(579);X(580);X(581);X(252);X(251);X(325);X(326);X(327);X(600);X(609);X(26);X(601);X(602);X(603);X(604);X(605);X(606);X(607);X(608);X(297);X(372);X(375);X(373);X(374);X(205);X(204);X(299);X(246);X(301);X(213);var $O=X(212);X(249);X(248);X(247);X(400);X(401);X(402);X(484);X(483);X(482);X(485);X(486);X(487);X(488);X(642);X(643);
X(644);X(645);var aP=Y(181,function(){Kj();return Kq}),Lq=XH(764,aP),bP=Y(140,function(){Lj();return Yo}),Zo=XH(765,bP),cP=Y(147,function(){$o();return Kp}),Lp=XH(766,cP),dP=Y(166,function(){Mp();return Vp}),Wp=XH(767,dP),eP=Y(171,function(){Xp();return fq}),gq=XH(768,eP),fP=Y(176,function(){hq();return qq}),rq=XH(769,fP);Y(182,null);Y(183,null);Y(184,null);Y(185,null);Y(186,null);Y(187,null);Y(188,null);Y(189,null);Y(190,null);Y(142,null);Y(143,null);Y(144,null);Y(145,null);Y(146,null);Y(148,null);
Y(158,null);Y(159,null);Y(160,null);Y(161,null);Y(162,null);Y(163,null);Y(164,null);Y(165,null);Y(149,null);Y(150,null);Y(151,null);Y(152,null);Y(153,null);Y(154,null);Y(155,null);Y(156,null);Y(157,null);Y(167,null);Y(168,null);Y(169,null);Y(170,null);Y(172,null);Y(173,null);Y(174,null);Y(175,null);Y(177,null);Y(178,null);Y(179,null);Y(180,null);X(475);X(474);X(534);X(536);X(535);X(537);X(539);X(538);X(540);X(544);X(545);X(203);X(209);X(208);X(207);X(211);X(231);X(446);X(445);
var cD=X(444),MF=XH(770,cD),hJ=XH(771,SO);X(430);X(541);X(547);X(542);X(543);X(431);X(599);X(440);X(439);X(438);X(443);var gP=aI(),fL=XH(772,gP);X(295);X(473);X(553);var hP=Y(255,function(){Tt();return Yt}),Zt=XH(773,hP);X(453);X(454);X(437);var OC=X(432);X(533);X(416);X(417);X(442);var ZC=X(441);X(434);X(433);X(551);X(560);X(435);X(477);X(526);X(563);X(564);X(572);X(423);var nC=X(422);X(451);X(452);X(408);X(407);X(460);aI();aI();aI();X(410);X(411);X(210);X(387);var cA=XH(774,ZO);X(388);X(612);X(611);
X(348);X(350);X(349);X(351);X(233);X(250);X(236);X(238);var uC=X(425);X(476);X(413);X(412);X(419);X(557);X(529);X(241);X(462);X(228);X(229);X(232);X(226);X(225);X(227);var wC=X(595);X(215);X(219);X(421);X(614);X(619);X(461);X(520);X(464);var MB=X(415),LB=XH(775,nC);X(659);X(448);X(449);X(450);X(414);X(592);X(593);X(217);X(216);X(218);X(220);X(339);X(338);X(344);X(345);X(648);X(620);X(621);X(546);X(554);X(555);X(556);X(613);X(615);var PC=X(436);X(596);X(558);X(240);X(237);X(239);X(235);X(224);X(223);
X(222);X(277);X(618);X(319);X(318);X(317);X(626);X(625);X(647);X(623);X(646);var iP=Y(703,function(){qr();return yN}),zN=XH(776,iP);X(702);X(701);X(693);X(694);X(695);X(696);X(697);X(698);X(699);X(700);X(674);var jP=Y(321,function(){Gx();return Nx}),Ox=XH(777,jP),kP=Y(368,function(){Bx();return vz}),wz=XH(778,kP);X(17);X(369);X(370);X(365);X(366);X(367);X(18);X(19);X(20);X(459);X(424);X(690);X(356);X(691);X(357);X(358);X(359);X(360);X(363);X(330);X(329);var lP=X(328);X(616);X(617);X(622);X(270);X(333);
X(364);X(352);X(379);X(378);X(380);var mP=Y(381,function(){Nz();return Yz}),Zz=XH(779,mP);Y(382,null);Y(383,null);Y(384,null);Y(385,null);X(253);X(597);X(331);X(347);X(346);X(550);X(396);X(323);X(206);X(598);X(332);X(676);X(3);X(679);X(680);X(678);X(677);X(670);X(669);X(732);X(733);X(734);X(735);X(672);X(244);var AD=X(456),CD=XH(780,AD);X(457);X(455);X(29);X(30);X(28);X(31);X(34);X(35);X(36);X(37);X(38);X(39);var nP=X(51),kz=XH(781,nP);X(40);X(41);X(42);X(43);X(44);X(45);X(46);X(48);X(47);X(49);X(50);
X(52);X(53);X(55);X(56);X(54);X(57);X(58);X(59);X(60);X(62);X(64);X(65);X(63);X(61);X(66);X(67);X(68);X(69);X(71);X(74);X(73);X(75);X(78);X(79);X(77);X(80);X(81);X(82);X(83);X(84);X(85);X(87);X(88);X(86);X(89);X(90);X(91);X(92);X(94);X(95);X(93);X(271);var BM=X(661);X(324);var FM=X(663);X(242);X(688);X(687);X(469);X(468);X(470);X(243);X(279);X(281);X(280);X(275);X(390);X(272);X(322);X(731);X(286);X(289);X(287);X(288);X(5);X(7);X(6);X(633);X(458);X(471);X(391);X(202);X(308);X(310);X(309);X(624);
var eM=XH(782,lP);X(630);X(629);X(637);X(627);X(628);X(634);X(635);X(631);X(632);X(465);X(466);X(472);X(245);X(274);X(33);X(282);X(353);X(354);X(355);X(283);var qN=XH(783,$O);X(284);X(594);X(689);X(656);X(510);X(531);X(32);X(70);var GM=X(664);X(673);X(692);X(728);X(727);X(214);X(230);X(4);X(655);X(707);X(724);var oP=Y(725,function(){bO();return hO}),iO=XH(784,oP),pP=Y(726,function(){RM();return kO}),lO=XH(785,pP);X(710);X(719);X(718);X(722);X(721);X(717);X(716);X(714);X(715);X(713);X(712);X(709);
X(711);X(720);X(723);X(708);X(675);X(337);X(386);X(377);X(729);X(336);X(335);X(341);X(342);X(340);X(285);X(21);X(306);X(307);X(11);X(14);X(24);var qP=X(27),Tk=XH(786,qP);X(25);X(22);X(23);X(730);X(8);X(10);X(9);X(736);X(737);X(681);X(684);X(685);X(686);X(682);X(683);var DM=X(662);X(666);X(667);X(221);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>