summaryrefslogtreecommitdiff
path: root/public/jsme/571D27D70DEF8240841DA5CAFC363CFF.cache.html
blob: 005f056bf0430ed10a89b87351de0233329a35b3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '571D27D70DEF8240841DA5CAFC363CFF';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
var l="",aa="\n",ba=" ",ca=" of ",ea='"',fa='" ',ha='" height="',ja='" y="',ka='">',la="#",ma="$MOL\n",na="&",oa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Xa="/",Ya="//",Za="/>",$a="0",ab="0px",bb="1",cb="100%",db="1em",eb="1ex",
gb="1in",hb="2",ib="3",jb=":",kb=": ",lb=";",mb="<",nb="=",pb=">",rb="?",sb="@",ub="A",vb="After",wb="Any",xb="Aromatic",zb="B",Ab="Before",Bb="Br",Cb="C",Db="CENTER",Fb="CSS1Compat",Jb="Center",Kb="Cl",Lb="Class$",Mb="Copy as ",Nb="Dialog",Ob="East",Qb="F",Rb="First",Sb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JSME",$b="JUSTIFY",bc="JavaScript",cc="LEFT",dc="MOL n. ",ec="N",fc="NA",gc="NONE",hc="No more molecules in SDF buffer",
ic="Nonring",jc="North",nc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",oc="O",pc="ONE_WAY_CORNER",qc="P",rc="R",sc="R1",tc="R2",uc="R3",vc="RIGHT",wc="ROLL_DOWN",xc="RXN",yc="Reset",zc="Resize-",Ac="Ring",Bc="S",Cc="SMILES",Fc="Se",Gc="Si",Kc="South",Lc="Style names cannot be empty",Mc="Text",Nc="West",Oc="X",Pc="[",Qc="[object Array]",Rc="\\",Sc="]",Tc="__gwtex_wrap",$c="__uiObjectID",ad="a",bd="absolute",cd="alert",dd="alertdialog",ed="align",
fd="antialias",gd="application",hd="article",id="auto",jd="backgroundColor",kd="banner",ld="blur",md="bolder",nd="border",od="bottom",sd="button",ud="cellPadding",vd="cellSpacing",wd="center",xd="change",yd="checkbox",zd="className",Ad="click",Bd="click marked atom to delete mark",Cd="clip",Dd="code",Ed="col",Fd="colSpan",Gd="columnheader",Hd="combobox",Id="complementary",Jd="contentinfo",Kd="contextmenu",Od="dblclick",Pd="definition",Qd="dialog",Rd="dir",Xd="directory",Yd="display",Zd="div",$d="document",
ae="dragdrop-handle",be="dragdrop-selected",ce="dragenter",de="dragover",ee="end_gesture",fe="error",ge="filter",he="float",ie="focus",je="fontFamily",ke="fontSize",le="fontStyle",me="fontWeight",ne="form",oe="function",pe="g",qe="gesturechange",re="gestureend",se="gesturestart",te="google",ue="grid",we="gridcell",xe="group",ye="gwt-MenuBar",ze="gwt-MenuBarPopup",Ae="heading",Be="height",Ce="hidden",Je="id",Ke="ie9",Le="img",Me="is_touch_supported",Ne="italic",Oe="java.vm.name",Pe="jsa-resetDiv",
Qe="keydown",Re="keypress",Se="keyup",Te="left",Ue="link",Ve="list",We="listbox",Xe="listitem",Ye="load",Ze="log",$e="ltr",af="main",bf="marquee",cf="math",df="menu",ff="menuPopup",gf="menubar",hf="menuitem",jf="menuitemcheckbox",kf="menuitemradio",qf="middle",rf="mousedown",sf="mousemove",tf="mouseout",uf="mouseover",vf="mouseup",wf="mousewheel",xf="msie",yf="multipart",zf="n",Af="name",Bf="navigation",Cf="none",Df="noreaction",Ef="note",Ff="nowrap",Gf="null",Hf="number",If="object",Jf="offsetHeight",
Kf="offsetWidth",Lf="ontouchstart",Mf="opacity",Nf="opera",Of="option",Pf="outline",Qf="overflow",Rf="padding",Sf="paste",Tf="popupContent",Uf="position",Vf="presentation",Wf="progressbar",Xf="px",Yf="px, ",Zf="px;",$f="radio",ag="radiogroup",cg="reaction",dg="region",eg="rgb(",fg="right",gg="rotation",hg="row",ig="rowgroup",jg="rowheader",kg="rtl",lg="s",mg="scale100",og="scrollbar",pg="se",qg="search",rg="separator",sg="serif",tg='shape-rendering="crispEdges"',ug="slider",vg="span",wg="spinbutton",
xg="status",yg="styleFloat",zg="subMenuIcon-selected",Ag="tab",Bg="table",Cg="tablist",Dg="tabpanel",Eg="tbody",Fg="td",Gg="text",Hg="textAlign",Ig="textbox",Jg="timer",Kg="toolbar",Lg="tooltip",Mg="top",Ng="touchcancel",Og="touchend",Pg="touchmove",Qg="touchstart",Rg="tr",Sg="tree",Tg="treegrid",Ug="treeitem",Vg="true",Wg="value",Xg="verticalAlign",Yg="visibility",Zg="visible",$g="whiteSpace",ah="width",bh="x",ch="zIndex",dh="zoom",eh="|",_,fh={l:4194303,m:4194303,h:1048575},gh={l:0,m:0,h:0},hh=
{l:1,m:0,h:0},ih={l:2,m:0,h:0},jh={l:3,m:0,h:0},kh={l:4,m:0,h:0},lh={l:8,m:0,h:0},mh={l:10,m:0,h:0},nh={l:16,m:0,h:0},vh={l:32,m:0,h:0},wh={l:64,m:0,h:0},xh={l:128,m:0,h:0},yh={l:256,m:0,h:0},zh={l:512,m:0,h:0},Ah={l:1024,m:0,h:0},Bh={l:2048,m:0,h:0},Ch={l:8192,m:0,h:0},Dh={l:16384,m:0,h:0},Eh={l:32768,m:0,h:0},Fh={l:65536,m:0,h:0},Gh={l:131072,m:0,h:0},Hh={l:262144,m:0,h:0},Ih={l:524288,m:0,h:0},Jh={},Kh={38:1,71:1,78:1,84:1,86:1},Lh={71:1,74:1,88:1},Mh={73:1},Nh={39:1,44:1,45:1,51:1,60:1,65:1,67:1,
71:1},Oh={89:1},Ph={48:1,71:1},Qh={7:1,8:1,71:1,75:1,77:1},Rh={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Sh={71:1,78:1,80:1,84:1,86:1},Th={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,103:1},Uh={71:1,74:1,89:1},Vh={71:1,88:1},Wh={67:1},Xh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},Yh={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},Zh={106:1},m={71:1,74:1},$h={71:1,78:1,84:1,86:1},ai={8:1,9:1,71:1,75:1,77:1},bi={13:1,37:1},ci={20:1},di={92:1},ei={44:1,45:1,51:1,57:1,65:1,71:1},fi={35:1,71:1,
75:1,77:1},gi={44:1,45:1,51:1,65:1,71:1},hi={71:1,78:1,86:1},ii={71:1},ji={44:1,51:1,65:1,71:1},ki={11:1},li={27:1,34:1},mi={51:1,71:1},ni={6:1,8:1,71:1,75:1,77:1},oi={18:1,71:1},pi={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,96:1,103:1},qi={90:1},ri={10:1,71:1,75:1,77:1},si={21:1},ti={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},ui={14:1},vi={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},wi={88:1},s={70:1,71:1,74:1};
function t(a,b,c){var d=Jh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Jh[a]=function(){}),_=d.prototype=0>b?{}:new Jh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return xi(this)};
_.tS=function(){var a=this.cZ.d+sb,b;b=this.hC();var c,d,e;c=y(yi,m,-1,8,1);d=(zi(),Ai);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 Bi(){Bi=x;Ci=new Di}function Ei(a){for(var b,a=new Fi(a.j.k);a.b<a.d.Be();)b=Gi(a),Hi(b.gd(),be,!1),Ii(a)}
function Ji(a,b,c){var a=a.n,d;try{d=new Ki(b,c.Mc(a),c.Pc(a),(c.Nc(a),c.Oc(a))),z(a.c,c,d)}catch(e){e=Li(e);if(A(e,78))throw new Mi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Hi(b.gd(),Tb,!0);Hi(c.gd(),ae,!0);z(Ci,b,c)}function Ni(a,b){var c;c=Oi(Ci,b);var d;d=Oi(a.n.c,c);if(!d)throw new Pi("dragHandle was not draggable");Qi(d.b.a);Qi(d.d.a);Qi(d.c.a);Hi(b.gd(),Tb,!1);Hi(c.gd(),ae,!1)}
function Ri(a){var b;a.o=!1;for(a=new Fi(a.j.k);a.b<a.d.Be();)b=Gi(a),Hi(b.gd(),be,!1),Ii(a)}function Si(a,b){Ti(a.j.k,b)?Hi(b.gd(),be,!1):a.o?(Ui(a.j.k,b),Hi(b.gd(),be,!0)):(a.j.k.Ke(),Ui(a.j.k,b))}function Vi(a){this.f=a;this.j=new Wi(this);this.n=new Xi(this.j)}t(3,1,{});_.qc=function(){Yi(this.j.e,"dragdrop-dragging")};_.rc=function(){Zi(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Ci;function Wi(a){this.k=new $i;this.d=a;this.a=a.f}t(4,1,{},Wi);_.a=null;
_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function aj(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.sc()}function bj(a,b){var c;c=cj(a.c,dj).a;b.a.ctrlKey||b.a.metaKey||Ei(a.b.d);Si(a.b.d,c)}function ej(a){a.b.f=null;a.b.d.rc();fj((gj(),hj(null)),a.a,0,0);var b=a.a.gb;ij=b;jj();kj=b;a.d=2}
function Xi(a){this.c=new Di;this.b=a;this.a=new lj;mj(this.a,nj(),oj());B(this.a,this,(pj(),pj(),qj));B(this.a,this,(rj(),rj(),sj));a=this.a.gb.style;a[ge]="alpha(opacity=0)";a.opacity=0;a.margin=0+(tj(),Xf);a.borderStyle=(uj(),Cf);a[jd]="blue"}t(5,1,{},Xi);
_.tc=function(a){var b,c,d,e;c=a.f;d=vj(a);e=wj(a);b=xj(a.a);if(!(3==this.d||2==this.d||1!=b)&&!dj)dj=c,this.b.e=cj(this.c,dj).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==yj(this.b.k,this.b.e)&&(Ei(this.b.d),Si(this.b.d,this.b.e)),zj(new Nj),this.e=!0,a.a.preventDefault(),this.f=d,this.i=e,b=new Oj(dj,null),dj!=this.b.e&&(c=new Oj(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,ej(this),1!=this.d&&aj(this,this.b.i,this.b.j))};
_.uc=function(a){var b,c,d;c=a.f;b=c.gb;d=Pj(a,b);a=Qj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Rj(Sj(d-this.f),Sj(a-this.i))>=this.b.d.k?(Tj(),-1!=yj(this.b.k,this.b.e)||Si(this.b.d,this.b.e),c=new Oj(dj,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,ej(this)):Uj.preventDefault()),1==this.d)return;Uj.preventDefault();aj(this,d,a)};
_.vc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Pj(a,b);b=Qj(a,b);if(1==xj(a.a)&&(this.e=!1,dj))try{if(Tj(),1==this.d)bj(this,a);else{d!=this.a&&(c=new Oj(d,null),e+=c.a,b+=c.d);try{aj(this,e,b),this.b.d.qc(),3!=this.d&&bj(this,a)}finally{var f=this.a.gb;ij&&f==ij&&(ij=null);jj();f===kj&&(kj=null);Vj(this.a);this.d=1;this.b.e=null}}}finally{dj=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var dj=null;function Nj(){}t(6,1,si,Nj);_.wc=function(){Tj()};
function Ki(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}t(7,1,{},Ki);_.a=null;_.b=null;_.c=null;_.d=null;t(8,1,{});t(10,8,{});t(9,10,{});_.a=null;t(11,1,{});_.tS=function(){return ua+this.a+Aa+this.d+va};function Oj(a,b){!a||a==(gj(),hj(null))?this.f=this.e=0:(this.e=a.cd()-Wj(a.gb),this.f=a.dd()-(a.gb.scrollTop||0));!b||b==(gj(),hj(null))?this.c=this.b=0:(this.b=Xj(b.gb)+b.gb.clientLeft,this.c=Yj(b.gb)+$wnd.pageYOffset+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}t(14,11,{},Oj);
_.tS=function(){return ua+this.a+Aa+this.d+va};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Tj(){try{$doc.selection.empty()}catch(a){}}function Zj(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Ti(c.a,b);0==c.a.c&&$j(c.b);a.q=null}a.xc()}}function ak(a,b){var c=bk();Zj(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;ck(a.k,bk())}
function dk(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.Ac((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.zc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.yc(),!1):!0}t(17,1,{});_.xc=function(){this.u&&this.yc()};_.yc=function(){this.Ac((1+Math.cos(6.283185307179586))/2)};_.zc=function(){this.Ac((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
function ck(a,b){if(dk(a.a,b)){var c=a.a,d=a.a.s,e;e=new ek(d,a.a.k);Ui(d.a,e);1==d.a.c&&fk(d.b,16);c.q=e}else a.a.q=null}function gk(a){this.a=a}t(18,1,{},gk);_.a=null;t(19,1,{});t(20,1,{2:1});function hk(){hk=x;ik=new jk}t(21,19,{});var ik=null;function jk(){this.a=new $i;this.b=new kk(this)}t(22,21,{},jk);function lk(){lk=x;mk=new $i;var a=new nk;ok();pk(qk?qk:qk=new rk,a)}function $j(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Ti(mk,a)}
function fk(a,b){if(0>b)throw new sk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Ti(mk,a);a.b=!1;a.c=tk(a,b);Ui(mk,a)}function uk(a){return $wnd.setInterval(C(function(){a.Bc()}),100)}function tk(a,b){return $wnd.setTimeout(C(function(){a.Bc()}),b)}t(24,1,{});_.Bc=function(){this.b||Ti(mk,this);this.Cc()};_.b=!1;_.c=0;var mk;function kk(a){lk();this.a=a}t(23,24,{},kk);
_.Cc=function(){var a=this.a,b,c,d,e,f;b=y(vk,m,3,a.a.c,0);b=wk(a.a,b);c=new xk;for(e=0,f=b.length;e<f;++e)d=b[e],Ti(a.a,d),ck(d.a,c.a);0<a.a.c&&fk(a.b,Rj(5,16-(bk()-c.a)))};_.a=null;function ek(a,b){this.b=a;this.a=b}t(25,20,{2:1,3:1},ek);_.a=null;_.b=null;t(27,1,{});_.a=null;function yk(){this.a=cd}t(26,27,{},yk);function zk(){this.a=dd}t(28,27,{},zk);function Ak(){this.a=gd}t(29,27,{},Ak);t(31,1,{});_.a=null;function Bk(a){this.a=a}t(30,31,{},Bk);function Ck(){this.a=hd}t(32,27,{},Ck);
function Dk(){this.a=kd}t(33,27,{},Dk);function Ek(){this.a=sd}t(34,27,{},Ek);function Fk(){this.a=yd}t(35,27,{},Fk);function Gk(){this.a=Gd}t(36,27,{},Gk);function Hk(){this.a=Hd}t(37,27,{},Hk);function Ik(){this.a=Id}t(38,27,{},Ik);function Jk(){this.a=Jd}t(39,27,{},Jk);function Kk(){this.a=Pd}t(40,27,{},Kk);function Lk(){this.a=Qd}t(41,27,{},Lk);function Mk(){this.a=Xd}t(42,27,{},Mk);function Nk(){this.a=$d}t(43,27,{},Nk);function Ok(){this.a=ne}t(44,27,{},Ok);function Pk(){this.a=ue}
t(45,27,{},Pk);function Qk(){this.a=we}t(46,27,{},Qk);function Rk(){this.a=xe}t(47,27,{},Rk);function Sk(){this.a=Ae}t(48,27,{},Sk);function Tk(a){this.a=a.id}t(49,1,{4:1,5:1},Tk);_.a=null;function Uk(){this.a=Le}t(50,27,{},Uk);function Vk(){this.a=Ue}t(51,27,{},Vk);function Wk(){this.a=Ve}t(52,27,{},Wk);function Xk(){this.a=We}t(53,27,{},Xk);function Yk(){this.a=Xe}t(54,27,{},Yk);function Zk(){this.a=Ze}t(55,27,{},Zk);function $k(){this.a=af}t(56,27,{},$k);function al(){this.a=bf}t(57,27,{},al);
function bl(){this.a=cf}t(58,27,{},bl);function cl(){this.a=df}t(59,27,{},cl);function dl(){this.a=gf}t(60,27,{},dl);function el(){this.a=hf}t(61,27,{},el);function fl(){this.a=jf}t(62,27,{},fl);function gl(){this.a=kf}t(63,27,{},gl);function hl(){this.a=Bf}t(64,27,{},hl);function il(){this.a=Ef}t(65,27,{},il);function jl(){this.a=Of}t(66,27,{},jl);function kl(){this.a=Vf}t(67,27,{},kl);t(68,31,{},function(a){this.a=a});function ll(){this.a=Wf}t(69,27,{},ll);
function ml(){ml=x;nl=new Bk("aria-activedescendant")}var nl;function ol(){this.a=$f}t(71,27,{},ol);function pl(){this.a=ag}t(72,27,{},pl);function ql(){this.a=dg}t(73,27,{},ql);
function rl(){rl=x;sl=new zk;tl=new yk;ul=new Ak;vl=new Ck;wl=new Dk;xl=new Ek;yl=new Fk;zl=new Gk;Al=new Hk;Bl=new Ik;Cl=new Jk;Dl=new Kk;El=new Lk;Fl=new Mk;Gl=new Nk;Hl=new Ok;Il=new Qk;Jl=new Pk;Kl=new Rk;Ll=new Sk;Ml=new Uk;Nl=new Vk;Ol=new Xk;Pl=new Yk;Ql=new Wk;Rl=new Zk;Sl=new $k;Tl=new al;Ul=new bl;Vl=new dl;Wl=new fl;Xl=new gl;Yl=new el;Zl=new cl;$l=new hl;am=new il;bm=new jl;cm=new kl;dm=new ll;em=new pl;fm=new ol;gm=new ql;hm=new im;jm=new km;lm=new mm;nm=new om;pm=new qm;rm=new sm;tm=
new um;vm=new wm;xm=new ym;zm=new Am;Bm=new Cm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;dn=new en;fn=new gn;F=new Di;z(F,dg,gm);z(F,cd,tl);z(F,Qd,El);z(F,dd,sl);z(F,gd,ul);z(F,$d,Gl);z(F,hd,vl);z(F,kd,wl);z(F,sd,xl);z(F,yd,yl);z(F,we,Il);z(F,Gd,zl);z(F,xe,Kl);z(F,Hd,Al);z(F,Id,Bl);z(F,Jd,Cl);z(F,Pd,Dl);z(F,Ve,Ql);z(F,Xd,Fl);z(F,ne,Hl);z(F,ue,Jl);z(F,Ae,Ll);z(F,Le,Ml);z(F,Ue,Nl);z(F,We,Ol);z(F,Xe,Pl);z(F,Ze,Rl);z(F,af,Sl);z(F,bf,Tl);z(F,cf,Ul);z(F,df,Zl);z(F,gf,Vl);z(F,hf,Yl);z(F,
jf,Wl);z(F,Of,bm);z(F,$f,fm);z(F,kf,Xl);z(F,Bf,$l);z(F,Ef,am);z(F,Vf,cm);z(F,Wf,dm);z(F,ag,em);z(F,hg,lm);z(F,ig,hm);z(F,jg,jm);z(F,qg,pm);z(F,rg,rm);z(F,og,nm);z(F,ug,tm);z(F,wg,vm);z(F,xg,xm);z(F,Ag,Sm);z(F,Cg,zm);z(F,Dg,Bm);z(F,Ig,Um);z(F,Jg,Wm);z(F,Kg,Ym);z(F,Lg,$m);z(F,Sg,fn);z(F,Tg,bn);z(F,Ug,dn)}var tl,sl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl,Hl,Jl,Il,Kl,Ll,Ml,Nl,Ql,Ol,Pl,Rl,Sl,Tl,Ul,Zl,Vl,Yl,Wl,Xl,$l,am,bm,cm,dm,fm,em,gm,F,lm,hm,jm,nm,pm,rm,tm,vm,xm,Sm,zm,Bm,Um,Wm,Ym,$m,fn,bn,dn;
function mm(){this.a=hg}t(75,27,{},mm);function im(){this.a=ig}t(76,27,{},im);function km(){this.a=jg}t(77,27,{},km);function om(){this.a=og}t(78,27,{},om);function qm(){this.a=qg}t(79,27,{},qm);function sm(){this.a=rg}t(80,27,{},sm);function um(){this.a=ug}t(81,27,{},um);function wm(){this.a=wg}t(82,27,{},wm);function ym(){this.a=xg}t(83,27,{},ym);function Tm(){this.a=Ag}t(84,27,{},Tm);function Am(){this.a=Cg}t(85,27,{},Am);function Cm(){this.a=Dg}t(86,27,{},Cm);function Vm(){this.a=Ig}
t(87,27,{},Vm);function Xm(){this.a=Jg}t(88,27,{},Xm);function Zm(){this.a=Kg}t(89,27,{},Zm);function an(){this.a=Lg}t(90,27,{},an);function gn(){this.a=Sg}t(91,27,{},gn);function cn(){this.a=Tg}t(92,27,{},cn);function en(){this.a=Ug}t(93,27,{},en);function xk(){this.a=bk()}function bk(){return(new Date).getTime()}t(94,1,{},xk);function hn(a){var b,c,d;d=new jn;for(c=a;c;)b=c.Dc(),c!=a&&kn(d.a,"Caused by: "),ln(d,c.cZ.d),kn(d.a,kb),kn(d.a,null==b?"(No exception detail)":b),kn(d.a,aa),c=c.e}
function mn(a){var b,c,d;c=y(nn,m,85,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new on;c[d]=a[d]}}function pn(a){var b;b=a.cZ.d;a=a.Dc();return null!=a?b+kb+a:b}t(99,1,{71:1,86:1});_.Dc=function(){return this.f};_.tS=function(){return pn(this)};_.e=null;_.f=null;function qn(a){rn();this.f=a}t(98,99,hi,qn);function Pi(a){rn();this.f=a}function Mi(a,b){rn();this.e=b;this.f=a}t(97,98,$h,Pi,Mi);
function sn(a){rn();this.b=a;this.a=l;var b,c,d;c=[];d=y(nn,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new tn(c[a]);mn(d)}t(96,97,$h,sn);
_.Dc=function(){if(null==this.c){this.d=null==this.b?Gf:un(this.b)?null==this.b?null:this.b.name:A(this.b,1)?"String":vn(this.b).d;this.a=this.a+kb+(un(this.b)?null==this.b?null:this.b.message:this.b+l);var a;if(un(this.b)){a=this.b;var b=l,c;for(c in a)if(c!=Af&&"message"!=c&&"toString"!=c)try{b+="\n "+c+kb+a[c]}catch(d){}a=b}else a=l;this.c=ua+this.d+") "+a+this.a}return this.c};_.a=l;_.b=null;_.c=null;_.d=null;function 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():xi(a)}
function An(){var a;An=x;Bn=(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 Cn(a){An();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=Bn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var Bn;t(106,1,{});function xi(a){return a.$H||(a.$H=++Dn)}function En(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Fn(){return $wnd.setTimeout(function(){0!=Gn&&(Gn=0);Hn=-1},10)}var Gn=0,Dn=0,In=0,Hn=-1;
function Jn(){Jn=x;Kn=new Ln}function Mn(a,b){a.a=Nn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new On(a)),Pn(a.e,1),!a.i&&(a.i=new Qn(a)),Pn(a.i,50))}function Ln(){}function Rn(a){return a.Ec()}function Nn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Sn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Ec()&&(b=Nn(b,e)):e[0].wc()}catch(f){if(f=Li(f),!A(f,86))throw f;}}return b}function Pn(a,b){Jn();$wnd.setTimeout(function(){C(Rn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
t(108,106,{},Ln);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Kn;function On(a){this.a=a}t(109,1,{},On);
_.Ec=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Sn(b,a.f));if(a.f){b=a.f;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new xk;100>bk()-d.a;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Ec()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;function Qn(a){this.a=a}t(110,1,{},Qn);_.Ec=function(){this.a.d&&Pn(this.a.e,1);return this.a.j};
_.a=null;function Tn(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.Fc(d.toString());c.push(e);var e=jb+e,f=b[e];if(f){var g,j;for(g=0,j=f.length;g<j;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function rn(){var a,b,c,d;c=Tn(new Un);d=y(nn,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new tn(c[a]);mn(d)}function Un(){}t(113,1,{},Un);
_.Fc=function(a){var b,c,d;d=l;a=Vn(a);b=a.indexOf(ua);c=0==a.indexOf(oe)?8:0;-1==b&&(b=Wn(a,Xn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Vn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function kn(a,b){a[a.explicitLength++]=null==b?Gf:b}function Yn(){var a=[];a.explicitLength=0;return a}function Zn(a){var b,c;b=(c=a.join(l),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function $n(a,b){return parseInt(a[b])||0}function ao(a,b){return null==a[b]?null:""+a[b]}
function bo(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 co(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 xj(a){a=a.button;return 1==a?4:2==a?2:1}function fo(a){return a.ownerDocument.defaultView.getComputedStyle(a,l).direction==kg}
function Xj(a){var b;try{b=a.getBoundingClientRect().left}catch(c){b=0}b+=$wnd.pageXOffset;fo(a)&&(a=a.offsetParent,b+=a?a.offsetWidth-a.clientWidth:0);return b}function Yj(a){try{return a.getBoundingClientRect().top}catch(b){return 0}}function Wj(a){var b;b=a.scrollLeft||0;fo(a)&&(b=-b);return b}function go(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}
function ho(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function oj(){var a=$doc;return(G(a.compatMode,Fb)?a.documentElement:a.body).clientHeight}function nj(){var a=$doc;return(G(a.compatMode,Fb)?a.documentElement:a.body).clientWidth}function io(a,b){this.b=a;this.c=b}t(139,1,{71:1,75:1,77:1});_.eQ=function(a){return this===a};_.hC=function(){return xi(this)};_.tS=function(){return this.b};_.b=null;_.c=0;
function uj(){uj=x;jo=new ko;lo=new mo;no=new oo;po=new qo;ro=new so;to=H(uo,m,6,[jo,lo,no,po,ro])}t(138,139,ni);var to,no,lo,po,jo,ro;function ko(){io.call(this,gc,0)}t(140,138,ni,ko);function mo(){io.call(this,"DOTTED",1)}t(141,138,ni,mo);function oo(){io.call(this,"DASHED",2)}t(142,138,ni,oo);function qo(){io.call(this,"HIDDEN",3)}t(143,138,ni,qo);function so(){io.call(this,"SOLID",4)}t(144,138,ni,so);function vo(){vo=x;wo=new xo;yo=new zo;Ao=new Bo;Co=new Do;Eo=H(Fo,m,7,[wo,yo,Ao,Co])}
t(145,139,Qh);var Eo,yo,Ao,Co,wo;function xo(){io.call(this,gc,0)}t(146,145,Qh,xo);function zo(){io.call(this,"BLOCK",1)}t(147,145,Qh,zo);function Bo(){io.call(this,"INLINE",2)}t(148,145,Qh,Bo);function Do(){io.call(this,"INLINE_BLOCK",3)}t(149,145,Qh,Do);function Go(){Go=x;Ho=new Io;Jo=new Ko;Lo=new Mo;No=new Oo;Po=H(Qo,m,9,[Ho,Jo,Lo,No])}t(150,139,ai);var Po,Ho,Jo,Lo,No;function Io(){io.call(this,Db,0)}t(151,150,ai,Io);function Ko(){io.call(this,$b,1)}t(152,150,ai,Ko);
function Mo(){io.call(this,cc,2)}t(153,150,ai,Mo);function Oo(){io.call(this,vc,3)}t(154,150,ai,Oo);function tj(){tj=x;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=H(jp,m,10,[Ro,To,Vo,Xo,Zo,ap,cp,ep,gp])}t(155,139,ri);var ip,ep,Vo,Xo,cp,gp,ap,To,Zo,Ro;function So(){io.call(this,"PX",0)}t(156,155,ri,So);function Uo(){io.call(this,"PCT",1)}t(157,155,ri,Uo);function Wo(){io.call(this,"EM",2)}t(158,155,ri,Wo);function Yo(){io.call(this,"EX",3)}
t(159,155,ri,Yo);function $o(){io.call(this,"PT",4)}t(160,155,ri,$o);function bp(){io.call(this,"PC",5)}t(161,155,ri,bp);function dp(){io.call(this,"IN",6)}t(162,155,ri,dp);function fp(){io.call(this,"CM",7)}t(163,155,ri,fp);function hp(){io.call(this,"MM",8)}t(164,155,ri,hp);function kp(){kp=x;lp=[];mp=[];np=[]}var lp,mp,np;function op(){op=x;pp()}function pp(){pp=x;op();qp=y(I,s,-1,30,1)}function rp(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var qp;t(179,1,{});_.tS=function(){return"An event type"};
_.f=null;t(178,179,{});_.Ic=function(){this.e=!1;this.f=null};_.e=!1;t(177,178,{});_.Hc=function(){return this.Jc()};_.a=null;var sp=_.b=null;function tp(){tp=x;up=new vp(ld,new wp)}function wp(){}t(176,177,{},wp);_.Gc=function(a){a.Kc(this)};_.Jc=function(){return up};var up;function xp(){xp=x;yp=new vp(xd,new zp)}function zp(){}t(180,177,{},zp);_.Gc=function(a){Ap();Bp(this,a.b,Cp(a.a.a,a.a.a.gb.selectedIndex))};_.Jc=function(){return yp};var yp;t(183,177,ki);
function Pj(a,b){return(a.a.clientX||0)-Xj(b)+Wj(b)+$wnd.pageXOffset}function Qj(a,b){return(a.a.clientY||0)-(Yj(b)+$wnd.pageYOffset)+(b.scrollTop||0)+$wnd.pageYOffset}function vj(a){var b;return(b=a.b)?Pj(a,b):a.a.clientX||0}function wj(a){var b;return(b=a.b)?Qj(a,b):a.a.clientY||0}t(182,183,ki);function Dp(){Dp=x;Ep=new vp(Ad,new Fp)}function Fp(){}t(181,182,ki,Fp);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return Ep};var Ep;function Gp(){Gp=x;Hp=new vp(Kd,new Ip)}function Ip(){}
t(184,177,{},Ip);_.Gc=function(){this.a.preventDefault();this.a.stopPropagation()};_.Jc=function(){return Hp};var Hp;t(187,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var Jp=_.c=0;function rk(){this.c=++Jp}t(186,187,bi,rk);function vp(a,b){this.c=++Jp;this.a=b;!sp&&(sp=new Kp);sp.a[a]=this;this.b=a}t(185,186,bi,vp);_.a=null;_.b=null;function Lp(){Lp=x;Mp=new vp(Od,new Np)}function Np(){}t(188,182,ki,Np);
_.Gc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(Op(),Pp))a=Qp(b.gb),c=new Rp($n(b.gb,Kf),$n(b.gb,Jf)),d=new Rp($n(b.K.ab.gb,Kf),$n(b.K.ab.gb,Jf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);Sp(b.z,!0);a=$n(b.K.ab.gb,Kf);Tp(b,new Rp(a,Up(b.K.ab).a));b.A&&b.F!=Pp&&Vp(b.f,b)}else Sp(b.z,!1),b.F!=(Op(),Pp)?Tp(b,new Rp(b.w.b,b.w.a)):Wp(b,Qp(b.f.gb)),b.A&&b.F!=Pp&&Xp(b.f,b);Yp(b.K.ab)}else Sp(b.z,!0)};_.Jc=function(){return Mp};var Mp;function Zp(){Zp=x;$p=new vp(ie,new aq)}
function aq(){}t(189,177,{},aq);_.Gc=function(a){Vj(a.a.a)};_.Jc=function(){return $p};var $p;function bq(){bq=x;cq=new vp(qe,new dq)}function dq(){}t(190,177,{},dq);_.Gc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,eq(a.a.e,a.a.b)&&this.a.preventDefault()),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,fq(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.Jc=function(){return cq};var cq;
function gq(){gq=x;hq=new vp(re,new iq)}function iq(){}t(191,177,{},iq);_.Gc=function(a){a.a.a&&(a.a.b.a=null,jq(a.a.a,a.a.b))};_.Jc=function(){return hq};var hq;function kq(){kq=x;lq=new vp(se,new mq)}function mq(){}t(192,177,{},mq);_.Gc=function(){this.a.preventDefault()};_.Jc=function(){return lq};var lq;t(194,177,{});t(193,194,{});function nq(){nq=x;oq=new vp(Qe,new pq)}function pq(){}t(195,193,{},pq);
_.Gc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(qq(),rq).length&&-999!=(qq(),rq)[c]&&(c=(qq(),rq)[c]);b=new sq(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.kb=!1;if(!a.z){a.kb=!0;a.J=l;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?tq(uq(a)):e=301;break;case 118:case 86:b&&a.vb&&vq(a.u,(!a.wb&&(a.wb=new wq(a)),a.wb));break;case 110:case 78:e=
401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Rb&&(xq(a,ao((yq(),zq).gc.a.gb,Wg)),e=1201,a.d=18);break;case 104:case 72:a.kb=!0;a.J=Ub;e=1300;break;case 114:case 82:a.kb=!0;a.J=rc;e=1301;break;case 116:case 84:701==a.c?(e=236,a.kb=!0,a.J=Ka):801==a.c?(e=237,a.kb=!0,a.J=Ja):(e=233,a.kb=!0,a.J="-tBu");break;case 121:case 89:b?
e=111:(e=234,a.kb=!0,a.J=Ra);break;case 122:case 90:b?e=110:(e=239,a.kb=!0,a.J=Ua);break;case 97:case 65:e=235;a.kb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.kb=!0;a.J=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.kb=!0;a.J=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.kb=!0,a.J="-F"):801==a.c?(e=255,a.kb=!0,a.J="-Cl"):901==a.c?(e=256,a.kb=!0,a.J="-Br"):1001==a.c?(e=257,a.kb=!0,a.J="-I"):501==a.c?(e=259,a.kb=!0,a.J="-OH"):401==a.c?(e=258,a.kb=!0,
a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.kb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?Aq(a,0):d?(e=223,a.kb=!0,a.J="-3-Furyl"):(e=221,a.kb=!0,a.J="-Furyl");break;case 49:105==a.c?Aq(a,1):1301==a.c?(a.kb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&Aq(a,2);1301==a.c&&(a.kb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?Aq(a,3):1301==a.c?(a.kb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?Aq(a,4):e=207;break;case 53:105==a.c?Aq(a,5):e=208;break;case 54:105==a.c?Aq(a,
6):e=210;break;case 55:105==a.c?Aq(a,7):e=211;break;case 56:105==a.c?Aq(a,8):e=212;break;case 57:105==a.c?Aq(a,9):(a.kb=!0,a.J="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}Bq(a,e)}b=!0}b&&this.a.preventDefault()};_.Jc=function(){return oq};var oq;function Cq(){Cq=x;Dq=new vp(rf,new Eq)}function Eq(){}t(196,182,ki,Eq);_.Gc=function(a){a.tc(this)};_.Jc=function(){return Dq};var Dq;
function pj(){pj=x;qj=new vp(sf,new Fq)}function Fq(){}t(197,182,ki,Fq);_.Gc=function(a){a.uc(this)};_.Jc=function(){return qj};var qj;function Gq(){Gq=x;Hq=new vp(tf,new Iq)}function Iq(){}t(198,182,ki,Iq);_.Gc=function(a){var b;a.e&&1==a.d&&(b=new Oj(dj,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,ej(a))};_.Jc=function(){return Hq};var Hq;function Jq(){Jq=x;Kq=new vp(uf,new Lq)}function Lq(){}t(199,182,ki,Lq);_.Gc=function(a){var b;b=this.a;Mn((Jn(),Kn),new Mq(a,a.b,b))};_.Jc=function(){return Kq};var Kq;
function rj(){rj=x;sj=new vp(vf,new Nq)}function Nq(){}t(200,182,ki,Nq);_.Gc=function(a){a.vc(this)};_.Jc=function(){return sj};var sj;function Kp(){this.a={}}t(201,1,{},Kp);_.a=null;t(204,183,ki);var Oq=null;function Pq(){Pq=x;Qq=new vp(Ng,new Rq)}function Rq(){}t(203,204,ki,Rq);_.Gc=function(a){Sq(a.a,this,a.a.k)};_.Jc=function(){return Qq};var Qq;function Tq(){Tq=x;Uq=new vp(Og,new Vq)}function Vq(){}t(205,204,ki,Vq);_.Gc=function(a){Sq(a.a,this,a.a.k)};_.Jc=function(){return Uq};var Uq;
function Wq(){var a;this.a=(a=document.createElement(Zd),a.setAttribute(Lf,"return;"),typeof a.ontouchstart==oe)}t(206,1,{},Wq);function Xq(){Xq=x;Yq=new vp(Pg,new Zq)}function Zq(){}t(207,204,ki,Zq);_.Gc=function(a){Sq(a.a,this,a.a.n)};_.Jc=function(){return Yq};var Yq;function $q(){$q=x;ar=new vp(Qg,new br)}function br(){}t(208,204,ki,br);_.Gc=function(a){cr(a.a,this)&&(a.a.j&&dr(a.a.j,a.a.b)?a.a.d=!0:(this.a.preventDefault(),fk(a.a.c,750),a.a.d=!1))};_.Jc=function(){return ar};var ar;
function er(a,b){this.a=b;this.b=a}function fr(a,b,c){qk&&(b=new er(b,c),a.Uc(b))}t(209,178,{},er);_.Gc=function(a){a.Qc(this)};_.Hc=function(){return qk};_.a=!1;var qk=_.b=null;function gr(a){this.a=a}t(210,178,{},gr);_.Gc=function(a){a.Rc(this)};_.Hc=function(){return hr};var hr=_.a=null;function ir(){}function jr(a){var b;kr&&(b=new ir,a.Uc(b))}t(211,178,{},ir);_.Gc=function(a){a.Sc(this)};_.Hc=function(){return kr};var kr=null;function lr(a){this.a=a}t(212,178,{},lr);_.Gc=function(a){a.Tc(this)};
_.Hc=function(){return mr};var mr=_.a=null;function nr(){}t(213,178,{},nr);_.Gc=function(a){a.a.N&&a.a.Ed()};_.Hc=function(){return or};var or=null;function pr(a,b,c){a=a.a;if(!b)throw new qr("Cannot add a handler with a null type");if(!c)throw new qr("Cannot add a null handler");0<a.b?rr(a,new sr(a,b,c)):tr(a,b,null).vf(c);return new ur(new vr(a,b,c))}
function wr(a,b){var c;!b.e||b.Ic();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,j,h;if(!b)throw new qr("Cannot fire null event");try{++d.b;j=xr(d,b.Hc(),null);e=null;for(h=d.c?j.Ef(j.Be()):j.Df();d.c?h.Gf():h.Xc();){g=d.c?h.Hf():h.Yc();try{b.Gc(g)}catch(n){if(n=Li(n),A(n,86))f=n,!e&&(e=new yr),zr(e,f);else throw n;}}if(e)throw new Ar(e);}finally{if(--d.b,0==d.b){var o,r;if(d.a)try{for(r=new Fi(d.a);r.b<r.d.Be();)o=Gi(r),o.wc()}finally{d.a=null}}}}catch(q){q=Li(q);if(A(q,38))throw new Br(q.a);throw q;}finally{null==
c?(b.e=!0,b.f=null):b.f=c}}function Cr(a){Dr.call(this,a,!1)}function Dr(a,b){this.a=new Er(b);this.b=a}t(214,1,ui,Cr,Dr);_.Uc=function(a){wr(this,a)};_.a=null;_.b=null;t(217,1,{});function rr(a,b){!a.a&&(a.a=new $i);Ui(a.a,b)}function Fr(a,b,c,d){var e,f;e=xr(a,b,c);e.xf(d)&&e.ye()&&(f=cj(a.d,b),f.Ae(c),f.ye()&&Oi(a.d,b))}function tr(a,b,c){var d;d=cj(a.d,b);d||(d=new Di,z(a.d,b,d));a=d.xe(c);a||(a=new $i,d.ze(c,a));return a}
function xr(a,b,c){a=cj(a.d,b);if(!a)return Gr(),Gr(),Hr;c=a.xe(c);return!c?(Gr(),Gr(),Hr):c}t(216,217,{});_.a=null;_.b=0;_.c=!1;function Er(a){this.d=new Di;this.c=a}t(215,216,{},Er);function ur(a){this.a=a}t(218,1,{},ur);_.a=null;function Ar(a){Mi.call(this,Ir(a),Jr(a));this.a=a}function Jr(a){a=a.xd();return!a.Xc()?null:a.Yc()}
function Ir(a){var b,c,d;b=a.Be();if(0==b)return null;b=new Kr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.xd();a.Xc();)d=a.Yc(),c?c=!1:kn(b.a,"; "),d=d.Dc(),kn(b.a,d);return Zn(b.a)}t(220,97,Kh,Ar);_.a=null;function Br(a){Ar.call(this,a)}t(219,220,Kh,Br);t(221,1,{},function(){});function Lr(a){a=ao(a,Rd);return(null==a?0:kg==a||kg.toLowerCase()==a.toLowerCase())?(Mr(),Nr):(null==a?0:$e==a||$e.toLowerCase()==a.toLowerCase())?(Mr(),Or):(Mr(),Pr)}
function Mr(){Mr=x;Nr=new Qr("RTL",0);Or=new Qr("LTR",1);Pr=new Qr("DEFAULT",2);Rr=H(Sr,m,15,[Nr,Or,Pr])}function Qr(a,b){io.call(this,a,b)}t(223,139,{15:1,71:1,75:1,77:1},Qr);var Rr,Pr,Or,Nr;function Tr(){}function Ur(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=Ur(e,d);H(a,b,c,d);return d}function Vr(a){return Wr([Xr,I],[m,s],[70,-1],a,0,2,1)}
function Wr(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=Ur(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Wr(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){Yr();var e=Zr,f=$r;Yr();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 as(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new bs;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new bs;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new bs;}a[b]=c}t(224,1,{},Tr);_.qI=0;
function Yr(){Yr=x;Zr=[];$r=[];var a=new Tr,b=Zr,c=$r,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Zr,$r;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function un(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 cs(a){return null==a?null:a}function K(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
function ds(){var a;$stats&&es("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Nf))a=Nf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(xf)&&9<=$doc.documentMode)a=Ke;else if(-1!=a.indexOf(xf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}G(Ke,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ("+
a+"). Expect more errors.\n");$stats&&es("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(fs,m,1,[Fb]);for(c=0;c<a.length&&!G(a[c],b);++c);$stats&&es("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";kp();np.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;}");
kp();0!=np.length&&(a=np.join(l),a=(op(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:rp(0,a,!1),np.length=0);if(0!=lp.length){a=lp.join(l);a=(op(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=qp[b],0==c&&(c=qp[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);qp[e]+=a.length;rp(e,a,!0)}lp.length=0}0!=mp.length&&(a=mp.join(l),a=(op(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
a:rp(b-1,a,!0),mp.length=0);$stats&&es("export.client.JSME_export");new gs;new hs;0<is(null)?Mn((Jn(),Kn),new js):ks()}function Li(a){return A(a,86)?a:new sn(a)}function ls(a){return ms(a&4194303,a>>22&4194303,0>a?1048575:0)}function ns(a){return ms(a.l,a.m,a.h)}function ms(a,b,c){return _=new os,_.l=a,_.m=b,_.h=c,_}
function ps(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new qs;if(0==a.l&&0==a.m&&0==a.h)return rs=ms(0,0,0),ms(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?(rs=ms(0,0,0),c=ns((ss(),ts))):(rs=ms(c.l,c.m,c.h),c=ms(0,0,0)),c;g=!1;0!=b.h>>19&&(b=us(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?vs(e):0==c&&0!=d&&0==e?vs(d)+22:0!=c&&0==d&&0==e?vs(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
d=!0,-1==f)a=ns((ss(),ws)),c=!0,g=!g;else return c=xs(a,f),g&&ys(c),rs=ms(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=us(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=xs(c,d);f&&ys(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=ms(f,j,c);g?rs=us(c):rs=ms(c.l,c.m,c.h);return e}if(!zs(a,b))return e?rs=us(a):rs=ms(a.l,a.m,a.h),ms(0,0,0);c=c?a:ms(a.l,a.m,a.h);var h,n,o,r;f=As(b)-As(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=ms(j&4194303,n&4194303,h&1048575);for(n=ms(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&&ys(n);e?(rs=us(c),d&&(rs=Bs(rs,(ss(),ts)))):rs=ms(c.l,c.m,c.h);return n}
function ys(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 As(a){var b;b=Cs(a.h);return 32==b?(b=Cs(a.m),32==b?Cs(a.l)+32:b+20-10):b-12}var rs=null;function Qs(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return ms(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Rs(a,b){return ms(a.l&b.l,a.m&b.m,a.h&b.h)}function Ss(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
function M(a){var b,c,d;if(isNaN(a))return ss(),Ts;if(-9223372036854775E3>a)return ss(),Us;if(9223372036854775E3<=a)return ss(),ws;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=K(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=K(a/4194304),a-=4194304*b);a=K(a);b=ms(a,b,c);d&&ys(b);return b}function Vs(a){var b,c;return-129<a&&128>a?(b=a+128,null==Ws&&(Ws=y(Xs,m,16,256,0)),c=Ws[b],!c&&(c=Ws[b]=ls(a)),c):ls(a)}
function Ys(a){var b=gh,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 zs(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 Zs(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((u&262143)<<4)+((D&31)<<17)+(c>>22);u=(u>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return ms(c&4194303,q&
4194303,u&1048575)}function us(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return ms(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function xs(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 ms(c&4194303,d&4194303,e&1048575)}function Bs(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return ms(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
function N(a){return a.l|a.m<<22}function $s(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return $a;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+$s(us(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Vs(1E9);a=ps(a,b);b=l+N(rs);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=$a+b;c=b+c}return c}var Ws=null;function ss(){ss=x;ws=ms(4194303,4194303,524287);Us=ms(0,0,524288);ts=Vs(1);Vs(2);Ts=Vs(0)}var ws,Us,ts,Ts;function os(){}t(233,1,{16:1},os);
function es(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function at(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}t(238,1,{},at);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function bt(a,b){kn(a.a.a,b.a);return a}function ct(){this.a=new dt}t(239,1,{},ct);function et(a){if(null==a)throw new qr("css is null");this.a=a}t(240,1,{17:1,71:1},et);
_.eQ=function(a){return!A(a,17)?!1:G(this.a,a.a)};_.hC=function(){return ft(this.a)};_.a=null;function gt(a){if(null==a)throw new qr("html is null");this.a=a}t(242,1,oi,gt);_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:G(this.a,a.a)};_.hC=function(){return ft(this.a)};_.a=null;t(243,1,oi,function(){this.a=l});_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:G(this.a,a.a)};_.hC=function(){return ft(this.a)};_.a=null;
function ht(){ht=x;it=RegExp(na,pe);jt=RegExp(pb,pe);kt=RegExp(mb,pe);lt=RegExp(ta,pe);mt=RegExp(ea,pe)}function nt(a){ht();-1!=a.indexOf(na)&&(a=a.replace(it,oa));-1!=a.indexOf(mb)&&(a=a.replace(kt,ra));-1!=a.indexOf(pb)&&(a=a.replace(jt,qa));-1!=a.indexOf(ea)&&(a=a.replace(mt,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(lt,"&#39;"));return a}var it,jt,kt,mt,lt;function ot(a){if(null==a)throw new qr("uri is null");this.a=a}t(245,1,{19:1},ot);_.eQ=function(a){return!A(a,19)?!1:G(this.a,a.a)};_.hC=function(){return ft(this.a)};
_.a=null;function pt(){pt=x}t(247,1,{});function qt(){}t(248,1,{},qt);var rt=null;function st(){}t(249,247,{},st);var tt=null;function ut(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=xr(a.a,f,null).Be();for(e-=1;0<=e;--e)if(d=xr(a.a,f,null).Cf(e),A(d,20)&&wn(d.a,b)){var h=a.a,n=f;0<h.b?rr(h,new vt(h,n,null,d)):Fr(h,n,null,d)}}}t(250,1,ci);_.a=null;function wt(a){this.a=a}t(251,250,ci,wt);_.Wc=function(a){a.c&&(this.a._c(a.d)||(a.a=!0))};function xt(a){this.a=a}t(252,250,ci,xt);
_.Sc=function(){var a=this.a;yt((zt(),At),a.a,!0)};function Bt(){rn()}t(253,97,$h,Bt);function Ct(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,fk(a.d,1))}function Dt(){this.a=new Et(this);this.b=new $i;this.d=new Ft(this);this.f=new Gt(this)}t(254,1,{},Dt);_.c=!1;_.e=!1;function Et(a){lk();this.a=a}t(255,24,{},Et);_.Cc=function(){if(this.a.c){var a=this.a,b;b=Ht(a.f.d.b,a.f.b);It(a.f);A(b,21)&&new Bt;a.c=!1;Ct(a)}};_.a=null;function Ft(a){lk();this.a=a}t(256,24,{},Ft);
_.Cc=function(){this.a.e=!1;var a=this.a,b=bk(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(fk(a.a,1E4);a.f.c<a.f.a;){d=Jt(a.f);try{if(null==d)break;A(d,21)&&(c=d,c.wc())}finally{(e=-1==a.f.b)||It(a.f)}if(100<=bk()-b)break}}finally{e||($j(a.a),a.c=!1,Ct(a))}};_.a=null;function Jt(a){var b;a.b=a.c;b=Ht(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function It(a){Kt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function Gt(a){this.d=a}t(257,1,{},Gt);_.Xc=function(){return this.c<this.a};_.Yc=function(){return Jt(this)};
_.Zc=function(){It(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function Lt(a,b){var c=(Mt(),Nt(b));a.appendChild(c)}function Ot(a,b,c){var d;d=Uj;Uj=a;b==ij&&8192==Pt(a.type)&&(ij=null);c.$c(a);Uj=d}var Uj=null,ij=null;function Qt(){Qt=x;Rt=new Dt}function zj(a){Qt();if(!a)throw new qr("cmd cannot be null");var b=Rt;Ui(b.b,a);Ct(b)}var Rt;function St(a){jj();!Tt&&(Tt=new rk);Ut||(Ut=new Dr(null,!0),Vt=new Wt);return pr(Ut,Tt,a)}var Ut=null;function Xt(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}
function Wt(){}t(263,178,{},Wt);_.Gc=function(a){a.Wc(this);Vt.c=!1};_.Hc=function(){return Tt};_.Ic=function(){Xt(this)};_.a=!1;_.b=!1;_.c=!1;var Tt=_.d=null,Vt=null;function Yt(){Yt=x;Zt=new $t;au()||(Zt=null)}var Zt=null;function nk(){}t(265,1,{},nk);_.Qc=function(){for(;0<(lk(),mk).c;)$j(Ht(mk,0))};function pk(a,b){return pr((!bu&&(bu=new cu),bu),a,b)}
function du(a){ok();eu||(fu("function __gwt_initWindowResizeHandler(resize) {\n  var wnd = window, oldOnResize = wnd.onresize;\n  \n  wnd.onresize = function(evt) {\n    try {\n      resize();\n    } finally {\n      oldOnResize && oldOnResize(evt);\n    }\n  };\n  \n  // Remove the reference once we've initialize the handler\n  wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new gu),eu=!0);return pk((!kr&&(kr=new rk),kr),a)}
function ok(){hu||(fu('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n  var wnd = window\n  , oldOnBeforeUnload = wnd.onbeforeunload\n  , oldOnUnload = wnd.onunload;\n  \n  wnd.onbeforeunload = function(evt) {\n    var ret, oldRet;\n    try {\n      ret = beforeunload();\n    } finally {\n      oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n    }\n    // Avoid returning null as IE6 will coerce it into a string.\n    // Ensure that "" gets returned properly.\n    if (ret != null) {\n      return ret;\n    }\n    if (oldRet != null) {\n      return oldRet;\n    }\n    // returns undefined.\n  };\n  \n  wnd.onunload = function(evt) {\n    try {\n      unload();\n    } finally {\n      oldOnUnload && oldOnUnload(evt);\n      wnd.onresize = null;\n      wnd.onscroll = null;\n      wnd.onbeforeunload = null;\n      wnd.onunload = null;\n    }\n  };\n  \n  // Remove the reference once we\'ve initialize the handler\n  wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new iu),
hu=!0)}function ju(){hu&&fr((!bu&&(bu=new cu),bu),null,!1)}function ku(){var a;hu&&(a=new lu,bu&&wr(bu,a));return null}function mu(){var a,b;if(eu&&(b=nj(),a=oj(),nu!=b||ou!=a))nu=b,ou=a,jr((!bu&&(bu=new cu),bu))}var hu=!1,bu=null,ou=0,nu=0,eu=!1;function pu(){pu=x;qu=new rk}function lu(){pu()}t(267,178,{},lu);_.Gc=function(){null.$f()};_.Hc=function(){return qu};var qu;function cu(){Cr.call(this,null)}t(269,214,ui,cu);
function Pt(a){switch(a){case ld:return 4096;case xd:return 1024;case Ad:return 1;case Od:return 2;case ie:return 2048;case Qe:return 128;case Re:return 256;case Se:return 512;case Ye:return 32768;case "losecapture":return 8192;case rf:return 4;case sf:return 64;case tf:return 32;case uf:return 16;case vf:return 8;case "scroll":return 16384;case fe:return 65536;case "DOMMouseScroll":case wf:return 131072;case Kd:return 262144;case Sf:return 524288;case Qg:return 1048576;case Pg:return 2097152;case Og:return 4194304;
case Ng:return 8388608;case se:return 16777216;case qe:return 33554432;case re:return 67108864;default:return-1}}function jj(){ru||(su(),tu(),ru=!0)}var ru=!1;function uu(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 vu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
function su(){wu=C(function(a){var b;var c=Ut,d,e,f;Tt&&c&&xu(c.a.d,Tt)?(b=Vt.a,d=Vt.b,e=Vt.c,f=Vt.d,Xt(Vt),Vt.d=a,wr(c,Vt),c=!(Vt.a&&!Vt.b),Vt.a=b,Vt.b=d,Vt.c=e,Vt.d=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});yu=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!un(b)&&A(b,22)&&Ot(a,c,b)});zu=C(function(a){a.preventDefault();yu.call(this,a)});Au=C(function(a){this.__gwtLastUnhandledEvent=
a.type;yu.call(this,a)});Bu=C(function(a){if(wu(a)){var b=kj;b&&b.__listener&&!un(b.__listener)&&A(b.__listener,22)&&(Ot(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Ad,Bu,!0);$wnd.addEventListener(Od,Bu,!0);$wnd.addEventListener(rf,Bu,!0);$wnd.addEventListener(vf,Bu,!0);$wnd.addEventListener(sf,Bu,!0);$wnd.addEventListener(uf,Bu,!0);$wnd.addEventListener(tf,Bu,!0);$wnd.addEventListener(wf,Bu,!0);$wnd.addEventListener(Qe,wu,!0);$wnd.addEventListener(Se,wu,!0);$wnd.addEventListener(Re,
wu,!0);$wnd.addEventListener(Qg,Bu,!0);$wnd.addEventListener(Pg,Bu,!0);$wnd.addEventListener(Og,Bu,!0);$wnd.addEventListener(Ng,Bu,!0);$wnd.addEventListener(se,Bu,!0);$wnd.addEventListener(qe,Bu,!0);$wnd.addEventListener(re,Bu,!0)}function Cu(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 Du(a,b){switch(b){case "drag":a.ondrag=yu;break;case "dragend":a.ondragend=yu;break;case ce:a.ondragenter=zu;break;case "dragleave":a.ondragleave=yu;break;case de:a.ondragover=zu;break;case "dragstart":a.ondragstart=yu;break;case "drop":a.ondrop=yu;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,yu,!1);a.addEventListener(b,yu,!1);break;default:throw"Trying to sink unknown event type "+b;}}
function Eu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?yu:null),c&2&&(a.ondblclick=b&2?yu:null),c&4&&(a.onmousedown=b&4?yu:null),c&8&&(a.onmouseup=b&8?yu:null),c&16&&(a.onmouseover=b&16?yu:null),c&32&&(a.onmouseout=b&32?yu:null),c&64&&(a.onmousemove=b&64?yu:null),c&128&&(a.onkeydown=b&128?yu:null),c&256&&(a.onkeypress=b&256?yu:null),c&512&&(a.onkeyup=b&512?yu:null),c&1024&&(a.onchange=b&1024?yu:null),c&2048&&(a.onfocus=b&2048?yu:null),c&4096&&(a.onblur=b&4096?yu:null),
c&8192&&(a.onlosecapture=b&8192?yu:null),c&16384&&(a.onscroll=b&16384?yu:null),c&32768&&(a.onload=b&32768?Au:null),c&65536&&(a.onerror=b&65536?yu:null),c&131072&&(a.onmousewheel=b&131072?yu:null),c&262144&&(a.oncontextmenu=b&262144?yu:null),c&524288&&(a.onpaste=b&524288?yu:null),c&1048576&&(a.ontouchstart=b&1048576?yu:null),c&2097152&&(a.ontouchmove=b&2097152?yu:null),c&4194304&&(a.ontouchend=b&4194304?yu:null),c&8388608&&(a.ontouchcancel=b&8388608?yu:null),c&16777216&&(a.ongesturestart=b&16777216?
yu:null),c&33554432&&(a.ongesturechange=b&33554432?yu:null),c&67108864&&(a.ongestureend=b&67108864?yu:null))}var kj=null,wu=null,Bu=null,zu=null,yu=null,Au=null;function tu(){zu=C(function(a){yu.call(this,a);return!1})}function Fu(){var a;Fu=x;Gu=(a=$doc,G(a.compatMode,Fb)?a.documentElement:a.body)}var Gu;function Hu(){this.b=new $i}function Iu(a){a=a[$c];return null==a?-1:a}t(275,1,{},Hu);_.a=null;function Ju(a,b){this.a=a;this.b=b}t(276,1,{},Ju);_.a=0;_.b=null;
function au(){var a=Zt,b=l,c=$wnd.location.hash;0<c.length&&(b=a.ad(c.substring(1)));Ku=b;var d=$wnd.onhashchange;$wnd.onhashchange=C(function(){var b=l,c=$wnd.location.hash;0<c.length&&(b=a.ad(c.substring(1)));a.bd(b);d&&d()});return!0}function $t(){this.a=new Cr(null)}t(277,1,ui,$t);_.ad=function(a){return decodeURI(a.replace("%23",la))};_.Uc=function(a){wr(this.a,a)};_.bd=function(a){a=null==a?l:a;if(!G(a,null==Ku?l:Ku))Ku=a,or&&(a=new nr,wr(this.a,a))};var Ku=l;
function fu(a,b){var c;c=$doc.createElement("script");c.textContent=a||l;$doc.body.appendChild(c);b.wc();$doc.body.removeChild(c)}function iu(){}t(280,1,{},iu);_.wc=function(){$wnd.__gwt_initWindowCloseHandler(C(ku),C(ju))};function gu(){}t(281,1,{},gu);_.wc=function(){$wnd.__gwt_initWindowResizeHandler(C(mu))};function Zi(a,b){Hi(a.gd(),b,!0)}function Yi(a,b){Hi(a.gd(),b,!1)}function mj(a,b,c){0<=b&&a.md(b+Xf);0<=c&&a.kd(c+Xf)}
function Lu(a){var b,a=ao(a,zd);b=Wn(a,Xn(32));return 0<=b?a.substr(0,b-0):a}function Hi(a,b,c){if(!a)throw new Pi(nc);b=Vn(b);if(0==b.length)throw new sk(Lc);if(c){var d;d=Vn(b);b=a.className;-1==bo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=Vn(b);f=a.className;e=bo(f,c);-1!=e&&(b=Vn(f.substr(0,e-0)),c=Vn(Mu(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Nu(a,b){a.style.display=b?l:Cf;a.setAttribute("aria-hidden",""+!b)}t(286,1,li);_.cd=function(){return Xj(this.gb)};
_.dd=function(){return Yj(this.gb)+$wnd.pageYOffset};_.ed=function(){return $n(this.gb,Jf)};_.fd=function(){return $n(this.gb,Kf)};_.gd=function(){return this.gb};_.hd=function(){return this.gb.style.display!=Cf};_.jd=function(){throw new Ou;};_.kd=function(a){this.gb.style[Be]=a};_.ld=function(a){Nu(this.gb,a)};_.md=function(a){this.gb.style[ah]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;
function B(a,b,c){var d;d=Pt(c.b);if(-1==d){var e=a.gb;d=c.b;jj();Du(e,d);G(de,d)&&Du(e,ce)}else-1==a.cb?(e=a.gb,d|=a.gb.__eventBits||0,jj(),Eu(e,d)):a.cb|=d;return pr(!a.db?a.db=new Cr(a):a.db,c,b)}function Pu(a,b,c){return pr(!a.db?a.db=new Cr(a):a.db,c,b)}
function Qu(a){var b;if(a.pd())throw new Ru("Should only call onAttach when the widget is detached from the browser's document");a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;jj();Eu(c,b)}else a.cb|=b;a.nd();a.sd()}function Su(a,b){var c;switch(Pt(b.type)){case 16:case 32:if((c=b.relatedTarget)&&go(a.gb,c))return}c=a.gb;var d,e,f;if(sp&&(f=sp.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&wr(a.db,f.a),f.a.a=d,f.a.b=e}
function Tu(a){if(!a.pd())throw new Ru("Should only call onDetach when the widget is attached to the browser's document");try{a.td()}finally{try{a.od()}finally{a.gb.__listener=null,a.bb=!1}}}function Vj(a){if(a.fb)if(A(a.fb,28))a.fb.ud(a);else{if(a.fb)throw new Ru("This widget's parent does not implement HasWidgets");}else if(gj(),xu(Uu.a,a)){gj();try{a.rd()}finally{Oi(Uu.a,a)}}}
function Vu(a,b){var c;c=a.fb;if(b){if(c)throw new Ru("Cannot set a new parent without first clearing the old parent");a.fb=b;b.pd()&&a.qd()}else try{c&&c.pd()&&a.rd()}finally{a.fb=null}}t(285,286,Rh);_.nd=function(){};_.od=function(){};_.Uc=function(a){this.db&&wr(this.db,a)};_.pd=function(){return this.bb};_.qd=function(){Qu(this)};_.$c=function(a){Su(this,a)};_.rd=function(){Tu(this)};_.sd=function(){};_.td=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;
function Wu(a){for(a=new Xu(a);a.a.a<a.a.b.c-1;)Yu(a.a),Zu(a.a)}t(284,285,vi);_.nd=function(){$u(this,(av(),bv))};_.od=function(){$u(this,(av(),cv))};function dv(a,b,c){Vj(b);var d=a.p;ev(d,b,d.c);d=(Mt(),Nt(b.gb));c.appendChild(d);Vu(b,a)}function fv(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new gv;b.fb==a&&(f=a.vd(b),f<d&&--d);Vj(b);ev(a.p,b,d);e?(e=b.gb,Cu(c,(Mt(),Nt(e)),d)):(e=(Mt(),Nt(b.gb)),c.appendChild(e));Vu(b,a)}
function hv(a,b){var c;if(b.fb!=a)return!1;try{Vu(b,null)}finally{c=b.gb;eo(c).removeChild(c);c=a.p;var d;d=iv(c,b);if(-1==d)throw new jv;if(0>d||d>=c.c)throw new gv;for(--c.c;d<c.c;++d)as(c.a,d,c.a[d+1]);as(c.a,c.c,null)}return!0}t(283,284,vi);_.vd=function(a){return iv(this.p,a)};_.wd=function(a,b,c,d){fv(this,a,b,c,d)};_.xd=function(){return new kv(this.p)};_.ud=function(a){return hv(this,a)};function fj(a,b,c,d){var e;Vj(b);e=a.p.c;a.Ad(b,c,d);a.wd(b,a.gb,e,!0)}
function lv(a,b){var c;(c=hv(a,b))&&mv(b.gb);return c}function nv(a,b,c,d){if(b.fb!=a)throw new sk("Widget must be a child of this panel.");a.Ad(b,c,d)}function ov(a,b,c){a=a.gb;-1==b&&-1==c?mv(a):(a.style[Uf]=bd,a.style[Te]=b+Xf,a.style[Mg]=c+Xf)}function pv(){var a=$doc.createElement(Zd);this.p=new qv(this);this.gb=a;this.gb.style[Uf]="relative";this.gb.style[Qf]=Ce}function mv(a){a.style[Te]=l;a.style[Mg]=l;a.style[Uf]=l}t(282,283,vi,pv);_.yd=function(a){dv(this,a,this.gb)};
_.ud=function(a){return lv(this,a)};_.zd=function(a,b,c){nv(this,a,b,c)};_.Ad=function(a,b,c){ov(a,b,c)};function rv(a,b){if(a.Cd())throw new Ru("SimplePanel can only contain one child widget");a.Dd(b)}function sv(a,b){if(a.ab!=b)return!1;try{Vu(b,null)}finally{a.Bd().removeChild(b.gb),a.ab=null}return!0}function tv(a,b){if(b!=a.ab&&(b&&Vj(b),a.ab&&a.ud(a.ab),a.ab=b)){var c=(Mt(),Nt(a.ab.gb));a.Bd().appendChild(c);Vu(b,a)}}function uv(){this.gb=$doc.createElement(Zd)}t(290,284,vi,uv);_.Bd=function(){return this.gb};
_.Cd=function(){return this.ab};_.xd=function(){return new vv(this)};_.ud=function(a){return sv(this,a)};_.Dd=function(a){tv(this,a)};_.ab=null;function wv(a,b){a.$&&(xv(a.Z,!1,!1),fr(a,a,b))}function yv(a){var b;if(b=a.ab)null!=a.O&&b.kd(a.O),null!=a.P&&b.md(a.P)}function zv(a,b,c){a.V=b;a._=c;c-=0;a=a.gb;a.style[Te]=b-0+(tj(),Xf);a.style[Mg]=c+Xf}function Av(a){a.$||(a.bb&&Vj(a),xv(a.Z,!0,!1))}t(289,290,vi);_.Bd=function(){return co(this.gb)};_.ed=function(){return $n(this.gb,Jf)};
_.fd=function(){return $n(this.gb,Kf)};_.gd=function(){return eo(co(this.gb))};_.Ed=function(){this.Fd(!1)};_.Fd=function(a){wv(this,a)};_.hd=function(){return!G(Ce,this.gb.style[Yg])};_._c=function(){return!0};_.Wc=function(){};_.td=function(){this.$&&xv(this.Z,!1,!0)};_.kd=function(a){this.O=a;yv(this);0==a.length&&(this.O=null)};_.Gd=function(a,b){zv(this,a,b)};_.ld=function(a){this.gb.style[Yg]=a?Zg:Ce};_.Dd=function(a){tv(this,a);yv(this)};
_.md=function(a){this.P=a;yv(this);0==a.length&&(this.P=null)};_.Hd=function(){Av(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
function Bv(a,b){var c;uv.call(this);this.R=new Cv;this.L=(Dv(),Ev);this.Z=new Fv(this);this.gb.appendChild($doc.createElement(Zd));this.Gd(0,0);eo(co(this.gb))[zd]="gwt-PopupPanel";co(this.gb)[zd]=Tf;this.N=this.M=a;this.W=!1;c=H(fs,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new Gv(c);this.K.gd()[zd]=l;c=eo(co(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Pi(nc);d=Vn(d);if(0==d.length)throw new sk(Lc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<
h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ca&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}tv(this,this.K);yv(this);Hi(co(this.gb),Tf,!1);Hi(this.K.b,b+"Content",!0)}t(288,289,vi);_.nd=function(){Qu(this.K)};_.od=function(){Tu(this.K)};_.Cd=function(){return this.K.ab};_.xd=function(){return new vv(this.K)};_.ud=function(a){return this.K.ud(a)};_.Dd=function(a){tv(this.K,a);yv(this)};_.K=null;t(287,288,vi);_.rd=function(){Tu(this)};
function Hv(){Hv=x;Iv=new Jv(Db,0,(Dv(),Ev));Kv=new Jv(pc,1,Lv);Mv=new Jv(wc,2,Nv);Ov=H(Pv,m,23,[Iv,Kv,Mv])}function Jv(a,b,c){io.call(this,a,b);this.a=c}t(291,139,{23:1,71:1,75:1,77:1},Jv);_.a=null;var Ov,Iv,Kv,Mv;function Qv(){Qv=x;Rv=H(fs,m,1,[Mg,qf,od])}
function Gv(a){var b;Qv();var c,d;c=this.gb=$doc.createElement(Bg);this.c=$doc.createElement(Eg);Lt(c,this.c);c[vd]=0;for(c=c[ud]=0;c<a.length;++c)d=(b=$doc.createElement(Rg),b[zd]=a[c],Lt(b,Sv(a[c]+"Left")),Lt(b,Sv(a[c]+Jb)),Lt(b,Sv(a[c]+"Right")),b),Lt(this.c,d),1==c&&(this.b=co(uu(d,1)));this.gb[zd]="gwt-DecoratorPanel"}function Sv(a){var b,c;c=$doc.createElement(Fg);b=$doc.createElement(Zd);var d=(Mt(),Nt(b));c.appendChild(d);c[zd]=a;b[zd]=a+"Inner";return c}t(293,290,Yh,Gv);_.Bd=function(){return this.b};
_.b=null;_.c=null;var Rv;t(292,293,Yh);t(294,1,{});function av(){av=x;bv=new Tv;cv=new Uv}function Vv(a){Ar.call(this,a)}function $u(a,b){av();var c,d,e;c=null;for(e=a.xd();e.Xc();){d=e.Yc();try{b.Id(d)}catch(f){if(f=Li(f),A(f,86))d=f,!c&&(c=new yr),zr(c,d);else throw f;}}if(c)throw new Vv(c);}t(295,219,Kh,Vv);var bv,cv;function Tv(){}t(296,1,{},Tv);_.Id=function(a){a.qd()};function Uv(){}t(297,1,{},Uv);_.Id=function(a){a.rd()};t(300,285,Rh);_.Mc=function(a){return B(this,a,(Cq(),Cq(),Dq))};
_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Gq(),Gq(),Hq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};_.qd=function(){Qu(this);-1==(65535>this.gb.tabIndex?this.gb.tabIndex:-(this.gb.tabIndex%65535)-1)&&(this.gb.tabIndex=0)};t(299,300,Rh);function Wv(a){var b;this.gb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",sd),b);this.gb[zd]="gwt-Button";this.gb.innerHTML=a||l}t(298,299,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},Wv);t(301,283,vi);_.d=null;
_.e=null;function Xv(a,b){var c;if(a.f)throw new Ru("Composite.initWidget() may only be called once.");Vj(b);c=b.gb;a.gb=c;var d;Mt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Mt(),c).__gwt_resolve=Yv(a));a.f=b;Vu(b,a)}function Zv(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);jj();Eu(d,b)}else b.cb|=c;a.cb=-1}a.f.qd();a.gb.__listener=a;a.sd()}t(302,285,ti);_.pd=function(){return this.f?this.f.pd():!1};_.qd=function(){Zv(this)};
_.$c=function(a){Su(this,a);this.f.$c(a)};_.rd=function(){this.f.rd()};_.jd=function(){return this.gb=this.f.jd()};_.f=null;function $v(a,b){a.c=!1;a.a.textContent=b||l;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Rd]=kg;break;case 1:c[Rd]=$e;break;case 2:Lr(c)!=(Mr(),Pr)&&(c[Rd]=l)}}}function aw(a){this.a=a;this.c=!1;this.d=this.b=Lr(a)}t(303,1,{},aw);_.a=null;_.b=null;_.c=!1;_.d=null;function lj(){this.gb=bw()}t(304,290,vi,lj);_.Mc=function(a){return B(this,a,(Cq(),Cq(),Dq))};
_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Gq(),Gq(),Hq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};function cw(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=co(b);e=null;c&&(c=Iu(c),e=0>c?null:Ht(a.i.b,c));e?dw(a,e):d&&(b.innerHTML=l||l);return b}function dw(a,b){var c;if(b.fb!=a)return!1;try{Vu(b,null)}finally{c=b.gb;eo(c).removeChild(c);var d=a.i,e;e=Iu(c);c[$c]=null;c=d.b;ew(e,c.c);as(c.b,e,null);d.a=new Ju(e,d.a)}return!0}t(306,284,vi);_.xd=function(){return new fw(this)};
_.ud=function(a){return dw(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function gw(a){if(0>=a.b)throw new hw("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new hw("Column index: 0, Column size: "+a.a);}
function iw(){this.i=new Hu;this.f=$doc.createElement(Bg);this.c=$doc.createElement(Eg);Lt(this.f,this.c);this.gb=this.f;this.d=new jw(this);var a=new kw(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=$doc.createElement("colgroup");var b=a.a;Cu(a.b.f,(Mt(),Nt(b)),0);Lt(a.a,$doc.createElement(Ed))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new hw("Row index: "+a+", Row size: "+d);if(0>c)throw new hw("Column "+c+" must be non-negative: "+
c);if(this.a<=c)throw new hw("Column index: "+c+", Column size: "+this.a);c=cw(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=$doc.createElement(Fg),d.innerHTML=sa||l,Cu(c,(Mt(),Nt(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ed),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(Fg);
e.innerHTML=sa;c=$doc.createElement(Rg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)cw(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}t(305,306,vi,iw);_.a=0;_.b=0;function lw(a){for(;++a.b<a.d.c&&!(null!=Ht(a.d,a.b)););}function fw(a){this.c=a;this.d=this.c.i.b;lw(this)}t(307,1,{},fw);_.Xc=function(){return this.b<this.d.c};
_.Yc=function(){var a;if(this.b>=this.d.c)throw new jv;a=Ht(this.d,this.b);this.a=this.b;lw(this);return a};_.Zc=function(){var a;if(0>this.a)throw new mw;a=Ht(this.d,this.a);Vj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function jw(a){this.a=a}t(308,1,{},jw);_.a=null;function kw(a){this.b=a}t(309,1,{},kw);_.a=null;_.b=null;function nw(){nw=x;ow=new pw}var ow;function qw(){qw=x;rw=new sw((Go(),wd));tw=new sw(Te);uw=new sw(fg);vw=tw;ww=uw;xw=vw}var rw,xw,tw,ww,vw,uw;function pw(){}t(311,1,{},pw);
function sw(a){this.a=a}t(312,311,{},sw);_.a=null;function yw(){yw=x;zw=new Aw(qf);Bw=new Aw(Mg)}var zw,Bw;function Aw(a){this.a=a}t(313,1,{},Aw);_.a=null;function Cw(a,b){var c;c=Dw(a);Lt(a.b,c);dv(a,b,c)}function Dw(a){var b;b=$doc.createElement(Fg);b[ed]=a.a.a;b.style[Xg]=a.c.a;return b}function Ew(a,b){var c,d;d=eo(b.gb);(c=hv(a,b))&&a.b.removeChild(d);return c}
function Fw(){this.p=new qv(this);this.e=$doc.createElement(Bg);this.d=$doc.createElement(Eg);Lt(this.e,this.d);this.gb=this.e;this.a=(qw(),xw);this.c=(yw(),Bw);this.b=$doc.createElement(Rg);Lt(this.d,this.b);this.e[vd]=$a;this.e[ud]=$a}t(314,301,vi,Fw);_.ud=function(a){return Ew(this,a)};_.b=null;function Gw(){Gw=x;new Di}function Hw(a,b,c,d,e){Gw();this.a=new Iw(this,a,b,c,d,e);this.gb[zd]="gwt-Image"}function Jw(a,b,c,d,e){Gw();Hw.call(this,(pt(),new ot(a)),b,c,d,e)}t(315,285,Rh,Hw,Jw);
_.Mc=function(a){return B(this,a,(Cq(),Cq(),Dq))};_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Gq(),Gq(),Hq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};_.$c=function(a){32768==Pt(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=l);Su(this,a)};_.sd=function(){var a=this.a;G(Ye,ao(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new Kw(a,this),Mn((Jn(),Kn),a.f))};_.a=null;t(317,1,{});_.f=null;function Lw(){Lw=x;Mw()}
function Iw(a,b,c,d,e,f){var g,j;Lw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=$doc.createElement(vg);j=new ct;bt(bt(bt(j,new et("width:"+e+(tj(),Xf)+lb)),new et("height:"+f+Zf)),new et("background:url("+b.a+") no-repeat "+-c+"px "+-d+Zf));!Nw&&(Nw=new Ow);b=Pw;c=new et((new et(Zn(j.a.a))).a);j=new dt;kn(j.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=nt(b.a);kn(j.a,b);kn(j.a,"' style='");b=nt(c.a);kn(j.a,b);kn(j.a,"' border='0'>");j=new gt(Zn(j.a));g.innerHTML=j.a||l;g=
co(g);a.bb&&(a.gb.__listener=null);if(a.gb&&(j=a.gb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.gb=g;a.bb&&(a.gb.__listener=a);-1==a.cb?(g=a.gb,a=133333119|(a.gb.__eventBits||0),jj(),Eu(g,a)):a.cb|=133333119}t(316,317,{},Iw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Kw(a,b){this.a=a;this.b=b}t(318,1,{},Kw);
_.wc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Ye,!1,!1),b),this.b.gb.dispatchEvent(a)):this.b.gb.__gwtLastUnhandledEvent=Ye)};_.a=null;_.b=null;function Qw(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(nw(),ow)?a.b.d==(Mr(),Or)?(qw(),tw):a.b.d==Nr?(qw(),uw):(qw(),vw):a.b.d==(Mr(),Or)?(qw(),uw):a.b.d==Nr?(qw(),tw):(qw(),ww);b!=a.c&&(a.c=b,a.gb.style[Hg]=!a.c?l:a.c.a)}t(320,285,Rh);_.a=null;_.b=null;_.c=null;
function Rw(){this.gb=$doc.createElement(Zd);this.b=new aw(this.gb);this.gb[zd]="gwt-Label"}function Sw(){Rw.call(this);$v(this.b,bh);Qw(this)}t(319,320,Rh,Rw,Sw);_.Mc=function(a){return B(this,a,(Cq(),Cq(),Dq))};_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Gq(),Gq(),Hq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};function Tw(a,b){if(0>b||b>=a.gb.options.length)throw new gv;}function Cp(a,b){Tw(a,b);return a.gb.options[b].value}
function Uw(){this.gb=$doc.createElement("select");this.gb[zd]="gwt-ListBox"}t(321,300,Rh,Uw);t(322,250,ci);function Vw(a){this.a=a}t(323,322,ci,Vw);_.Kc=function(){};function Ww(a){this.a=a}t(324,322,ci,Ww);_.Qc=function(a){this.a.Jd(a.f,a.a)};function Xw(a,b,c){var d;if(a.o){var e=d=$doc.createElement(Rg);Cu(a.e,(Mt(),Nt(e)),b);a=(Mt(),Nt(c));d.appendChild(a)}else d=uu(a.e,0),Cu(d,(Mt(),Nt(c)),b)}
function Yw(a,b,c){var d;Zw(a,b);c&&b.a?(Zw(a,null),a=b.a,b=(Jn(),Kn),b.c=Nn(b.c,[new $w(a),!1])):null!=b.c&&(a.j=new ax(a,b),c=(Dv(),Lv),a.j.L=c,a.j.T=a.f,a.j.gd()[zd]=ze,d=Lu(a.gb),G(ye,d)||Zi(a.j,d+"Popup"),Pu(a.j,new Ww(a),qk?qk:qk=new rk),a.n=b.c,d=a.j,a=new bx(a,b),d.gb.style[Yg]=Ce,Av(d),a.a.o?zv(a.a.j,Xj(a.a.gb)+$n(a.a.gb,Kf)-1,Yj(a.b.gb)+$wnd.pageYOffset):zv(a.a.j,Xj(a.b.gb),Yj(a.a.gb)+$wnd.pageYOffset+$n(a.a.gb,Jf)-1),d.gb.style[Yg]=Zg)}
function cx(a,b){if(b||!(a.k&&a.n==a.k.c))Zw(a,b),dx(a.gb),b&&a.d&&Yw(a,b,!1)}
function ex(a,b){var c;a:{c=b.target;var d,e;for(e=new Fi(a.i);e.b<e.d.Be();)if(d=Gi(e),go(d.gb,c)){c=d;break a}c=null}switch(Pt(b.type)){case 1:dx(a.gb);c&&Yw(a,c,!0);break;case 16:c&&cx(a,c);break;case 32:c&&cx(a,null);break;case 2048:fx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:fx(a)||a.o||gx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:fx(a)||(a.o?null!=a.k.c&&!a.k.c.$f().$f()&&(Yw(a,a.k,!1),a.k.c.$f()):hx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:fx(a)||a.o&&gx(a);
b.cancelBubble=!0;b.preventDefault();break;case 40:fx(a)||(a.o?hx(a):null!=a.k.c&&!a.k.c.$f().$f()&&(Yw(a,a.k,!1),a.k.c.$f()));b.cancelBubble=!0;b.preventDefault();break;case 27:Zw(a,null);a.j&&wv(a.j,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Zw(a,null);a.j&&wv(a.j,!1);break;case 13:fx(a)||(Yw(a,a.k,!0),b.cancelBubble=!0,b.preventDefault())}}Su(a,b)}function ix(a,b,c){c&&Zw(a,null);fr(a,b,!1);a.n=null;a.j=null}
function fx(a){var b;if(!a.k){for(b=new Fi(a.i);b.b<b.d.Be();){b=Gi(b);Zw(a,b);break}return!0}return!1}function Zw(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=Lu(c.gb)+Va;Hi(c.gd(),d,!1);a.o&&(c=eo(a.k.gb),2==vu(c)&&(c=uu(c,1),Hi(c,zg,!1)))}if(b){c=Lu(b.gb)+Va;Hi(b.gd(),c,!0);a.o&&(c=eo(b.gb),2==vu(c)&&(c=uu(c,1),Hi(c,zg,!0)));rl();c=a.gb;var e=new Tk(b.gb),d=(ml(),nl),e=H(jx,m,5,[e]),f,g,j,h;f=new jn;for(j=0,h=e.length;j<h;++j)g=e[j],ln(ln(f,g.a),ba);e=Vn(Zn(f.a));c.setAttribute(d.a,e)}a.k=b}}
function hx(a){var b,c,d;if(a.k){for(b=c=yj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?Ht(a.i,b):Ht(a.i,c);break}Zw(a,d)}}function gx(a){var b,c,d;if(a.k){for(b=c=yj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?Ht(a.i,b):Ht(a.i,c);break}Zw(a,d)}}t(325,285,Rh);_.$c=function(a){ex(this,a)};_.rd=function(){this.j&&wv(this.j,!1);Tu(this)};_.Jd=function(a,b){ix(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function $w(a){this.a=a}t(326,1,{},$w);_.wc=function(){kx(this.a)};_.a=null;
function lx(a){this.a=a}t(327,1,{},lx);_.Kc=function(){Zw(this.a,null)};_.a=null;function ax(a,b){this.a=a;this.b=b;Bv.call(this,!0,ff);tv(this.K,this.b.c);yv(this);this.Y=!0;this.b.c.$f()}t(328,288,vi,ax);_.Wc=function(a){var b,c;if(!a.a)switch(Pt(a.d.type)){case 4:c=a.d.target;b=this.b.b.gb;if(go(b,c)){a.a=!0;break}a.a&&Zw(this.a,null)}};_.a=null;_.b=null;function bx(a,b){this.a=a;this.b=b}t(329,1,{},bx);_.a=null;var mx=_.b=null;
function nx(){nx=x;mx=new at((pt(),new ot("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function ox(a,b){this.gb=$doc.createElement(Fg);var c=Lu(this.gb)+Va;Hi(this.gd(),c,!1);this.gb.textContent=a||l;this.gb[zd]="gwt-MenuItem";c=ho();this.gb.setAttribute(Je,c);rl();this.gb.setAttribute("role",Yl.a);this.a=b}t(332,286,{27:1,31:1,34:1},ox);_.a=null;_.b=null;_.c=null;
function px(){var a;this.gb=$doc.createElement(Fg);this.gb[zd]="gwt-MenuItemSeparator";a=$doc.createElement(Zd);Lt(this.gb,a);a[zd]="menuSeparatorInner"}t(333,286,li,px);function qx(){var a,b,c,d,e;b=null.$f();e=nj();d=oj();b[Yd]=(vo(),Cf);b[ah]=0+(tj(),Xf);b[Be]=ab;c=$doc;c=(G(c.compatMode,Fb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(G(a.compatMode,Fb)?a.documentElement:a.body).scrollHeight||0;b[ah]=(c>e?c:e)+Xf;b[Be]=(a>d?a:d)+Xf;b[Yd]="block"}function Cv(){}t(334,1,{},Cv);_.Sc=function(){qx()};
function rx(a){this.a=a}t(335,1,{},rx);_.Wc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Wc(a),!a.a){d=a.d;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?go(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(Pt(d.type)){case 4:case 1048576:if(ij){a.b=!0;break}if(!c&&b.M){b.Fd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(ij){a.b=!0;break}break;case 2048:d=d.target,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
function sx(a){this.a=a}t(336,1,{},sx);_.a=null;function Dv(){Dv=x;Ev=new tx(Db,0);Lv=new tx(pc,1);Nv=new tx(wc,2);ux=H(vx,m,32,[Ev,Lv,Nv])}function tx(a,b){io.call(this,a,b)}t(337,139,{32:1,71:1,75:1,77:1},tx);var ux,Ev,Lv,Nv;function wx(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=du(a.a.R),qx(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Qi(a.f.a),a.f=null,a.b=!1)}function xx(a){a.j||(wx(a),a.c||(gj(),lv(hj(null),a.a)));a.a.gb.style[Cd]="rect(auto, auto, auto, auto)";a.a.gb.style[Qf]=Zg}
function yx(a,b){var c,d,e,f,g,j;a.j||(b=1-b);c=f=e=g=0;d=K(b*a.d);j=K(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.a.gb.style[Cd]="rect("+g+Yf+f+Yf+c+Yf+e+"px)"}
function xv(a,b,c){a.c=c;Zj(a);a.i&&($j(a.i),a.i=null,xx(a));a.a.$=b;var d=a.a;d.X&&(Qi(d.X.a),d.X=null);d.S&&(Qi(d.S.a),d.S=null);if(d.$){d.X=St(new rx(d));var e;e=new sx(d);Yt();e=Zt?pr(Zt.a,(!or&&(or=new rk),or),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(Dv(),Ev)&&!b&&(c=!1);a.j=b;c?b?(wx(a),a.a.gb.style[Uf]=bd,-1!=a.a._&&a.a.Gd(a.a.V,a.a._),a.a.gb.style[Cd]="rect(0px, 0px, 0px, 0px)",gj(),b=hj(null),dv(b,a.a,b.gb),a.i=new zx(a),fk(a.i,1)):ak(a,200):(wx(a),a.j?(a.a.gb.style[Uf]=bd,-1!=a.a._&&a.a.Gd(a.a.V,
a.a._),gj(),b=hj(null),dv(b,a.a,b.gb)):a.c||(gj(),lv(hj(null),a.a)),a.a.gb.style[Qf]=Zg)}function Fv(a){var b=(hk(),ik);this.k=new gk(this);this.s=b;this.a=a}t(338,17,{},Fv);_.yc=function(){xx(this)};_.zc=function(){this.d=$n(this.a.gb,Jf);this.e=$n(this.a.gb,Kf);this.a.gb.style[Qf]=Ce;yx(this,(1+Math.cos(3.141592653589793))/2)};_.Ac=function(a){yx(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function zx(a){lk();this.a=a}t(339,24,{},zx);
_.Cc=function(){this.a.i=null;ak(this.a,200)};_.a=null;function Mt(){Mt=x;Ax()}function Nt(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Yv(a){return function(){this.__gwt_resolve=Bx;return a.jd()}}function Bx(){throw"A PotentialElement cannot be resolved twice.";}
function Ax(){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 gj(){gj=x;Cx=new Dx;Ex=new Di;Uu=new yr}function Fx(a){this.p=new qv(this);this.gb=a;Qu(this)}
function hj(a){gj();var b,c;c=cj(Ex,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==Ex.d){var d=new Gx;ok();pk(qk?qk:qk=new rk,d)}!b?c=new Hx:c=new Fx(b);z(Ex,a,c);zr(Uu,c);return c}t(341,282,vi,Fx);var Cx,Ex,Uu;function Dx(){}t(342,1,{},Dx);_.Id=function(a){a.pd()&&a.rd()};function Gx(){}t(343,1,{},Gx);_.Qc=function(){gj();try{$u(Uu,Cx)}finally{Ix(Uu.a),Ix(Ex)}};function Hx(){Fx.call(this,$doc.body)}t(344,341,vi,Hx);
_.Ad=function(a,b,c){ov(a,b-0,c-0)};function vv(a){this.c=a;this.a=!!this.c.ab}t(345,1,{},vv);_.Xc=function(){return this.a};_.Yc=function(){if(!this.a||!this.c.ab)throw new jv;this.a=!1;return this.b=this.c.ab};_.Zc=function(){this.b&&this.c.ud(this.b)};_.b=null;_.c=null;function Jx(a,b){a.gb[Wg]=null!=b?b:l}t(348,300,Rh);_.$c=function(a){0!=(Pt(a.type)&896)?Su(this,a):Su(this,a)};_.sd=function(){};function Kx(){Kx=x;Lx()}t(347,348,Rh);
function Mx(){var a;Kx();var b=(a=$doc.createElement("INPUT"),a.type=Gg,a);!tt&&(tt=new st);!rt&&(rt=new qt);this.gb=b;this.gb[zd]="gwt-TextBox"}t(346,347,Rh,Mx);function Lx(){Lx=x;Nx=new Ox;Px=new Qx;Rx=new Sx;Tx=new Ux;Vx=H(Wx,m,35,[Nx,Px,Rx,Tx])}t(349,139,fi);var Vx,Nx,Px,Rx,Tx;function Ox(){io.call(this,Db,0)}t(350,349,fi,Ox);function Qx(){io.call(this,$b,1)}t(351,349,fi,Qx);function Sx(){io.call(this,cc,2)}t(352,349,fi,Sx);function Ux(){io.call(this,vc,3)}t(353,349,fi,Ux);
function Xx(a,b){if(0>b||b>=a.c)throw new gv;return a.a[b]}function iv(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function ev(a,b,c){var d,e;if(0>c||c>a.c)throw new gv;if(a.c==a.a.length){e=y(Yx,m,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)as(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)as(a.a,d,a.a[d-1]);as(a.a,c,b)}function qv(a){this.b=a;this.a=y(Yx,m,36,4,0)}t(354,1,{},qv);_.xd=function(){return new kv(this)};_.a=null;_.b=null;_.c=0;
function Yu(a){if(a.a>=a.b.c)throw new jv;return a.b.a[++a.a]}function Zu(a){if(0>a.a||a.a>=a.b.c)throw new mw;a.b.b.ud(a.b.a[a.a--])}function kv(a){this.b=a}t(355,1,{},kv);_.Xc=function(){return this.a<this.b.c-1};_.Yc=function(){return Yu(this)};_.Zc=function(){Zu(this)};_.a=-1;_.b=null;function Mw(){Mw=x;Pw=(pt(),new ot(En()+"clear.cache.gif"))}var Pw,Nw=null;function Ow(){}t(357,1,{},Ow);function Zx(){Zx=x;Mw()}function $x(a,b,c,d,e){Zx();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
function ay(a,b,c){Zx();$x.call(this,(pt(),new ot(a)),b,0,c,16)}t(358,294,{},$x,ay);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function bw(){var a;a=$doc.createElement(Zd);a.tabIndex=0;return a}function dx(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Qi(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?rr(b,new vt(b,c,d,a)):Fr(b,c,d,a)}function vr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(364,1,{},vr);_.a=null;_.b=null;_.c=null;_.d=null;function sr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
t(365,1,{},sr);_.wc=function(){var a=this.b;tr(this.a,this.d,this.c).vf(a)};_.a=null;_.b=null;_.c=null;_.d=null;function vt(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}t(366,1,{},vt);_.wc=function(){Fr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function by(a,b){b.k!=a&&(!a.hc&&(a.hc=new $i),b.k=a,Ui(a.hc,b))}function cy(a){var b;b=a.cZ.d;if(-1!=Wn(b,Xn(36)))return null;a=a.ic.b.b++;return b=Mu(b,dy(b,Xn(46))+1)+l+a}
function ey(a,b,c,d){0==--a.cc&&(a.nc!=a.Zd()&&(d|=4),!a.mc&&(d|=2),0<d&&new fy(a,b,c,Vs(d)))}function gy(a){return!a.$b&&a.fc?gy(a.fc):a.$b}function hy(a){return!a.ac&&a.fc?hy(a.fc):a.ac}function iy(a){var b;b=new jy;if(a.Zd()){for(;a&&!A(a,57);a=a.fc){var c=b,d=a.Vd(),e=a.Wd();c.a+=d;c.b+=e}A(a,57)&&(c=a.Vd(),a=a.Wd(),b.a+=c,b.b+=a);return b}throw new ky;}function ly(a){a.jc=!1;a.ge();my(a)}function my(a){if((a=A(a,57)?null:a.fc)&&a.jc)ly(a),a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
function ny(a){return(a=a.Od())?a:new oy(1,1)}function py(a){var b;return(b=a.Pd())?new qy(b):new qy(a.Rd())}function ry(a){0==a.cc++&&(a.nc=a.Zd(),a.mc=!0,a.de())}function sy(a){return!a.ac?(a.Yd(),!0):!1}function O(a,b){var c;c=a.$b;a.$b=b;b==c||b&&A(c,43)&&c.a==b.a||a.gc.Qf(b)}function ty(a,b,c,d,e){var f,g,j,h;j=a.oc;h=a.pc;g=a.lc;f=a.bc;a.oc=b;a.pc=c;a.lc=d;a.bc=e;if(j!=a.oc||h!=a.pc)my(a),new uy(a,100);if(g!=a.lc||f!=a.bc)a.Yd(),new uy(a,101)}
function vy(a,b){b==a.ac||b&&b==a.ac||(a.ac=b,a.Yd(),a.gc.Rf(b),a.Zd()&&a.fe())}function wy(a){a.kc||(ry(a),xy(a,!0),yy(a),a.kc=!0,new uy(a,102),ey(a,a,a.fc,0),my(a),a.gc.Tf(a))}function zy(){this.ic=(Ap(),Ap(),Ay);new Di;this.Xd();this.ec=(By(),Cy)}t(370,1,ji);_.Ld=function(){return!1};_.Md=function(){return cy(this)};_.Nd=function(){return gy(this)};_.Od=function(){return Dy(this.gc,this)};_.Pd=function(){return this.Od()};_.Qd=function(){return this.bc};_.Rd=function(){return this._d()};
_.Sd=function(){return new Ey(0,0,0,0)};_.Td=function(){return this.ce()};_.Ud=function(){return this.lc};_.Vd=function(){return this.oc};_.Wd=function(){return this.pc};_.Xd=function(){};_.Yd=function(){ly(this)};_.Zd=function(){return this.kc&&!!this.fc&&this.fc.Zd()};_.$d=function(){};_._d=function(){return ny(this)};_.ae=function(){};_.be=function(){return(null==this.dc&&(this.dc=this.Md()),this.dc)+za+this.Vd()+za+this.Wd()+za+this.Ud()+bh+this.Qd()+(this.kc?l:",hidden")};_.ce=function(){return py(this)};
_.de=function(){};_.ee=function(){return sy(this)};_.fe=function(){};_.ge=function(){var a=this.gc;a.e.a=-1;a.e.b=-1};_.he=function(a,b){this.ie(this.oc,this.pc,a,b)};_.ie=function(a,b,c,d){this.je(a,b,c,d,this._b,!0);this._b=0};_.je=function(a,b,c,d){ty(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Pc+this.be()+Sc};_.ke=function(){this.jc=!0};_.$b=null;_._b=0;_.ac=null;_.bc=0;_.cc=0;_.dc=null;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.jc=!1;_.kc=!0;_.lc=0;_.mc=!1;_.nc=!1;_.oc=0;_.pc=0;
function P(a,b,c){var d;if(-1>a.Vb.a.c)throw new sk("Missing message: awt.12A");if(A(b,45)){if(b==a)throw new sk("Missing message: awt.12B");a:{if(a&&!A(a,57))for(d=a.fc;d;){if(d==b){d=!0;break a}if(A(d,57))break;d=d.fc}d=!1}if(d)throw new sk("Missing message: awt.12C");if(A(b,57))throw new sk("Missing message: awt.12D");}if(b.fc){d=b.fc;if(!b)throw new on;var e=yj(d.Vb.a,b),f;f=Ht(d.Vb.a,e);d.Wb&&d.Wb.qe(f);Fy(d,e);new Gy(d,301,f)}d=a.Vb.a.c;ry(b);Hy(a.Vb.a,d,b);d=(b.fc=a,b.$d(!0),ly(a),!!a.Wb&&
A(a.Wb,50)&&(a.Wb.n=!1),ey(b,b,a,1),d);try{if(a.Wb)if(A(a.Wb,50)){var g=a.Wb;if(!b)throw new qr("Missing message: awt.185");if(null==c||null!=c)Iy(g,c,b);else throw new sk("Missing message: awt.92");}else a.Wb.me(null==c?null:c,b)}catch(j){j=Li(j);if(A(j,80))throw b=j,Fy(a,d),b;throw j;}b.ge();new Gy(a,300,b)}function Jy(a,b){var c;c=a.le();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function Ky(a){var b;b=a.le();return new Ly(b.b,b.d,a.lc-b.c-b.b,a.bc-b.d-b.a)}
function xy(a,b){var c;for(c=a.Vb.a.c-1;0<=c;--c)Ht(a.Vb.a,c).$d(b)}function Fy(a,b){var c;c=Ht(a.Vb.a,b);ry(c);c.$d(!1);Kt(a.Vb.a,b);c.fc=null;ly(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1);ey(c,c,a,1)}function My(a){var b=(Ny(),Oy);vy(a,b);for(b=0;b<a.Vb.a.c;++b)Ht(a.Vb.a,b).ee()}function Py(a,b){var c,d;if(a.Wb)for(d=new Fi(a.Vb.a);d.b<d.d.Be();)c=Gi(d),a.Wb.qe(c);if(b)for(d=new Fi(a.Vb.a);d.b<d.d.Be();)c=Gi(d),b.me(null,c);a.Wb=b;ly(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
function yy(a){if(!a.jc){a.Wb&&a.Wb.ne(a);var b,c;for(c=0;c<a.Vb.a.c;++c)b=Ht(a.Vb.a,c),b.jc||b.ke();a.jc=!0}}function Qy(){zy.call(this);this.Vb=new Ry;this.Zb=(Ap(),Ap(),Ay)}t(369,370,gi);_.Od=function(){if(!this.Wb)return null;!this.Xb&&(this.Xb=this.Wb.oe(this));return this.Xb};_.Pd=function(){if(!this.Wb)return null;!this.Yb&&(this.Yb=this.Wb.pe(this));return this.Yb};_.le=function(){return this.Sd()};_.Rd=function(){return ny(this)};_.Td=function(){return py(this)};
_.Xd=function(){this.gc=(Ap(),new Sy)};_.Yd=function(){ly(this);this.Wb&&A(this.Wb,50)&&(this.Wb.n=!1)};_.$d=function(a){xy(this,a)};_._d=function(){return ny(this)};_.ce=function(){return py(this)};_.de=function(){var a;for(a=0;a<this.Vb.a.c;++a)ry(Ht(this.Vb.a,a))};_.ee=function(){var a;if(!sy(this))return!1;for(a=0;a<this.Vb.a.c;++a)Ht(this.Vb.a,a).ee();return!0};_.ge=function(){var a,b;this.Yb=this.Xb=null;for(b=0;b<this.Vb.a.c;++b)a=Ht(this.Vb.a,b),a.ge()};_.ke=function(){yy(this)};_.Wb=null;
_.Xb=null;_.Yb=null;function Ty(){var a=new Uy;Qy.call(this);Py(this,a)}t(368,369,gi,Ty);_.Md=function(){return"panel"+this.Zb.b.d++};function Vy(a,b,c){a=Wy(a.Ub,b,c);a.j=!0;return new Xy(a)}function Yy(a){a.ae(a.Ub.d)}function Zy(a){return new oy($n(a.Ub.gb,Kf),$n(a.Ub.gb,Jf))}t(367,368,gi);_.Qd=function(){return $n(this.Ub.gb,Jf)};_.Ud=function(){return $n(this.Ub.gb,Kf)};_.Vd=function(){return Xj(this.Ub.gb)};_.Wd=function(){return Yj(this.Ub.gb)+$wnd.pageYOffset};
_.Zd=function(){return this.Ub.gb.style.display!=Cf};_.fe=function(){Yy(this)};_.he=function(){};_.Ub=null;function $y(a){if(null!=a)this.e=a;else throw new az;}t(372,1,ii);_.tS=function(){return this.cZ.d+"[source="+this.e+Sc};_.e=null;
function bz(){bz=x;R=new Di;z(R,new S(400),new U(lh));z(R,new S(401),new U(lh));z(R,new S(402),new U(lh));z(R,new S(500),new U(nh));z(R,new S(501),new U(nh));z(R,new S(502),new U(nh));z(R,new S(503),new U(vh));z(R,new S(504),new U(nh));z(R,new S(505),new U(nh));z(R,new S(506),new U(vh));z(R,new S(507),new U(Gh));z(R,new S(100),new U(hh));z(R,new S(101),new U(hh));z(R,new S(102),new U(hh));z(R,new S(103),new U(hh));z(R,new S(1004),new U(kh));z(R,new S(1005),new U(kh));z(R,new S(800),new U(Ch));z(R,
new S(801),new U(Ch));z(R,new S(200),new U(wh));z(R,new S(201),new U(wh));z(R,new S(202),new U(wh));z(R,new S(204),new U(wh));z(R,new S(203),new U(wh));z(R,new S(209),new U(Hh));z(R,new S(208),new U(Ih));z(R,new S(207),new U(Ih));z(R,new S(206),new U(wh));z(R,new S(205),new U(wh));z(R,new S(1400),new U(Eh));z(R,new S(1401),new U(Fh));z(R,new S(1402),new U(Fh));z(R,new S(300),new U(ih));z(R,new S(301),new U(ih));z(R,new S(1100),new U(Bh));z(R,new S(1101),new U(Bh));z(R,new S(1200),new U(Dh));z(R,new S(701),
new U(zh));z(R,new S(900),new U(Ah));z(R,new S(1001),new U(xh));z(R,new S(601),new U(yh))}t(371,372,ii);_.be=function(){return l};_.tS=function(){var a;a=l;A(this.e,44)&&null!=this.e&&(a=this.e,a=(null==a.dc&&(a.dc=a.Md()),a.dc),null==a&&(a=l));return this.cZ.d+Pc+this.be()+"] on "+(0<a.length?a:this.e)};_.d=0;var R;function U(a){this.a=a}t(374,1,{},U);_.a=gh;function cz(){}t(375,1,{},cz);_.a=null;_.b=null;
function dz(a,b){var c;b&&(a.a?(c=new ez(a.a),as(c.b,c.c++,b),a.a=c):(a.a=new $i,Ui(a.a,b)))}t(377,1,ii);_.a=null;function fz(){}function gz(){}t(376,377,ii,fz,gz);function hz(){hz=x;Math.sqrt(2)}function iz(a){hz();if(0>a)throw new sk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}t(378,1,{40:1},iz);_.eQ=function(a){return a===this?!0:A(a,40)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
_.hC=function(){var a;a=new jz;a.a=31*a.a+K((new kz(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+K((new kz(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function lz(){lz=x;mz=new yr;nz=new oy(0,0);zr(mz,Ab);zr(mz,Rb);zr(mz,vb);zr(mz,"Last");zr(mz,Jb);zr(mz,jc);zr(mz,Kc);zr(mz,Nc);zr(mz,Ob)}
function Iy(a,b,c){var d;if(null==b)d=Jb;else if(d=b,!xu(mz.a,b))throw new sk(oz());cs(cj(a.c,d))===cs(c)&&cs(cj(a.b,c))===cs(d)||((b=cj(a.c,d))&&pz(a,b,d),qz(a.a.xd(),c)&&pz(a,c,d),b=a.a,new rz(c,b.a.a),++b.b,z(a.b,c,d),z(a.c,d,c))}function sz(a,b){return new oy(Rj(b[1].b,Rj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Rj(b[0].a,Rj(b[4].a,b[3].a))+a.k)}function pz(a,b,c){tz(a.a,b);Oi(a.b,b);Oi(a.c,c)}
function uz(a,b){if(!a.n){a.n=!0;var c,d,e;vz(a.f,nz);vz(a.i,nz);vz(a.o,null);a.p=0;for(d=wz(a.a,0);d.b!=d.d.a;){c=xz(d);e=cj(a.b,c);var f=b.ec;e=wn(e,Jb)?0:wn(e,jc)?1:wn(e,Kc)?2:wn(e,Nc)?4:wn(e,Ob)?3:wn(e,Ab)?f.a?4:3:wn(e,vb)?f.a?3:4:wn(e,Rb)?1:2;c.kc?a.o[e]||(as(a.o,e,c),++a.p,a.f[e]=c.Rd(),a.i[e]=c.Td()):a.o[e]||(a.f[e]=c.Rd(),a.i[e]=c.Td())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function yz(){lz();zz.call(this,0)}
function zz(a){lz();Ap();this.a=new Az;this.b=new Di;this.c=new Di;this.d=a;this.j=0;this.n=!1;this.o=y(Bz,m,44,5,0);this.f=y(Cz,m,46,5,0);this.i=y(Cz,m,46,5,0);this.p=this.e=this.k=0}t(379,1,{50:1,71:1},yz,zz);_.me=function(a,b){Iy(this,a,b)};
_.ne=function(a){uz(this,a);if(0!=this.p)if(a=Ky(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.ie(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].he(a.b,this.i[1].a),this.o[1].je(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].he(this.i[4].b,c),this.o[4].je(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].ie(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].he(a.b,
this.i[2].a),this.o[2].je(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].he(this.i[3].b,c),this.o[3].je(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.oe=function(a){var b;b=this.n;uz(this,a);this.n=b;return 0==this.p?Jy(a,new oy(0,0)):Jy(a,sz(this,this.f))};_.pe=function(a){var b;b=this.n;uz(this,a);this.n=b;return Jy(a,sz(this,this.i))};_.qe=function(a){var b;b=cj(this.b,a);null!=b&&pz(this,a,b)};_.tS=function(){return Dz.d+"[hgap="+this.d+",vgap="+this.j+Sc};_.a=null;
_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var nz,mz;function Ez(a){zy.call(this);this.gc=(Ap(),new Fz(a,this))}t(380,370,{41:1,44:1,51:1,65:1,71:1},Ez);_.Md=function(){return sd+this.ic.b.a++};_.Od=function(){return!hy(this)?new oy(0,0):Dy(this.gc,this)};_.ge=function(){};t(382,1,{});t(381,382,{},function(){});function Gz(){Gz=x}
function Hz(a,b){if(null==b)throw new qr("Missing message: awt.103");var c=-1,d,e,f;f=a.gc.a.gb;e=$doc.createElement(Of);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 Iz(){Gz();zy.call(this);new $i;this.gc=new Jz((Ap(),this))}t(383,370,{42:1,44:1,51:1,65:1,71:1},Iz);_.Od=function(){return Dy(this.gc,this)};
_.be=function(){return(null==this.dc&&(this.dc=cy(this)),this.dc)+za+this.oc+za+this.pc+za+this.lc+bh+this.bc+(this.kc?l:",hidden")+",current="+Cp(this.gc.a,this.gc.a.gb.selectedIndex)};function Kz(){Kz=x;Lz=new Mz(255,255,255);Nz=new Mz(192,192,192);Oz=new Mz(128,128,128);Pz=new Mz(64,64,64);Qz=Rz=new Mz(0,0,0);Sz=new Mz(255,0,0);new Mz(255,175,175);Tz=new Mz(255,200,0);Uz=new Mz(255,255,0);new Mz(0,255,0);Vz=new Mz(255,0,255);Wz=new Mz(0,255,255);Xz=Yz=new Mz(0,0,255)}
function Zz(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new Mz(3,3,3);3>c&&0!=c?c=3:(c=K(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=K(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=K(a/0.7),a=255<a?255:a);return new Mz(c,a,b)}function $z(a){return new Mz(K(0.7*(a.a>>16&255)),K(0.7*(a.a>>8&255)),K(0.7*(a.a&255)))}function Mz(a,b,c){Kz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new sk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
t(384,1,{43:1,52:1,56:1},Mz);_.eQ=function(a){return A(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return aA.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Sc};_.a=0;var Qz,Xz,Rz,Yz,Wz,Pz,Oz,Nz,Vz,Tz,Sz,Lz,Uz;function By(){By=x;Cy=new bA(!0);cA=new yr;zr(cA,"ar");zr(cA,"fa");zr(cA,"iw");zr(cA,"ur")}function bA(a){this.a=a}t(385,1,ii,bA);_.a=!1;var Cy,cA;t(387,1,{61:1,74:1});function dA(){oy.call(this,0,0)}function oy(a,b){this.b=a;this.a=b}
function qy(a){oy.call(this,a.b,a.a)}t(386,387,{46:1,61:1,71:1,74:1},dA,oy,qy);_.eQ=function(a){return a===this?!0:A(a,46)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new jz;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return eA.d+"[width="+this.b+",height="+this.a+Sc};_.a=0;_.b=0;function sq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}t(388,1,ii,sq,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});
_.re=function(){return 0!=(this.e&4)};_.se=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=l,this.se()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.re()&&(a+=",meta"),a):l)+",target="+this.f+(null!=this.b?",arg="+this.b:l)+Sc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function fA(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].kc&&++b,++c;return b}
function gA(a,b,c,d,e,f,g){var j,h,n,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.c-1;for(h=0;h<=n;++h)c=(ew(g?h:n-h,b.c),b.b[g?h:n-h]),j=c.Td(),c.ie(d,e+~~((f-j.a)/2),j.b,j.a),d+=j.b+a.c}function hA(a,b){var c,d,e,f,g,j;j=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.kc&&(c=b?c.Td():c.Rd(),g=Rj(g,c.a),j+=c.b+a.c);return new oy(j,g+2*a.d)}function Uy(){iA.call(this,1,5,5)}
function iA(a,b,c){Ap();this.c=b;this.d=c;this.a=a}t(389,1,ii,Uy,iA);_.me=function(){};
_.ne=function(a){this.b=jA(a.Vb);if(0!=fA(this)){var b,c,d,e,f,g,j,h,n,o,r;b=Ky(a);g=a.le();j=a.ec.a;n=new $i;o=f=2*this.c;r=g.d+this.d;h=0;e=!0;var q,u,v;q=a.Vb.a.c;d=new kA(q);for(v=0;v<q;++v)as(d.b,d.c++,null);for(c=this.b,q=0,v=c.length;q<v;++q)if(u=c[q],u.fc==a){var D=d,E=yj(a.Vb.a,u);ew(E,D.c);as(D.b,E,u)}for(d=new Fi(d);d.b<d.d.Be();)if((c=Gi(d))&&c.kc)a=c.Td(),!e&&o+a.b>b.b&&(gA(this,n,b.b-(o-this.c),g.b,r,h,j),n.Ke(),o=f,r+=h+this.d,h=0),e=!1,as(n.b,n.c++,c),o+=a.b+this.c,h=Rj(h,a.a);gA(this,
n,b.b-(o-this.c),g.b,r,h,j)}};_.oe=function(a){this.b=jA(a.Vb);return 0==fA(this)?Jy(a,new oy(10,10)):Jy(a,hA(this,!1))};_.pe=function(a){this.b=jA(a.Vb);return 0==fA(this)?Jy(a,new oy(10,10)):Jy(a,hA(this,!0))};_.qe=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Te;break;case 2:a=fg;break;case 1:a=wd;break;case 4:a="trailing";break;default:a="leading"}return lA.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Sc};_.a=0;_.b=null;_.c=0;_.d=0;function Ny(){Ny=x;Oy=new mA(Nb,0,12)}
function mA(a,b,c){Ny();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}t(390,1,{47:1,71:1},mA);_.a=null;_.b=0;_.c=0;var Oy;t(391,1,Ph);_.tS=function(){return nA.d+"[font="+this.b+"ascent="+oA(this.b).a+", descent="+oA(this.b).b+", height="+oA(this.b).c+Sc};_.b=null;function pA(a){if(!a.k){ry(a);a.Ed();var b,c;for(b=0;b<a.o.c;++b)(c=Ht(a.o,b))&&pA(c);xy(a,!1);a.k=!0;ey(a,a,a.fc,0);new qA(a,202)}}
function rA(a){var b,c;a.kc&&(a.gc.Ed(),a.kc=!1);for(b=0;b<a.o.c;++b)(c=Ht(a.o,b))&&c.Ed()}function sA(a){!hy(a)&&My(a);var b=py(a);a.ie(a.oc,a.pc,b.b,b.a);yy(a)}function tA(a,b){a.p!=b&&(a.p=b)}t(393,369,ei);_.Sd=function(){return new Ey(this.n.d,this.n.b,this.n.a,this.n.c)};_.Ed=function(){rA(this)};_.Zd=function(){return this.gc.c.$};_.ie=function(a,b,c,d){ty(this,a,b,c,d);this._b=0};_.je=function(a,b,c,d,e,f){e=c!=this.lc||d!=this.bc;ty(this,a,b,c,d);this.kc&&e&&!f&&yy(this)};_.k=!1;_.p=!1;
function uA(a){Qy.call(this);this.q=new gz;this.o=new $i;this.n=new Ey(0,0,0,0);this.kc=!1;Py(this,new yz);this.gc&&vA(this.gc,a);this.gc&&wA(this.gc,!0);tA(this,!0)}t(392,393,ei);_.le=function(){return new Ey(this.n.d,this.n.b,this.n.a,this.n.c)};_.Vd=function(){return Xj(this.gc.c.gb)};_.Wd=function(){return Yj(this.gc.c.gb)+$wnd.pageYOffset};_.Xd=function(){this.gc=new xA((Ap(),l),this)};
function yA(a,b,c,d,e,f){var g,j;g=a.d;f?(j=Zz(g),f=new Mz(K(0.7*(g.a>>16&255)),K(0.7*(g.a>>8&255)),K(0.7*(g.a&255))),(a.d=g)&&(a.f=eg+(g.a>>16&255)+za+(g.a>>8&255)+za+(g.a&255)+va)):(j=new Mz(K(0.7*(g.a>>16&255)),K(0.7*(g.a>>8&255)),K(0.7*(g.a&255))),f=Zz(g),(a.d=j)&&(a.f=eg+(j.a>>16&255)+za+(j.a>>8&255)+za+(j.a&255)+va));--d;--e;zA(a,b+1,c+1,d-1,e-1);(a.d=j)&&(a.f=eg+(j.a>>16&255)+za+(j.a>>8&255)+za+(j.a&255)+va);zA(a,b,c,d,1);zA(a,b,c+1,1,e);(a.d=f)&&(a.f=eg+(f.a>>16&255)+za+(f.a>>8&255)+za+(f.a&
255)+va);zA(a,b+d,c,1,e);zA(a,b+1,c+e,d,1)}t(394,1,{});_.tS=function(){return"Graphics"};t(395,394,{});function AA(a){var b,c;c=Rj(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new oy(b,c)}function BA(a,b,c){var d,e,f,g,j,h;a.b=jA(b.Vb);if(0==a.b.length)return new dA;g=AA(a);j=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Td():d.Rd(),h=Rj(h,d.b),j=Rj(j,d.a);return new oy(h*g.b+a.c*(g.b-1),j*g.a+a.e*(g.a-1))}
function CA(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=K(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function DA(){EA.call(this,7)}function EA(a){Ap();this.d=0;this.a=1;this.e=a;this.c=0}t(396,1,ii,DA,EA);_.me=function(){};
_.ne=function(a){var b,c;this.b=jA(a.Vb);if(0!=this.b.length&&(b=Ky(a),!(0>=b.b||0>=b.a))){c=AA(this);var d=c.b;c=c.a;var a=a.ec.a,e,f,g,j,h,n,o;f=y(I,s,-1,d,1);e=y(I,s,-1,d,1);h=y(I,s,-1,c,1);n=y(I,s,-1,c,1);CA(b.b,b.c,this.c,f,e);CA(b.a,b.d,this.e,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.b[j].ie(e[o],n[b],f[o],h[b]),++j==this.b.length)break a}};_.oe=function(a){return Jy(a,BA(this,a,!1))};_.pe=function(a){return Jy(a,BA(this,a,!0))};_.qe=function(){};
_.tS=function(){return FA.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Sc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function mw(){rn()}function Ru(a){rn();this.f=a}t(398,97,$h,mw,Ru);function ky(){rn();this.f="Missing message: awt.151"}t(397,398,$h,ky);t(399,1,{});function Ey(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}t(400,1,{49:1,71:1,74:1},Ey);_.eQ=function(a){return a===this?!0:A(a,49)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return GA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Sc};_.a=0;_.b=0;_.c=0;_.d=0;function HA(a){IA.call(this,a,0)}function IA(a,b){zy.call(this);this.gc=(Ap(),new JA(a));this.a=b;var c=this.gc;switch(b){case 1:var c=c.a,d=(qw(),rw);c.a=d;Qw(c);break;case 0:c=c.a;d=(qw(),tw);c.a=d;Qw(c);break;case 2:c=c.a,d=(qw(),uw),c.a=d,Qw(c)}}t(401,370,ji,HA,IA);
_.Od=function(){return!hy(this)?new oy(0,0):Dy(this.gc,this)};_.be=function(){var a=(null==this.dc&&(this.dc=cy(this)),this.dc)+za+this.oc+za+this.pc+za+this.lc+bh+this.bc+(this.kc?l:",hidden")+",align=",b;b=Te;switch(this.a){case 1:b=wd;break;case 2:b=fg}return a+b+",text=null"};_.a=0;t(404,1,ii);_.be=function(){return this.j};_.tS=function(){return this.cZ.d+Pc+this.be()+Sc};_.j=null;_.k=null;
function KA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function LA(a){this.n=(Ap(),Ap(),Ay);var b;var c;b=this.cZ.d;-1!=Wn(b,Xn(36))?b=null:(c=this.n.b.c++,b=Mu(b,dy(b,Xn(46))+1)+l+c);this.j=b;this.d=new fz;this.f=a;this.e=!0;this.i=new MA(this)}t(403,404,ii,LA);_.be=function(){return KA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;t(402,403,mi);_.be=function(){return KA(this)+(this.b?",tearOff":l)};_.b=!1;t(406,1,{62:1});
_.eQ=function(a){return a===this?!0:A(a,62)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new jz;NA(a,this.a);NA(a,this.b);return a.a};function jy(){this.b=this.a=0}function OA(a,b){this.a=a;this.b=b}function PA(a){var b=a.b;this.a=a.a;this.b=b}t(405,406,{53:1,62:1,71:1},jy,OA,PA);_.eQ=function(a){return a===this?!0:A(a,53)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return QA.d+"[x="+this.a+",y="+this.b+Sc};_.a=0;_.b=0;
function RA(a,b){if(!b)throw new qr("Missing message: awt.70");var c=a.a;if(G(b.f,Ca)){var c=c.a.a,d=new px,e=c.c.c;if(0>e||e>c.c.c)throw new gv;c.o&&(d.gb[Fd]=2);Xw(c,e,d.gb);Hy(c.c,e,d)}else{var e=c.a,d=e.a,c=b.i.a,e=e.a.c.c,f,g;if(0>e||e>d.c.c)throw new gv;Hy(d.c,e,c);for(f=g=0;f<e;++f)A(Ht(d.c,f),31)&&++g;Hy(d.i,g,c);Xw(d,e,c.gb);c.b=d;e=Lu(c.gb)+Va;Hi(c.gd(),e,!1);d.o&&(e=yj(d.c,c),-1!=e&&(d=uu(d.o?d.e:uu(d.e,0),e),2==vu(d)&&d.removeChild(uu(d,1)),c.gb[Fd]=2))}}
function SA(){LA.call(this,l);new $i;this.b=!1;this.a=(Ap(),new TA)}t(407,402,mi,SA);_.a=null;t(410,1,{55:1,64:1,74:1});t(409,410,{55:1,63:1,64:1,74:1});_.eQ=function(a){return a===this?!0:A(a,63)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new jz;NA(a,this.c);NA(a,this.d);NA(a,this.b);NA(a,this.a);return a.a};function Ly(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}t(408,409,{54:1,55:1,63:1,64:1,71:1,74:1},Ly);
_.eQ=function(a){return a===this?!0:A(a,54)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return UA.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Sc};_.a=0;_.b=0;_.c=0;_.d=0;function VA(){VA=x;WA=new XA;YA=new ZA;$A=new ZA}var WA,$A,YA;t(412,1,{});_.eQ=function(a){return this===a};_.hC=function(){return xi(this)};function XA(){}t(413,412,{},XA);function ZA(){}t(414,1,{},ZA);t(415,370,ji);_.Nd=function(){return null};
function aB(a,b){var c;c=new bB(hy(a));return!c?null:new oy(cB(c,"_")*b+6,oA(c.b).c+6)}function dB(a,b){var c;c=aB(a,b);return!c?ny(a):c}function eB(a,b){var c;c=aB(a,b);return!c?py(a):c}function fB(a,b){var c=a.gc;Jx(c.a,b);c.e.a=-1;c.e.b=-1}function gB(a){hB.call(this,a,null!=a?a.length:0)}function hB(a,b){zy.call(this);this.a=0>b?0:b;var c=this.gc;Jx(c.a,a);c.e.a=-1;c.e.b=-1}t(416,415,ji,gB,hB);_.Md=function(){return"textfield"+this.ic.b.e++};_.Od=function(){return aB(this,ao(this.gc.a.gb,Wg).length)};
_.Pd=function(){return!hy(this)?null:aB(this,ao(this.gc.a.gb,Wg).length)};_.Rd=function(){return 0<this.a?dB(this,this.a):ny(this)};_.Td=function(){return 0<this.a?eB(this,this.a):py(this)};_.Xd=function(){this.gc=(Ap(),new iB)};_._d=function(){return 0<this.a?dB(this,this.a):ny(this)};_.ce=function(){return 0<this.a?eB(this,this.a):py(this)};_.a=0;function Ap(){Ap=x;Ay=new jB}function kB(){var a=(Ap(),Ap(),Ay);!a.c&&(a.c=new lB)}function jB(){this.b=new mB;this.d=new cz}t(417,1,{},jB);_.a=null;
_.c=null;var Ay;function mB(){}t(418,1,{},mB);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;t(419,1,{});function nB(){nB=x;oB=new pB;qB=new pB}function rB(a,b){return b==a?!0:!b?!1:!0}function pB(){}t(420,1,{58:1},pB);_.eQ=function(a){return null==a||!A(a,58)?!1:rB(this,a)};_.hC=function(){var a;a=null.$f()+";class="+null.$f();a=!null.$f().$f()?a:a+";charset=";return ft(a)};_.tS=function(){return sB.d+"[MimeType=(null);humanPresentableName="+this.a+Sc};_.a=null;var oB,qB;
function tB(){tB=x;H(uB,m,58,[(nB(),qB),oB])}function vB(a){var b=(nB(),qB);if(rB(b,(nB(),qB)))return a.a;if(rB(b,oB))return new wB(a.a);throw new xB(b);}function yB(a){tB();this.a=a}t(421,1,{},yB);_.a=null;function xB(a){a="flavor = "+a;rn();this.f=a}t(422,98,{59:1,71:1,78:1,86:1},xB);function zB(a,b){bz();AB.call(this,a,1001,b,gh)}function AB(a,b,c,d){bz();$y.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}t(423,371,ii,zB,AB);
_.be=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=l;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+$s(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=gh;function uy(a,b){bz();$y.call(this,a);this.d=b}t(424,371,ii,uy);
_.be=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Vd()+za+a.Wd()+ba+a.Ud()+bh+a.Qd()+va};function Gy(a,b,c){bz();uy.call(this,a,b);this.a=c}t(425,424,ii,Gy);
_.be=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.dc&&(b.dc=b.Md());return a+b.dc};_.a=null;function fy(a,b,c,d){bz();$y.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}t(426,371,ii,fy);
_.be=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(Ys(Rs(this.a,hh))&&(a+="PARENT_CHANGED,"),Ys(Rs(this.a,ih))&&(a+="DISPLAYABILITY_CHANGED,"),Ys(Rs(this.a,kh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+va};_.a=gh;_.b=null;_.c=null;t(427,1,Wh);function qA(a,b){bz();uy.call(this,a,b);this.c=null;this.a=this.b=0}
t(428,424,ii,qA);
_.be=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
_.b=0;_.c=null;t(429,1,{});function wB(a){if(null==a)throw new on;}t(430,429,{},wB);
function BB(){BB=x;CB={};CB["java.vendor"]=te;CB["package.restrict.access.sun"]=Vg;CB["sun.java.launcher"]=fc;CB["sun.management.compiler"]=te;CB["os.name"]=fc;CB[" sun.boot.class.path"]=fc;CB["path.separator.applet"]=fc;CB["java.vm.specification.vendor"]=te;CB["java.runtime.version"]=fc;CB["http.proxyPort"]=fc;CB["user.name"]=fc;CB["user.language"]=fc;CB["os.name.applet"]=fc;CB["browser.version"]=fc;CB["java.version"]=fc;CB["user.timezone"]=fc;CB["java.endorsed.dirs"]=fc;CB["java.specification.name"]=
"GWT";CB["java.specification.version"]="2.5.0";CB[Oe]=bc;!Oq&&(Oq=new Wq);Oq.a?CB[Me]="yes":CB[Me]=null}var CB;t(433,98,hi);function DB(){rn()}function EB(a){rn();this.f=a}t(432,433,{66:1,71:1,78:1,86:1},DB,EB);function FB(){FB=x;GB=new HB}
function IB(a){var b;if(a.k){var c;b=new dt;kn(b.a,a.f);c=b.a;var d=jb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(kn(b.a,Ya),kn(b.a,a.a));c=a.b;a=a.j;null!=c&&kn(b.a,c);null!=a&&(c=b.a,d=la,c[c.explicitLength++]=d,kn(b.a,a));b=Zn(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
function JB(a){FB();var b,c,d;if(null==a)throw new DB;a=Vn(a);try{d=Wn(a,Xn(58))}catch(e){e=Li(e);if(A(e,82))throw new EB(pn(e));throw e;}c=Wn(a,Xn(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;KB();var f,g,j;j=c.length;b=new LB;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=Zn(b.a)}else this.f=null,d=-1}if(null==this.f)throw new EB(Xb+a);if(!this.k&&(this.k=cj(GB,this.f),this.k||(this.k=(Ap(),new MB))&&z(GB,this.f,this.k),!this.k))throw new EB(Xb+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,E,J,Q,tb,V,L,da,Dc,bg,yb,Ld,Md,Nd,ob,Ec,Eb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Ya,n)==n&&-1==NB(c,Xn(47),n+2))throw new OB(o);}else{L=c.substr(n,o-n);o-=n;E=0;
J=this.c;da=this.e;Nd=this.j;v=this.d;yb=this.i;r=this.a;Eb=this.n;ob=NB(L,Xn(35),0);if(0==L.indexOf(Ya)&&0!=L.indexOf("////")){tb=2;da=-1;E=NB(L,Xn(47),2);Md=NB(L,Xn(63),2);-1!=Md&&(-1==E||E>Md)&&(E=Md);-1==E&&(E=o,v=l);Q=E;-1!=ob&&ob<E&&(Q=ob);var pd=Xn(64);Ec=L.lastIndexOf(pd,Q);r=L.substr(2,Q-2);-1<Ec&&(Eb=L.substr(2,Ec-2),tb=Ec+1);Dc=NB(L,Xn(58),-1==Ec?tb:Ec);u=Wn(L,Xn(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Dc=u+1:Dc=-1):Dc=-1}catch(ef){if(ef=Li(ef),!A(ef,78))throw ef;}-1==
Dc||Dc>E?J=L.substr(tb,Q-tb):(J=L.substr(tb,Dc-tb),bg=L.substr(Dc+1,Q-(Dc+1)),0==bg.length?da=-1:da=PB(bg,10))}-1<ob&&(Nd=L.substr(ob+1,o-(ob+1)));D=-1==ob?o:ob;var ac=Xn(63);Ld=L.lastIndexOf(ac,D);-1<Ld?(yb=L.substr(Ld+1,D-(Ld+1)),0==Ld&&null!=v&&(G(v,l)?v=Xa:v.indexOf(Xa),V=dy(v,Xn(47))+1,v=v.substr(0,V-0)),D=Ld):0!=ob&&(yb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:G(v,l)?v=Xa:v.indexOf(Xa),V=dy(v,Xn(47))+1,0==V?v=L.substr(E,D-E):v=v.substr(0,V-0)+L.substr(E,D-E)));
null==v&&(v=l);null==J&&(J=l);d=J;var ve;ve=v;null!=yb&&!G(yb,l)&&(null!=v?ve=v+rb+yb:ve=rb+yb);null==this.f&&(this.f=this.f);this.c=d;this.b=ve;this.e=da;this.j=Nd;var qd;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+jb+this.e));null!=this.c&&-1<(qd=dy(this.c,Xn(64)))?(this.n=this.c.substr(0,qd-0),this.c=Mu(this.c,qd+1)):this.n=null;null!=this.b&&-1<(qd=Wn(this.b,Xn(63)))?(this.i=Mu(this.b,qd+1),this.d=this.b.substr(0,qd-0)):(this.i=null,this.d=this.b);this.a=r;this.n=
Eb;this.d=v;this.i=yb}}catch(rd){rd=Li(rd);if(A(rd,78))throw new EB(pn(rd));throw rd;}if(-1>this.e)throw new EB("incorrect port: "+this.e);}t(434,1,ii,JB);_.tS=function(){return IB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var GB;t(435,1,{});function QB(a,b,c){var d,e;for(d=new RB(a.we().a);SB(d.a);)if(a=d.b=Gi(d.a),e=a.yf(),null==b?null==e:wn(b,e))return c&&(a=new TB(a.yf(),a.zf()),UB(d)),a;return null}t(439,1,Oh);
_.ve=function(a){return!!QB(this,a,!1)};_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,89)||this.Be()!=a.Be())return!1;for(a=new RB(a.we().a);SB(a.a);)if(b=a.b=Gi(a.a),c=b.yf(),b=b.zf(),!this.ve(c)||!VB(b,this.xe(c)))return!1;return!0};_.xe=function(a){a=QB(this,a,!1);return!a?null:a.zf()};_.hC=function(){var a,b,c;c=0;for(b=new RB(this.we().a);SB(b.a);)a=b.b=Gi(b.a),c+=a.hC(),c=~~c;return c};_.ye=function(){return 0==this.Be()};
_.ze=function(){throw new WB("Put not supported on this map");};_.Ae=function(a){a=QB(this,a,!0);return!a?null:a.zf()};_.Be=function(){return this.we().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new RB(this.we().a);SB(c.a);)b=c.b=Gi(c.a),a?d+=Aa:a=!0,d+=l+b.yf(),d+=nb,d+=l+b.zf();return d+"}"};function Ix(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}
function xu(a,b){var c;if(null==b)c=a.c;else if(A(b,1))c=jb+b in a.e;else a:{c=a.Ee(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.De(b,c[d].yf())){c=!0;break a}c=!1}return c}function cj(a,b){return null==b?a.b:A(b,1)?a.e[jb+b]:XB(a,b,a.Ee(b))}function XB(a,b,c){if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.De(b,f.yf()))return f.zf()}return null}function z(a,b,c){return null==b?YB(a,c):A(b,1)?ZB(a,b,c):$B(a,b,c,a.Ee(b))}
function $B(a,b,c,d){var e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.De(b,d.yf()))return a=d.zf(),d.Af(c),a}else e=a.a[d]=[];d=new TB(b,c);e.push(d);++a.d;return null}function YB(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function ZB(a,b,c){var d,e=a.e,b=jb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}
function Oi(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(A(b,1)){var d,e=a.e;c=jb+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.Ee(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.De(b,g.yf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.zf();break a}}c=null}return c}t(438,439,Oh);_.ve=function(a){return xu(this,a)};_.we=function(){return new aC(this)};_.De=function(a,b){return this.Ce(a,b)};_.xe=function(a){return cj(this,a)};
_.ze=function(a,b){return z(this,a,b)};_.Ae=function(a){return Oi(this,a)};_.Be=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Di(){Ix(this)}t(437,438,Uh,Di);_.Ce=function(a,b){return cs(a)===cs(b)||null!=a&&wn(a,b)};_.Ee=function(a){return~~zn(a)};function HB(){Ix(this)}t(436,437,Uh,HB);function bC(){rn()}t(440,97,$h,bC);function cC(a){var b,c;b=0;for(c=a.a;c<a.i;){c=dC(a,c);if(c>=a.i)break;c=eC(a,c);++b}return b}
function fC(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function gC(a){var b;a.a=0<=a.j&&!a.d?a.j:dC(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new bC;b=a.a;a.a=eC(a,a.a);return a.n.substr(b,a.a-b)}
function eC(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=hC(a.n,d);if(c<=a.f&&fC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Wn(a.c,Xn(c)))break;++d}a.k&&b==d&&(a.e?(c=hC(a.n,d),c<=a.f&&fC(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Wn(a.c,Xn(c))&&++d));return d}function dC(a,b){var c,d;if(null==a.c)throw new on;for(d=b;!a.k&&d<a.i;)if(a.e){c=hC(a.n,d);if(c>a.f||!fC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Wn(a.c,Xn(c)))break;++d}return d}
function iC(a){jC.call(this,a," \t\n\r\u000c",!1)}function kC(a){jC.call(this,a,za,!1)}function jC(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=hC(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=y(I,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=hC(this.c,d),this.b[c]=a}}}t(441,1,{},iC,kC,jC);_.a=0;_.b=null;_.c=null;_.d=!1;
_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;function lC(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=Cn(e),!(An(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==oe?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Pc+c+Sc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
function mC(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return cb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+Xf:a}function is(a){var a=new nC(a),b,c,d,e,f;b=$doc.getElementsByTagName(Zd);f=b.length;a.c=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Dd)||l,c==a.a&&(c=a.c,c[c.length]=e);for(a.b=0;oC(a););return a.b}
function pC(){pC=x;qC=H(fs,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);rC=(Kz(),Nz);sC=Zz(rC);tC=y(uC,m,43,23,0);vC=y(fs,m,1,23,0);wC=y(uC,m,43,7,0);xC=null!=(BB(),CB[Me]);yC=y(zC,m,47,100,0);AC=y(BC,m,48,100,0)}function CC(a){var b;if(a.Fb)b=DC(a,1)+pb+DC(a,2)+pb+DC(a,3);else if(b=DC(a,0),0<b.length){var c=new EC(a.Z);Ui(a._.a,c)}return b}
function FC(a,b){var c,d;c=b.a;if(G(c,(GC(),HC).b))tq(IC(a));else if(G(c,JC.b))tq(uq(a));else if(G(c,KC.b))a.vb&&vq(a.u,(!a.wb&&(a.wb=new wq(a)),a.wb));else if(G(c,gg)){7!=a.O&&(a.P=gh);d=b.c;d=Zs(d,fh);c=Bs(d,a.P);var e=!zs(c,gh)?us(c):c;!zs(e,mh)&&LC(a.Z,N(c));MC(a);a.mb=!0;NC(a);a.O=7;a.P=d}else G(c,mg)||(G(c,ee)?OC(a):PC(a,c))}
function QC(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.qb&&(j=c-b+1,!(0>=j||b>a.ub||c>a.ub))){h=a.B;e=y(RC,m,-1,4,1);o=y(RC,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)SC(a.fb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.z&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.C.b||0==a.C.a)&&(a.C=Zy(a));0==a.C.b&&(a.C.b=400);0==a.C.a&&(a.C.a=300);n=f=1;e=a.C.b;j=a.C.a;a.z||(e-=a.Y,j-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.z&&(a.B=f<n?f:n,g=25*e/r,2==d&&(g=
25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;TC(a.fb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=r,a.fb[f].M[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.z||UC(a.fb[f])}a.B*=h}}
function VC(a){var b;a.mb=!0;a.c=202;a.pb=!1;if(0!=a.ub){a.mb=!0;a.f=!0;for(b=a.e;b<a.ub;++b)a.fb[b]=a.fb[b+1];--a.ub;a.e=a.ub;0<a.ub?a.Z=a.fb[a.e]:(a.Z=new WC(a),a.Z.r=0);null!=a.sb&&lC(a.sb,null)}}function XC(a,b){var c,d,e,f;f=new SA;d=Cc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=xc);d=new LA(Mb+d);var g=(GC(),HC).b;d.c=g;RA(f,d);dz(d.d,a);d=new LA(Mb+c);d.c=JC.b;dz(d.d,a);RA(f,d);a.vb&&(RA(f,new LA(Ca)),c=a.xb,null==c&&(c="Paste "+e),d=new LA(c),d.c=KC.b,dz(d.d,a),RA(f,d));by(a,f);return f}
function YC(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Y+a.S);g=(d-1)*(a.Y+a.S);1==c&&2<d&&(g-=2*a.Y);X(b,rC);a.ob?(f==a.c&&X(b,$z(rC)),zA(b,h,g,a.Y,a.Y),X(b,(Kz(),Pz)),ZC(b,h,g,a.Y-1,a.Y-1)):f==a.c?yA(b,h+1,g+1,a.Y,a.Y,!1):yA(b,h,g,a.Y,a.Y,!0);if(!(1301==f&&!a.Eb||107==f&&!a.Cb))if(201!=f||a.Ob)if(103!=f||a.jb)if(!(105==f&&!a.tb&&!a.q)&&(109!=f||a.Fb))if(c=~~(a.Y/4),3>d)switch(X(b,(Kz(),Rz)),f){case 101:X(b,Uz);f=h+3;d=g+3;c=a.Y-6;e=a.Y-6;$C(b,!0);aD(b,bD(b,f,d,c,e));X(b,Rz);f=h+3;d=g+3;c=a.Y-
6;e=a.Y-6;b.n&&($C(b,!1),aD(b,bD(b,f,d,c,e)));cD(b,h+6,g+6,a.Y-12,a.Y-12,-35,-110);zA(b,h+9,g+9,2,4);zA(b,h+a.Y-10,g+9,2,4);0.04>Math.random()&&(X(b,Sz),zA(b,h+10,g+18,4,4));0.96<Math.random()&&(X(b,Uz),zA(b,h+a.Y-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Y-c;j=h+~~(a.Y/2);Y(b,d,g+a.Y-c,j,g+~~(a.Y/2));Y(b,h+~~(a.Y/2),g+~~(a.Y/2),e,g+a.Y-c);n=g+a.Y-c;f=~~(a.Y/24);Y(b,j-f,n,j-2*f,n);Y(b,j+f,n,j+2*f,n);X(b,Vz);Y(b,d,g+c,j,g+~~(a.Y/2));Y(b,h+~~(a.Y/2),g+~~(a.Y/2),e,g+c);n=g+c;Y(b,j-f,n,j-2*f,n);Y(b,j+f,
n,j+2*f,n);X(b,Rz);break;case 107:X(b,Tz);zA(b,h+4,g+4,a.Y-8,a.Y-8);X(b,Rz);ZC(b,h+4,g+4,a.Y-8,a.Y-8);cD(b,h+6,g+6,a.Y-11,a.Y-12,-35,-110);zA(b,h+9,g+9,2,4);zA(b,h+a.Y-10,g+9,2,4);break;case 108:f=~~(a.Y/4);Y(b,h+f,g+a.Y-f,h+a.Y-f,g+f);f=~~(a.Y/2)-f;d=g+~~(2*a.Y/3);h+=~~(a.Y/2);Y(b,h,d,h+f,d);g+=~~(a.Y/3);a=h-f;Y(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);Y(b,h,g,h,g+f);break;case 113:a.Ib&&(f=~~(c/2),d=a.Y-2*c-2*f,c=h+f+c,e=g+(c-h),X(b,Xz),ZC(b,c,e,d,d),X(b,Qz),j=h+~~(a.Y/2),a=g+~~(a.Y/2),n=c+d,o=g+f,g=
o+f,Y(b,c,g,j,o),Y(b,j,o,n,g),g=e+d+f,o=g+f,Y(b,c,g,j,o),Y(b,j,o,n,g),h+=f,n=h+f,g=e+d,Y(b,n,e,h,a),Y(b,h,a,n,g),h=c+d+f,n=h+f,Y(b,h,e,n,a),Y(b,n,a,h,g));break;case 110:dD(b,h,g,a.Y,!0);break;case 111:dD(b,h,g,a.Y,!1);break;case 109:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));Y(b,h+a.Y-c,g+~~(a.Y/2),h+a.Y-~~(3*c/2),g+~~(a.Y/2)+~~(c/2));Y(b,h+a.Y-c,g+~~(a.Y/2),h+a.Y-~~(3*c/2),g+~~(a.Y/2)-~~(c/2));break;case 102:X(b,Lz);zA(b,h+3,g+5,a.Y-7,a.Y-11);X(b,Rz);ZC(b,h+3,g+5,a.Y-7,a.Y-11);break;case 103:X(b,rC);
a.pb&&yA(b,h+1,g+1,a.Y,a.Y,!1);X(b,Rz);eD(a,b,h,g,"NEW");break;case 106:X(b,Sz);Y(b,h+7,g+7,h+a.Y-7,g+a.Y-7);Y(b,h+8,g+7,h+a.Y-6,g+a.Y-7);Y(b,h+7,g+a.Y-7,h+a.Y-7,g+7);Y(b,h+8,g+a.Y-7,h+a.Y-6,g+7);X(b,Rz);Y(b,h+c,g+~~(a.Y/2),h+12,g+~~(a.Y/2));eD(a,b,h+6,g,rc);break;case 104:X(b,Sz);Y(b,h+7,g+7,h+a.Y-7,g+a.Y-7);Y(b,h+8,g+7,h+a.Y-6,g+a.Y-7);Y(b,h+7,g+a.Y-7,h+a.Y-7,g+7);Y(b,h+8,g+a.Y-7,h+a.Y-6,g+7);X(b,Rz);break;case 105:a.Nb?(X(b,Wz),Y(b,h+11,g+5,h+9,g+9),Y(b,h+9,g+9,h+4,g+9),Y(b,h+4,g+9,h+8,g+12),Y(b,
h+8,g+12,h+6,g+18),Y(b,h+6,g+18,h+11,g+15),Y(b,h+12,g+5,h+14,g+9),Y(b,h+14,g+9,h+19,g+9),Y(b,h+19,g+9,h+15,g+12),Y(b,h+15,g+12,h+17,g+18),Y(b,h+17,g+18,h+12,g+15),X(b,Rz)):eD(a,b,h,g,"123");break;case 114:X(b,Yz);f=a.Y-8;d=h+~~((a.Y-f)/2);c=g+~~((a.Y-f)/2);zA(b,d,c,f,f);X(b,Rz);fD(a,b,h,g,Lz,"i");break;case 201:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2)+2);Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2)-2);Y(b,h+a.Y-c,g+~~(a.Y/2)+2,h+a.Y-c,g+~~(a.Y/2)-2);break;case 202:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));
break;case 203:Y(b,h+c,g+~~(a.Y/2)-2,h+a.Y-c,g+~~(a.Y/2)-2);Y(b,h+c,g+~~(a.Y/2)+2,h+a.Y-c,g+~~(a.Y/2)+2);break;case 204:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));Y(b,h+c,g+~~(a.Y/2)-3,h+a.Y-c,g+~~(a.Y/2)-3);Y(b,h+c,g+~~(a.Y/2)+3,h+a.Y-c,g+~~(a.Y/2)+3);break;case 205:Y(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));Y(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));Y(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:gD(a,b,h,g+2,3);break;case 207:gD(a,b,h,g,4);break;
case 208:gD(a,b,h,g,5);break;case 209:gD(a,b,h,g,1);break;case 210:gD(a,b,h,g,6);break;case 211:gD(a,b,h,g,7);break;case 212:gD(a,b,h,g,8);break;case 213:eD(a,b,h,g,"FG"),a.F=new OA(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Rb||1201!=f)&&null!=vC[d]&&fD(a,b,h,g,tC[d],vC[d])}
function hD(a){var b,c,d;a.kb&&(null==a.J&&(a.J=l),d=a.I.a,c=a.C.b-a.Y,b=a.Y,X(d,rC),zA(d,0,0,c,b),a.ob?(X(d,(Kz(),Pz)),ZC(d,-1,0,c,b-1)):(X(d,sC),Y(d,0,0,c-1-2,0),X(d,$z(rC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),iD(d,a.X),X(d,(Kz(),Rz)),-1!=a.J.toLowerCase().indexOf(fe)&&X(d,Sz),jD(d,a.J,10,15),kD(a.Ub,a.I,a.Y,a.C.a-a.Y))}
function lD(a){var b,c,d,e;if(a.lb){d=a.Q.a;c=a.Y;b=a.C.a-2*a.Y-a.S;X(d,rC);zA(d,0,0,c,b);a.ob?(X(d,(Kz(),Pz)),Y(d,0,b-1,c,b-1),e=mD*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,sC),Y(d,0,0,0,b-1),Y(d,0,mD*a.Y,b-1,mD*a.Y),X(d,$z(rC)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=mD+2;++b)YC(a,d,1,b);kD(a.Ub,a.Q,0,2*a.Y+a.S)}}
function nD(a){var b,c,d,e;if(a.mb){e=a.cb.a;c=a.C.b-a.Y;b=a.C.a-3*a.Y-a.S;X(e,a.t);zA(e,0,0,c,b);d=a.db?(VA(),YA):(VA(),$A);if((VA(),WA)==(VA(),WA))d==YA?e.a=l:e.a=tg;d=new iz(a.eb);(e.n=d)&&d&&(e.b='stroke-width="'+d.e+fa);for(d=1;d<=a.ub;++d){var f=a.fb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,Q=void 0,tb=o=v=r=j=void 0,V=o=j=void 0,L=h=r=h=void 0,da=D=Q=void 0,J=h=q=r=r=E=u=L=j=V=V=v=L=J=q=V=L=u=da=q=J=n=Q=o=v=v=E=J=void 0,
D=Q=1,n=2,da=3;f.w&&(TC(f),QC(f.n,1,f.n.ub,0),f.w=!1);n*=f.n.B;da*=f.n.B;j=1;0.7>f.n.B&&(j=1.2);j=N(M(oD(13*f.n.B*j)));pD(f.n,j);f.n.A&&(X(g,(Kz(),Rz)),ZC(g,0,0,f.n.C.b-1,f.n.C.a-1));if(0!=f.t){if(-1==f.j){o=N(M(Math.round(12*n)));for(j=1;j<=f.t;++j)0<f.d[j]&&7>f.d[j]&&(X(g,(pC(),wC)[f.d[j]]),h=g,r=K(f.J[j]-o/2),V=K(f.M[j]-o/2),L=u=o,$C(h,!0),aD(h,bD(h,r,V,u,L)));for(j=1;j<=f.u;++j)h=f.H[j],o=f.I[j],0!=f.d[h]&&f.d[h]==f.d[o]&&(X(g,(pC(),wC)[f.d[h]]),J=f.J[o]-f.J[h],Q=f.M[o]-f.M[h],D=Math.sqrt(J*J+
Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*da*Q,J=3*da*D,V=y(I,s,-1,4,1),r=y(I,s,-1,4,1),V[0]=K(f.J[h]+q),r[0]=K(f.M[h]-J),V[1]=K(f.J[o]+q),r[1]=K(f.M[o]-J),V[2]=K(f.J[o]-q),r[2]=K(f.M[o]+J),V[3]=K(f.J[h]-q),r[3]=K(f.M[h]+J),o=g,h=V,$C(o,!0),aD(o,qD(o,h,r,4,!0)))}for(j=1;j<=f.u;++j){X(g,(Kz(),Rz));h=f.H[j];o=f.I[j];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[o]&&X(g,(pC(),wC)[f.d[h]]);if(3==f.B[j]||4==f.B[j])r=h,h=o,o=r;L=f.J[h];u=f.M[h];V=f.J[o];r=f.M[o];if(1!=f.s[j]||0!=f.B[j])J=V-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),
Q/=D,D=J/D;switch(f.s[j]){case 2:10<=f.B[j]&&X(g,Vz);q=n*Q;J=n*D;Y(g,N(M(Math.round(L+q))),N(M(Math.round(u-J))),N(M(Math.round(V+q))),N(M(Math.round(r-J))));Y(g,N(M(Math.round(L-q))),N(M(Math.round(u+J))),N(M(Math.round(V-q))),N(M(Math.round(r+J))));X(g,Rz);break;case 3:o=N(M(Math.round(L)));h=N(M(Math.round(u)));V=N(M(Math.round(V)));r=N(M(Math.round(r)));Y(g,o,h,V,r);L=N(M(Math.round(da*Q)));u=N(M(Math.round(da*D)));Y(g,o+L,h-u,V+L,r-u);Y(g,o-L,h+u,V-L,r+u);break;case 9:case 0:for(h=0;10>h;++h)v=
L-(L-V)/10*h,E=u-(u-r)/10*h,Y(g,N(M(Math.round(v))),N(M(Math.round(E))),N(M(Math.round(v))),N(M(Math.round(E))));iD(g,f.n.k);o=rD(f.n.n);J=f.e[j];h=rb;null!=J&&(h=J);J=cB(f.n.n,h);L=N(M(Math.round((L+V)/2-J/2)));q=N(M(Math.round((u+r)/2+~~(o/2)-1)));X(g,Vz);jD(g,h,L,q);X(g,Rz);break;default:if(1==f.B[j]||3==f.B[j])q=da*Q,J=da*D,E=y(I,s,-1,3,1),v=y(I,s,-1,3,1),E[0]=N(M(Math.round(V+q))),v[0]=N(M(Math.round(r-J))),E[1]=N(M(Math.round(L))),v[1]=N(M(Math.round(u))),E[2]=N(M(Math.round(V-q))),v[2]=N(M(Math.round(r+
J))),o=g,h=E,r=v,$C(o,!0),aD(o,qD(o,h,r,3,!0));else if(2==f.B[j]||4==f.B[j]){q=da*Q;J=da*D;for(h=0;10>h;++h)v=L-(L-V)/10*h,E=u-(u-r)/10*h,o=h/10,Y(g,N(M(Math.round(v+q*o))),N(M(Math.round(E-J*o))),N(M(Math.round(v-q*o))),N(M(Math.round(E+J*o))))}else Y(g,N(M(Math.round(L))),N(M(Math.round(u))),N(M(Math.round(V))),N(M(Math.round(r))))}}D=y(RC,m,-1,f.t+1,1);Q=y(I,s,-1,f.t+1,1);for(j=1;j<=f.u;++j)h=f.H[j],o=f.I[j],n=f.J[h],r=f.J[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=D[o]/Q[o]+n/Q[o];iD(g,f.n.k);
o=rD(f.n.n);J=y(fs,m,1,f.t+1,0);V=y(I,s,-1,f.t+1,1);r=y(I,s,-1,f.t+1,1);n=y(sD,m,54,f.t+1,0);u=2;1!=f.n.B&&(u=N(M(oD(2*f.n.B))));for(j=1;j<=f.t;++j)h=tD(f,j),(null==h||1>h.length)&&(h=wa),3==f.b[j]&&0<f.z[j]&&0==f.A[j]?(J[j]=h,V[j]=r[j]=cB(f.n.n,h),n[j]=uD(f,u,j,V[j],V[j],o,!1)):(L=D[j]<f.J[j],E=!0,1<Q[j]&&(0>=D[j]-f.J[j]?0-(D[j]-f.J[j]):D[j]-f.J[j])<25*f.n.B/3&&(E=!1),2<Q[j]&&(E=!1),1==Q[j]&&(0>=D[j]-f.J[j]?0-(D[j]-f.J[j]):D[j]-f.J[j])<25*f.n.B/10&&(L=!0),q=h,tb=l,f.n.Kb&&0<f.x[j]&&(tb+=Ub,1<f.x[j]&&
(tb+=f.x[j])),v=l,0!=f.A[j]&&(1<Sj(f.A[j])&&(v+=Sj(f.A[j])),0<f.A[j]?v+=xa:v+=Ca),L||!E?h=h+tb+v+l:h=v+tb+l+h,E||(q=h),J[j]=h,q=cB(f.n.n,q),v=cB(f.n.n,h),V[j]=q,r[j]=v,v=n[j]=uD(f,u,j,q,v,o,L),L=v.c+u+1,q=v.d+o+u,X(g,f.n.t),-1==f.j&&0!=f.d[j]&&X(g,(pC(),wC)[f.d[j]]),zA(g,v.c,v.d,v.b,v.a),1==f.j?0!=f.d[j]?X(g,(pC(),wC)[f.d[j]]):X(g,(Kz(),Rz)):X(g,(pC(),tC)[f.b[j]]),jD(g,h,L,q));for(h=1;h<=f.y;++h)j=f.q[h][0],q=V[j],v=r[j],L=N(M(oD(f.J[j]-q/2))),q=N(M(oD(f.M[j]+~~(o/2)-1))),X(g,(Kz(),Vz)),jD(g,ba+f.q[h][1],
L+v,q);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(Kz(),Sz):(Kz(),Yz)),0<f.D&&106!=f.n.c&&(v=n[f.D],ZC(g,v.c,v.d,v.b,v.a)),0<f.E&&(h=f.H[f.E],o=f.I[f.E],J=f.J[o]-f.J[h],Q=f.M[o]-f.M[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(da+1)*Q,J=(da+1)*D,E=y(I,s,-1,5,1),v=y(I,s,-1,5,1),E[0]=N(M(oD(f.J[h]+q))),E[1]=N(M(oD(f.J[o]+q))),v[0]=N(M(oD(f.M[h]-J))),v[1]=N(M(oD(f.M[o]-J))),E[3]=N(M(oD(f.J[h]-q))),E[2]=N(M(oD(f.J[o]-q))),v[3]=N(M(oD(f.M[h]+J))),v[2]=N(M(oD(f.M[o]+J))),E[4]=E[0],v[4]=v[0],106!=f.n.c&&(da=
g,j=E,Q=v,da.n&&($C(da,!1),aD(da,qD(da,j,Q,5,!0)))),106==f.n.c&&vD(f,f.H[f.E],f.I[f.E]))){da=0;for(j=1;j<=f.t;++j)0<f.a[j]&&++da;if(da>~~(f.t/2))for(j=1;j<=f.t;++j)0<f.a[j]?f.a[j]=0:f.a[j]=1;X(g,(Kz(),Sz));for(j=1;j<=f.t;++j)0<f.a[j]&&(v=n[j],ZC(g,v.c,v.d,v.b,v.a))}}}a.z||(a.ob?(X(e,(Kz(),Pz)),Y(e,c-1,0,c-1,b-1)):(X(e,$z(rC)),Y(e,c-1,0,c-1,b-1),X(e,rC),Y(e,c-2,0,c-2,b-1),X(e,sC),Y(e,c-3,0,c-3,b-1)));a.Fb&&(d=~~((c-48)/2),X(e,(Kz(),Vz)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),
Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new mA(Vb,0,13),a.W=new bB(a.T),null!=a.bb&&(d=cB(a.W,a.bb),c=N(M(Math.round((c-d)/2))),b-=13,X(e,(Kz(),Rz)),iD(e,a.T),jD(e,a.bb,c,b)));kD(a.Ub,a.cb,a.Y,2*a.Y+a.S)}}
function gD(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Y/4);g=!1;h=y(I,s,-1,9,1);n=y(I,s,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+a*Math.sin(j)),n[f]=K(d+a*Math.cos(j));f=e+1;b.n&&($C(b,!1),aD(b,qD(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+(a-3)*Math.sin(j)),n[f]=K(d+(a-3)*Math.cos(j));Y(b,h[0],n[0],h[1],n[1]);Y(b,h[2],n[2],h[3],n[3]);Y(b,h[4],n[4],h[5],n[5])}}
function wD(a){var b,c,d;if(a.nb){d=a.Qb.a;b=a.C.b;c=2*a.Y+a.S;X(d,rC);zA(d,0,0,b,c);a.ob?(X(d,(Kz(),Pz)),c=14*(a.Y+a.S),ZC(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,$z(rC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,sC),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;14>=b;++b)YC(a,d,b,1),YC(a,d,b,2);a.c=c;kD(a.Ub,a.Qb,0,0)}}
function dD(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);Y(a,j,q,f,h);Y(a,g,q,f,h);j=~~(n/3);Y(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);cD(a,b,c+o-j,f,d-4-j-1,e,h)}
function xD(a,b,c){var d,e,f,g,j,h;yD(a,c);if(0==b.indexOf("$RXN")){a.Fb=!0;a.jb=!0;j=zD(b);b=new jC(b,j,!0);e=l;for(d=1;5>=d;++d)e=AD(b,j);d=BD(PB(Vn(e.substr(0,3)),10)).a;g=BD(PB(Vn(e.substr(3,3)),10)).a;AD(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=AD(b,j),null==h||G(h,"$MOL"));)f+=h+j;a.fb[++a.ub]=new CD(a,f)}QC(a,1,d,1);QC(a,d+1,d+g,3)}else{a.Fb=!1;a.Z=new CD(a,b);if(!a.Z||0==a.Z.t)return a.kb=!0,a.J="ERROR - problems in reading/processing MOL input",NC(a),!1;null!=a.i&&a.Z&&DD(a.Z,a.i,!0);null!=a.j&&
a.Z&&DD(a.Z,a.j,!1);j=ED(a.Z,!1);if(1==j)a.fb[++a.ub]=a.Z;else{a.jb=!0;for(e=1;e<=j;++e)a.fb[++a.ub]=new FD(a,a.Z,e)}a.e=1;a.Z=a.fb[a.e];QC(a,1,j,0)}c&&NC(a);return!0}function xq(a,b){a.kb=!0;a.J=b}function pD(a,b){100>b&&(!yC[b]&&(yC[b]=new mA(Vb,0,b)),!AC[b]&&as(AC,b,new bB(yC[b])),a.k=yC[b],a.n=AC[b])}
function Bq(a,b){var c,d;if(0==b)return!1;MC(a);c=a.c;a.c=b;if(300>=b)switch(a.nb=!0,a.lb=!0,b){case 102:VC(a);break;case 110:a.mb=!0;a.c=c;a.$.a!=a.$.b&&a.$.a.b!=a.$.b?a.f&&(++a.ub,a.e=a.ub,a.f=!1):(a.kb=!0,a.J="No more undo");if(!(a.$.a!=a.$.b&&a.$.a.b!=a.$.b))break;GD(a,HD(a.$));a.mb=!0;break;case 111:a.c=c;if(a.$.a.c)a.f&&(++a.ub,a.e=a.ub,a.f=!1);else{a.kb=!0;a.J="No more redo";break}if(!a.$.a.c)break;d=a.$;if(!d.a.c)throw new Ru("Cannot redo. Index is out of range.");if(!d.a.c)throw new Ru(Yb);
d.a=d.a.c;GD(a,d.a.a);a.mb=!0;break;case 152:a.c=c;d=a.Hb;d.a<d.c-1?(++d.a,d=Ht(d,d.a)):d=null;null==d?(a.kb=!0,a.J=hc):(xq(a,dc+(a.Hb.a+1)+ca+a.Hb.c),d=ID(d),JD(a,d,!1,!0),null!=a.sb&&lC(a.sb,null));break;case 151:a.c=c;d=a.Hb;0<d.a?(--d.a,d=Ht(d,d.a)):d=null;null==d?(a.kb=!0,a.J=hc):(xq(a,dc+(a.Hb.a+1)+ca+a.Hb.c),d=ID(d),JD(a,d,!1,!0),null!=a.sb&&lC(a.sb,null));break;case 101:a.Lb&&KD(a.Lb);a.Lb=new LD(1,a);a.c=c;break;case 107:!a.Db?a.Db=new MD(a):a.Db.gc.c.$?ND(a.Db.gc.c):OD(a.Db);break;case 114:a.b&&
KD(a.b);a.b=new LD(0,a);a.c=c;break;case 103:a.mb=!0;a.pb=!0;a.c=c;break;case 105:a.mb=!0;a.q&&a.gb&&(a.gb=!1,PD(a.Z),a.c=c);a.y=1;break;case 109:a.c=c;d=QD(a.Z);if(2==d){a.kb=!0;a.J="Copying the agent not possible !";break}d=y(RC,m,-1,4,1);SC(a.Z,d);a.mb=!0;a.Z=new EC(a.Z);d=K(~~((a.C.b-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;RD(a.Z);a.fb[++a.ub]=a.Z;a.e=a.ub;break;case 104:0<a.Z.D?(a.mb=!0,SD(a.Z,a.Z.D),a.Z.D=0,OC(a)):0<a.Z.E&&(a.mb=!0,TD(a.Z,a.Z.E),a.Z.E=0,OC(a));UD(a.Z);break;case 213:a.c=
c;if(!a.E){var e,f,g,j;j=new SA;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new LA(c),RA(j,g),g.c=c,dz(g.d,a);by(a,j);a.E=j}VD(a.E.a,a,a.F.a,a.F.b)}else{a.lb=!0;a.nb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(KD(a.o),a.o=null);0==a.Z.D&&(a.o=new LD(2,a));a.d=18;break;case 1301:a.d=19;break;case 1302:a.d=
20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.mb=!0,a.d!=a.Z.b[a.Z.D]&&18!=a.d&&(a.Z.b[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,OC(a)),18==a.d&&(d=ao((yq(),zq).gc.a.gb,Wg),WD(a.Z,a.Z.D,d),OC(a)),UD(a.Z))}NC(a);return!0}
function uq(a){var b,c,d;d=IC(a);c=l;if(a.Fb){var e,f,g;g=Vr([4,a.ub+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.ub;++b)QD(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(XD(g[1][0],3)+XD(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+YD(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+YD(a.fb[g[3][b]],d)}else 1<a.ub&&(a.Z=new ZD(a,a.fb,a.ub)),c=YD(a.Z,d),1<a.ub&&(a.Z=a.fb[a.e]);return c}
function $D(a,b,c,d){var e;e=c;var f=d,g,j;(g=aE(b),j=0!=(b.e&2),g||j)?(g=a.Fb?(!a.w&&(a.w=XC(a,!0)),a.w):(!a.v&&(a.v=XC(a,!1)),a.v),VD(g.a,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.kb=!1;a.Sb=c-a.Y;a.Tb=d-(2*a.Y+a.S);a.kb=!0;a.J=l;a.gb=bE(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;14>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=mD+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Mb=!0,a.kb=!0,a.J="Next ring will be added as spiro",NC(a),!0;
if(113==d)if(a.Ib)a.kb=!0,a.J="Move one atom",NC(a);else return!0;if(!a.Rb&&1201==d||!a.Cb&&107==d||!a.Ob&&201==d||!a.jb&&103==d||!a.tb&&!a.q&&105==d||!a.Fb&&109==d||214==d)return!1;e=Bq(a,d)}else{if(d>a.C.a-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)SD(a.Z,a.Z.D),a.Z.D=0,OC(a);else{if(106==a.c)return!0;if(108==a.c)cE(a.Z,a.Z.D,0),OC(a);else if(157==a.c)cE(a.Z,a.Z.D,1),OC(a);else if(158==a.c)cE(a.Z,a.Z.D,-1),OC(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=
1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.i[1]=a.Z.t,a.Z.i[0]=a.Z.D,a.Z.E=0):OC(a);else if(206<=a.c&&229>=a.c)a.O=2,dE(a.Z),OC(a);else if(230==a.c)a.O=3,OC(a);else if(233<=a.c&&262>a.c)eE(a.Z,!1),OC(a),a.O=3;else if(107==a.c){if(a.Db.b)return!0;WD(a.Z,a.Z.D,ao(a.Db.e.gc.a.gb,Wg));a.Z.k=!0;OC(a)}else if(105==a.c)fE(a.Z),OC(a);else if(113!=a.c)if(300<a.c){if(a.d!=a.Z.b[a.Z.D]||18==a.d)a.Z.b[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=ao((yq(),zq).gc.a.gb,Wg),1>d.length&&(d=Oc),WD(a.Z,a.Z.D,
d)),OC(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,dE(a.Z),OC(a);else if(0<a.Z.E)if(104==a.c)TD(a.Z,a.Z.E),a.Z.E=0,OC(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.a[d.H[c]]&&0<d.a[d.I[c]])xq(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;SD(d,c);d.a[c]=0}a.Z.E=0;OC(a)}else if(201==a.c)gE(a.Z,a.Z.E),OC(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),OC(a),a.Z.B[a.Z.E]=
0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,OC(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,OC(a);else if(206<=a.c&&229>=a.c)a.O=2,dE(a.Z),OC(a);else if(107==a.c){if(!a.Db.b)return!0;d=ao(a.Db.e.gc.a.gb,Wg);a.Z.s[a.Z.E]=9;a.Z.e[a.Z.E]=d;OC(a)}else 105==a.c?(a.kb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.ub||a.pb){if(201>=a.c)return!1;++a.ub;a.e=a.ub;a.fb[a.ub]=new WC(a);a.Z=a.fb[a.ub];a.pb=!1;202<=a.c&&204>=a.c||205==a.c?(hE(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=
1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.i[0]=1,a.Z.i[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,dE(a.Z)):300<a.c?(hE(a.Z),a.Z.b[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=ao((yq(),zq).gc.a.gb,Wg),1>d.length&&(d=Oc),WD(a.Z,1,d))):230==a.c?iE(a,null,!0):233<=a.c&&262>a.c?(hE(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,eE(a.Z,!0)):BB();OC(a)}else e=!1;e&&(UD(a.Z),a.lb=!1,a.nb=!1,a.mb=!0,NC(a))}return e}
function jE(a,b,c,d){var e,f;if(a.z||!a.hb||aE(b))return!0;a.kb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Sb;f=d-a.Tb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,j,h,n,o,r,q;b.D=0;b.J[0]=e;b.M[0]=f;g=kE(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.i[b.v];n=b.i[b.v-1];j=b.J[g]-b.J[n];h=b.M[g]-b.M[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.J[n];q=f-b.M[n];n=-g/2+r*j+
q*h;h=q*j-r*h;if(0>n)if(1<b.v)SD(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.i[0]]&&(o=b.G[b.i[0]][1],o==b.i[1]&&(o=b.G[b.i[0]][2]),j=b.J[b.i[0]]-b.J[o],h=b.M[b.i[0]]-b.M[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.J[o],q=f-b.M[o],e=q*j-r*h,r=b.J[b.i[1]]-b.J[o],q=b.M[b.i[1]]-b.M[o],f=q*j-
r*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.i[0],Z(b,0),TD(b,e),0<kE(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){xq(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;Z(b,N(M(Math.round(h))));b.i[b.v]=b.t;0<kE(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;xq(b.n,e+l)}else j=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(j/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(113==a.c&&0<a.Z.D)a.ib||(a.ib=
!0),b=a.Z,0<b.D&&(e=b.D,b.J[e]=c,b.M[e]=d);else if(bE(b)||aE(b))LC(a.Z,e),a.O=5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=y(RC,m,-1,4,1);SC(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.b-b.n.Y&&0<h&&h<b.n.C.a-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;MC(a);a.mb=!0;NC(a);a.Sb=c;a.Tb=d;return!0}
function lE(a,b,c,d){var e,f,g;if(!(a.z&&null==a.rb||aE(b))){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.ub;++b){e=a.fb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((pC(),xC)?350:170)+1,q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.t;++q)n=j-e.J[q],o=h-e.M[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;mE(a,a.fb[b].D);113==a.c&&0>e&&(g=!1,a.fb[b].E=0);break a}else if(mE(a,0),0<a.fb[b].D||0<a.fb[b].E)a.fb[b].D=
0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.ub;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;MC(a);a.mb=!0;NC(a)}!a.z&&0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
function nE(a){if(a.z)return!0;a.ib&&(a.ib=!1,OC(a));a.kb=!1;a.P=gh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=kE(b,b.t),6>b.z[c]&&(oE(b),d=b.i[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),SD(b,b.t));b.C=!1;OC(a)}else a:{var b=a.Z,e,f;c=kE(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):xq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],xq(b.n,"Not possible connection !")):
(b.I[b.u]=c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=N(M(oD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=N(M(oD((b.M[b.F]+b.M[c])/2))))}}UC(a.Z);a.r&&(b=a.$,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,HD(b),b.a.c=c),OC(a),a.r=!1)}else 5==a.O&&(UC(a.Z),OC(a));0<a.O&&(a.D=!1,MC(a),a.mb=!0,UD(a.Z),pE(a.Z),NC(a),a.O=0,a.f=!1);if(xC&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,MC(a),a.mb=!0,NC(a);return!0}function MC(a){a.lb=!1;a.nb=!1;a.mb=!1}
function mE(a,b){if(null!=a.rb&&!(0>=b&&0==a.Bb||b==a.Bb&&a.e==a.Ab))0>=b&&0<a.Bb&&(b=0),a.Bb=b,a.Ab=a.e,lC(a.rb,H(qE,m,81,[new S(a.e),new S(b)]))}
function rE(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Eb=!1:-1<b.indexOf("rbutton")&&(a.Eb=!0);-1<b.indexOf("nohydrogens")?a.Kb=!1:-1<b.indexOf("hydrogens")&&(a.Kb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.Cb=!1:-1<b.indexOf("query")&&(a.Cb=!0);-1<b.indexOf(Df)?a.Fb=!1:-1<b.indexOf(cg)&&(a.Fb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Ob=!1:-1<b.indexOf("stereo")&&(a.Ob=!0);
-1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.jb=!1:-1<b.indexOf(yf)&&(a.jb=!0);-1<b.indexOf("nonumber")?(a.tb=!1,a.q=!1):-1<b.indexOf(Hf)&&(a.tb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.ob=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.ob=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.tb=!0);-1<b.indexOf("star")&&(a.Nb=!0,a.tb=!0);-1<b.indexOf("nostar")&&(a.Nb=!1,a.tb=!1);-1<b.indexOf("polarnitro")&&(a.yb=!0);-1<b.indexOf("nopolarnitro")&&(a.yb=!1);-1<b.indexOf("depict")&&
(a.z=!0,a.Y=0,a.cb=null,QC(a,1,a.ub,0));if(-1<b.indexOf("nodepict")){a.z=!1;for(d=1;d<=a.ub;++d)sE(a.fb[d]),TC(a.fb[d]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf("xbutton")&&(a.Rb=!0);-1<b.indexOf("noxbutton")&&(a.Rb=!1);d=a.vb;-1<b.indexOf("nopaste")?a.vb=!1:-1<b.indexOf(Sf)&&(a.vb=!0);d!=a.vb&&(a.v=null,a.w=null);-1<b.indexOf(nd)&&(a.A=!0);-1<b.indexOf("noborder")&&(a.A=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.qb=!0);-1<b.indexOf("jmeh")&&
(a.M=!0);-1<b.indexOf("showan")&&(a.Jb=!0);-1<b.indexOf("atommovebutton")&&(a.Ib=!0);-1<b.indexOf("noatommovebutton")&&(a.Ib=!1);a.Fb&&(a.q=!0,a.jb=!0);a.z||(a.A=!1);a.Eb&&++mD;c&&NC(a)}
function NC(a){var b,c,d,e;b=Zy(a);!a.C||b.b!=a.C.b||b.a!=a.C.a||!a.cb||!a.I?(e=!1,a.C&&(e=b.b!=a.C.b||b.a!=a.C.a),a.C=b,d=b.b-a.Y,c=b.a-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=a.Fe(a.cb,d,c),a.z&&e&&QC(a,1,a.ub,0),nD(a),a.z||(a.Qb=a.Fe(a.Qb,b.b,2*a.Y+a.S),wD(a),c=b.a-2*a.Y+a.S,1>c&&(c=1),a.Q=a.Fe(a.Q,a.Y,c),lD(a),a.I=a.Fe(a.I,d,a.Y),hD(a))):(nD(a),a.z||(hD(a),a.D&&(wD(a),lD(a)),a.D=!0));a.lb=!0;a.nb=!0;a.mb=!0;a.kb=!0}
function tE(a,b){var c,d,e;e=l;for(d=1;d<=a.ub;++d){if(0<b&&(c=QD(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.t+ba+c.u,h=1;h<=c.t;++h){j=tD(c,h);c.n.M&&0<c.x[h]&&(j+=Ub,1<c.x[h]&&(j+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?j+=xa:j+=Ca,1<Sj(c.A[h])&&(j+=Sj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Nb&&0<c.d[h]&&(g=1);-1<g&&(j+=jb+g);o+=ba+j+ba+uE(0.055999999999999994*c.J[h],0,2)+ba+uE(0.055999999999999994*-c.M[h],
0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],n=c.s[h],1==c.B[h]?n=-1:2==c.B[h]?n=-2:3==c.B[h]?(n=-1,j=f,f=g,g=j):4==c.B[h]?(n=-2,j=f,f=g,g=j):10==c.B[h]&&(n=-5),9==c.s[h]&&(n=c.B[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=eh),e+=c)}return e}function DC(a,b){var c,d,e;e=l;for(c=1;c<=a.ub;++c){if(0<b&&(d=QD(a.fb[c]),d!=b))continue;d=void 0;d=vE(a.fb[c]);d=wE(d);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
function OC(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.sb&&lC(a.sb,null)}var c,d,e;e=new xE;e.a=a.e;e.f=a.ub;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.d[b]=vE(d);else break;e.i=a.Fb;e.e=a.jb;e.b=a.B;e.c=a.O;if(b=c?e:null)a=a.$,b=new yE(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function JD(a,b,c,d){try{xD(a,b,d)?c&&OC(a):NC(a)}catch(e){if(e=Li(e),A(e,78))NC(a);else throw e;}}
function iE(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;yD(a,c);e=j=0;r=new jC(b,"|>",!0);g=-1<b.indexOf(pb);n=1;h=cC(r);a.ub=0;for(f=1;f<=h;++f)if(o=gC(r),Vn(o),!G(o,eh))if(G(o,pb))++n,2==n?j=a.ub:3==n&&(e=a.ub+1);else{a.Z=new zE(a,o);if(0==a.Z.t){AE(a,"ERROR - problems in reading/processing molecule !");BB();d=!1;break a}++a.ub;a.e=a.ub;a.fb[a.ub]=a.Z}2==n?(AE(a,"ERROR - strange reaction - fixing !"),BB(),d=!1):3<n?(AE(a,"ERROR - strange reaction !"),BB(),d=!1):(1<a.ub&&!g&&rE(a,yf,!0),g&&!a.Fb&&rE(a,
cg,!0),!g&&a.Fb&&rE(a,Df,!0),g?(QC(a,1,j,1),QC(a,j+1,e-1,2),QC(a,e,a.ub,3)):QC(a,1,a.ub,0),c&&NC(a),d=!0)}d?OC(a):NC(a)}catch(q){if(q=Li(q),A(q,78))NC(a);else throw q;}}function BE(a){MC(a);a.mb=!0;NC(a)}function yD(a,b){a.c=202;a.pb=!1;a.ub=0;a.e=0;a.Z=new WC(a);a.Z.r=0;a.bb=null;a.B=1;a.mb=!0;b&&NC(a);null!=a.sb&&lC(a.sb,null)}
function GD(a,b){var c,d;a.e=b.a;a.ub=b.f;for(c=1;99>c;++c)(d=b.d[c])?a.fb[c]=vE(d):a.fb[c]=null;a.Z=a.fb[a.e];a.Fb=b.i;a.jb=b.e;a.B=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.sb&&lC(a.sb,null)}}function CE(a,b){a.kb=!0;a.J=l;return 1>b||b>a.ub?(a.kb=!0,a.J="ERROR - invalid mol index: "+b,NC(a),null):a.fb[b]}
function PC(a,b){var c;c=-1;G(b,"Select substituent")?(c=202,b=l):G(b,Ha)?c=235:G(b,Ia)?c=240:G(b,Ga)?c=260:G(b,Oa)?c=261:G(b,Sa)?c=241:G(b,La)?c=233:G(b,Ka)?c=236:G(b,Ja)?c=237:G(b,Ra)?c=234:G(b,Qa)?c=243:G(b,Ta)?c=252:G(b,Pa)?c=244:G(b,Ua)?c=239:G(b,"-PO3H2")?c=251:G(b,Fa)?c=242:G(b,Da)?c=245:G(b,Ea)&&(c=238);0<c?Bq(a,c):b="Not known group!";a.kb=!0;a.J=b;NC(a)}function AE(a,b){a.kb=!0;a.J=b;NC(a)}function IC(a){var b;b=CC(a);MC(a);NC(a);return b}
function eD(a,b,c,d,e){var f,g,j,h;f=a.W;h=cB(f,e);if(h>=a.Y-1)for(g=f.b.b;h>=a.Y-1&&1<g;)--g,j=new mA(f.b.a,f.b.c,g),f=new bB(j),h=cB(f,e),b.e=j,b.i=DE(j);else iD(b,a.T);f=oA(f.b).a-oA(f.b).b;jD(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}function fD(a,b,c,d,e,f){var g,j;g=rD(a.V);j=cB(a.V,f);iD(b,a.U);(b.d=e)&&(b.f=eg+(e.a>>16&255)+za+(e.a>>8&255)+za+(e.a&255)+va);jD(b,f,c+~~((a.Y-j)/2),d+~~((a.Y-g)/2)+g)}function rD(a){return oA(a.b).a-oA(a.b).b}
function Aq(a,b){a.q?0==b&&(a.y=-1,a.kb=!0,a.J=Bd,NC(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.kb=!0,a.J=Bd):xq(a,a.y+ba),NC(a))}t(445,367,Nh);_.te=function(a){FC(this,a)};_.Fe=function(a,b,c){return Vy(this,b,c)};_.Ge=function(){};_.ae=function(){NC(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";
_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=gh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!1;_.qb=!1;_.rb=null;_.sb=null;_.tb=!1;_.ub=0;_.vb=!0;_.wb=null;_.xb=null;_.yb=!1;_.zb=null;_.Ab=0;_.Bb=0;_.Cb=!1;_.Db=null;_.Eb=!1;_.Fb=!1;_.Gb=!1;_.Ib=!1;_.Jb=!1;_.Kb=!0;_.Lb=null;_.Mb=!1;_.Nb=!1;_.Ob=!0;_.Pb=null;_.Qb=null;_.Rb=!0;
_.Sb=0;_.Tb=0;var mD=10,yC,AC,rC,sC,tC,qC,xC,EE=null,wC,vC;function FE(){pC();Ty.call(this);this.Ub=(Ap(),Ap(),Ay).a;this.x=new mA(null,0,8);this.t=(Kz(),Lz);this.fb=y(GE,m,94,99,0);this._=new Ry;this.Hb=new HE;this.K=G((BB(),CB[Oe]),bc);this.u=new IE;this.G=H(fs,m,1,[Ha,Ia,Sa,Ga,Oa,La,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Z=new WC(this);wC[0]=Oz;wC[1]=new Mz(255,153,153);wC[2]=new Mz(255,204,102);wC[3]=new Mz(255,255,153);wC[4]=new Mz(102,255,255);wC[5]=new Mz(51,204,255);wC[6]=new Mz(255,153,255)}
t(444,445,Nh,FE);_.Fe=function(a,b,c){var d;return a?(d=a.a,mj(d.t,b,c),a):Vy(this,b,c)};_.Ge=function(a){if(this.a){var b=this.a;b.a.a&&b.a.a.a.apply(null,[JE(b.a),a])}};_.a=null;function KE(a){if(a.d.gb.style.display!=Cf){Yy(a.c);for(a=new Fi(a.e.j);a.b<a.d.Be();)Gi(a),null.$f()}}function LE(a){ME.call(this,a,cb,cb,null)}function NE(a,b){ME.call(this,a,cb,cb,b)}function OE(a,b,c){ME.call(this,a,b,c,null)}
function ME(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(G(Zb,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=hj(a)){this.b=PE;++PE;this.d=e;this.c=new FE;this.e=new QE(this.c,b,c,d);dv(e,this.e,e.gb);d&&fd in d&&(this.e.b=d[fd]);a=this.e;a.d||(a.d=Wy(a,$n(a.gb,Kf),$n(a.gb,Jf)),a.d.j=!1);var b=a.c,f,g,j,h,n,o,r;b.K?EE=Zb:EE="JME";b.v=XC(b,!1);b.w=XC(b,!0);xq(b,EE+" Molecular Editor by Peter Ertl and Bruno Bienfait");
b.C=Zy(b);Py(b,null);b.ob||(b.S=0);b.T||(b.T=new mA(Vb,0,13),b.W=new bB(b.T));b.U||(b.U=new mA(Vb,1,13),b.V=new bB(b.U));b.X||(b.X=new mA(Vb,0,11),new bB(b.X));pD(b,13);b.Cb=!1;b.Fb=!1;b.p=!1;b.Ob=!0;b.s=!0;b.Rb=!0;b.Eb=!1;mD=10;b.Kb=!0;try{r=RE(b.Ub,"options");null!=r&&rE(b,r,!1);j=RE(b.Ub,"jme");null!=j&&(b.L=j);n=RE(b.Ub,"mol");null!=n&&(b.ab=n);g=RE(b.Ub,"depictcgi");null!=g&&(b.Gb=!0);o=RE(b.Ub,Gg);null!=o&&(b.bb=o,NC(b));b.j=RE(b.Ub,"atomcolors");b.i=RE(b.Ub,"atombg");f=RE(b.Ub,"depictbg");
if(null!=f&&b.z){var q;var u,v,D,E;v=(Kz(),Lz);try{if(0!=f.indexOf(la))throw new qn("bad hex encoding");E=PB(f.substr(1,2),16);D=PB(f.substr(3,2),16);u=PB(f.substr(5,2),16);q=v=new Mz(E,D,u)}catch(J){if(J=Li(J),A(J,78))BB(),q=v;else throw J;}b.t=q}b.Jb&&b.Z&&PD(b.Z);h=RE(b.Ub,"notify_structural_change_js_function");b.sb=h}catch(Q){if(Q=Li(Q),!A(Q,78))throw Q;}b.c=202;for(f=0;23>f;++f)tC[f]=(Kz(),Tz),vC[f]=Oc;vC[1]=Ub;tC[1]=(Kz(),Pz);vC[2]=zb;tC[2]=Tz;vC[3]=Cb;tC[3]=Pz;vC[4]=ec;tC[4]=Yz;vC[5]=oc;tC[5]=
Sz;vC[9]=Qb;tC[9]=Vz;vC[10]=Kb;tC[10]=Vz;vC[11]=Bb;tC[11]=Vz;vC[12]=Wb;tC[12]=Vz;vC[8]=Bc;tC[8]=$z(Uz);vC[7]=qc;tC[7]=Tz;vC[6]=Gc;tC[6]=Pz;vC[13]=Fc;tC[13]=Pz;vC[18]=Oc;tC[18]=Pz;vC[19]=rc;tC[19]=Pz;vC[20]=sc;tC[20]=Pz;vC[21]=tc;tC[21]=Pz;vC[22]=uc;tC[22]=Pz;yy(b);b.$=new SE;f=a.c;f.C=Zy(f);null!=f.L?(iE(f,f.L,!1),null!=f.i&&f.Z&&DD(f.Z,f.i,!0),null!=f.j&&f.Z&&DD(f.Z,f.j,!1)):null!=f.ab&&JD(f,f.ab,!1,!1);NC(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
function TE(){return is(null)}function UE(a){return is(a)}t(446,1,Zh,LE,NE,OE,ME);_.He=function(a){B(this.e,new VE(this,a),(Dp(),Dp(),Ep))};_.Ie=function(a){B(this.e,new WE(this,a),(Jq(),Jq(),Kq))};_.Je=function(a){OD(new XE(a,this.c,rC))};_.Ke=function(){VC(this.c)};_.Le=function(){Mn((Jn(),Kn),new YE(this))};_.Me=function(){return this.a};_.Ne=function(){return this.b};_.Oe=function(){return this.c.H};_.Pe=function(){return this.c.db};_.Qe=function(){return this.c.eb};_.Re=function(){return this.c.sb};
_.ed=function(){return $n(this.e.gb,Jf)};_.Se=function(){var a;a=[];a.length=2;a[0]=$n(this.e.gb,Kf);a[1]=$n(this.e.gb,Jf);return a};_.fd=function(){return $n(this.e.gb,Kf)};_.Te=function(){return this.d.gb};_.Ue=function(){return this.c.xb};_.Ve=function(){return this.c.zb};_.We=function(a){$wnd.alert("JSME initialization error: "+a)};_.hd=function(){return this.d.gb.style.display!=Cf};_.Xe=function(){var a=this.c,b;a.Fb?b=tE(a,1)+pb+tE(a,2)+pb+tE(a,3):b=tE(a,0);return b};_.Ye=function(){return uq(this.c)};
_.Ze=function(){var a=this.c,b,c;b=a.Ob;a.Ob=!1;c=CC(a);a.Ob=b;NC(a);return c};_.$e=function(a){rE(this.c,a,!0)};_._e=function(){};_.af=function(a){JD(this.c,a,!0,!0)};_.bf=function(a){iE(this.c,a,!0)};_.fe=function(){KE(this)};_.cf=function(){yD(this.c,!0)};_.df=function(a){var b=this.c;if(a=CE(b,a)){var c;for(c=1;c<=a.t;++c)a.d[c]=0;BE(b)}};_.ef=function(a){this.a=a;!this.c.a&&(this.c.a=new ZE(this))};
_.ff=function(a){var b=this.e,c,d;if(b.b!=a){b.b=a;for(d=new Fi(b.a);d.b<d.d.Be();)c=Gi(d),a?c.a=l:c.a=tg}Yy(b.c)};_.gf=function(a,b){var c=this.c,d;if(d=CE(c,a))DD(d,b,!0),BE(c)};_.hf=function(a,b){var c=this.c,d;d=CE(c,a);1>b||b>d.t?(c.kb=!0,c.J="ERROR - invalid atom index: "+b,NC(c)):(d.D=b,BE(c))};_.kd=function(a){this.e.gb.style[Be]=a;KE(this)};_.jf=function(a){this.c.H=a};_.kf=function(a){var b=this.c;b.db=a;NC(b)};_.lf=function(a){var b=this.c;b.eb=a;NC(b)};_.mf=function(a){this.c.rb=a};
_.nf=function(a){this.c.sb=a};_.of=function(a){var b=this.c;b.xb=a;b.v=XC(b,!1)};_.pf=function(a){this.c.zb=a};_.qf=function(a,b){var c=this.e;c.md(a);c.kd(b);KE(this)};_.rf=function(a){PC(this.c,a)};_.sf=function(a,b){var c=this.c;c.f=!1;c.Pb=new zE(c,a);c.c=253;c.kb=!0;c.J=b;NC(c)};_.ld=function(a){Nu(this.d.gb,a)};_.md=function(a){this.e.gb.style[ah]=a;KE(this)};_.tf=function(a){AE(this.c,a)};_.uf=function(){return IC(this.c)};_.a=null;_.b=-1;_.c=null;_.d=null;_.e=null;var PE=0;
function YE(a){this.a=a}t(447,1,{},YE);_.wc=function(){var a,b;for(b=new Fi(this.a.e.a);b.b<b.d.Be();)a=Gi(b),a.t.gb.innerHTML=a.q||l};_.a=null;function ZE(a){this.a=a}t(448,1,{},ZE);_.a=null;function VE(a,b){this.a=a;this.b=b}t(449,1,{},VE);_.Lc=function(a){a=a.a;Mn((Jn(),Kn),new $E(this,this.b,a))};_.a=null;_.b=null;function $E(a,b,c){this.a=a;this.c=b;this.b=c}t(450,1,{},$E);_.wc=function(){var a=this.b;this.c.a.apply(a,[JE(this.a.a),a])};_.a=null;_.b=null;_.c=null;
function WE(a,b){this.a=a;this.b=b}t(451,1,{},WE);_.a=null;_.b=null;function Mq(a,b,c){this.a=a;this.c=b;this.b=c}t(452,1,{},Mq);_.wc=function(){var a=this.b;this.c.a.apply(a,[JE(this.a.a),a])};_.a=null;_.b=null;_.c=null;
function aF(){var a=bF("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;cF(dF,arguments)?a=arguments[0]:3==arguments.length?a=new OE(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new LE(arguments[0]):4==arguments.length?a=new ME(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new NE(arguments[0],arguments[1]));this.g=a;eF();a[Tc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.He(null==a?null:a.constructor==
$wnd.JSApplet.JsClosureJsme?a.g:new fF(a))});b.addMouseOverHandler=C(function(a){this.g.Ie(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new fF(a))});b.alert=C(function(a){this.g.Je(a)});b.clear=C(function(){this.g.Ke()});b.deferredRepaint=C(function(){this.g.Le()});b.getAfterPasteCallBack=C(function(){return this.g.a});b.getCreationIndex=C(function(){return this.g.b});b.getHelpURL=C(function(){return this.g.c.H});b.getMolecularAreaAntiAlias=C(function(){return this.g.c.db});b.getMolecularAreaLineWidth=
C(function(){return this.g.c.eb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.c.sb});b.getOffsetHeight=C(function(){return this.g.ed()});b.getOffsetSize=C(function(){return this.g.Se()});b.getOffsetWidth=C(function(){return this.g.fd()});b.getParentContainer=C(function(){return this.g.d.gb});b.getPasteLabel=C(function(){return this.g.c.xb});b.getPrePasteJSfunction=C(function(){return this.g.c.zb});b.initializationError=C(function(a){this.g.We(a)});b.isVisible=C(function(){return this.g.hd()});
b.jmeFile=C(function(){return this.g.Xe()});b.molFile=C(function(){return this.g.Ye()});b.nonisomericSmiles=C(function(){return this.g.Ze()});b.options=C(function(a){this.g.$e(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.af(a)});b.readMolecule=C(function(a){this.g.bf(a)});b.repaint=C(function(){this.g.fe()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=dF;eF();var f=b,g,b=gF.b;g=hF(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=hF(b,
e,f)}if(!g)throw new Pi("Can't find exported method for given arguments: 0"+jb+f.length+aa);return g[0]});b.reset=C(function(){this.g.cf()});b.resetAtomColors=C(function(a){this.g.df(a)});b.setAfterPasteCallBack=C(function(a){this.g.ef(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new fF(a))});b.setAntialias=C(function(a){this.g.ff(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.gf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.hf(a,b)});b.setHeight=C(function(a){this.g.kd(a)});
b.setHelpURL=C(function(a){this.g.jf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.kf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.lf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.mf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.nf(a)});b.setPasteLabel=C(function(a){this.g.of(a)});b.setPrePasteJSfunction=C(function(a){this.g.pf(a)});b.setSize=C(function(a,b){this.g.qf(a,b)});b.setSubstituent=C(function(a){this.g.rf(a)});b.setTemplate=C(function(a,
b){this.g.sf(a,b)});b.setVisible=C(function(a){this.g.ld(a)});b.setWidth=C(function(a){this.g.md(a)});b.showInfo=C(function(a){this.g.tf(a)});b.smiles=C(function(){return this.g.uf()});iF({"0":{"0":[[TE,null,void 0]],1:[[UE,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new jF(e));return[e]},oe]]}});kF(dF,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function gs(){lF||(lF=!0,aF())}t(453,1,{},gs);
var lF=!1;function ks(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==oe)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function js(){}t(455,1,{},js);_.wc=function(){ks()};function jF(a){this.a=a}t(456,1,{68:1,106:1},jF);_.eQ=function(a){return null!=a&&A(a,68)&&this.a==a.a};_.a=null;function fF(a){this.a=a}t(457,1,{69:1,106:1},fF);
_.eQ=function(a){return null!=a&&A(a,69)&&this.a==a.a};_.a=null;
function oC(a){var b,c,d,e,f,g;if(a.b>=a.c.length)return!1;c=a.c[a.b];g=c.getAttribute(ah)||l;b=c.getAttribute(Be)||l;f=c.getAttribute(Af)||l;e=c.getAttribute(Je)||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(Af)||l,h=h.getAttribute(Wg)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Dd);c.removeAttribute(Af);c.removeAttribute("archive");c.removeAttribute(Be);c.removeAttribute(ah);c.removeAttribute(ed);c.removeAttribute("hspace");
c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=ho();c.setAttribute(Je,d);c.style[ah]=mC(g);c.style[Be]=mC(b);b=new mF(a,d,n,e,c,f);Mn((Jn(),Kn),b);++a.b;return!0}function nC(a){this.a="JME.class";this.d=a}t(458,1,{},nC);_.Ec=function(){return oC(this)};_.a=null;_.b=0;_.c=null;_.d=null;function mF(a,b,c,d,e,f){this.a=a;this.d=b;this.b=c;this.e=d;this.c=e;this.f=f}t(459,1,{},mF);
_.wc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.d,cb,cb,this.b);null!=this.e&&0<this.e.length?this.c.setAttribute(Je,this.e):this.c.removeAttribute(Je);b=$doc;null!=this.f&&0<this.f.length&&(b[this.f]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.a.d&&this.a.d.a.apply(c,[c])};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function nF(){}t(460,1,Zh,nF);function oF(a){this.a=a}t(461,1,{},oF);_.wc=function(){this.a()};_.a=null;
function pF(){var a=bF("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;cF(qF,arguments)?a=arguments[0]:0==arguments.length&&(a=new nF);this.g=a;eF();a[Tc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Mn((Jn(),Kn),new oF(a))});kF(qF,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function hs(){rF||(rF=!0,pF())}t(462,1,{},hs);var rF=!1;function sF(a){rn();this.f=a}
t(463,433,hi,sF);function qs(){rn();this.f="divide by zero"}t(464,97,$h,qs);function bs(){rn()}function tF(a){rn();this.f=a}t(465,97,$h,bs,tF);function uF(){uF=x;vF=new wF(!1);xF=new wF(!0)}function wF(a){this.a=a}t(466,1,{71:1,72:1,75:1},wF);_.eQ=function(a){return A(a,72)&&a.a==this.a};_.hC=function(){return this.a?1231:1237};_.tS=function(){return this.a?Vg:"false"};_.a=!1;var vF,xF;function yF(){}function zF(a){return typeof a==Hf?Bc+(0>a?-a:a):a}
function AF(a,b){var c;c=new yF;c.d=Lb+(BF(0!=a?-a:0)?zF(0!=a?-a:0):l+xi(c));CF(0!=a?-a:0)&&DF(0!=a?-a:0,c);c.b=4;c.a=b;return c}function $(a){var b;b=new yF;b.d=Lb+(BF(a)?zF(a):l+xi(b));CF(a)&&DF(a,b);return b}function EF(a,b){var c;c=new yF;c.d=Lb+(BF(a)?zF(a):l+xi(c));CF(a)&&DF(a,c);c.b=b?8:0;return c}function FF(){var a;a=new yF;a.d=Lb+(BF(0)?zF(0):l+xi(a));CF(0)&&DF(0,a);a.b=2;return a}function GF(a){var b;b=new yF;b.d=Lb+(BF(a)?zF(a):l+xi(b));CF(a)&&DF(a,b);b.b=1;return b}
function CF(a){return typeof a==Hf&&0<a}function BF(a){return null!=a&&0!=a}function DF(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Jh[b.c])c=c.prototype;else{c=Jh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(468,1,{},yF);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?l:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;
function HF(a){var b;if(!(b=IF,!b&&(b=IF=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new JF(Sb+a+ea);return parseFloat(a)}
function PB(a,b){var c,d;if(null==a)throw new JF(Gf);if(2>b||36<b)throw new JF("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 JF(Sb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new JF(Sb+a+ea);if(-2147483648>c||2147483647<c)throw new JF(Sb+a+ea);return c}t(470,1,{71:1,83:1});var IF=null;function KF(a){this.a=a}
t(469,470,{71:1,75:1,76:1,83:1},KF);_.eQ=function(a){return A(a,76)&&a.a==this.a};_.hC=function(){return K(this.a)};_.tS=function(){return l+this.a};_.a=0;function kz(a){this.a=a}t(471,470,{71:1,75:1,79:1,83:1},kz);_.eQ=function(a){return A(a,79)&&a.a==this.a};_.hC=function(){return K(this.a)};_.tS=function(){return l+this.a};_.a=0;function az(){rn()}function sk(a){rn();this.f=a}t(472,97,Sh,az,sk);function gv(){rn()}function hw(a){rn();this.f=a}t(473,97,$h,gv,hw);function S(a){this.a=a}
function Cs(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 vs(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function BD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(LF(),MF)[b],!c&&(c=MF[b]=new S(a)),c):new S(a)}t(474,470,{71:1,75:1,81:1,83:1},S);_.eQ=function(a){return A(a,81)&&a.a==this.a};_.hC=function(){return this.a};
_.tS=function(){return l+this.a};_.a=0;function LF(){LF=x;MF=y(qE,m,81,256,0)}var MF;function Sj(a){return 0>a?-a:a}function Rj(a,b){return a>b?a:b}function oD(a){return Math.round(a)}function on(){rn()}function qr(a){rn();this.f=a}t(477,97,{71:1,78:1,82:1,84:1,86:1},on,qr);function zi(){zi=x;Ai=H(yi,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Ai;function JF(a){rn();this.f=a}t(479,472,Sh,JF);
function tn(a){this.a="Unknown";this.c=a;this.b=-1}t(480,1,{71:1,85:1},tn);_.tS=function(){return this.a+Wa+this.c+"(Unknown Source"+(0<=this.b?jb+this.b:l)+va};_.a=null;_.b=0;_.c=null;function NF(a,b){return a.charCodeAt(b)}function hC(a,b){var c=b,d=a.length,e,f;e=NF(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function OF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
function G(a,b){return!A(b,1)?!1:""+a==b}function Wn(a,b){return a.indexOf(b)}function NB(a,b,c){return a.indexOf(b,c)}function dy(a,b){return a.lastIndexOf(b)}function ID(a){var b=aa,c=eh,d;for(d=0;0<=(d=c.indexOf(Rc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Mu(c,++d):c=c.substr(0,d-0)+Mu(c,++d);return a.replace(RegExp(b,pe),c)}
function PF(a,b){for(var c=RegExp(b,pe),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(fs,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Mu(a,b){return a.substr(b,a.length-b)}
function Vn(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function Xn(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,71:1,73:1,75:1};_.eQ=function(a){return G(this,a)};_.hC=function(){return ft(this)};_.tS=_.toString;function QF(){QF=x;RF={};SF={}}
function ft(a){QF();var b=jb+a,c=SF[b];if(null!=c)return c;c=RF[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+NF(a,d++);c|=0}256==TF&&(RF=SF,SF={},TF=0);++TF;return SF[b]=c}var RF,TF=0,SF;function ln(a,b){kn(a.a,b);return a}function jn(){this.a=Yn()}function UF(){this.a=Yn();kn(this.a,l)}t(482,1,Mh,jn,UF);_.tS=function(){return Zn(this.a)};function dt(){this.a=Yn()}
function LB(){this.a=Yn()}function Kr(a){this.a=Yn();kn(this.a,a)}t(483,1,Mh,dt,LB,Kr);_.tS=function(){return Zn(this.a)};function OB(a){a="String index out of range: "+a;rn();this.f=a}t(484,473,$h,OB);
function VF(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new on;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new tF("Must be array types");j=h.a;f=g.a;if(!(0!=(j.b&1)?j==f:0==(f.b&1)))throw new tF("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 gv;if((0==(j.b&1)||0!=(j.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)as(b,c,a[--d])}else for(c=e+c;e<c;)as(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
function Ou(){rn()}function WB(a){rn();this.f=a}t(486,97,$h,Ou,WB);function qz(a,b){for(var c;a.Xc();)if(c=a.Yc(),null==b?null==c:wn(b,c))return a;return null}function tz(a,b){var c;return(c=qz(a.xd(),b))?(c.Zc(),!0):!1}function WF(a){var b,c,d,e;d=new jn;b=null;kn(d.a,Pc);for(c=a.xd();c.Xc();)null!=b?kn(d.a,b):b=Aa,e=c.Yc(),kn(d.a,e===a?"(this Collection)":l+e);kn(d.a,Sc);return Zn(d.a)}t(487,1,{});_.vf=function(){throw new WB("Add not supported on this collection");};
_.wf=function(a){return!!qz(this.xd(),a)};_.ye=function(){return 0==this.Be()};_.xf=function(a){return tz(this,a)};_.tS=function(){return WF(this)};t(489,487,di);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,92)||a.Be()!=this.Be())return!1;for(a=a.xd();a.Xc();)if(b=a.Yc(),!this.wf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.xd();b.Xc();)c=b.Yc(),null!=c&&(a+=zn(c),a=~~a);return a};
function XF(a,b){var c;return A(b,90)&&(c=b.yf(),xu(a.a,c))?(c=cj(a.a,c),a.a.Ce(b.zf(),c)):!1}function aC(a){this.a=a}t(488,489,di,aC);_.wf=function(a){return XF(this,a)};_.xd=function(){return new RB(this.a)};_.xf=function(a){return XF(this,a)?(a=a.yf(),Oi(this.a,a),!0):!1};_.Be=function(){return this.a.d};_.a=null;function UB(a){if(a.b)Ii(a.a),Oi(a.c,a.b.yf()),a.b=null;else throw new Ru("Must call next() before remove().");}
function RB(a){var b;this.c=a;b=new $i;a.c&&Ui(b,new YF(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new ZF(a,d.substring(1));b.vf(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.vf(c[d])}this.a=new Fi(b)}t(490,1,{},RB);_.Xc=function(){return SB(this.a)};_.Yc=function(){return this.b=Gi(this.a)};_.Zc=function(){UB(this)};_.a=null;_.b=null;_.c=null;t(492,1,qi);_.eQ=function(a){return A(a,90)&&VB(this.yf(),a.yf())&&VB(this.zf(),a.zf())?!0:!1};
_.hC=function(){var a,b;b=a=0;null!=this.yf()&&(a=zn(this.yf()));null!=this.zf()&&(b=zn(this.zf()));return a^b};_.tS=function(){return this.yf()+nb+this.zf()};function YF(a){this.a=a}t(491,492,qi,YF);_.yf=function(){return null};_.zf=function(){return this.a.b};_.Af=function(a){return YB(this.a,a)};_.a=null;function ZF(a,b){this.b=a;this.a=b}t(493,492,qi,ZF);_.yf=function(){return this.a};_.zf=function(){return this.b.e[jb+this.a]};_.Af=function(a){return ZB(this.b,this.a,a)};_.a=null;_.b=null;
function ew(a,b){(0>a||a>=b)&&$F(a,b)}function $F(a,b){throw new hw("Index: "+a+", Size: "+b);}t(494,487,wi);_.Bf=function(){throw new WB("Add not supported on this list");};_.vf=function(a){this.Bf(this.Be(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,88)||this.Be()!=a.Be())return!1;c=this.xd();for(d=a.xd();c.Xc();)if(a=c.Yc(),b=d.Yc(),!(null==a?null==b:wn(a,b)))return!1;return!0};
_.hC=function(){var a,b,c;b=1;for(a=this.xd();a.Xc();)c=a.Yc(),b=31*b+(null==c?0:zn(c)),b=~~b;return b};_.xd=function(){return new Fi(this)};_.Df=function(){return this.Ef(0)};_.Ef=function(a){return new aG(this,a)};_.Ff=function(){throw new WB("Remove not supported on this list");};function SB(a){return a.b<a.d.Be()}function Gi(a){if(a.b>=a.d.Be())throw new jv;return a.d.Cf(a.c=a.b++)}function Ii(a){if(0>a.c)throw new mw;a.d.Ff(a.c);a.b=a.c;a.c=-1}function Fi(a){this.d=a}t(495,1,{},Fi);_.Xc=function(){return SB(this)};
_.Yc=function(){return Gi(this)};_.Zc=function(){Ii(this)};_.b=0;_.c=-1;_.d=null;function aG(a,b){var c;this.d=this.a=a;c=a.Be();(0>b||b>c)&&$F(b,c);this.b=b}t(496,495,{},aG);_.Gf=function(){return 0<this.b};_.Hf=function(){if(0>=this.b)throw new jv;return this.a.Cf(this.c=--this.b)};_.a=null;function bG(a){a=new RB(a.b.a);return new cG(a)}function dG(a,b){this.a=a;this.b=b}t(497,489,di,dG);_.wf=function(a){return xu(this.a,a)};_.xd=function(){return bG(this)};_.Be=function(){return this.b.a.d};
_.a=null;_.b=null;function cG(a){this.a=a}t(498,1,{},cG);_.Xc=function(){return SB(this.a.a)};_.Yc=function(){return(this.a.b=Gi(this.a.a)).yf()};_.Zc=function(){UB(this.a)};_.a=null;t(499,494,wi);_.Bf=function(a,b){var c;c=wz(this,a);var d=c.d;new rz(b,c.b);++d.b;++c.a;c.c=null};_.Cf=function(a){var b;b=wz(this,a);try{return xz(b)}catch(c){c=Li(c);if(A(c,91))throw new hw("Can't get element "+a);throw c;}};_.xd=function(){return wz(this,0)};
_.Ff=function(a){var b,c;b=wz(this,a);try{c=xz(b)}catch(d){d=Li(d);if(A(d,91))throw new hw("Can't remove element "+a);throw d;}eG(b);return c};function fG(a){a.b=y(gG,m,0,0,0)}function Hy(a,b,c){(0>b||b>a.c)&&$F(b,a.c);a.b.splice(b,0,c);++a.c}function Ui(a,b){as(a.b,a.c++,b);return!0}function Ht(a,b){ew(b,a.c);return a.b[b]}function yj(a,b){for(var c=0;c<a.c;++c)if(VB(b,a.b[c]))return c;return-1}function Kt(a,b){var c;c=(ew(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
function Ti(a,b){var c;c=yj(a,b);if(-1==c)return!1;Kt(a,c);return!0}function wk(a,b){var c;if(b.length<a.c){c=b;var d;d=Ur(0,a.c);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)as(b,c,a.b[c]);b.length>a.c&&as(b,a.c,null);return b}function $i(){fG(this)}function kA(a){fG(this);this.b.length=a}function ez(a){fG(this);var b=this.b,c=a.b,a=c.slice(0,a.c);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}t(500,494,Lh,$i,kA,ez);_.Bf=function(a,b){Hy(this,a,b)};
_.vf=function(a){return Ui(this,a)};_.Ke=function(){this.b=y(gG,m,0,0,0);this.c=0};_.wf=function(a){return-1!=yj(this,a)};_.Cf=function(a){return Ht(this,a)};_.ye=function(){return 0==this.c};_.Ff=function(a){return Kt(this,a)};_.xf=function(a){return Ti(this,a)};_.Be=function(){return this.c};_.c=0;function vz(a,b){var c=a.length,d;for(d=0;d<c;++d)as(a,d,b)}function Gr(){Gr=x;Hr=new hG}var Hr;function hG(){}t(503,494,Vh,hG);_.wf=function(){return!1};_.Cf=function(){throw new gv;};_.Be=function(){return 0};
function iG(){this.a=new Date}function jG(a){return 10>a?$a+a:l+a}t(504,1,{71:1,74:1,75:1,87:1},iG);_.eQ=function(a){return A(a,87)&&Ss(M(this.a.getTime()),M(a.a.getTime()))};_.hC=function(){var a;a=M(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=ms(c&4194303,b&4194303,e&1048575);a=ms(a.l^b.l,a.m^b.m,a.h^b.h);return N(a)};
_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?$a+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(kG(),lG)[this.a.getDay()]+ba+mG[this.a.getMonth()]+ba+jG(this.a.getDate())+ba+jG(this.a.getHours())+jb+jG(this.a.getMinutes())+jb+jG(this.a.getSeconds())+" GMT"+a+b+ba+this.a.getFullYear()};_.a=null;function kG(){kG=x;lG=H(fs,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));mG=H(fs,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var lG,mG;
function zr(a,b){return null==z(a.a,b,a)}function yr(){this.a=new Di}t(506,489,{71:1,74:1,92:1},yr);_.vf=function(a){return zr(this,a)};_.wf=function(a){return xu(this.a,a)};_.ye=function(){return 0==this.a.d};_.xd=function(){return bG(new dG(this.a,new aC(this.a)))};_.xf=function(a){return null!=Oi(this.a,a)};_.Be=function(){return this.a.d};_.tS=function(){return WF(new dG(this.a,new aC(this.a)))};_.a=null;
function wz(a,b){var c,d;(0>b||b>a.b)&&$F(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new nG(a,b,d)}function Az(){this.a=new oG;this.b=0}t(507,499,Vh,Az);_.vf=function(a){new rz(a,this.a);++this.b;return!0};_.Ef=function(a){return wz(this,a)};_.Be=function(){return this.b};_.a=null;_.b=0;function xz(a){if(a.b==a.d.a)throw new jv;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
function eG(a){if(!a.c)throw new mw;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function nG(a,b,c){this.d=a;this.b=c;this.a=b}t(508,1,{},nG);_.Xc=function(){return this.b!=this.d.a};_.Gf=function(){return this.b.b!=this.d.a};_.Yc=function(){return xz(this)};_.Hf=function(){if(this.b.b==this.d.a)throw new jv;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Zc=function(){eG(this)};_.a=0;_.b=null;_.c=null;_.d=null;function oG(){this.a=this.b=this}
function rz(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}t(509,1,{},oG,rz);_.a=null;_.b=null;_.c=null;function TB(a,b){this.a=a;this.b=b}t(510,492,qi,TB);_.yf=function(){return this.a};_.zf=function(){return this.b};_.Af=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function jv(){rn()}t(511,97,{71:1,78:1,84:1,86:1,91:1},jv);function VB(a,b){return cs(a)===cs(b)||null!=a&&wn(a,b)}function jA(a){var b=y(Bz,m,44,0,0);return wk(a.a,b)}function Ry(){this.a=new $i}
t(513,494,Lh,Ry);_.Bf=function(a,b){Hy(this.a,a,b)};_.vf=function(a){return Ui(this.a,a)};_.wf=function(a){return-1!=yj(this.a,a)};_.Cf=function(a){return Ht(this.a,a)};_.ye=function(){return 0==this.a.c};_.xd=function(){return new Fi(this.a)};_.Ff=function(a){return Kt(this.a,a)};_.Be=function(){return this.a.c};_.tS=function(){return WF(this.a)};_.a=null;function KD(a){a.gc.c.$&&pA(a)}function pG(a){var b;if(a.gc.c.$){b=iy(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}rA(a)}
function qG(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function OD(a){var b=a.j;rG(a.gc.c,b.a,b.b);!hy(a)&&My(a);wy(a)}function sG(){uA.call(this,l);this.i=new Ez(this.If());dz(this.q,new tG(this))}t(515,392,ei);_.Ld=function(a,b){return cs(a.f)===cs(this.i)?(pG(this),!0):this.Jf(a,b)};_.If=function(){return"Close"};_.Jf=function(){return!1};_.Ed=function(){pG(this)};_.i=null;_.j=null;
function XE(a,b,c){sG.call(this);this.gc&&wA(this.gc,!1);tA(this,!1);Py(this,new EA(0));a=new IA(a,1);P(this,a,null);a=new Ty;P(a,this.i,null);P(this,a,null);b&&(this.j=iy(b),sA(this),qG(this.j,~~($n(b.Ub.gb,Kf)/2)-~~(this.lc/2),~~($n(b.Ub.gb,Jf)/2)-~~(this.bc/2)));c&&O(this,c)}t(514,515,ei,XE);_.If=function(){return"OK"};function HD(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new Ru("Cannot undo. Index is out of range.");if(!a.a.b)throw new Ru(Yb);a.a=a.a.b;return a.a.a}
function SE(){this.a=this.b=new uG}t(516,1,{},SE);_.a=null;function uG(){this.a=null}function yE(a){this.a=a}t(517,1,{},uG,yE);_.a=null;_.b=null;_.c=null;function tG(a){this.a=a}t(518,427,Wh,tG);_.a=null;
function vG(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.a.zb){lC(a.a.zb,H(fs,m,1,[b]));return}e=l;c=a.a.Hb;var f,g,j,h;if(null==b)c=0;else if(f=PF(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],as(c.b,c.c++,g);c=f.length}0<c&&(e=".  Use Page Up/Down for SDF access ("+c+va);try{xD(a.a,b,!0)?(xq(a.a,"Structure pasted"+e),OC(a.a),Yy(a.a),d=!0):(OD(new XE(a.a.J,a.a,rC)),yD(a.a,!0),Yy(a.a))}catch(n){if(n=Li(n),A(n,78))e=a.a,e.kb=!0,e.J="ERROR - invalid MOL ",NC(e),OD(new XE(a.a.J,
a.a,rC)),Yy(a.a);else throw n;}}d&&a.a.Ge(b)}function wq(a){this.a=a}t(519,1,{},wq);_.a=null;function GC(){GC=x;HC=new wG("COPY_SMILES",0);JC=new wG("COPY_MOL",1);KC=new wG("PASTE",2);xG=H(yG,m,93,[HC,JC,KC])}function wG(a,b){io.call(this,a,b)}t(520,139,{71:1,75:1,77:1,93:1},wG);var xG,JC,HC,KC;function xE(){this.d=y(GE,m,94,99,0)}t(521,1,{},xE);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
function zG(a){a.b=y(I,s,-1,20,1);a.A=y(I,s,-1,20,1);a.J=y(RC,m,-1,20,1);a.M=y(RC,m,-1,20,1);a.G=Vr([20,7]);a.d=y(I,s,-1,20,1);a.c=y(fs,m,1,20,0);a.o=y(fs,m,1,20,0);a.x=y(I,s,-1,20,1);a.z=y(I,s,-1,20,1);a.H=y(I,s,-1,20,1);a.I=y(I,s,-1,20,1);a.s=y(I,s,-1,20,1);a.B=y(I,s,-1,20,1);a.K=y(I,s,-1,20,1);a.N=y(I,s,-1,20,1);a.e=y(fs,m,1,20,0);a.q=Vr([10,2]);a.i=y(I,s,-1,101,1)}
function AG(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(I,s,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(I,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(RC,m,-1,4,1);d=y(RC,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.J[n[j]]-a.J[b])*e+(a.M[n[j]]-a.M[b])*q,g=(a.M[n[j]]-a.M[b])*e-(a.J[n[j]]-a.J[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=BG(r[1],d[1],r[2],d[2]);0<n[3]?(b=
BG(r[2],d[2],r[3],d[3]),d=BG(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
function Z(a,b){var c,d,e,f,g,j,h,n;hE(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.n.B*Math.cos(1.0471975511965976);n=25*a.n.B*Math.sin(1.0471975511965976);g=CG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=j+25*a.n.B,n=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
a.J[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.J[a.t]=a.J[c]+h*e-n*f;a.M[a.t]=a.M[c]+n*e+h*f;break;case 2:c=y(RC,m,-1,2,1);DG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/j,a.M[a.t]=a.M[a.D]+25*a.n.B*f/j,0==kE(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;xq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
1;++a.z[a.D];oE(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&gE(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=N(M(oD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=N(M(oD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
function eE(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.b[a.t]=10,a.b[a.t-1]=10,a.b[a.t-2]=10),236==a.n.c&&(a.b[a.t]=9,a.b[a.t-1]=9,a.b[a.t-2]=9),239==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-2]=5,a.b[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-2]=4,a.b[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-
2]=5,a.b[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.b[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,a.n.yb&&cE(a,a.D,1),Z(a,0),a.b[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.n.yb?(a.s[a.u]=1,cE(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=5,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
a.t,Z(a,0),a.b[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=4,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.b[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.b[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.b[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.b[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.b[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.b[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.b[a.t]=4,
c=1;else if(259==a.n.c)Z(a,0),a.b[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,j,h,n,o,r,q,u;if(a.n.Pb){c=0;o=a.n.Pb;for(n=1;n<=o.y;++n)d=o.q[n][0],1==o.q[n][1]&&(c=d);d=a.t;n=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];SD(a,a.t);e=a.J[n]-e;g=a.M[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.t;++h)hE(a),a.b[a.t]=o.b[h],a.A[a.t]=o.A[h],
a.x[a.t]=o.x[h],a.J[a.t]=o.J[h],a.M[a.t]=o.M[h];for(h=1;h<=o.u;++h)oE(a),a.H[a.u]=o.H[h]+d,a.I[a.u]=o.I[h]+d,a.s[a.u]=o.s[h];RD(a);a.D=c+d;Z(a,0);o=a.J[a.t];q=a.M[a.t];SD(a,a.t);f=a.J[c+d]-o;j=a.M[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=o,a.M[h]-=q,r=a.J[h]*f+a.M[h]*j,u=a.M[h]*f-a.J[h]*j,a.J[h]=r,a.M[h]=u,r=-a.J[h]*e+a.M[h]*g,u=-a.M[h]*e-a.J[h]*g,a.J[h]=r,a.M[h]=u,a.J[h]+=a.J[n],a.M[h]+=a.M[n];oE(a);a.H[a.u]=n;a.I[a.u]=c+d;RD(a);b&&(SD(a,n),TC(a))}c=4}EG(a,c);a.D=a.F;b&&
(a.D=0)}
function DG(a,b,c,d){var e,f,g,j,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];j=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j)?(g=a.J[b]-a.J[e],j=a.M[b]-a.M[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.J[e]+h*g-c*j,d[1]=a.M[e]+c*g+h*j):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,j=a.M[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.J[b]+
c*g/h,d[1]=a.M[b]+c*j/h)}
function dE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.n.c){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])FG(a,j,f,h);else if(!a.n.gb&&!a.n.Mb)n=a.D,Z(a,0),a.D=a.t,FG(a,j,f,h);else{a.n.Mb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){xq(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[CG(a,a.D,a.G[a.D][d])],2<d||1!=b){xq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=y(RC,m,-1,2,1);DG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)hE(a),r=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.M[a.t]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
b?d=a.G[c][1]:d=a.G[c][2],o=b,b=c,c=o);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(u=-u,o=0);q=a.J[b]+r*e-u*g;u=a.M[b]+u*e+r*g;for(d=1;d<=j;++d)hE(a),r=f*(d+0.5)+3.141592653589793*o,a.J[a.t]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.M[a.t]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==j-1&&(a.J[a.t]=
a.J[c],a.M[a.t]=a.M[c])):(d==j-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==j&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)hE(a),r=f*(d-b),a.J[a.t]=a.L+h*Math.sin(r),a.M[a.t]=a.O+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)oE(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[CG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
1<a.s[CG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.b[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.b[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.b[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.b[a.t-2]=5);h=y(I,s,-1,a.t+1,1);for(f=1;f<=j;++f)b=a.t-j+f,c=a.u-j+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=N(M(oD((a.J[b]+a.J[e])/2))),a.N[c]=N(M(oD((a.M[b]+a.M[e])/
2)));a.G[a.t-j+1][1]=a.t;a.G[a.t][2]=a.t-j+1;for(f=a.t-j+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-j;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;oE(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=N(M(oD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
2)));a.N[a.u]=N(M(oD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(oE(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=N(M(oD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(oD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(oE(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=N(M(oD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(oD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-j;for(f=a.t;f>d;--f)if(0<
h[f]&&(SD(a,f),3==a.b[h[f]])){o=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(o+=a.s[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.s[c]=1}0<a.D&&EG(a,j);-1<n&&(a.D=n)}
function FG(a,b,c,d){var e,f,g,j,h,n;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;n=a.M[a.D]+d*e;for(g=1;g<=b;++g)hE(a),j=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.M[a.t]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function EG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=kE(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
function CG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function GG(a,b,c){var d,e,f,g;e=gh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Ys(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Ys(c[d])&&!zs(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)Ss(c[d],e)&&(b[d]=g,c[d]=gh,++f);if(f==a.t)break}return g==a.t}
function TC(a){var b,c,d;b=y(RC,m,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.b&&(c=a.n.C.b-a.n.Y,d=a.n.C.a-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{SC(a,b);c=~~(c/2)-N(M(Math.round(b[0])));d=~~(d/2)-N(M(Math.round(b[1])));if(!a.n.qb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;UC(a)}}
function SC(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
function cE(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=HG(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.b[b]){case 2:2<d&&xq(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?xq(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?xq(a.n,"Charge change not possible on multibonded N or P !"):
3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?xq(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:xq(a.n,"Charge change not possible on the halogen !");break;case 18:xq(a.n,
"Use X button to change charge on the X atom !")}}
function ED(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=y(I,s,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,s,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.a[c]!=d&&SD(a,c);TC(a);xq(a.n,"Smaller part(s) removed !");return 1}
function kE(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
function pE(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.n.yb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];UD(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),UD(a));4==a.s[d]&&(a.s[d]=1)}}
function BG(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 RD(a){var b;IG(a);b=a.s.length;a.K=y(I,s,-1,b,1);a.N=y(I,s,-1,b,1);UC(a);UD(a)}
function hE(a){var b,c;++a.t;a.t>a.b.length-1&&(c=a.b.length+10,b=y(I,s,-1,c,1),VF(a.b,b,a.b.length),a.b=b,b=y(I,s,-1,c,1),VF(a.A,b,a.A.length),a.A=b,b=y(I,s,-1,c,1),VF(a.x,b,a.x.length),a.x=b,b=y(I,s,-1,c,1),VF(a.d,b,a.d.length),a.d=b,b=y(fs,m,1,c,0),VF(a.c,b,a.c.length),a.c=b,b=y(fs,m,1,c,0),VF(a.o,b,a.o.length),a.o=b,b=y(RC,m,-1,c,1),VF(a.J,b,a.J.length),a.J=b,b=y(RC,m,-1,c,1),VF(a.M,b,a.M.length),a.M=b,b=Vr([c,7]),VF(a.G,b,a.G.length),a.G=b,c=y(I,s,-1,c,1),VF(a.z,c,a.z.length),a.z=c);a.b[a.t]=
3;a.A[a.t]=0;a.d[a.t]=0;a.c[a.t]=null;a.x[a.t]=0}function uD(a,b,c,d,e,f,g){var j;j=N(M(oD(a.J[c]-d/2)));g||(j-=e-d);a=N(M(oD(a.M[c]-~~(f/2))));return new Ly(j-1-b,a-b,e+1+2*b,f+2*b)}
function oE(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=y(I,s,-1,b,1),VF(a.H,c,a.H.length),a.H=c,c=y(I,s,-1,b,1),VF(a.I,c,a.I.length),a.I=c,c=y(I,s,-1,b,1),VF(a.s,c,a.s.length),a.s=c,c=y(I,s,-1,b,1),VF(a.B,c,a.B.length),a.B=c,c=y(I,s,-1,b,1),VF(a.K,c,a.K.length),a.K=c,c=y(I,s,-1,b,1),VF(a.N,c,a.N.length),a.N=c,b=y(fs,m,1,b,0),VF(a.e,b,a.e.length),a.e=b);a.s[a.u]=1;a.B[a.u]=0;a.e[a.u]=null}
function YD(a,b){var c,d,e,f,g,j,h;if(0==a.t)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(pC(),aa);j+="JME 2013-10-12 "+new iG+"\n \n";j+=XD(a.t,3)+XD(a.u,3);j+="  0  0  0  0  0  0  0  0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){j+=uE(0.055999999999999994*(a.J[e]-c),10,4)+uE(0.055999999999999994*(g-a.M[e]),10,4)+uE(0,10,4);h=tD(a,e);1==h.length?h+="  ":2==h.length?h+=ba:3<h.length&&(h="Q  ");
j+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+XD(d,3)+"  0  0  0  0  0  0  0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=XD(f,3):h+="  0";j+=h+"  0  0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:JG(a,e)&&(g=2),c=XD(a.H[e],3)+XD(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=XD(a.I[e],3)+XD(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=XD(a.I[e],3)+XD(a.H[e],3)),j+=c+XD(g,3)+XD(d,3)+"  0  0  0\n";
for(e=1;e<=a.t;++e)0!=a.A[e]&&(j+="M  CHG  1"+XD(e,4)+XD(a.A[e],4)+aa);return j+"M  END\n"}
function wE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q,tb,V,L,da,Dc,bg,yb,Ld,Md,Nd,ob,Ec;r=y(I,s,-1,a.t+10,1);q=y(I,s,-1,a.t+10,1);n=y(I,s,-1,a.t+1,1);o=y(I,s,-1,7,1);yb=y(I,s,-1,a.t+1,1);v=y(KG,m,-1,a.t+1,2);D=y(KG,m,-1,a.u+1,2);da=0;if(0==a.t)return l;ED(a,!0);bg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){bg=!1;break}if(a.n.s&&bg){LG(a);pE(a);MG(a,D);NG(a,v,D);var Eb,pd,ef,ac,ve,qd,rd,fb,IH,Sd,w,ya,Dm,Em,Ds,lf,Na,Fm,Gm,Hc,Hm;Eb=y(I,s,-1,a.t+1,1);pd=y(I,s,-1,a.t+1,1);fb=y(OG,m,-1,a.t+1,3);var Es=a.t,Im,
oh,Fs,ng,Aj,De,mf;Aj=y(OG,m,-1,Es+2,3);De=y(I,s,-1,100,1);mf=5;ng=0;De[0]=3;Aj[1]=ih;Aj[2]=jh;Fs=2;if(!(3>Es))for(;mf<De[ng]*De[ng];){oh=0;for(Im=!0;Im&&oh<=ng&&mf>=De[oh]*De[oh];)0==mf%De[oh]?Im=!1:++oh;if(Im){Aj[++Fs]=Vs(mf);if(Fs>=Es)break;ng<De.length-1&&(++ng,De[ng]=mf)}mf+=2}for(w=1;w<=a.t;++w){for(ya=Gm=1;ya<=a.u;++ya)(a.H[ya]==w||a.I[ya]==w)&&(Gm*=a.f[ya]);Fm=a.b[w];18==Fm&&(Hm=a.o[w],qd=Hm.charCodeAt(0)-65+1,rd=0,1<Hm.length&&(rd=Hm.charCodeAt(1)-97),0>qd&&(qd=0),0>rd&&(rd=0),Fm=28*qd+rd);
lf=0;-2>a.A[w]?lf=1:-2==a.A[w]?lf=2:-1==a.A[w]?lf=3:1==a.A[w]?lf=4:2==a.A[w]?lf=5:2<a.A[w]&&(lf=6);Hc=1;fb[w]=Vs(Gm);Hc*=126;fb[w]=Qs(fb[w],Vs(a.x[w]*Hc));Hc*=7;fb[w]=Qs(fb[w],Vs(lf*Hc));Hc*=7;fb[w]=Qs(fb[w],Vs(Fm*Hc));Hc*=783;fb[w]=Qs(fb[w],Vs(a.z[w]*Hc))}for(ve=0;!GG(a,Eb,fb);){Ds=!1;for(w=1;w<=a.t;++w)Eb[w]!=pd[w]&&(pd[w]=Eb[w],Ds=!0);if(Ds){for(w=1;w<=a.t;++w){fb[w]=hh;for(ya=1;ya<=a.z[w];++ya)fb[w]=Zs(fb[w],Aj[Eb[a.G[w][ya]]])}ve=0}else if(0<ve){for(w=1;w<=a.t;++w)fb[w]=hh;w=1;a:for(;w<=a.t-
1;++w)for(ya=w+1;ya<=a.t;++ya)if(Eb[w]==Eb[ya]){fb[w]=ih;break a}}else{for(w=1;w<=a.t;++w){fb[w]=hh;for(ya=1;ya<=a.z[w];++ya)ef=a.G[w][ya],fb[w]=Zs(fb[w],Vs(a.b[ef]*a.f[CG(a,w,ef)]))}ve=1}GG(a,Eb,fb);for(w=1;w<=a.t;++w)fb[w]=Vs(pd[w]*a.t+Eb[w])}for(w=1;w<=a.t;++w)pd[w]=Eb[w];for(Na=1;Na<=a.t;++Na)for(w=1;w<=a.t;++w)if(pd[w]==Na){a.b[0]=a.b[w];a.A[0]=a.A[w];a.J[0]=a.J[w];a.M[0]=a.M[w];a.z[0]=a.z[w];a.b[w]=a.b[Na];a.A[w]=a.A[Na];a.J[w]=a.J[Na];a.M[w]=a.M[Na];a.z[w]=a.z[Na];a.b[Na]=a.b[0];a.A[Na]=a.A[0];
a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];pd[w]=pd[Na];pd[Na]=Na;a.o[0]=a.o[w];a.o[w]=a.o[Na];a.o[Na]=a.o[0];a.d[0]=a.d[w];a.d[w]=a.d[Na];a.d[Na]=a.d[0];a.c[0]=a.c[w];a.c[w]=a.c[Na];a.c[Na]=a.c[0];a.x[0]=a.x[w];a.x[w]=a.x[Na];a.x[Na]=a.x[0];break}for(w=1;w<=a.y;++w)a.q[w][0]=Eb[a.q[w][0]];for(w=1;w<=a.u;++w)a.H[w]=Eb[a.H[w]],a.I[w]=Eb[a.I[w]],a.H[w]>a.I[w]&&(Sd=a.H[w],a.H[w]=a.I[w],a.I[w]=Sd,1==a.B[w]?a.B[w]=3:2==a.B[w]?a.B[w]=4:3==a.B[w]?a.B[w]=1:4==a.B[w]&&(a.B[w]=2));for(w=1;w<a.u;++w){Em=Dm=
a.t;ac=0;for(ya=w;ya<=a.u;++ya)a.H[ya]<Dm?(Dm=a.H[ya],Em=a.I[ya],ac=ya):a.H[ya]==Dm&&a.I[ya]<Em&&(Em=a.I[ya],ac=ya);Sd=a.H[w];a.H[w]=a.H[ac];a.H[ac]=Sd;Sd=a.I[w];a.I[w]=a.I[ac];a.I[ac]=Sd;Sd=a.s[w];a.s[w]=a.s[ac];a.s[ac]=Sd;Sd=a.B[w];a.B[w]=a.B[ac];a.B[ac]=Sd;IH=a.e[w];a.e[w]=a.e[ac];a.e[ac]=IH}RD(a);UD(a);MG(a,D);NG(a,v,D)}else{MG(a,D);a.f=y(I,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)a.f[u]=a.s[u]}c=1;a.a=y(I,s,-1,a.t+1,1);Ec=1;a.a[1]=1;for(V=0;;){L=0;for(u=1;u<=a.z[c];++u)if(g=a.G[c][u],0<a.a[g]){if(!(a.a[g]>
a.a[c])&&g!=yb[c]){Dc=!0;for(J=1;J<=da;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Dc=!1;break}Dc&&(++da,r[da]=c,q[da]=g)}}else o[++L]=g;if(0==L){if(Ec==a.t)break;c=n[V--]}else if(1==L)yb[o[1]]=c,c=o[1],a.a[c]=++Ec;else{n[++V]=c;e=0;for(u=1;u<=L;++u)if(h=CG(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=CG(a,o[u],c),2==a.f[h]||3==a.f[h]){e=o[u];break}0==e&&(e=o[1]);yb[e]=c;c=e;a.a[e]=++Ec}}yb=y(I,s,-1,a.t+1,1);b=y(I,s,-1,a.t+1,1);Q=y(KG,m,-1,a.t+1,2);Ld=y(KG,m,-1,a.t+1,2);f=Ec=V=0;for(u=
1;u<=a.t;++u)if(1==a.a[u]){c=u;break}a:for(;;){0<f&&(yb[c]=f);b[++Ec]=c;for(a.a[c]=0;;){L=e=0;tb=a.t+1;u=1;b:for(;u<=a.z[c];++u){g=a.G[c][u];for(E=1;E<=da;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.a[g]&&(++L,a.a[g]<tb&&(e=g,tb=a.a[g]))}if(0==e){if(0==V)break a;Ld[c]=!0;c=n[V--]}else break}f=c;c=e;1<L&&(n[++V]=f,Q[e]=!0)}Md=y(I,s,-1,a.u+1,1);Nd=y(I,s,-1,a.t+1,1);if(a.n.Ob){var KH=yb,LL=da,Gs,LH,ph,Ee,Hs,Is,Ma,Bj,Js;ph=y(I,s,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)ph[b[Ma]]=Ma;Hs=y(KG,m,-1,
a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)Gs=b[Ma],LH=KH[Gs],Ee=CG(a,Gs,LH),0!=Ee&&(PG(a,Ee,ph,Md,D),Hs[Ee]=!0);for(Ma=1;Ma<=a.u;++Ma)Hs[Ma]||PG(a,Ma,ph,Md,D);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){Is=Js=0;for(Bj=1;Bj<=a.z[Ma];++Bj){Ee=CG(a,Ma,a.G[Ma][Bj]);if(5==a.f[Ee])continue a;1==a.s[Ee]&&0!=QG(a,Ee,Ma)&&++Js;2==a.s[Ee]&&(Is=a.G[Ma][Bj])}if(0!=Js)if(0<Is){var ia=a,NH=Ma,nf=ph,Uc=Nd,kc=void 0,Cj=void 0,Ic=void 0,Fe=void 0,Jc=void 0,Jm=void 0,Km=void 0,Lm=void 0,Td=void 0,Vc=void 0,Wc=void 0,
Ks=void 0,Dj=void 0,Ud=void 0,Ej=void 0,Ge=void 0,Fj=void 0,Ls=void 0,Gj=void 0,He=void 0,OH=void 0,of=void 0,PH=void 0,Ms=void 0,Hj=void 0,pf=void 0,Wc=1,Cj=NH,kc=y(I,s,-1,ia.t+1,1);for(kc[1]=NH;;){Ks=!1;for(Vc=1;Vc<=ia.z[Cj];++Vc)if(Ic=ia.G[Cj][Vc],!(Ic==kc[1]||Ic==kc[Wc-1]))if(Fe=CG(ia,Cj,Ic),2==ia.s[Fe]&&5!=ia.f[Fe]){Cj=kc[++Wc]=Ic;Ks=!0;break}if(!Ks)break}if(!(0==Wc%2||2>ia.z[kc[Wc]]||3<ia.z[kc[Wc]])){pf=kc[1];Jc=kc[~~((Wc+1)/2)];Td=kc[Wc];of=He=Ge=Ud=0;Ms=Ls=!1;for(Vc=1;Vc<=ia.z[pf];++Vc)Ic=
ia.G[pf][Vc],Fe=CG(ia,pf,Ic),1!=ia.s[Fe]||5==ia.f[Fe]||(0==Ud?Ud=Ic:Ge=Ic);0<nf[Ge]&&nf[Ud]>nf[Ge]&&(Jm=Ud,Ud=Ge,Ge=Jm);Dj=Ud;0==Ud&&(Dj=Ge,Ls=!0);for(Vc=1;Vc<=ia.z[Td];++Vc)Ic=ia.G[Td][Vc],Fe=CG(ia,Td,Ic),1!=ia.s[Fe]||5==ia.f[Fe]||(0==He?He=Ic:of=Ic);0<nf[of]&&nf[He]>nf[of]&&(Jm=He,He=of,of=Jm);Gj=He;0==He&&(Gj=of,Ms=!0);Ej=QG(ia,CG(ia,pf,Ud),pf);Fj=QG(ia,CG(ia,pf,Ge),pf);OH=QG(ia,CG(ia,Td,He),Td);PH=QG(ia,CG(ia,Td,of),Td);1<(0>Ej+Fj?-(Ej+Fj):Ej+Fj)||0!=OH||0!=PH?xq(ia.n,"Bad stereoinfo on allene !"):
(Km=ia.J[kc[Wc-1]]-ia.J[Td],Lm=ia.M[kc[Wc-1]]-ia.M[Td],Hj=Math.sqrt(Km*Km+Lm*Lm),0.001>Hj&&(Hj=0.001),0<(ia.M[Gj]-ia.M[kc[Wc-1]])*(Km/Hj)-(ia.J[Gj]-ia.J[kc[Wc-1]])*(Lm/Hj)?Uc[Jc]=1:Uc[Jc]=-1,Ls&&(Uc[Jc]*=-1),Ms&&(Uc[Jc]*=-1),Dj==Ud&&0>Ej&&(Uc[Jc]*=-1),Dj==Ge&&0>Fj&&(Uc[Jc]*=-1),nf[Dj]>nf[Gj]&&(Uc[Jc]*=-1))}}else b:{var lc=a,mc=Ma,ML=KH,NL=ph,OL=r,PL=q,QL=LL,Mm=Nd,Nm=void 0,Xc=void 0,Ns=void 0,qh=void 0,Ba=void 0,rh=void 0,td=void 0,Ij=void 0,Vd=void 0,Pb=void 0,ga=void 0,Gb=void 0,Ie=void 0,Om=void 0,
Yc=void 0,pa=void 0,Pm=void 0,Gb=y(I,s,-1,4,1),Om=y(I,s,-1,4,1),sh=lc,Wd=mc,QH=NL,Os=ML,RH=OL,SH=PL,RL=QL,Hb=Gb,Jj=void 0,Zc=void 0,Qm=void 0,Rm=void 0,Ps=void 0,Kj=void 0,Kj=-1;0<Os[Wd]&&(Hb[++Kj]=Os[Wd]);for(Zc=1;Zc<=RL;++Zc)RH[Zc]==Wd&&(Hb[++Kj]=SH[Zc]),SH[Zc]==Wd&&(Hb[++Kj]=RH[Zc]);for(Zc=Kj+1;Zc<sh.z[Wd];++Zc){Ps=sh.t+1;Qm=1;c:for(;Qm<=sh.z[Wd];++Qm){Jj=sh.G[Wd][Qm];for(Rm=0;Rm<Zc;++Rm)if(Jj==Hb[Rm])continue c;QH[Jj]<Ps&&(Ps=QH[Jj],Hb[Zc]=Jj)}}0==Os[Wd]&&0<sh.x[Wd]?(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=
Hb[0],Hb[0]=-1):0<sh.x[Wd]&&(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=-1);for(Ba=Ij=rh=qh=Pm=td=Pb=0;4>Ba;++Ba)0>=Gb[Ba]||(Nm=CG(lc,mc,Gb[Ba]),Om[Ba]=QG(lc,Nm,mc),0<Om[Ba]?(++Pb,Pm=Gb[Ba],rh=Gb[Ba]):0>Om[Ba]?(++td,qh=Gb[Ba],rh=Gb[Ba]):Ij=Gb[Ba]);Vd=Pb+td;pa=y(I,s,-1,4,1);Yc=0;if(3==lc.z[mc]){if(1==Pb&&1==td||3==Vd&&0<Pb&&0<td){xq(lc.n,"Error in C3H stereospecification !");break b}Ie=Gb[0];1==Vd?Ie=rh:2==Vd&&(Ie=Ij);ga=AG(lc,mc,Ie,Gb);pa[0]=rh;pa[1]=-1;pa[2]=ga[2];pa[3]=ga[1];0<Pb?Yc=1:Yc=-1}else if(4==lc.z[mc])if(1==
Vd)ga=AG(lc,mc,rh,Gb),pa[0]=ga[0],pa[1]=ga[3],pa[2]=ga[2],pa[3]=ga[1],0<Pb?Yc=1:Yc=-1;else{Ie=Gb[0];1<Ij&&(Ie=Ij);1==Pb?Ie=Pm:1==td&&(Ie=qh);ga=AG(lc,mc,Ie,Gb);Xc=y(I,s,-1,4,1);for(Ba=0;4>Ba;++Ba)Nm=CG(lc,mc,ga[Ba]),Xc[Ba]=QG(lc,Nm,mc);if(4==Vd){if(0==Pb||0==td){xq(lc.n,"Error in C4 stereospecification !");break b}if(1==Pb||1==td)pa[0]=ga[0],pa[1]=ga[3],pa[2]=ga[2],pa[3]=ga[1],Yc=Xc[0];else{for(Ba=0;4>Ba;++Ba)-1==Xc[Ba]&&(Xc[Ba]=0);Vd=2}}else if(3==Vd)if(3==Pb||3==td)pa[0]=ga[0],pa[1]=ga[3],pa[2]=
ga[2],pa[3]=ga[1],0<Pb?Yc=-1:Yc=1;else{1==Pb?Pb=Ns=1:td=Ns=-1;for(Ba=0;4>Ba;++Ba)Xc[Ba]==Ns&&(Xc[Ba]=0);Vd=2}if(2==Vd)if(1==Pb&&1==td)ga[1]==qh?(ga[1]=ga[2],ga[2]=ga[3]):ga[2]==qh&&(ga[2]=ga[3]),pa[0]=Pm,pa[1]=qh,pa[2]=ga[2],pa[3]=ga[1],Yc=1;else{if(Xc[0]==Xc[1]||Xc[1]==Xc[2]){xq(lc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Xc[0]?(pa[0]=ga[0],pa[1]=ga[2],pa[2]=ga[1],pa[3]=ga[3]):(pa[0]=ga[1],pa[1]=ga[3],pa[2]=ga[2],pa[3]=ga[0]);1<Pb?Yc=1:Yc=-1}}var W=pa,Lj=Gb,qb=void 0;Lj[0]==W[1]?(qb=
W[0],W[0]=W[1],W[1]=qb,qb=W[2],W[2]=W[3],W[3]=qb):Lj[0]==W[2]?(qb=W[2],W[2]=W[0],W[0]=qb,qb=W[1],W[1]=W[3],W[3]=qb):Lj[0]==W[3]&&(qb=W[3],W[3]=W[0],W[0]=qb,qb=W[1],W[1]=W[2],W[2]=qb);Lj[1]==W[2]?(qb=W[1],W[1]=W[2],W[2]=qb,qb=W[2],W[2]=W[3],W[3]=qb):Lj[1]==W[3]&&(qb=W[1],W[1]=W[3],W[3]=qb,qb=W[2],W[2]=W[3],W[3]=qb);pa[2]==Gb[2]?Mm[mc]=1:pa[2]==Gb[3]?Mm[mc]=-1:xq(lc.n,"Error in stereoprocessing ! - t30");Mm[mc]*=Yc}}}ob=new UF;j=y(I,s,-1,a.t+1,1);for(u=1;u<=a.t;++u)j[b[u]]=u;for(u=1;u<=a.t;++u){c=b[u];
Q[c]&&kn(ob.a,ua);0<yb[u]&&RG(a,c,yb[c],ob,Md);var th=v[c],Ib=void 0,Mj=void 0,uh=void 0,T=void 0,T=Oc,Ib=!1;0!=a.A[c]&&(Ib=!0);0!=Nd[c]&&(Ib=!0);uh=-1;for(Mj=1;Mj<=a.y;++Mj)if(a.q[Mj][0]==c){uh=a.q[Mj][1];break}-1<uh&&(Ib=!0);a.n.Nb&&0<a.d[c]&&(Ib=!0,uh=1);switch(a.b[c]){case 2:T=zb;break;case 3:th?T="c":T=Cb;break;case 4:th?(T=zf,0<a.x[c]&&(Ib=!0)):T=ec;break;case 5:th?T="o":T=oc;break;case 7:th?(T="p",0<a.x[c]&&(Ib=!0)):T=qc;break;case 8:th?T=lg:T=Bc;break;case 13:th?T=pg:T=Fc;Ib=!0;break;case 6:T=
Gc;Ib=!0;break;case 9:T=Qb;break;case 10:T=Kb;break;case 11:T=Bb;break;case 12:T=Wb;break;case 1:T=Ub;Ib=!0;break;case 19:T=rc;Ib=!0;break;case 20:T=sc;Ib=!0;break;case 21:T=tc;Ib=!0;break;case 22:T=uc;Ib=!0;break;case 18:Ib=!0,T=a.o[c],(G(T,wa)||G(T,ad)||G(T,ub))&&(Ib=!1)}Ib&&(T=Pc+T,1==Nd[c]?T+=sb:-1==Nd[c]&&(T+="@@"),1==a.x[c]?T+=Ub:1<a.x[c]&&(T+=Ub+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=xa:T+=Ca,1<Sj(a.A[c])&&(T+=Sj(a.A[c]))),-1<uh&&(T+=jb+uh),T+=Sc);kn(ob.a,T);for(E=1;E<=da;++E)if(r[E]==c||q[E]==c)d=
q[E],d==c&&(d=r[E]),j[c]<j[d]&&RG(a,r[E],q[E],ob,Md),9<E&&kn(ob.a,"%"),ln(ob,l+(new S(E)).a);Ld[c]&&kn(ob.a,va)}return Zn(ob.a)}function vE(a){a=new EC(a);RD(a);return a}
function SD(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.e[f]=a.e[e]);a.u=f;for(e=b;e<a.t;++e){a.b[e]=a.b[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)VC(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
function TD(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.e[e]=a.e[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&SD(a,c);0==a.z[d]&&SD(a,d)}
function LG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.b[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=CG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Ob)&&SD(a,c)}}}function IG(a){var b;b=a.b.length;a.G=Vr([b,7]);a.z=y(I,s,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
function NG(a,b,c){var d,e,f,g,j,h,n,o,r;a.f=y(I,s,-1,a.u+1,1);r=y(KG,m,-1,a.t+1,2);for(h=1;h<=a.t;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[CG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.o[h].indexOf(ub)?r[h]=!1:r[h]=!0}}if(a.k){var q;d=y(KG,m,-1,a.t+1,2);e=!1;for(h=1;h<=a.u;++h)f=a.H[h],g=a.I[h],d[f]=!0,d[g]=!0,(18==a.b[f]||18==a.b[g])&&(e=!0);if(e){h=1;a:for(;h<=a.u;++h)if(c[h]){f=
a.H[h];g=a.I[h];e=y(KG,m,-1,a.t+1,2);for(n=1;n<=a.z[f];++n)j=a.G[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.t;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.z[n];++o){j=a.G[n][o];if(j==g){for(f=1;f<=a.t;++f)e[f]&&(5==a.b[f]&&(a.b[f]=18,a.o[f]="#8"),4==a.b[f]&&(a.b[f]=18,a.o[f]="#7"),8==a.b[f]&&(a.b[f]=18,a.o[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.u;++j)1==a.s[j]?a.f[j]=1:JG(a,j)?a.f[j]=2:3==a.s[j]&&(a.f[j]=3);j=1;a:for(;j<=a.u;++j)if(c[j]&&(f=a.H[j],
g=a.I[j],r[f]&&r[g])){d=y(KG,m,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.t;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.z[h];++n){e=a.G[h][n];if(e==g){b[f]=!0;b[g]=!0;a.f[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function UC(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=N(M(oD((a.J[b]+a.J[c])/2))),a.N[d]=N(M(oD((a.M[b]+a.M[c])/2)))}function MG(a,b){var c;for(c=1;c<=a.u;++c)vD(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}
function tD(a,b){var c;c=(pC(),vC)[a.b[b]];18==a.b[b]&&(c=a.o[b]);return c}function JG(a,b){return 2==a.s[b]?!0:!1}function vD(a,b,c){var d,e,f,g;g=1;a.a=y(I,s,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.a[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.a[a.G[d][e]]&&(a.a[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
function fE(a){var b,c;a.n.R=!0;if(a.n.Nb)a.j=-1,0==a.d[a.D]?a.d[a.D]=4:a.d[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Vr([b+5,2]),VF(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function PD(a){var b;a.y=0;a.r=0;wE(a);for(b=1;b<=a.t;++b)a.D=b,fE(a);a.D=0}
function QD(a){var b,c;b=y(RC,m,-1,4,1);SC(a,b);c=a.n.C.b;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function LC(a,b){var c,d,e,f,g,j,h,n;c=y(RC,m,-1,4,1);SC(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*j,n=-a.J[g]*j+a.M[g]*f,a.J[g]=h,a.M[g]=n;SC(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
function sE(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
function WD(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Pc)&&OF(c,Sc))c=c.substr(1,c.length-1-1),a.b[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(lb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(jb);e=c.indexOf(Ub);g=Rj(c.indexOf(xa),c.indexOf(Ca));if(-1<d){j=Mu(c,d+1);try{a.n.y=PB(j,10)}catch(h){if(h=Li(h),A(h,78))a.n.y=0;else throw h;}a.D=b;fE(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.b[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
g-0));a.b[b]=G(d,Cb)?3:G(d,zb)?2:G(d,ec)?4:G(d,oc)?5:G(d,qc)?7:G(d,Bc)?8:G(d,Qb)?9:G(d,Kb)?10:G(d,Bb)?11:G(d,Wb)?12:G(d,Ub)?1:G(d,Fc)?13:G(d,Gc)?6:G(d,rc)?19:G(d,sc)?20:G(d,tc)?21:G(d,uc)?22:18;18==a.b[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=NF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.x[b]=d);d=0;if(0<g&&(e=NF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=NF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=NF(c,g++);for(;45==e;)--d,e=NF(c,g++)}a.A[b]=d}}}
function DD(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new kC(b);try{for(;b.j=dC(b,b.a),b.j<b.i;)d=BD(PB(gC(b),10)).a,c=e=BD(PB(gC(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Li(f),A(f,78))hn(f);else throw f;}}function RG(a,b,c,d,e){b=CG(a,b,c);5!=a.f[b]&&JG(a,b)?kn(d.a,nb):3==a.s[b]?kn(d.a,la):9==a.s[b]?(e=rb,a=a.e[b],null!=a&&(e=a),kn(d.a,e)):1==e[b]?kn(d.a,Xa):-1==e[b]&&kn(d.a,Rc)}
function gE(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,xq(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:xq(a.n,"Stereomarking allowed only on single and double bonds!")}
function PG(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.s[b]||5==a.f[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.z[e];++n)g=a.G[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=CG(a,e,o);0!=d[h]?b=o:1==a.s[h]&&5!=a.f[h]&&(b=o);0==b&&(h=CG(a,e,r),0!=d[h]?b=r:1==a.s[h]&&5!=a.f[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.z[f];++n)g=a.G[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
r=j,j=g);h=CG(a,f,r);1==a.s[h]&&5!=a.f[h]&&0==d[h]&&(o=r);0==o&&(h=CG(a,f,j),1==a.s[h]&&5!=a.f[h]&&(o=j));if(!(0==b||0==o))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,u=(a.M[o]-a.M[e])*h-(a.J[o]-a.J[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))xq(a.n,"Not unique E/Z geometry !");else{j=CG(a,b,e);f=CG(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.z[b];++n)if(g=a.G[b][n],g!=e&&(h=CG(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
d[f]&&(0<r&&0<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function HG(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=CG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(JG(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function QG(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
function UD(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=HG(c,d);if(-1==e)c.x[d]=0;else{switch(c.b[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
0}0>c.x[d]&&(c.x[d]=0)}}}function WC(a){zG(this);this.n=a;this.y=this.u=this.t=0}
function CD(a,b){var c,d,e,f,g,j,h;WC.call(this,a);f=l;j=zD(b);if(null!=j){h=new jC(b,j,!0);for(e=1;4>=e;++e)f=AD(h,j);g=BD(PB(Vn(f.substr(0,3)),10)).a;c=BD(PB(Vn(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)hE(this),f=AD(h,j),this.J[e]=(new KF(HF(Vn(f.substr(0,10))))).a,this.M[e]=-(new KF(HF(Vn(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Vn(f.substr(31,d-31)),WD(this,e,d),62<=f.length&&(f=Vn(f.substr(60,3)),0<f.length&&(f=BD(PB(f,10)).a,0<f&&(this.D=e,a.y=f,fE(this),this.D=0)));for(e=1;e<=c;++e)oE(this),
f=AD(h,j),this.H[e]=BD(PB(Vn(f.substr(0,3)),10)).a,this.I[e]=BD(PB(Vn(f.substr(3,3)),10)).a,g=BD(PB(Vn(f.substr(6,3)),10)).a,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=BD(PB(Vn(f.substr(9,3)),10)).a),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);IG(this);sE(this);TC(this);for(RD(this);(h.j=dC(h,h.a),h.j<h.i)&&!(null==(f=gC(h)));){if(0==f.indexOf("M  END"))break;if(0==f.indexOf("M  CHG")){g=new iC(f);gC(g);gC(g);j=BD(PB(gC(g),10)).a;
for(e=1;e<=j;++e)c=BD(PB(gC(g),10)).a,this.A[c]=BD(PB(gC(g),10)).a}if(0==f.indexOf("M  APO")){g=new iC(f);gC(g);gC(g);j=BD(PB(gC(g),10)).a;for(e=1;e<=j;++e)c=BD(PB(gC(g),10)).a,f=BD(PB(gC(g),10)).a,this.D=c,Z(this,0),WD(this,this.t,rc+f),this.D=0}}LG(this);RD(this)}}
function zE(a,b){var c,d,e,f,g;WC.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));OF(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new iC(b);d=BD(PB(gC(f),10)).a;e=BD(PB(gC(f),10)).a;for(c=1;c<=d;++c)g=gC(f),hE(this),WD(this,this.t,g),this.J[c]=(new KF(HF(gC(f)))).a,this.M[c]=-(new KF(HF(gC(f)))).a;for(c=1;c<=e;++c)if(oE(this),this.H[c]=BD(PB(gC(f),10)).a,this.I[c]=BD(PB(gC(f),10)).a,this.s[c]=BD(PB(gC(f),10)).a,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;IG(this);sE(this);TC(this)}catch(j){j=Li(j);if(A(j,78)){j.Dc();this.t=0;return}throw j;}LG(this);RD(this)}}
function FD(a,b,c){var d,e,f;WC.call(this,a);f=y(I,s,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.a[a]==c&&(hE(this),this.b[this.t]=b.b[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.d[this.t]=b.d[a],this.c[this.t]=b.c[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))oE(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.e[this.u]=b.e[a];for(a=
1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.j=b.j;RD(this);TC(this)}
function ZD(a,b,c){var d,e,f,g,j;WC.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.b=y(I,s,-1,this.t+1,1);this.A=y(I,s,-1,this.t+1,1);this.x=y(I,s,-1,this.t+1,1);this.d=y(I,s,-1,this.t+1,1);this.c=y(fs,m,1,this.t+1,0);this.J=y(RC,m,-1,this.t+1,1);this.M=y(RC,m,-1,this.t+1,1);this.o=y(fs,m,1,this.t+1,0);this.H=y(I,s,-1,this.u+1,1);this.I=y(I,s,-1,this.u+1,1);this.s=y(I,s,-1,this.u+1,1);this.e=y(fs,m,1,this.u+1,0);this.B=y(I,s,-1,this.u+1,1);this.q=Vr([this.y+1,2]);
f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.b[e]=b[a].b[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].y;++d)++j,this.q[j][0]=b[a].q[d][0]+f,this.q[j][1]=b[a].q[d][1];f=e}RD(this);TC(this)}
function EC(a){var b;zG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.b=y(I,s,-1,this.t+1,1);VF(a.b,this.b,this.t+1);this.A=y(I,s,-1,this.t+1,1);VF(a.A,this.A,this.t+1);this.x=y(I,s,-1,this.t+1,1);VF(a.x,this.x,this.t+1);this.d=y(I,s,-1,this.t+1,1);VF(a.d,this.d,this.t+1);this.c=y(fs,m,1,this.t+1,0);VF(a.c,this.c,this.t+1);this.J=y(RC,m,-1,this.t+1,1);VF(a.J,this.J,this.t+1);this.M=y(RC,m,-1,this.t+1,1);VF(a.M,this.M,this.t+1);this.o=y(fs,m,1,this.t+1,0);VF(a.o,this.o,this.t+1);this.H=y(I,
s,-1,this.u+1,1);VF(a.H,this.H,this.u+1);this.I=y(I,s,-1,this.u+1,1);VF(a.I,this.I,this.u+1);this.s=y(I,s,-1,this.u+1,1);VF(a.s,this.s,this.u+1);this.e=y(fs,m,1,this.u+1,0);VF(a.e,this.e,this.u+1);this.B=y(I,s,-1,this.u+1,1);VF(a.B,this.B,this.u+1);this.q=Vr([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.j=a.j}
function uE(a,b,c){var d,e,f;if(0==c)return XD(K(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=N(M(oD(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new KF(a)).a;d=Wn(e,Xn(46));0>d&&(e+=Wa,d=Wn(e,Xn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=$a;if(0==b)return e;e.length>b&&(e=rb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function zD(a){var b;b=new jC(a,aa,!0);if(4<cC(b))return aa;b=new jC(a,eh,!0);return 4<cC(b)?eh:null}
function XD(a,b){var c,d,e;d=l+(new S(a)).a;d.length>b&&(d=rb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function AD(a,b){for(var c,d;a.j=dC(a,a.a),a.j<a.i;){d=gC(a);if(G(d,b))return ba;for(gC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(522,1,{94:1},WC,CD,zE,FD,ZD,EC);_.a=null;_.f=null;_.j=0;_.k=!1;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
function yq(){yq=x;zq=new gB(Ub)}
function LD(a,b){var c;yq();var d;sG.call(this);this.c=new Ez("Help");new Ez("Home");this.d=b;O(this,(pC(),rC));this.gc&&wA(this.gc,!1);tA(this,!1);d=iy(b);if(1==a)this.e||(this.e=new PA(d),qG(this.e,-30,0)),this.j=this.e,c=CC(b),this.gc&&vA(this.gc,Cc),Py(this,new zz(2)),this.f=new gB(c+"     "),P(this,this.f,Jb),d=new Ty,P(d,this.i,null),this.d.Gb&&(c=new Ez("Submit"),P(d,c,null)),P(this,d,Kc),fB(this.f,Vn(ao(this.f.gc.a.gb,Wg))),this.gc&&wA(this.gc,!0),tA(this,!0);else if(2==a)this.b||(this.b=
new PA(d),qG(this.b,-50,13*b.Y-80)),this.j=this.b,this.gc&&vA(this.gc,"Nonstandard atom"),Py(this,new zz(2)),c=new Ty,P(c,new IA("atomic SMILES",1),null),P(this,c,jc),c=Ub,zq&&(c=ao(zq.gc.a.gb,Wg)),zq=new hB(c,8),P(this,zq,Jb),c=new Ty,P(c,this.i,null),P(this,c,Kc);else{this.a||(this.a=new PA(d),qG(this.a,5*b.Y,0));var e,f;d="About "+(pC(),EE);this.gc&&vA(this.gc,d);Py(this,new EA(0));O(this,rC);P(this,new IA(EE+" Molecular Editor v2013-10-13",1),null);P(this,new IA("Peter Ertl and Bruno Bienfait",
1),null);for(c=qC,d=0,f=c.length;d<f;++d)e=c[d],e=new IA(e,1),vy(e,this.d.x),P(this,e,null);c=new Ty;P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}sA(this);c=this.j;rG(this.gc.c,c.a,c.b);!hy(this)&&My(this);wy(this)}t(523,515,ei,LD);_.Jf=function(a){var b,c;if(a.f===this.c){try{b=new JB(this.d.H),c=IB(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Li(d),A(d,66))a=this.d,b=d.f,a.kb=!0,a.J="ERROR - "+b,NC(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var zq;
function SG(a,b){gy(b)==a.a?O(b,(Kz(),Tz)):O(b,a.a)}
function TG(a){var b,c,d,e;e=l;d=!1;gy(UG)!=a.a?(e=wa,d=!0):gy(VG)!=a.a?(e="!#6",d=!0):gy(WG)!=a.a?(O(XG,(Kz(),Tz)),O(YG,Tz),O(ZG,Tz),O($G,Tz),e="F,Cl,Br,I"):(b=gy(aH)!=a.a,c=gy(bH)!=a.a,gy(cH)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),gy(dH)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),gy(eH)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),gy(fH)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),gy(gH)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),gy(XG)!=a.a&&(e+="F,"),gy(YG)!=a.a&&(e+="Cl,"),gy(ZG)!=a.a&&(e+="Br,"),gy($G)!=a.a&&(e+="I,"),
OF(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=ad:c?e=ub:(O(UG,(Kz(),Tz)),e=wa)));b=l;d&&gy(aH)!=a.a&&(b+=";a");d&&gy(bH)!=a.a&&(b+=";A");gy(hH)!=a.a&&(b+=";R");gy(iH)!=a.a&&(b+=";!R");gy(UG)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=jH.gc.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=kH.gc.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);gy(lH)!=a.a&&(e="~");gy(mH)!=a.a&&(e=jb);gy(nH)!=a.a&&(e=sb);gy(oH)!=a.a&&(e="!@");fB(a.e,e)}
function pH(a){qH(a);rH(a);var b=jH.gc.a;Tw(b,0);b.gb.options[0].selected=!0;b=kH.gc.a;Tw(b,0);b.gb.options[0].selected=!0;O(aH,a.a);O(bH,a.a);O(hH,a.a);O(iH,a.a);O(jH,a.a);O(kH,a.a);sH(a)}function qH(a){O(cH,a.a);O(dH,a.a);O(eH,a.a);O(fH,a.a);O(gH,a.a);O(XG,a.a);O(YG,a.a);O(ZG,a.a);O($G,a.a)}function rH(a){O(UG,a.a);O(VG,a.a);O(WG,a.a)}function sH(a){O(lH,a.a);O(mH,a.a);O(nH,a.a);O(oH,a.a);a.b=!1}
function MD(a){uA.call(this,"Atom/Bond Query");this.i=new Ez(this.If());dz(this.q,new tG(this));this.a=(pC(),rC);this.c=a;this.d||(a=iy(a),this.d=new PA(a),qG(this.d,-150,10));this.j=this.d;Py(this,new DA);O(this,this.a);a=new Ty;Py(a,new iA(0,3,1));P(a,new HA("Atom type :"),null);UG=new Ez(wb);VG=new Ez("Any except C");WG=new Ez("Halogen");P(a,UG,null);P(a,VG,null);P(a,WG,null);P(this,a,null);a=new Ty;Py(a,new iA(0,3,1));P(a,new IA("Or select one or more from the list :",0),null);P(this,a,null);
a=new Ty;Py(a,new iA(0,3,1));cH=new Ez(Cb);dH=new Ez(ec);eH=new Ez(oc);fH=new Ez(Bc);gH=new Ez(qc);XG=new Ez(Qb);YG=new Ez(Kb);ZG=new Ez(Bb);$G=new Ez(Wb);P(a,cH,null);P(a,dH,null);P(a,eH,null);P(a,fH,null);P(a,gH,null);P(a,XG,null);P(a,YG,null);P(a,ZG,null);P(a,$G,null);P(this,a,null);a=new Ty;Py(a,new iA(0,3,1));jH=new Iz;Hz(jH,wb);Hz(jH,$a);Hz(jH,bb);Hz(jH,hb);Hz(jH,ib);P(a,new HA("Number of hydrogens :  "),null);P(a,jH,null);P(this,a,null);a=new Ty;Py(a,new iA(0,3,1));kH=new Iz;Hz(kH,wb);Hz(kH,
$a);Hz(kH,bb);Hz(kH,hb);Hz(kH,ib);Hz(kH,"4");Hz(kH,"5");Hz(kH,"6");P(a,new IA("Number of connections :",0),null);P(a,kH,null);P(a,new IA(" (H's don't count.)",0),null);P(this,a,null);a=new Ty;Py(a,new iA(0,3,1));P(a,new HA("Atom is :"),null);aH=new Ez(xb);P(a,aH,null);bH=new Ez("Nonaromatic");P(a,bH,null);hH=new Ez(Ac);P(a,hH,null);iH=new Ez(ic);P(a,iH,null);P(this,a,null);a=new Ty;O(a,$z(gy(this)));Py(a,new iA(0,3,1));P(a,new HA("Bond is :"),null);lH=new Ez(wb);P(a,lH,null);mH=new Ez(xb);P(a,mH,
null);nH=new Ez(Ac);P(a,nH,null);oH=new Ez(ic);P(a,oH,null);P(this,a,null);a=new Ty;Py(a,new iA(1,3,1));this.e=new hB(wa,20);P(a,this.e,null);P(a,new Ez(yc),null);P(a,this.i,null);P(this,a,null);this.gc&&wA(this.gc,!1);tA(this,!1);qH(this);rH(this);sH(this);O(aH,this.a);O(bH,this.a);O(hH,this.a);O(iH,this.a);O(jH,this.a);O(kH,this.a);SG(this,UG);sA(this);a=this.j;rG(this.gc.c,a.a,a.b);!hy(this)&&My(this);wy(this)}t(524,515,ei,MD);
_.Jf=function(a,b){var c;G(b,yc)?(pH(this),SG(this,UG),TG(this)):A(a.f,41)?(sH(this),cs(a.f)===cs(UG)?(qH(this),rH(this)):cs(a.f)===cs(VG)?(qH(this),rH(this)):cs(a.f)===cs(WG)?(qH(this),rH(this)):cs(a.f)===cs(hH)?O(iH,this.a):cs(a.f)===cs(iH)?(O(hH,this.a),O(aH,this.a)):cs(a.f)===cs(aH)?(O(bH,this.a),O(iH,this.a)):cs(a.f)===cs(bH)?O(aH,this.a):cs(a.f)===cs(lH)||cs(a.f)===cs(mH)||cs(a.f)===cs(nH)||cs(a.f)===cs(oH)?(pH(this),this.b=!0):rH(this),SG(this,a.f),TG(this)):A(a.f,42)&&(sH(this),c=a.f,0==c.gc.a.gb.selectedIndex?
O(c,this.a):O(c,(Kz(),Tz)),TG(this));107!=this.c.c&&(this.c.c=107,Yy(this.c));return!0};_.b=!1;_.c=null;_.d=null;var UG=_.e=null,lH=null,VG=null,aH=null,mH=null,ZG=null,cH=null,kH=null,jH=null,YG=null,XG=null,WG=null,$G=null,dH=null,bH=null,iH=null,oH=null,eH=null,gH=null,hH=null,nH=null,fH=null;function HE(){fG(this)}t(525,500,Lh,HE);_.Ke=function(){this.a=-1;this.b=y(gG,m,0,0,0);this.c=0};_.a=-1;
function vq(a,b){var c;a.a=b;var d,e;d=null;kB();if(e=c=(e=$wnd.clipboardData.getData(Mc),null!=e?new yB(e):null))e=(nB(),qB),e=rB(e,(nB(),qB))||rB(e,oB);if(e)try{d=vB(c)}catch(f){if(f=Li(f),A(f,59))hn(f);else throw f;}c=d;null!=c&&vG(b,c)}function tq(a){a=new yB(a);kB();var b,c;try{b=vB(a),c=xn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Mc,c)}catch(d){if(d=Li(d),A(d,59))hn(d);else throw d;}}function IE(){}t(526,1,{60:1,67:1},IE);_.te=function(a){vG(this.a,a.a)};
_.a=null;t(528,304,vi);function qq(){var a;qq=x;tH=(a=!1,Lf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);uH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");vH=tH&!uH;var b;a=H(I,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);rq=y(I,s,-1,1E3,1);for(b=0;b<rq.length;++b)rq[b]=-999;for(b=0;b<a.length;b+=2)rq[a[b+1]]=a[b]}
function Bp(a,b,c){a=new wH(b,c,a);if(!b.Ld(a,c))for(b=b.fc;b&&!b.Ld(a,c);)b=b.fc}function Wy(a,b,c){var d;d=new xH;mj(d.t,b,c);fj(a.f,d.t,0,0);Ui(a.a,d);return d}function RE(a,b){return!a.e?null:b in a.e?a.e[b]:null}function kD(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)nv(a.f,b.t,c,d),b.r=c,b.s=d;yH(b)}
function QE(a,b,c,d){qq();this.gb=bw();this.a=new $i;this.j=new $i;this.e=d;this.gb.style[Rf]=$a;this.gb.style[Pf]=$a;this.gb.style[Hg]=Te;this.gb.style[ah]=b;this.gb.style[Be]=c;this.f=new zH;this.f.gb.style[ah]=cb;this.f.gb.style[Be]=cb;vH?(b=new AH,c=new BH,fj(b,this.f,0,0),fj(b,c,0,0),rv(this,b)):rv(this,this.f);this.c=a;a.Ub=this;vH?(this.k=new CH(this),this.k.i=new DH(this),this.k.j=new EH(this),this.k.n=new FH(this),this.k.k=new GH(this),this.c&&(this.k.e=new HH(this),this.k.f=new JH(this),
this.k.a=new MH(this))):B(this,new TH(this),(Cq(),Cq(),Dq));B(this,this,(Gp(),Gp(),Hp));B(this,new UH(this),(pj(),pj(),qj));B(this,new VH(this),(rj(),rj(),sj));B(this,new WH(this),(nq(),nq(),oq));(Ap(),Ap(),Ay).a=this}t(527,528,vi,QE);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.k=null;var vH,uH,tH,rq=null;function zH(){pv.call(this);this.gb[zd]=Pe}t(530,282,vi,zH);function AH(){zH.call(this);this.gb.style[ah]=cb;this.gb.style[Be]=cb}t(529,530,vi,AH);function TH(a){this.a=a}t(531,1,{},TH);
_.tc=function(a){var b,c,d,e;d=vj(a);e=wj(a);c=xj(a.a);b=new XH(a);2==c&&(b.e=4);b=$D(this.a.c,b,d,e);this.a.i=!0;b&&a.a.stopPropagation()};_.a=null;function UH(a){this.a=a}t(532,1,{},UH);_.uc=function(a){var b,c;b=vj(a);c=wj(a);a=new XH(a);this.a.i?jE(this.a.c,a,b,c):lE(this.a.c,a,b,c);dx(this.a.gb)};_.a=null;function VH(a){this.a=a}t(533,1,{},VH);_.vc=function(a){this.a.i=!1;vj(a);wj(a);nE(this.a.c)};_.a=null;function WH(a){this.a=a}t(534,1,{},WH);_.a=null;
function BH(){zH.call(this);this.gb.style[ah]=cb;this.gb.style[Be]=cb}t(535,530,vi,BH);function YH(a,b){var c;c=b.a;c.e=4;return $D(a.a.c,c,b.d,b.e)}function DH(a){this.a=a}t(536,1,{},DH);_.Kf=function(a){return YH(this,a)};_.a=null;function dr(a,b){lE(a.a.c,b.a,b.d,b.e);return $D(a.a.c,b.a,b.d,b.e)}function EH(a){this.a=a}t(537,1,{},EH);_.Kf=function(a){return dr(this,a)};_.a=null;function FH(a){this.a=a}t(538,1,{},FH);_.Kf=function(a){return jE(this.a.c,a.a,a.d,a.e)};_.a=null;
function GH(a){this.a=a}t(539,1,{},GH);_.Kf=function(){return nE(this.a.c)};_.a=null;function eq(a,b){var c;c=M(oD(b.b));c=new AB(b,0,gg,c);FC(a.a.c,c);return!0}function HH(a){this.a=a}t(540,1,{},HH);_.Kf=function(a){return eq(this,a)};_.a=null;function fq(a,b){var c;c=M(oD(100*b.c));c=new AB(b,0,mg,c);FC(a.a.c,c);return!0}function JH(a){this.a=a}t(541,1,{},JH);_.Kf=function(a){return fq(this,a)};_.a=null;function jq(a,b){var c;c=new AB(b,0,ee,gh);FC(a.a.c,c);return!0}function MH(a){this.a=a}
t(542,1,{},MH);_.Kf=function(a){return jq(this,a)};var ZH=_.a=null;function $H(){$H=x;ZH=new at((pt(),new ot("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function aI(){aI=x;bI={}}function cI(a,b,c){var d;c&&(b.style[ke]=c.b+Xf,d=c.a,d!=Nb&&(b.style[je]=d),0!=(c.c&1)&&(b.style[me]=md),0!=(c.c&2)&&(b.style[le]=Ne));a.e.style[$g]=Ff}
function oA(a){var b=dI,c,d,e,f,g,j,h,n,o,r,q,u,v;c=xi(a);c in bI?a=bI[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(vg),f=$doc.createElement(Le),f.width=1,f.height=1,g=($H(),ZH),f.src=g.d.a,a=(j=$doc.createTextNode("Q"),cI(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=Yj(e)+$wnd.pageYOffset,n=Yj(e)+$wnd.pageYOffset+(e.offsetHeight||0),o=n-h,r=Yj(f)+$wnd.pageYOffset+(f.offsetHeight||0)+1,q=n-r,u=r-h,d.removeChild(e),v=new eI,v.a=u,v.b=q,v.c=o,v),bI[c]=a);return a}
function fI(){aI();var a,b,c,d,e;tj();this.a=H(fs,m,1,["monospace","sans-serif",sg]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement(vg);this.e.innerHTML=this.f||l;this.e.style[ke]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[je]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}t(545,1,{},fI);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var bI;function eI(){}
t(546,1,{},eI);_.a=0;_.b=0;_.c=0;function aE(a){if(0!=(a.e&4))return!0;try{if(a.a&&A(a.a,11))return!!a.a.a.metaKey}catch(b){if(b=Li(b),!A(b,84))throw b;}return!1}function bE(a){try{if(a.a&&A(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=Li(b),!A(b,84))throw b;}return!1}function XH(a){sq.call(this,null,0,null);this.a=a}function wH(a,b,c){sq.call(this,a,0,b);this.a=c}t(547,388,ii,XH,wH);_.re=function(){return aE(this)};_.se=function(){return bE(this)};_.a=null;
function cB(a,b){var c;if(b in a.a)return a.a[b];var d=a.b;c=dI;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||l,cI(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.a[b]=c}function bB(a){this.b=a;this.a={};!dI&&(dI=new fI)}t(548,391,Ph,bB);var dI=null;function Xy(a){this.a=a}t(549,399,{},Xy);_.a=null;function gI(a,b){this.a=a;this.b=b}t(550,1,{},gI);_.a=null;_.b=null;function hI(){Fw.call(this);this.gb[zd]="jsa-resetTable";this.gb.style[ah]=id}t(551,314,vi,hI);
function iI(){iI=x;var a=jI=new fI;tj();a.f="9p";a.e.style[je]=sg;a.e.style[ke]="144.0pt";a.e.innerHTML=a.f||l;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[ke]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);kI=new iz(1)}function aD(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,yH(a)}
function cD(a,b,c,d,e,f,g){var j,h,n,o,r,q,u,v,D,E,J;a.n&&($C(a,!1),360<=g||-360>=g?j=bD(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,u=d/2,v=e/2,D=lI(r,q,u,v,f),E=lI(r,q,u,v,h),J="<g"+a.k+pb,J+='<path d ="M '+D.a+ba+D.b+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.a+ba+E.b+'"/>',J+="</g>",J),aD(a,j))}function Y(a,b,c,d,e){a.n&&aD(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.f+fa+a.b+a.a+Za)}
function ZC(a,b,c,d,e){a.n&&($C(a,!1),aD(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+ea+a.k+Za))}function jD(a,b,c,d){var e,b=b.replace(/&/g,oa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.f,'<text x="'+c+ja+d+fa+a.i+' fill="'+e+ka+b+"</text>");aD(a,b)}function zA(a,b,c,d,e){$C(a,!0);aD(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+ea+a.k+Za)}
function yH(a){var b,c,d;a.p&&(b=a.c.join(aa),b=(c=Xj(a.t.gb)+(a.t.gb.offsetWidth||0)-Xj(a.t.gb),d=Yj(a.t.gb)+$wnd.pageYOffset+(a.t.gb.offsetHeight||0)-(Yj(a.t.gb)+$wnd.pageYOffset),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ka)+b+"</svg>",b!==a.q&&(a.t.gb.innerHTML=b||l,a.q=b),a.o=!0,a.p=!1)}function X(a,b){(a.d=b)&&(a.f=eg+(b.a>>16&255)+za+(b.a>>8&255)+za+(b.a&255)+va)}function iD(a,b){a.e=b;a.i=DE(b)}t(552,395,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;
_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=l;_.r=0;_.s=0;_.t=null;var kI,jI;function Sq(a,b,c){c&&(cr(a,b),c.Kf(a.b));a.d=!0}function cr(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Xj(a.o.gb)+Wj(a.o.gb)+$wnd.pageXOffset,a.b.e=c.clientY-(Yj(a.o.gb)+$wnd.pageYOffset)+(a.o.gb.scrollTop||0)+$wnd.pageYOffset,a.b.a=new XH(b),b.a.preventDefault(),!0):!1}
function CH(a){this.o=a;this.b=new mI;this.c=new nI(this);B(this.o,new oI(this),($q(),$q(),ar));B(this.o,new pI(this),(Tq(),Tq(),Uq));B(this.o,new qI(this),(Xq(),Xq(),Yq));B(this.o,new rI(this),(Pq(),Pq(),Qq));B(this.o,new sI,(kq(),kq(),lq));B(this.o,new tI(this),(gq(),gq(),hq));B(this.o,new uI(this),(bq(),bq(),cq))}t(553,1,{},CH);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function nI(a){lk();this.a=a}t(554,24,{},nI);
_.Cc=function(){!this.a.d&&this.a.i&&YH(this.a.i,this.a.b)};_.a=null;function oI(a){this.a=a}t(555,1,{},oI);_.a=null;function pI(a){this.a=a}t(556,1,{},pI);_.a=null;function qI(a){this.a=a}t(557,1,{},qI);_.a=null;function rI(a){this.a=a}t(558,1,{},rI);_.a=null;function sI(){}t(559,1,{},sI);function tI(a){this.a=a}t(560,1,{},tI);_.a=null;function uI(a){this.a=a}t(561,1,{},uI);_.a=null;function mI(){}t(562,1,{},mI);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
function vI(a){var b,c,d,e,f;Vj(a);d=(gj(),hj(null));e=new hI;Cw(e,a);dv(d,e,d.gb);f=a.fd();b=a.ed();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,24)&&(c=a.gb.textContent,2>=c.length&&(f+=8));Ew(e,a);lv(d,e);return new oy(f,b)}function wI(){this.gb=$doc.createElement(Zd);this.gb[zd]=Pe;this.gb.style[Qf]=Ce;this.gb.style[Uf]=bd;this.gb.style[ah]=cb;this.gb.style[Be]=cb}t(564,285,Rh,wI);_.cd=function(){return Xj(this.gb)};
_.dd=function(){return Yj(this.gb)+$wnd.pageYOffset};function DE(a){var b,c,d;d=a.b;b=a.a;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.c&1)&&(c+='font-weight="bold"');0!=(a.c&2)&&(c+='font-style="italic"');return c}function lI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new gI(new KF(a),new KF(b))}function bD(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.k+Za}
function qD(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=ea;b=mb;e?b+="polygon":b+="polyline";return b+=d+a.k+Za}function $C(a,b){var c;c=a.f;b?a.k=' stroke="none" fill="'+c+fa+a.a:a.k=' fill="none" stroke="'+c+fa+a.a}function xH(){iI();this.n=kI;this.c=[];this.t=new wI}t(565,552,{},xH);_.a=l;_.b=l;function xI(){xI=x;yI=new oy(0,0)}
function zI(a){var b;b=a.Of();if(!b){var c;(c=a.Lf())?(b=vI(c.a),mj(c.ue(),b.b,b.a),c=vI(c.a),b=new oy(c.b-b.b,c.a-b.a)):b=new oy(0,0);a.Sf(b)}return b}function Dy(a,b){var c;if(a.ye())return yI;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Rf(hy(b));c=vI(a.ue());a.e.b=c.b;a.e.a=c.a;return c}function AI(a,b){var c;b&&(c=eg+(b.a>>16&255)+za+(b.a>>8&255)+za+(b.a&255)+va,a.Nf().gb.style[jd]=c)}function BI(){this.e=new dA;this.e.a=-1;this.e.b=-1}t(567,1,{});_.Lf=function(){return null};_.Mf=function(a){this.Qf(a.Nd())};
_.Nf=function(){return this.ue()};_.Of=function(){return CI};_.Ed=function(){};_.ye=function(){return!1};_.Pf=function(a){this.Rf(hy(a))};_.Qf=function(a){AI(this,a)};_.Rf=function(a){var b=this.ue().gb,c,d,e;c=(Ny(),Oy);e=a.b;d=a.a;e!=c.b?b.style[ke]=l+e+"pt":b.style[ke]=l;d!=c.a?b.style[je]=d:b.style[je]=l;0!=(a.c&1)?b.style[me]=md:b.style[me]=l;0!=(a.c&2)?b.style[le]=Ne:b.style[le]=l};_.Sf=function(a){CI=a};_.Tf=function(){};var CI=_.e=null,yI;
function Fz(a,b){xI();BI.call(this);this.a=new Wv(a);this.a.gd()[zd]=l;B(this.a,new DI(this,b),(Dp(),Dp(),Ep))}t(566,567,{},Fz);_.ue=function(){return this.a};_.Qf=function(a){AI(this,a)};_.a=null;function DI(a,b){this.a=a;this.b=b}t(568,1,{},DI);_.Lc=function(a){Ap();Bp(a,this.b,this.a.a.gb.textContent)};_.a=null;_.b=null;function Jz(a){xI();BI.call(this);this.a=new Uw;B(this.a,new EI(this,a),(xp(),xp(),yp))}t(569,567,{},Jz);_.ue=function(){return this.a};_.a=null;
function EI(a,b){this.a=a;this.b=b}t(570,1,{},EI);_.a=null;_.b=null;function FI(a,b){var c,d;AI(a,b.Nd());for(d=new Fi(b.Vb.a);d.b<d.d.Be();)c=Gi(d),c.kc&&c.gc.Mf(c)}function GI(a,b){var c,d,e,f,g,j,h;mj(a.d,b.Ud(),b.Qd());for(d=new Fi(b.Vb.a);d.b<d.d.Be();)c=Gi(d),c.kc&&(e=c.gc,e.Pf(c),j=c.Vd(),h=c.Wd(),g=c.Ud(),f=c.Qd(),0<g&&0<f&&(c=e.ue(),g-=zI(e).b,f-=zI(e).a,mj(e.ue(),g,f),!c.fb&&a.d.yd(c),a.d.zd(c,j,h)))}function Sy(){xI();BI.call(this);this.d=new pv}t(571,567,{},Sy);
_.Mf=function(a){FI(this,a)};_.ue=function(){return this.d};_.Pf=function(a){GI(this,a)};_.d=null;function JA(a){xI();BI.call(this);var b=this.a=new Rw;$v(b.b,a);Qw(b);this.e.a=-1;this.e.b=-1}t(572,567,{},JA);_.ue=function(){return this.a};_.ye=function(){var a;a=(this.a.b.c?co(this.a.b.a):this.a.b.a).textContent;return null==a||0==a.length};_.a=null;function MA(a){this.a=new ox(a.f,new HI(a))}t(573,1,{},MA);_.a=null;
function kx(a){var b,c,d,e,f;f=new zB(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=y(II,m,60,0,0);for(c=b.a?wk(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,39)){b.Ub.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=cj((bz(),R),new S(f.d)));c=c.b;if(Ss(!c?fh:c.a,xh))for(c=(!a.d.a||0==a.d.a.c?(Gr(),Gr(),Hr):new ez(a.d.a)).xd();c.Xc();)a=c.Yc(),1001==f.d&&a.te(f);var g,j,h;1001==f.d?(g=new sq(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.$f(),null.$f()):100==f.d&&A(f.e,57)?(j=f.e,h=new sq(j,205,null),h.i=j.Vd(),h.j=
j.Wd()):1004<=f.d&&1005>=f.d||(701==f.d?null.$f():401==f.d||402==f.d?(null.$f(),null.$f(),null.$f(),null.$f(),null.$f()):500<=f.d&&507>=f.d&&(g=null._f,500!=g&&(f=new sq(null._f,g,null),f.i=null.$f(),f.j=null.$f(),j=null.$f(),f.e=j&12,501==g&&null.$f())))}function HI(a){this.a=a}t(574,1,si,HI);_.wc=function(){kx(this)};_.a=null;function iB(){xI();BI.call(this);this.a=new Mx}t(575,567,{},iB);_.Lf=function(){var a;a=new iB;Jx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ue=function(){return this.a};
_.Of=function(){return JI};_.Sf=function(a){JI=a};var JI=_.a=null;t(576,571,{});function lB(){new yr}t(577,419,{},lB);function wA(a,b){var c=a.c;c.A!=b&&(c.A=b,c.$&&(b?Xp(c.f,c):Vp(c.f,c)))}function vA(a,b){var c=a.c.z.b;c.a.gb.textContent=b||l;KI(c.f,null)}
function xA(a,b){xI();Sy.call(this);this.c=new LI(a);var c=this.b=new Fw,d=(qw(),rw);c.a=d;Cw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&MI(Xx(c.z.a.p,0)))throw new Ru("WindowPanel can only contain one child widget");NI(c,d);this.c.a=this;this.a=b}t(580,576,{},xA);_.ue=function(){return this.c};_.Nf=function(){return this.b.fb};_.Ed=function(){OI(this.c,!1)};_.Rf=function(){};_.Tf=function(a){FI(this,a);GI(this,a);PI(this.c);QI(this.c)};_.a=null;_.b=null;_.c=null;
function RI(a){var b;b=new Rp($n(a.gb,Kf),$n(a.gb,Jf));a=new Rp($n(a.K.ab.gb,Kf),$n(a.K.ab.gb,Jf));return H(I,s,-1,[b.b-a.b,b.a-a.a])}function SI(a){if(null!=a.I&&null!=a.H){var b=a.H;a.md(a.I);a.kd(b);a.I=a.H=null}else null!=a.I?(TI(a,a.I),a.I=null):null!=a.H&&(UI(a,a.H),a.H=null);zj(a.J)}function PI(a){a.bb?a.Xf(Up(a.K.ab)):(a.Hd(),PI(a))}function UI(a,b){var c;a.bb?(c=RI(a),a.Xf(new Rp(-1,VI(b,!1)-c[1]))):a.H=b}function WI(a,b){var c;b!=a.Cd()&&(c=a.K.ab,Wu(c),XI(c,b,c.gb,c.p.c,!0))}
function TI(a,b){var c;a.bb?(c=RI(a),a.Xf(new Rp(VI(b,!0)-c[0],-1))):a.I=b}t(583,287,pi);_.Uf=function(){var a,b;b=Up(this.K.ab);a=RI(this);b.b+=a[0];b.a+=a[1];return b};_.Cd=function(){var a;a=this.K.ab;return 0!=a.p.c?MI(Xx(a.p,0)):null};_.Vf=function(a){KI(this.K.ab,a)};_.xd=function(){return new Xu(this.K.ab)};_.Wf=function(){Yp(this.K.ab)};_.sd=function(){SI(this)};_.Kd=function(){Yp(this.K.ab)};_.ud=function(a){return YI(this.K.ab,a)};_.Xf=function(a){Wp(this.K.ab,a)};
_.kd=function(a){UI(this,a)};_.Dd=function(a){WI(this,a)};_.md=function(a){TI(this,a)};_.H=null;_.I=null;function ZI(){ZI=x;var a=($I(),aJ(),bJ);cJ=new Hw(a.d,a.b,a.c,a.e,a.a)}function OI(a,b){var c;c=new lu;a.db&&wr(a.db,c);a.A&&Vp(a.f,a);try{Ni(a.f.c,a)}catch(d){if(d=Li(d),!A(d,78))throw d;}a.b=dJ(a.f,a);try{wv(a,b)}finally{Qi(a.j.a),Qi(a.i.a),Qi(a.k.a),a.G&&Ti(a.G,a.f),a.t&&(a.t=!1)}}function eJ(a,b,c){var d,e;e=a.fb;d=new Oj(a,e);e.zd(a,d.a+b,d.d+c)}
function fJ(a,b,c){b=new gJ(eo(co(uu(uu(a.K.c,b),c))));Vu(b,a);B(b,a.c,(Dp(),Dp(),Ep));return b}function Tp(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Wp(a.K.ab,b)}function rG(a,b,c){var d,e;(e=a.f)?(d=hJ(e.gb),zv(a,b+(Xj(e.gb)+d[3]),c+(Yj(e.gb)+$wnd.pageYOffset+d[0]))):zv(a,b,c)}function NI(a,b){if(b!=(0!=a.z.a.p.c?MI(Xx(a.z.a.p,0)):null)){Wu(a.z.a);var c=a.z.a;XI(c,b,c.gb,c.p.c,!0)}}
function iJ(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(Op(),jJ)&&(a.F=a.x);var d,e;if(a.G)for(e=new Fi(a.G);e.b<e.d.Be();)if(d=Gi(e),b==(Op(),kJ)){!d.b&&(d.b=new lJ);d=a;var f=c,g=void 0,j=void 0;if(d.A&&f==(Op(),Pp))g=d.f,j=d.w,d.z.c?(rG(d,j.c,j.d),Tp(d,new Rp(j.b,-1))):(rG(d,j.c,j.d),Tp(d,new Rp(j.b,j.a)),Xp(g,d)),Ji(g.c,d,d.z.b),fk(d.q,333);else if(!d.t&&f==(Op(),jJ))d.gb.style[Yg]=Zg,Op()}else if(b==Pp){!d.b&&(d.b=new lJ);d=a;var f=c,h=j=g=void 0;if(d.A){j=d.f;g=hJ(j.gb);h=d.w;if(d.z.c)h.c=Xj(d.gb)-
g[3]-Xj(j.gb),h.d=Yj(d.gb)+$wnd.pageYOffset-g[0]-(Yj(j.gb)+$wnd.pageYOffset),d.w=h,rG(d,0,0),mJ(d,Qp(j.gb).b,-1);else{if(f!=(Op(),jJ))h.c=Xj(d.gb)-g[3]-Xj(j.gb),h.d=Yj(d.gb)+$wnd.pageYOffset-g[0]-(Yj(j.gb)+$wnd.pageYOffset),h.b=d.e,h.a=d.d,d.w=h;rG(d,0,0);Wp(d,new nJ(Qp(j.gb)));Vp(j,d)}d==d.f.a||ND(d);fk(d.q,333)}}else b==jJ&&(!d.b&&(d.b=new lJ),d=a,d.t||(d.x=c,d.gb.style[Yg]=Ce))}}function oJ(a,b){a.gb.style[ch]=b+1E4+(a.t?1E3:0)+l;(a.t||a.U)&&null.$f().$f()}
function QI(a){if(!a.bb){a.j=Pu(a,a.f,(!hr&&(hr=new rk),hr));a.i=Pu(a,a.f,qk?qk:qk=new rk);a.k=Pu(a,a.f,(!mr&&(mr=new rk),mr));var b=a.f;!a.G&&(a.G=new $i);Ui(a.G,b);hr&&(b=new gr(a),a.db&&wr(a.db,b));a.A&&Xp(a.f,a);Ji(a.f.c,a,a.z.b);a.b&&(zv(a,a.b.a,a.b.b),a.b=null);Av(a);ND(a)}}function ND(a){if(a!=a.f.a){var b;mr&&(b=new lr(a),a.db&&wr(a.db,b))}}t(582,583,pi);_.Cd=function(){return 0!=this.z.a.p.c?MI(Xx(this.z.a.p,0)):null};_.Fd=function(a){OI(this,a)};_.xd=function(){return new Xu(this.z.a)};
_.sd=function(){SI(this);zj(new pJ(this))};_.ud=function(a){return YI(this.z.a,a)};_.Xf=function(a){Tp(this,a)};_.Gd=function(a,b){rG(this,a,b)};_.Dd=function(a){NI(this,a)};_.Hd=function(){QI(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var cJ;
function LI(a){ZI();var b=(qJ(),rJ),c;c=(Hv(),Iv);Bv.call(this,!1,"popup");this.L=c.a;this.J=new sJ(this);c=new tJ;c.gb[zd]="mosaic-popupLayoutPanel";tv(this.K,c);yv(this);this.c=new uJ(this);this.q=new vJ(this);this.r=new wJ(this);this.s=new xJ(this);this.w=new yJ;this.F=(Op(),kJ);this.A=!1;this.f=b;a=this.z=new zJ(a);b=new AJ;!a.d&&(a.d=new BJ);Ui(a.d,b);a=new CJ(new Jw(cJ.a.d.a,cJ.a.b,cJ.a.c,cJ.a.e,cJ.a.a));B(a,new DJ(this),(Dp(),Dp(),Ep));b=this.z.b;if(!b.b){b.b=new Fw;b.b.gd()[zd]="mosaic-Caption-iconBoxRight";
c=b.b;var d=(yw(),zw);c.c=d;EJ(b.f,b.b,new FJ(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new gv;d=Dw(c);Cu(c.b,(Mt(),Nt(d)),0);fv(c,a,d,0,!1)}else Cw(b.b,a);KI(b.f,null);B(this.z.b,new GJ(this),(Lp(),Lp(),Mp));B(this.z.b,this.c,Ep);WI(this,this.z);Hi(eo(co(this.gb)),"mosaic-WindowPanel",!0)}t(581,582,pi,LI);_.Ed=function(){var a=this.a,b=new qA(a.a,201),c;a=a.a.q;a.a?a=new HJ(new Fi(a.a)):(a=(Gr(),Gr(),Hr),a=new Fi(a));for(;a.Xc();)c=a.Yc(),201==b.d&&pG(c.a)};_.a=null;
function VD(a,b,c,d){b=iy(b);c+=b.a;d+=b.b;zv(a.a,c,d);Av(a.a)}function TA(){xI();BI.call(this);var a=this.a=new IJ;a.T=!0;a.a.f=!0;this.a.W=!0}t(584,567,{},TA);_.ue=function(){return this.a};_.a=null;function MB(){}t(591,435,{},MB);function HJ(a){if(!a)throw new on;this.a=a}t(592,1,{},HJ);_.Xc=function(){return SB(this.a)};_.Yc=function(){return Gi(this.a)};_.Zc=function(){throw new WB("Missing message: awt.50");};_.a=null;function oz(){return oz()}
function KB(){KB=x;var a;a=(BB(),CB["os.encoding"]);if(null!=a)try{if(G("UTF-8",a)||G("ISO-8859-1",a)||G("ISO-LATIN-1",a))y(JJ,m,-1,0,1);else throw new sF(a+" is not supported");}catch(b){if(b=Li(b),!A(b,86))throw b;}}function NA(a,b){a.a=31*a.a+K((new KF(b)).a)}function jz(){}t(595,1,{},jz);_.hC=function(){return this.a};_.a=1;
function hJ(a){var b;b=y(I,s,-1,4,1);a.style[dh]=bb;b[0]=KJ(LJ(a,"borderTopWidth"));b[1]=KJ(LJ(a,"borderRightWidth"));b[2]=KJ(LJ(a,"borderBottomWidth"));b[3]=KJ(LJ(a,"borderLeftWidth"));return b}function MJ(a){var b,c;c=NJ(a);b=hJ(a);a=(a.style[dh]=bb,new Rp(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function Qp(a){a.style[dh]=bb;return new Rp(a.clientWidth,a.clientHeight)}
function NJ(a){var b;b=y(I,s,-1,4,1);a.style[dh]=bb;b[0]=KJ(LJ(a,"marginTop"));b[1]=KJ(LJ(a,"marginRight"));b[2]=KJ(LJ(a,"marginBottom"));b[3]=KJ(LJ(a,"marginLeft"));return b}function OJ(a){var b;b=y(I,s,-1,4,1);a.style[dh]=bb;b[0]=KJ(LJ(a,"paddingTop"));b[1]=KJ(LJ(a,"paddingRight"));b[2]=KJ(LJ(a,"paddingBottom"));b[3]=KJ(LJ(a,"paddingLeft"));return b}
function PJ(a,b,c){try{switch(b){case Mf:a.style.filter="alpha(opacity="+100*c+va;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case he:b=yg;default:a.style[b]=c}}catch(d){if(d=Li(d),!A(d,78))throw d;}}function VI(a,b){var c;QJ||(QJ=$doc.createElement(vg),PJ(QJ,Te,l),PJ(QJ,Mg,l),PJ(QJ,Uf,bd),PJ(QJ,Yg,Ce),$doc.body.appendChild(QJ));PJ(QJ,ah,a);PJ(QJ,Be,a);c=MJ(QJ);return b?c.b:c.a}var QJ=null;function RJ(){Rp.call(this,0,0)}function Rp(a,b){this.b=a;this.a=b}
function nJ(a){Rp.call(this,a.b,a.a)}t(597,1,ii,RJ,Rp,nJ);_.eQ=function(a){return this===a?!0:null==a||SJ!=vn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Sc};_.a=0;_.b=0;function TJ(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}t(598,1,{71:1,74:1,95:1},TJ);_.eQ=function(a){return a===this?!0:A(a,95)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return UJ.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Sc};_.a=0;_.b=0;_.c=0;_.d=0;function VJ(a,b){this.a=a;this.b=b}t(599,1,ii,VJ);_.eQ=function(a){return this===a?!0:null==a||WJ!=vn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return WJ.d+"[x="+this.a+",y="+this.b+Sc};_.a=0;_.b=0;
function yJ(){this.b=this.a=this.d=this.c=0}t(600,1,ii,yJ);_.eQ=function(a){return this===a?!0:null==a||XJ!=vn(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return XJ.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Sc};_.a=0;_.b=0;_.c=0;_.d=0;
function LJ(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Mf:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case he:b=yg;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:l+c}t(603,1,{});var YJ=-1;function ZJ(){}t(604,603,{},ZJ);_.a=-1;_.b=-1;var $J=null;function KJ(a){a=parseInt(a,10);a=isNaN(a)?null:BD(a);return!a?0:a.a}
t(607,302,Xh);_.Uf=function(){return Up(this.f)};_.Vf=function(a){KI(this.f,a)};_.Wf=function(){Yp(this.f)};_.Kd=function(){Yp(this.f)};_.kd=function(a){var b=this.f;b.gb.style[Be]=a;b.bb||(b.f=a)};_.md=function(a){var b=this.f;b.gb.style[ah]=a;b.bb||(b.i=a)};function $I(){$I=x;aJ()}
function aK(a){$I();var b;Xv(this,new tJ);this.a=new bK;b=this.f;cK(b,new dK);PJ(b.gb,Rf,ab);b.o=0;EJ(b,this.a,new FJ(0));this.a.gd()[zd]="mosaic-Caption-text";this.a.gb.textContent=a||l;KI(this.f,null);this.gb[zd]="mosaic-Caption"}t(606,607,Xh,aK);_.Mc=function(a){return B(this,a,(Cq(),Cq(),Dq))};_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Gq(),Gq(),Hq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};_.b=null;
function aJ(){aJ=x;eK=En()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new ay(eK,240,20);new ay(eK,224,16);new ay(eK,208,16);new ay(eK,192,16);new ay(eK,176,16);new ay(eK,160,16);new ay(eK,144,16);new ay(eK,128,16);new ay(eK,112,16);new ay(eK,96,16);new ay(eK,80,16);new ay(eK,64,16);new ay(eK,260,16);bJ=new ay(eK,48,16);new ay(eK,32,16);new ay(eK,16,16);new ay(eK,0,16)}var eK,bJ;function fK(a,b){Nu(a.a.gb,!b);KI(a.f,a.a)}
function Sp(a,b){a.c=b;Nu(a.a.gb,!b);KI(a.f,a.a);if(a.d){var c;for(c=new Fi(a.d);c.b<c.d.Be();)Gi(c)}}function zJ(a){var b;Xv(this,new tJ);b=this.f;cK(b,new gK((hK(),iK)));b.o=0;this.b=new aK(a);EJ(b,this.b,new FJ(1));this.a=new tJ;Zi(this.a,"Body");EJ(b,this.a,new FJ(0));this.gb[zd]="mosaic-CaptionLayoutPanel"}t(609,607,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},zJ);_.nd=function(){Qu(this.f)};_.od=function(){Tu(this.f)};_.xd=function(){return new Xu(this.a)};
_.ud=function(a){return YI(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function BJ(){fG(this)}t(610,500,Lh,BJ);function sJ(a){this.a=a}t(611,1,si,sJ);_.wc=function(){Yp(this.a.K.ab)};_.a=null;function jK(a){var b;b=a.b;a=b.f;b=!a.e?-1:yj(a.e.a,b);a.e&&Ht(a.e.a,b)&&Kt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&ND(!a.e?null:Ht(a.e.a,b-1))}function kK(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new Ry);-1==yj(a.e.a,b)&&Ui(a.e.a,b)}function lJ(){}t(612,1,{},lJ);_.Qc=function(a){jK(a)};_.Rc=function(a){kK(a)};
_.Tc=function(a){lK(a.a.f,a.a)};function qJ(){qJ=x;mK=new nK(1,"e");oK=new nK(2,zf);pK=new nK(3,"ne");qK=new nK(10,"nw");rK=new nK(4,lg);sK=new nK(5,pg);tK=new nK(12,"sw");uK=new nK(8,"w");rJ=new vK((gj(),hj(null)).gb)}function dJ(a,b){var c;c=hJ(a.gb);return new VJ(Xj(b.gb)-(Xj(a.gb)+c[3]),Yj(b.gb)+$wnd.pageYOffset-(Yj(a.gb)+$wnd.pageYOffset+c[0]))}
function wK(a){var b,c,d,e,f,g;if(a.e){b=Qp(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=Ht(a.e.a,d),c=new Rp($n(g.gb,Kf),$n(g.gb,Jf)),f=dJ(a,g),f.a-=Rj(0,f.a+$n(g.gb,Kf)-b.b),f.b-=Rj(0,f.b+$n(g.gb,Jf)-b.a),rG(g,Rj(0,f.a),Rj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,mJ(g,c.b,c.a),g.F==(Op(),Pp)&&Wp(g,new nJ(Qp(a.gb))),fk(g.q,1)}}function xK(a,b,c){a=a.d;Ji(a,b,b);z(a.c,b,c);Zi(b,zc+c.b)}
function Vp(a,b){var c;c=a.d;yK(c,b.y);Yi(b.y,zc+qK.b);yK(c,b.u);Yi(b.u,zc+oK.b);yK(c,b.v);Yi(b.v,zc+pK.b);yK(c,b.E);Yi(b.E,zc+uK.b);yK(c,b.n);Yi(b.n,zc+mK.b);yK(c,b.D);Yi(b.D,zc+tK.b);yK(c,b.B);Yi(b.B,zc+rK.b);yK(c,b.C);Yi(b.C,zc+sK.b)}
function Xp(a,b){!b.y&&(b.y=fJ(b,0,0));xK(a,b.y,qK);!b.u&&(b.u=fJ(b,0,1));xK(a,b.u,oK);!b.v&&(b.v=fJ(b,0,2));xK(a,b.v,pK);!b.E&&(b.E=fJ(b,1,0));xK(a,b.E,uK);!b.n&&(b.n=fJ(b,1,2));xK(a,b.n,mK);!b.D&&(b.D=fJ(b,2,0));xK(a,b.D,tK);!b.B&&(b.B=fJ(b,2,1));xK(a,b.B,rK);!b.C&&(b.C=fJ(b,2,2));xK(a,b.C,sK)}function lK(a,b){var c,d;a.a=b;d=a.e.a.c;c=yj(a.e.a,b);if(c+1<d){tz(a.e,b);for(Ui(a.e.a,b);c<d;++c)oJ(Ht(a.e.a,c),c)}else oJ(b,c)}
function vK(a){a=new zK(a);Xv(this,a);this.c=new AK(a);this.c.i=!0;Ri(this.c);this.c.k=3;this.d=new BK(a);this.d.i=!0;Ri(this.d);this.d.k=3;Zv(this)}t(613,302,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,103:1},vK);_.Uf=function(){return Qp(this.gb)};_.Vf=function(){var a;(a=CK(this))&&a.Vf(null)};_.Wf=function(){wK(this)};_.Qc=function(a){!this.b&&(this.b=new lJ);jK(a)};_.Rc=function(a){!this.b&&(this.b=new lJ);kK(a)};_.Kd=function(){wK(this)};
_.Tc=function(a){!this.b&&(this.b=new lJ);lK(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var mK,oK,pK,qK,rJ,rK,sK,tK,uK;function zK(a){this.p=new qv(this);this.gb=a}t(614,282,vi,zK);function nK(a,b){this.a=a;this.b=b}t(615,1,{},nK);_.a=0;_.b=null;function AK(a){Bi();Vi.call(this,a)}t(616,3,{},AK);_.qc=function(){var a;a=this.j.e;a.t||Vj(a.o);Yi(this.j.e,"dragdrop-dragging");!a.z.c&&fK(a.z,!1)};
_.sc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Rj(this.a,a<this.d?a:this.d),b=Rj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Te]=a+(tj(),Xf);c.style[Mg]=b+Xf};
_.rc=function(){var a;a=this.j.e;a==a.f.a||ND(a);a.z.c||fK(a.z,!0);a.t||(a.o||(a.o=new DK,Zi(a.o,"mosaic-GlassPanel-invisible")),PJ(a.o.gb,ch,LJ(a.gb,ch)),fj((gj(),hj(null)),a.o,0,0));Zi(this.j.e,"dragdrop-dragging");a=new Oj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.fd();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.ed()};_.a=0;_.b=0;_.c=0;_.d=0;
function yK(a,b){try{Ni(a,b)}catch(c){if(c=Li(c),!A(c,78))throw c;}}function BK(a){Bi();Vi.call(this,a);this.c=new Di}t(617,3,{},BK);_.qc=function(){var a;a=this.j.e.fb;a.t||Vj(a.o);Yi(this.j.e,"dragdrop-dragging");fK(a.z,!1);Tp(a,new Rp(a.e,a.d));fk(a.q,1)};
_.sc=function(){var a,b,c,d;d=this.j.e.fb;c=cj(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.dd()-Rj(this.j.c,this.b):this.j.e.dd()-this.j.c,0!=b&&(a=d.d,b=Rj(a+b,$n(d.z.b.gb,Jf)),b!=a&&eJ(d,0,a-b),Tp(d,new Rp(d.e,b)),fk(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.dd():this.j.c-this.j.e.dd(),0!=b&&(a=d.d,b=Rj(a+b,$n(d.z.b.gb,Jf)),Tp(d,new Rp(d.e,b)),fk(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.cd()-Rj(this.j.b,this.a):this.j.e.cd()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+
b:96,b!=a&&eJ(d,a-b,0),Tp(d,new Rp(b,d.d)),fk(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.cd():this.j.b-this.j.e.cd(),0!=b&&(a=d.e,Tp(d,new Rp(96<a+b?a+b:96,d.d)),fk(d.q,333)))};
_.rc=function(){var a;a=this.j.e.fb;a==a.f.a||ND(a);fK(a.z,!0);a.t||(a.o||(a.o=new DK,Zi(a.o,"mosaic-GlassPanel-invisible")),PJ(a.o.gb,ch,LJ(a.gb,ch)),fj((gj(),hj(null)),a.o,0,0));Zi(this.j.e,"dragdrop-dragging");a=new Oj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.fd();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.ed()};_.a=0;_.b=0;_.d=0;_.e=0;function zt(){zt=x;At=new EK}
function DK(){zt();var a;this.d=new FK(this);this.a=!1;this.b=new uv;Xv(this,this.b);a=this.gb.style;a[jd]="#000";a[ge]="alpha(opacity=50)";a[Mf]="0.5";this.gb[zd]="gwt-GlassPanel"}t(618,302,ti,DK);
_.qd=function(){var a;Zv(this);try{a=this.fb}catch(b){b=Li(b);if(A(b,84))throw new Ru("Parent widget must be an instance of AbsolutePanel");throw b;}a==(gj(),hj(null))?(yt(At,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Ti(mk,a),a.b=!0,a.c=uk(a),Ui(mk,a),this.c=new GK(this),du(new xt(this.c))):$doc.compatMode==Fb?(this.gb.style[od]=ab,this.gb.style[fg]=ab):mj(this,$n(a.gb,Kf),$n(a.gb,Jf));this.a&&St(new wt(this));fj(hj(null),new HK,$wnd.pageXOffset,$wnd.pageYOffset)};
_.rd=function(){this.f.rd();$j(this.d);this.c&&(ut(bu,this.c,H(IK,m,13,[(!kr&&(kr=new rk),kr)])),this.c=null);this.a&&ut(Ut,this,H(IK,m,13,[(!Tt&&(Tt=new rk),Tt)]))};_._c=function(a){switch(Pt(a.type)){case 256:if(27==(a.keyCode||0))return Vj(this),!1;case 1:if(go(this.gb,a.target))return Vj(this),!1}return!0};_.sd=function(){};_.a=!1;_.b=null;_.c=null;var At;function FK(a){lk();this.a=a}t(619,24,{},FK);_.Cc=function(){yt((zt(),At),this.a,!1)};_.a=null;function GK(a){this.a=a}t(620,1,{},GK);_.a=null;
function HK(){this.gb=bw();var a;a=new Vw(new JK(this));B(this,a,(tp(),tp(),up));B(this,a,(Zp(),Zp(),$p))}t(621,304,vi,HK);_.sd=function(){zj(new KK(this))};function JK(a){this.a=a}t(622,1,{},JK);_.a=null;function KK(a){this.a=a}t(623,1,si,KK);_.wc=function(){dx(this.a.gb)};_.a=null;function LK(a){a.gb.style[ah]=id;a.gb.style[Be]=id;if(a.bb){var a=a.fb,b;A(a,103)?a.Vf(null):(b=CK(a))&&b.Vf(a)}}t(625,285,Th);_.Uf=function(){LK(this);return new Rp($n(this.gb,Kf),$n(this.gb,Jf))};_.Vf=function(){LK(this)};
_.Wf=function(){};_.$c=function(){};_.Kd=function(){};function bK(){this.gb=$doc.createElement("label");this.gb[zd]="mosaic-Label";this.gb.style[$g]=Ff;this.gb[zd]="mosaic-HTML"}t(624,625,Th,bK);function CJ(a){Xv(this,new MK(a));this.gb[zd]="mosaic-ImageButton"}t(626,302,ti,CJ);
function IJ(){var a=(Hv(),Kv);Bv.call(this,!0,ff);this.L=a.a;this.a=new NK(this);this.a.d=!0;rv(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);jj();Eu(a,b)}else this.cb|=1;eo(co(this.gb))[zd]=ze;this.gb.style[ch]="2147483647"}t(627,287,vi,IJ);_.$c=function(a){Su(this,a);1==Pt(a.type)&&wv(this,!1)};_.a=null;
function NK(a){this.b=a;this.c=new $i;this.i=new $i;a=(nx(),mx);new $x(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(Bg);this.e=$doc.createElement(Eg);Lt(b,this.e);this.o=!0;a=bw();b=(Mt(),Nt(b));a.appendChild(b);this.gb=a;rl();this.gb.setAttribute("role",Vl.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),jj(),Eu(a,b)):this.cb|=2225;this.gb[zd]=ye;a=Lu(this.gb)+"-vertical";Hi(this.gd(),a,!0);this.gb.style[Pf]=ab;this.gb.setAttribute("hideFocus",Vg);B(this,new lx(this),(tp(),tp(),up))}
t(628,325,Rh,NK);_.$c=function(a){switch(Pt(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}ex(this,a)};_.Jd=function(a,b){ix(this,a,b);b||this.a&&wv(this.b,!1)};_.a=!0;_.b=null;
function MK(a){var b=(qw(),rw),c=(yw(),zw),d;d=new iw;d.f[nd]=$a;d.f[ud]=0;d.f[vd]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;gw(b.a);b.a.c.rows[0].cells[0][ed]=c.a;gw(b.a);b.a.c.rows[0].cells[0].style[Xg]=e.a;gw(d);b=cw(d,0,0,!0);if(a){Vj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;ew(g,f.c);as(f.b,g,a);c.a=c.a.b}else e=c.b.c,Ui(c.b,a);a.gb[$c]=e;Lt(b,a.gb);Vu(a,d)}Xv(this,d);Hi(this.gb,"mosaic-WidgetWrapper",!0)}t(629,302,ti,MK);_.a=null;_.b=null;function uJ(a){this.a=a}t(630,1,{},uJ);
_.Lc=function(){this.a.$&&this.a!=this.a.f.a&&ND(this.a)};_.a=null;function vJ(a){lk();this.a=a}t(631,24,{},vJ);_.Cc=function(){Yp(this.a.K.ab);var a=this.a;jr((!a.p&&(a.p=new OK),a.p))};_.a=null;function wJ(a){lk();this.a=a}t(632,24,{},wJ);_.Cc=function(){iJ(this.a,(Op(),Pp))};_.a=null;function xJ(a){lk();this.a=a}t(633,24,{},xJ);_.Cc=function(){iJ(this.a,(Op(),jJ))};_.a=null;function AJ(){}t(634,1,{},AJ);function DJ(a){this.a=a}t(635,1,{},DJ);_.Lc=function(){this.a.Ed()};_.a=null;
function GJ(a){this.a=a}t(636,1,{},GJ);_.a=null;function pJ(a){this.a=a}t(637,1,si,pJ);_.wc=function(){this.a.F==(Op(),Pp)?fk(this.a.r,333):this.a.F==jJ&&fk(this.a.s,333)};_.a=null;function gJ(a){this.gb=a;Qu(this)}t(638,285,Rh,gJ);_.Mc=function(a){return B(this,a,(Cq(),Cq(),Dq))};_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Gq(),Gq(),Hq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};function OK(){Cr.call(this,null)}t(639,214,ui,OK);
function Op(){Op=x;Pp=new PK("MAXIMIZED",0);jJ=new PK("MINIMIZED",1);kJ=new PK("NORMAL",2);QK=H(RK,m,98,[Pp,jJ,kJ])}function PK(a,b){io.call(this,a,b)}t(640,139,{71:1,75:1,77:1,98:1},PK);var QK,Pp,jJ,kJ;t(641,1,{});function yt(a,b,c){var d,e,f,g,j;e=nj();d=oj();if(!c||e!=a.b||d!=a.a)f=(gj(),$n(hj(null).gb,Kf)),c=$n(hj(null).gb,Jf),j=(Fu(),Gu).scrollWidth,g=Gu.scrollHeight,f=e>(f>j?f:j)?e:f>j?f:j,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[ah]=f+Xf),0<=c&&(b.gb.style[Be]=c+Xf),a.b=e,a.a=d}
function EK(){}t(642,641,{},EK);_.a=-1;_.b=-1;function SK(a,b){var c,d,e;if(a.k)return!0;a.x.Ke();for(c=new Xu(b);c.a.a<c.a.b.c-1;)d=MI(Yu(c.a)),e=d.fb,A(e,104)&&e.ld(d.hd()),d.hd()&&Ui(a.x,d);return!0}
function TK(a,b){var c,d,e;if(b.a)a.c&&Zj(a.c),a.c=new UK(a,b),ak(a.c,333);else for(d=new Fi(a.x);d.b<d.d.Be();)c=Gi(d),e=c.eb,nv(b,VK(c),e.s,e.t),WK(c,e.u,e.r,H(I,s,-1,[XK(a.q.a,c).d,XK(a.p.a,c).c,XK(a.n.a,c).a,XK(a.o.a,c).b]),(H(I,s,-1,[YK(a.i.a,c).d,YK(a.f.a,c).c,YK(a.d.a,c).a,YK(a.e.a,c).b]),H(I,s,-1,[ZK(a.u,c),ZK(a.t,c),ZK(a.r,c),ZK(a.s,c)])))}
function $K(){this.x=new $i;this.j=new aL(this);this.w=new bL(this.j);this.v=new cL(this.j);this.q=new dL(this.j);this.p=new eL(this.j);this.n=new fL(this.j);this.o=new gL(this.j);this.i=new hL(this.j);this.f=new iL(this.j);this.d=new jL(this.j);this.e=new kL(this.j);this.u=new lL(this.j);this.t=new lL(this.j);this.r=new lL(this.j);this.s=new lL(this.j)}t(643,1,{});_.Yf=function(a){TK(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function mL(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Fi(b.x);e.b<e.d.Be();)d=Gi(e),A(d,26)&&(d=d.ab),f=d.eb,nv(c,VK(d),f.s,f.t),WK(d,f.u,f.r,H(I,s,-1,[XK(b.q.a,d).d,XK(b.p.a,d).c,XK(b.n.a,d).a,XK(b.o.a,d).b]),(H(I,s,-1,[YK(b.i.a,d).d,YK(b.f.a,d).c,YK(b.d.a,d).a,YK(b.e.a,d).b]),H(I,s,-1,[ZK(b.u,d),ZK(b.t,d),ZK(b.r,d),ZK(b.s,d)])));nL(c);a.a.c=null;for(a=new Fi(a.a.x);a.b<a.d.Be();)b=Gi(a),A(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
function UK(a,b){this.a=a;this.b=b;var c=(hk(),ik);this.k=new gk(this);this.s=c}t(644,17,{},UK);_.xc=function(){mL(this)};_.yc=function(){mL(this)};
_.Ac=function(a){var b,c,d;for(c=new Fi(this.a.x);c.b<c.d.Be();){b=Gi(c);A(b,26)&&(b=b.ab);d=b.eb;d.i=K(d.o+(d.s-d.o)*a);d.v=K(d.p+(d.t-d.p)*a);d.w=K(d.q+(d.u-d.q)*a);d.f=K(d.n+(d.r-d.n)*a);nv(this.b,VK(b),d.i,d.v);var e=b,f=d.w;d=d.f;var g=H(I,s,-1,[XK(this.a.q.a,b).d,XK(this.a.p.a,b).c,XK(this.a.n.a,b).a,XK(this.a.o.a,b).b]),j=this.a,h=b;H(I,s,-1,[YK(j.i.a,h).d,YK(j.f.a,h).c,YK(j.d.a,h).a,YK(j.e.a,h).b]);WK(e,f,d,g,H(I,s,-1,[ZK(this.a.u,b),ZK(this.a.t,b),ZK(this.a.r,b),ZK(this.a.s,b)]))}};_.a=null;
_.b=null;t(646,1,{});_.a=null;function jL(a){this.a=a}t(645,646,{},jL);function kL(a){this.a=a}t(647,646,{},kL);function iL(a){this.a=a}t(648,646,{},iL);function hL(a){this.a=a}t(649,646,{},hL);function fL(a){this.a=a}t(650,646,{},fL);function gL(a){this.a=a}t(651,646,{},gL);function eL(a){this.a=a}t(652,646,{},eL);function dL(a){this.a=a}t(653,646,{},dL);t(654,646,{},function(a){this.a=a});t(655,646,{},function(a){this.a=a});
function ZK(a,b){var c=a.a,d;d=cj(c.d,b);d||(d=new TJ(OJ(b.gb)),z(c.d,b,d));return d.d}function lL(a){this.a=a}t(656,646,{},lL);function cL(a){this.a=a}t(657,646,{},cL);function bL(a){this.a=a}t(658,646,{},bL);function YK(a,b){var c;c=cj(a.a,b);c||(c=new TJ(hJ(b.gb)),z(a.a,b,c));return c}function XK(a,b){var c;c=cj(a.b,b);c||(c=new TJ(NJ(b.gb)),z(a.b,b,c));return c}
function oL(a,b){var c,d;d=cj(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=CK(b),f,g,j,h,n;if(A(b,103)){if(null!=c.k&&null!=c.j){d=new Rp(pL(e,!0),pL(e,!1));break a}h=b.Uf();null!=c.k&&(h.b=pL(e,!0));null!=c.j&&(h.a=pL(e,!1))}else{if(null!=c.k&&null!=c.j){d=new Rp(pL(e,!0),pL(e,!1));break a}h=new RJ;f=b.gb;n=f.style;g=n[Uf];j=n[Yg];n[Uf]="static";n[Yg]=Ce;null!=c.k?h.b=pL(e,!0):(n[ah]=id,h.b=(f.offsetWidth||0)+XK(d.o.a,b).b+XK(d.p.a,b).c);null!=c.j?h.a=pL(e,!1):(n[Be]=id,h.a=(f.offsetHeight||0)+XK(d.q.a,b).d+
XK(d.n.a,b).a);n[Uf]=g;n[Yg]=j}d=h}null!=c.k&&(tj(),To)==c.k.$f()||null!=c.j&&(tj(),To)!=c.j.$f()||z(a.e,b,d)}return d}function aL(a){this.f=a;this.c=new Di;this.e=new Di;this.b=new Di;this.a=new Di;this.d=new Di}t(659,1,{},aL);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function qL(a){var b;b=a.eb;if(null==b||!A(b,101))b=new rL,a.eb=b;return b}function dK(){gK.call(this,(hK(),sL))}function gK(a){var b=(tL(),uL);$K.call(this);this.b=a;this.a=b}t(660,643,{},dK,gK);
_.Zf=function(a){var b,c,d,e,f,g,j,h,n;h=new RJ;SK(this,a);n=XK(this.o.a,a).b+XK(this.p.a,a).c+YK(this.e.a,a).b+YK(this.f.a,a).c+ZK(this.s,a)+ZK(this.t,a);d=XK(this.q.a,a).d+XK(this.n.a,a).a+YK(this.i.a,a).d+YK(this.d.a,a).a+ZK(this.u,a)+ZK(this.r,a);c=this.x.c;if(0==c)return h.b=n,h.a=d,h;a=a.o;this.b==(hK(),sL)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Fi(this.x);a.b<a.d.Be();)c=Gi(a),e=qL(c),b=null,j=c.fb,A(j,104)&&(b=j,b=vL(b),b=new Rp(b[1]+b[3],b[0]+b[0])),this.b==sL?(n+=oL(this.w.a,c).b,e.a=oL(this.v.a,
c).a,A(j,104)&&(n+=b.b,e.a+=b.a),f=Rj(f,e.a)):(d+=oL(this.v.a,c).a,e.b=oL(this.w.a,c).b,A(j,104)&&(d+=b.a,e.b+=b.b),g=Rj(g,e.b));this.b==sL?(h.b=n,h.a=d+f):(h.b=n+g,h.a=d);return h};
_.Yf=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q;if(SK(this,a)&&(d=this.x.c,0!=d)){D=a.o;u=ZK(this.s,a);E=ZK(this.u,a);c=Qp(a.gb);Q=c.b-(u+ZK(this.t,a));r=c.a-(E+ZK(this.r,a));g=Q;c=r;this.b==(hK(),sL)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Fi(this.x);e.b<e.d.Be();)d=Gi(e),b=null,q=qL(d),v=d.fb,A(v,104)&&(b=v,b=vL(b),b=new Rp(b[1]+b[3],b[0]+b[0])),this.b==sL?(q.d?++h:(q.b=oL(this.w.a,d).b,A(v,104)&&(q.b+=b.b),g-=q.b),q.c?q.a=r:(q.a=oL(this.v.a,d).a,A(v,104)&&(q.a+=b.a))):(q.c?++j:(q.a=oL(this.v.a,
d).a,A(v,104)&&(q.a+=b.a),c-=q.a),q.d?q.b=Q:(q.b=oL(this.w.a,d).b,A(v,104)&&(q.b+=b.b)));for(e=new Fi(this.x);e.b<e.d.Be();)d=Gi(e),b=null,q=d.eb,v=d.fb,A(v,104)&&(b=v,b=vL(b),b=new Rp(b[1]+b[3],b[0]+b[0])),J=q.b,o=q.a,this.b==sL?q.d&&(J=~~(g/h)):q.c&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,104)&&(n-=b.b,f-=b.a),this.b==iK?(q.s=this.a==(tL(),uL)?u:this.a==wL?u+~~(Q/2)-~~(J/2):u+Q-J,q.t=E,q.u=n,q.r=f,E+=o+D):(this.a==(tL(),uL)?(q.s=u,q.t=E):this.a==wL?(q.s=u,q.t=E+~~(r/2)-~~(o/2)):(q.s=u,q.t=E+r-o),q.u=
n,q.r=f,u+=J+D),a.a&&(v=d.cd()-Xj(a.gb)-ZK(this.s,a),-1==q.o&&(q.o=v),v=d.dd()-(Yj(a.gb)+$wnd.pageYOffset)-ZK(this.u,a),-1==q.p&&(q.p=v),-1==q.q&&(q.q=d.fd()),-1==q.n&&(q.n=d.ed()));TK(this,a)}};_.a=null;_.b=null;function tL(){tL=x;uL=new xL("START",0);wL=new xL(Db,1);yL=new xL("END",2);zL=H(AL,m,99,[uL,wL,yL])}function xL(a,b){io.call(this,a,b)}t(661,139,{71:1,75:1,77:1,99:1},xL);var zL,wL,yL,uL;function hK(){hK=x;sL=new BL("HORIZONTAL",0);iK=new BL("VERTICAL",1);CL=H(DL,m,100,[sL,iK])}
function BL(a,b){io.call(this,a,b)}t(662,139,{71:1,75:1,77:1,100:1},BL);var CL,sL,iK;t(664,1,{105:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function rL(){this.e=!1}function FJ(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}t(663,664,{101:1,105:1},rL,FJ);_.a=0;_.b=0;_.c=!1;_.d=!1;
function EL(a,b){if(a.k)return!0;SK(a,b);if(0<a.x.c){a.a=Ht(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!A(d,102))d=new FL,c.eb=d;a.b=d;a.x.Ke();Ui(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function GL(){$K.call(this)}t(665,643,{},GL);
_.Zf=function(a){var b,c;c=new RJ;EL(this,a);if(this.a){b=oL(this.w.a,this.a).b;var d=oL(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;A(b,104)&&(b=vL(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=XK(this.o.a,a).b+XK(this.p.a,a).c+YK(this.e.a,a).b+YK(this.f.a,a).c+ZK(this.s,a)+ZK(this.t,a);c.a+=XK(this.q.a,a).d+XK(this.n.a,a).a+YK(this.i.a,a).d+YK(this.d.a,a).a+ZK(this.u,a)+ZK(this.r,a);return c};
_.Yf=function(a){var b,c,d,e,f;EL(this,a)&&(d=ZK(this.s,a),e=ZK(this.u,a),c=Qp(a.gb),f=c.b-(d+ZK(this.t,a)),c=c.a-(e+ZK(this.r,a)),b=this.a.fb,A(b,104)&&(b=vL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.cd()-Xj(a.gb)-ZK(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.dd()-(Yj(a.gb)+$wnd.pageYOffset)-ZK(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.fd()),d=this.b,-1==d.n&&(d.n=this.a.ed())),TK(this,a))};_.a=null;_.b=null;
function FL(){this.e=!1}t(666,664,{102:1,105:1},FL);function vL(a){var b,c,d,e;null==a.a&&(a.a=y(I,s,-1,4,1),e=co(uu(uu(a.c,0),0)),c=co(uu(uu(a.c,2),2)),d=NJ(a.gb),b=hJ(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function HL(a,b){a.bb&&Vj(a);return sv(a,b)}function IL(){Qv();Gv.call(this,Rv)}t(667,292,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,104:1},IL);
_.ud=function(a){return HL(this,a)};_.a=null;function EJ(a,b,c){var d=a.p.c;b.eb=c;XI(a,b,a.gb,d,!0)}function VK(a){var b;b=a.fb;return A(b,104)?b:a}function Up(a){if(!a.bb)return new RJ;if(-1==a.j.b||-1==a.j.a)a.j=a.d.Zf(a),Wp(a,a.j),a.d.Yf(a),a.j=a.d.Zf(a);return a.j}function MI(a){return A(a,104)?a.ab:a}function JL(a){var b;if(!a.n){b=(!$J&&($J=new ZJ),$J);var c=KL(a,db,!0);b.a=c;c=KL(a,eb,!0);b.b=c;a.n=b}return a.n}
function XI(a,b,c,d,e){if(A(b,26))throw new sk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&A(f,105)&&f.e?(c=new IL,fv(a,c,a.gb,d,!0),tv(c,b)):fv(a,b,c,d,e);KI(a,b)}
function KI(a,b){var c;c=a.d;if(b){var d=c.j;Oi(d.c,b);Oi(d.e,b);Oi(d.b,b);Oi(d.a,b);Oi(d.d,b)}else d=c.j,Ix(d.c),Ix(d.e),Ix(d.b),Ix(d.a),Ix(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==VK(a))c=c.fb;else{if(A(c,97)||A(c,25))d=c,c=c.fb,c==VK(d)&&(c=c.fb);A(c,104)&&A(c.fb,96)&&(c=c.fb)}A(c,103)&&!A(c,96)&&(c.Vf(a.fb),c.Vf(a))}}function Yp(a){if(a.bb&&a.gb.style.display!=Cf){a.gb.scrollTop=0;var b=a.gb,c=0;fo(b)&&(c=-c);b.scrollLeft=c;a.d.Yf(a);a.c=!1;nL(a)}}
function nL(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=MI(Xx(a.p,d)),A(b,104)&&(b=b.ab),b.hd()&&(A(b,103)?b.Wf():A(b,33)&&b.Kd())}function YI(a,b){var c;A(b,104)&&(b=A(b,104)?b.ab:b);c=VK(b);return lv(a,c)?(A(c,104)&&HL(c,b),KI(a,null),!0):!1}function cK(a,b){var c;a.d=b;null!=a.e&&Yi(a,Lu(a.gb)+Ca+a.e);a.e=b.cZ.d;c=dy(a.e,Xn(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Zi(a,Lu(a.gb)+Ca+a.e);KI(a,null)}
function KL(a,b,c){a.k||(a.k=$doc.createElement(vg),PJ(a.k,Uf,bd),PJ(a.k,Yg,Ce),PJ(a.k,Te,ab),PJ(a.k,Mg,ab),a.gb.appendChild(a.k));PJ(a.k,ah,b);PJ(a.k,Be,b);a=MJ(a.k);return c?a.b:a.a}
function pL(a,b){var c;c=null.$f();if(c==(tj(),ep)){c=(JL(a),null.$f());var d=(-1==YJ&&(YJ=VI(gb,!0)),YJ);return N(M(Math.round(100*d*c/254)))}if(c==Vo)return c=JL(a),d=null.$f(),N(M(oD(d*(-1==c.a&&(c.a=VI(db,!0)),c.a))));if(c==Xo)return c=JL(a),d=null.$f(),N(M(oD(d*(-1==c.b&&(c.b=VI(eb,!0)),c.a))));if(c==cp)return c=(JL(a),null.$f()),d=(-1==YJ&&(YJ=VI(gb,!0)),YJ),N(M(Math.round(d*c)));if(c==gp)return c=(JL(a),null.$f()),d=(-1==YJ&&(YJ=VI(gb,!0)),YJ),N(M(Math.round(10*d*c/254)));if(c==ap)return N(M(oD(12*
(JL(a),null.$f())*N(M(oD((-1==YJ&&(YJ=VI(gb,!0)),YJ)/72))))));if(c==To)return KL(a,null.$f(),b);if(c==Zo)return c=(JL(a),N(M(oD(null.$f())))),d=(-1==YJ&&(YJ=VI(gb,!0)),YJ),N(M(Math.round(d*c/72)));if(null.$f()==Ro)return N(M(oD(null.$f())));throw new sk("Invalid size: "+null.$f());}function tJ(){var a=new GL;pv.call(this);this.j=new Rp(-1,-1);new SL(this);this.gb[zd]="mosaic-LayoutPanel";cK(this,a)}t(668,282,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,103:1},tJ);
_.yd=function(a){XI(this,a,this.gb,this.p.c,!0)};_.nd=function(){$u(this,new TL)};_.od=function(){$u(this,new UL)};_.Uf=function(){return Up(this)};_.vd=function(a){return iv(this.p,VK(a))};_.wd=function(a,b,c,d){XI(this,a,b,c,d)};_.Vf=function(a){KI(this,a)};_.xd=function(){return new Xu(this)};_.Wf=function(){Yp(this)};
_.sd=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.md(this.i),this.kd(a),this.i=this.f=null;else if(a=Up(this),null!=this.i)a=a.a+Xf,this.md(this.i),this.kd(a),this.i=null;else if(null!=this.f){var b=this.f;this.md(a.b+Xf);this.kd(b);this.f=null}else b=a.a+Xf,this.md(a.b+Xf),this.kd(b);Yp(this)}};_.Kd=function(){Yp(this)};_.ud=function(a){return YI(this,a)};_.kd=function(a){this.gb.style[Be]=a;this.bb||(this.f=a)};_.zd=function(a,b,c){nv(this,VK(a),b,c)};
_.md=function(a){this.gb.style[ah]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function TL(){}t(669,1,{},TL);_.Id=function(a){VK(a).qd()};function UL(){}t(670,1,{},UL);_.Id=function(a){VK(a).rd()};function Xu(a){this.b=a;this.a=new kv(this.b.p)}t(671,1,{},Xu);_.Xc=function(){return this.a.a<this.a.b.c-1};_.Yc=function(){return MI(Yu(this.a))};_.Zc=function(){Zu(this.a)};_.b=null;function VL(){VL=x;new Sw}
function SL(a){VL();Hi(a.gb,"dragdrop-dropTarget",!0);this.a=a;new WL(this)}t(672,9,{},SL);function WL(a){lk();this.a=a}t(673,24,{},WL);_.Cc=function(){KI(this.a.a,null);Yp(this.a.a)};_.a=null;function CK(a){a=a.fb;return!a?null:A(a,103)?a:CK(a)}function mJ(a,b,c){var d;d=a.gb;WK(a,b,c,NJ(d),(hJ(d),OJ(d)))}function WK(a,b,c,d){0<=b&&(b-=d[1]+d[3],a.md((0>b?0:b)+(tj(),Xf)));0<=c&&(c-=d[0]+d[2],a.kd((0>c?0:c)+(tj(),Xf)))}function Wp(a,b){mJ(a,b.b,b.a)}t(676,1,{});
function hF(a,b,c){var d,e,f,g,j,h;g=(!b?a.b:XB(a,b,~~xi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],r=null==v?Gf:typeof v,r=r==If?Object.prototype.toString.call(v)==Qc||typeof v.length==Hf?"array":r:r,!G(r,D)&&(!G("string",D)||!G(Gf,r)))if(v=G(Hf,r),r=G("boolean",r),XL===D)v&&(o[u]=new KF(o[u])),r&&(o[u]=(uF(),o[u]?xF:vF));else{q=v||r;if(q=
!q&&null!=D&&vn(D)==YL){q=o[u];if(null==q||ZL(q,D))continue;if(un(q)&&(q=q&&q.g?q.g:null,null!=q&&ZL(q,D))){o[u]=q;continue}}if(!G(If,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function $L(){this.c=new Di;this.a=new Di;this.b=new Di}function ZL(a,b){var c;if(XL==b||aM==b&&A(a,106))return!0;if(null!=a)for(c=vn(a);c&&c!=XL;c=null)if(c==b)return!0;return!1}t(675,676,{},$L);function eF(){eF=x;gF=new $L}
function kF(a,b){eF();z(gF.c,a,b)}function bF(a){eF();var b,c,d;d=PF(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)G(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function cF(a,b){var c;eF();return c=b&&b[0]&&(typeof b[0]==If||typeof b[0]==oe)?b[0]:null,ZL(c,a)}function iF(a){var b=dF;eF();var c,d;d=gF.b;if(c=!b?d.b:XB(d,b,~~xi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?YB(d,c):$B(d,b,c,~~xi(b))}
function JE(a){eF();var b=gF,c;null==a?a=null:(c=a[Tc],c||(0!=(vn(a).b&4)?a=[]:(b=(b=cj(b.c,vn(a)))&&typeof b==oe?new b(a):a,a=a[Tc]=b),c=a),a=c);return a}var gF;
function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Gn&&(e=bk(),2E3<e-In&&(In=e,Hn=Fn()));if(0==Gn++){var f=(Jn(),Kn),g,j;if(f.b){j=null;do g=f.b,f.b=null,j=Sn(g,j);while(f.b);f.b=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Jn(),Kn),n,o;if(h.c){o=null;do n=h.c,h.c=null,o=Sn(n,o);while(h.c);h.c=o}}--Gn;c&&-1!=Hn&&($wnd.clearTimeout(Hn),Hn=-1)}return b}catch(r){throw r;}}}
function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(ds)()}catch(d){a(b)}else C(ds)()}var XL=$(1),yn=$(100),bM=GF(" I"),I=AF(685,bM),gG=AF(683,XL),cM=GF(" Z"),KG=AF(686,cM);$(99);$(98);$(97);var dM=$(480),nn=AF(687,dM),eM=$(233),Xs=AF(688,eM);$(234);$(139);$(455);$(106);$(466);var fM=GF(" B");$(470);var gM=GF(" C"),yi=AF(689,gM),YL=$(468),hM=GF(" D"),RC=AF(690,hM);$(469);$(471);var iM=$(474),qE=AF(691,iM),jM=GF(" J"),kM=$(2),fs=AF(684,kM),JJ=AF(692,fM);$(483);$(465);$(96);$(453);
var dF=$(446);$(462);var qF=$(460);$(458);$(459);$(464);$(108);$(109);$(110);$(113);$(94);$(477);$(472);$(461);$(447);$(448);$(449);$(450);$(451);$(452);var lM=$(370);$(369);$(368);$(367);$(445);$(444);var aA=$(384),uC=AF(693,aA),mM=$(390),zC=AF(694,mM),nM=$(391),BC=AF(695,nM),oM=$(522),GE=AF(696,oM),Xr=AF(697,I),pM=EF(520,function(){GC();return xG}),yG=AF(698,pM);$(521);$(393);$(392);$(515);$(514);$(523);$(524);$(519);$(427);$(518);var Bz=AF(699,lM);$(382);$(526);$(457);FF();$(456);FF();$(676);$(675);
var aM=FF();$(286);var qM=$(285);$(284);$(290);$(304);$(345);$(528);$(527);$(283);$(282);$(530);$(529);$(535);$(536);$(537);$(538);$(539);$(540);$(541);$(542);$(531);$(532);$(533);$(534);$(220);$(219);$(295);$(296);$(297);$(553);$(562);$(24);$(554);$(555);$(556);$(557);$(558);$(559);$(560);$(561);$(265);$(341);$(344);$(342);$(343);$(179);$(178);$(267);$(214);$(269);$(187);var rM=$(186);$(217);$(216);$(215);$(364);$(365);$(366);
var sM=EF(155,function(){tj();return ip}),jp=AF(700,sM),tM=EF(138,function(){uj();return to}),uo=AF(701,tM),uM=EF(145,function(){vo();return Eo}),Fo=AF(702,uM),vM=EF(150,function(){Go();return Po}),Qo=AF(703,vM);EF(156,null);EF(157,null);EF(158,null);EF(159,null);EF(160,null);EF(161,null);EF(162,null);EF(163,null);EF(164,null);EF(140,null);EF(141,null);EF(142,null);EF(143,null);EF(144,null);EF(146,null);EF(147,null);EF(148,null);EF(149,null);EF(151,null);EF(152,null);EF(153,null);EF(154,null);$(439);
$(438);$(487);$(489);$(488);$(490);$(492);$(491);$(493);$(497);$(498);$(177);$(183);$(182);$(181);$(185);$(199);$(410);$(409);var UA=$(408),sD=AF(704,UA),OG=AF(705,jM);$(280);$(281);$(394);$(494);$(500);$(495);$(496);$(395);$(552);$(404);$(403);$(402);$(407);var wM=FF(),II=AF(706,wM);$(263);$(437);$(506);var xM=EF(223,function(){Mr();return Rr}),Sr=AF(707,xM);$(417);$(418);$(401);var FA=$(396);$(486);$(380);$(381);$(406);var QA=$(405);$(398);$(397);$(504);$(513);$(399);$(441);$(479);$(516);$(517);
$(525);$(387);var eA=$(386);$(415);$(416);$(372);$(371);$(424);FF();FF();FF();$(374);$(375);$(184);$(354);var Yx=AF(708,qM);$(355);$(565);$(564);$(315);$(317);$(316);$(318);$(201);$(218);$(204);$(206);var lA=$(389);$(440);$(377);$(376);$(383);$(510);$(482);$(209);$(426);$(196);$(197);$(200);$(194);$(193);$(195);var nA=$(548);$(385);$(567);$(572);$(425);$(473);$(428);var Dz=$(379),Cz=AF(709,eA);$(595);$(412);$(413);$(414);$(378);$(545);$(546);$(320);$(319);$(311);$(312);$(584);$(573);$(574);$(499);
$(507);$(508);$(509);$(566);$(568);var GA=$(400);$(549);$(511);$(208);$(205);$(207);$(203);$(192);$(191);$(190);$(245);$(571);$(289);$(288);$(287);$(583);$(582);$(581);$(576);$(580);var yM=EF(640,function(){Op();return QK}),RK=AF(710,yM);$(639);$(638);$(630);$(631);$(632);$(633);$(634);$(635);$(636);$(637);$(611);var zM=EF(291,function(){Hv();return Ov}),Pv=AF(711,zM),AM=EF(337,function(){Dv();return ux}),vx=AF(712,AM);$(17);$(338);$(339);$(334);$(335);$(336);$(18);$(19);$(20);$(423);$(388);$(627);
$(325);$(628);$(326);$(327);$(328);$(329);$(332);$(300);$(299);$(298);$(569);$(570);$(575);$(238);$(303);$(333);$(321);$(348);$(347);$(346);var BM=EF(349,function(){Lx();return Vx}),Wx=AF(713,BM);EF(350,null);EF(351,null);EF(352,null);EF(353,null);$(221);$(550);$(301);$(314);$(313);$(503);$(293);$(180);$(551);$(302);$(613);$(3);$(616);$(617);$(615);$(614);$(607);$(606);$(668);$(669);$(670);$(671);$(609);$(212);var sB=$(420),uB=AF(714,sB);$(421);$(419);$(27);$(28);$(26);$(29);$(32);$(33);$(34);$(35);
$(36);$(37);var CM=$(49),jx=AF(715,CM);$(38);$(39);$(40);$(41);$(42);$(43);$(44);$(46);$(45);$(47);$(48);$(50);$(51);$(53);$(54);$(52);$(55);$(56);$(57);$(58);$(60);$(62);$(63);$(61);$(59);$(64);$(65);$(66);$(67);$(69);$(72);$(71);$(73);$(76);$(77);$(75);$(78);$(79);$(80);$(81);$(82);$(83);$(85);$(86);$(84);$(87);$(88);$(89);$(90);$(92);$(93);$(91);$(239);var SJ=$(597);$(294);var WJ=$(599);$(210);$(625);$(624);$(433);$(432);$(434);$(211);$(247);$(249);$(248);$(243);$(357);$(240);$(292);$(667);$(254);
$(257);$(255);$(256);$(5);$(7);$(6);$(577);$(422);$(435);$(358);$(176);$(277);$(429);$(430);$(436);$(213);$(242);$(31);$(250);$(322);$(323);$(324);$(251);var IK=AF(716,rM);$(252);$(547);$(626);$(592);$(463);$(484);$(30);$(68);var XJ=$(600);$(610);$(629);$(664);$(663);$(188);$(198);$(4);$(591);$(643);$(660);var DM=EF(661,function(){tL();return zL}),AL=AF(717,DM),EM=EF(662,function(){hK();return CL}),DL=AF(718,EM);$(646);$(655);$(654);$(658);$(657);$(653);$(652);$(650);$(651);$(649);$(648);$(645);$(647);
$(656);$(659);$(644);$(612);$(665);$(306);$(305);$(308);$(309);$(307);$(253);$(21);$(275);$(276);$(11);$(14);$(22);var FM=$(25),vk=AF(719,FM);$(23);$(666);$(8);$(10);$(9);$(672);$(673);$(618);$(621);$(622);$(623);$(619);$(620);var UJ=$(598);$(641);$(642);$(603);$(604);$(189);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
--></script></body></html>