-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathindex.dev.html
More file actions
861 lines (842 loc) · 119 KB
/
Copy pathindex.dev.html
File metadata and controls
861 lines (842 loc) · 119 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="QQ跑团记录着色器" name="Description">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
<title>QQ跑团记录着色器</title>
<script>
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(14(H,b){"1P"===1c 5A&&"1P"===1c 5A.9I?5A.9I=H.37?b(H,!0):14(a){if(!a.37)3H 5B("4f dJ a 6r dK a 37");15 b(a)}:b(H)})("2k"!==1c 6r?6r:17,14(H,be){14 7A(a,b,c){c=c||M;18 d,f=c.1F("1G");f.1D=a;if(b)19(d in 9J)(a=b[d]||b.1M&&b.1M(d))&&f.26(d,a);c.7B.1K(f).1m.4J(f)}14 4g(a){15 1b==a?a+"":"1P"===1c a||"14"===1c a?db[7C.1g(a)]||"1P":1c a}14 6s(a){18 b=!!a&&"1a"in a&&a.1a,c=4g(a);15 J(a)||4h(a)?!1:"dL"===c||0===b||"3I"===1c b&&0<b&&b-1 in a}14 2t(a,b){15 a.1A&&a.1A.1q()===b.1q()}14 6t(a,b,c){15 J(b)?e.3J(a,14(d,f){15!!b.1g(d,f,d)!==c}):b.1e?e.3J(a,14(d){15 d===b!==c}):"1u"!==1c b?e.3J(a,14(d){15-1<eb.1g(b,d)!==c}):e.2e(b,a,c)}14 7D(a,b){19(;(a=a[b])&&1!==a.1e;);15 a}14 9K(a){18 b={};e.1k(a.27(bl)||[],14(c,d){b[d]=!0});15 b}14 4i(a){15 a}14 fb(a){3H a;}14 7E(a,b,c,d){18 f;2f{a&&J(f=a.2u)?f.1g(a).2R(b).4j(c):a&&J(f=a.3r)?f.1g(a,b,c):b.1y(1d 0,[a].1r(d))}22(g){c.1y(1d 0,[g])}}14 gb(){M.4K("9L",gb);H.4K("5C",gb);e.3K()}14 9M(a,b){15 b.4L()}14 2S(a){15 a.1z(9N,"7F-").1z(9O,9M)}14 4M(){17.1Q=e.1Q+4M.9P++}14 7G(a,b,c){if(1d 0===c&&1===a.1e)if(c="1B-"+b.1z(9Q,"-$&").1q(),c=a.1M(c),"1u"===1c c){2f{18 d=c;c="9R"===d?!0:"dM"===d?!1:"1b"===d?1b:d===+d+""?+d:9S.1h(d)?7H.7I(d):d}22(f){}ea.1w(a,b,c)}1n c=1d 0;15 c}14 7J(a,b,c,d){18 f,g=20,k=d?14(){15 d.7K()}:14(){15 e.1v(a,b,"")},q=k(),m=c&&c[3]||(e.5D[b]?"":"2T"),p=a.1e&&(e.5D[b]||"2T"!==m&&+q)&&4N.28(e.1v(a,b));if(p&&p[3]!==m){q/=2;m=m||p[3];19(p=+q||1;g--;)e.1s(a,b,p+m),0>=(1-f)*(1-(f=k()/q||.5))&&(g=0),p/=f;p*=2;e.1s(a,b,p+m);c=c||[]}if(c){p=+p||+q||0;18 t=c[1]?p+(c[1]+1)*c[2]:+c[2];d&&(d.7L=m,d.2U=p,d.4O=t)}15 t}14 4k(a,b){19(18 c,d,f=[],g=0,k=a.1a;g<k;g++)if(d=a[g],d.1s)if(c=d.1s.1H,b){if("38"===c&&(f[g]=B.1l(d,"1H")||1b,f[g]||(d.1s.1H="")),""===d.1s.1H&&bq(d)){c=g;18 q=d.1I;d=d.1A;18 m=7M[d];m||(q=q.4P.1K(q.1F(d)),m=e.1v(q,"1H"),q.1m.4J(q),"38"===m&&(m="4Q"),7M[d]=m);q=m;f[c]=q}}1n"38"!==c&&(f[g]="38",B.1w(d,"1H",c));19(g=0;g<k;g++)1b!=f[g]&&(a[g].1s.1H=f[g]);15 a}14 fa(a,b){18 c="2k"!==1c a.2V?a.2V(b||"*"):"2k"!==1c a.1Z?a.1Z(b||"*"):[];15 1d 0===b||b&&2t(a,b)?e.2W([a],c):c}14 6u(a,b){19(18 c=0,d=a.1a;c<d;c++)B.1w(a[c],"4R",!b||B.1l(b[c],"4R"))}14 7N(a,b,c,d,f){19(18 g,k,q,m=b.9T(),p=[],t=0,w=a.1a;t<w;t++)if((g=a[t])||0===g)if("1P"===4g(g))e.2W(p,g.1e?[g]:g);1n if(bt.1h(g)){k=k||m.1K(b.1F("3s"));q=(7O.28(g)||["",""])[1].1q();q=bs[q]||bs.2l;k.39=q[1]+e.7P(g)+q[2];19(q=q[0];q--;)k=k.5E;e.2W(p,k.2X);k=m.2D;k.3t=""}1n p.1i(b.dN(g));m.3t="";19(t=0;g=p[t++];)if(d&&-1<e.3u(g,d))f&&f.1i(g);1n if(a=4l(g),k=fa(m.1K(g),"1G"),a&&6u(k),c)19(q=0;g=k[q++];)7Q.1h(g.1f||"")&&c.1i(g);15 m}14 4m(){15!0}14 4n(){15!1}14 9U(a,b){a:{2f{18 c=M.9V;2v a}22(d){}c=1d 0}15 a===c===("5F"===b)}14 6v(a,b,c,d,f,g){18 k;if("1P"===1c b){"1u"!==1c c&&(d=d||c,c=1d 0);19(k in b)6v(a,k,c,d,b[k],g);15 a}1b==d&&1b==f?(f=c,d=c=1d 0):1b==f&&("1u"===1c c?(f=d,d=1d 0):(f=d,d=c,c=1d 0));if(!1===f)f=4n;1n if(!f)15 a;if(1===g){18 q=f;f=14(m){e().3L(m);15 q.1y(17,1o)};f.1S=q.1S||(q.1S=e.1S++)}15 a.1k(14(){e.1t.1T(17,b,f,d,c)})}14 ib(a,b,c){c?(B.1w(a,b,!1),e.1t.1T(a,b,{2Y:!1,3v:14(d){18 f=B.1l(17,b);if(d.9W&1&&17[b])if(f.1a)(e.1t.2E[b]||{}).4S&&d.4T();1n{f=3w.1g(1o);B.1w(17,b,f);18 g=c(17,b);17[b]();18 k=B.1l(17,b);f!==k||g?B.1w(17,b,!1):k={};if(f!==k)15 d.6w(),d.4U(),k&&k.1x}1n f.1a&&(B.1w(17,b,{1x:e.1t.29(e.1p(f[0],e.3a.2w),f.1r(1),17)}),d.6w())}})):1d 0===B.1l(a,b)&&e.1t.1T(a,b,4m)}14 7R(a,b){15 2t(a,"2Z")&&2t(11!==b.1e?b:b.2D,"4V")?e(a).7S("4W")[0]||a:a}14 9X(a){a.1f=(1b!==a.1M("1f"))+"/"+a.1f;15 a}14 9Y(a){"9R/"===(a.1f||"").1r(0,5)?a.1f=a.1f.1r(5):a.7T("1f");15 a}14 7U(a,b){18 c,d,f;if(1===b.1e){if(B.4o(a)){18 g=B.1l(a);if(f=g.3b)19(d in B.1U(b,"3c 3b"),f)19(g=0,c=f[d].1a;g<c;g++)e.1t.1T(b,d,f[d][g])}ea.4o(a)&&(a=ea.2F(a),a=e.1p({},a),ea.1w(b,a))}}14 4p(a,b,c,d){b=7V(b);18 f,g=0,k=a.1a,q=k-1,m=b[0],p=J(m);if(p||1<k&&"1u"===1c m&&!O.9Z&&a0.1h(m))15 a.1k(14(P){18 F=a.eq(P);p&&(b[0]=m.1g(17,P,F.3M()));4p(F,b,c,d)});if(k){18 t=7N(b,a[0].1I,!1,a,d);18 w=t.2D;1===t.2X.1a&&(t=w);if(w||d){w=e.2a(fa(t,"1G"),9X);19(f=w.1a;g<k;g++){18 z=t;g!==q&&(z=e.4X(z,!0,!0),f&&e.2W(w,fa(z,"1G")));c.1g(a[g],z,g)}if(f)19(t=w[w.1a-1].1I,e.2a(w,9Y),g=0;g<f;g++)z=w[g],7Q.1h(z.1f||"")&&!B.2F(z,"4R")&&e.2x(t,z)&&(z.6x&&"5A"!==(z.1f||"").1q()?e.7W&&!z.a1&&e.7W(z.6x,{4Y:z.4Y||z.1M("4Y")},t):7A(z.3t.1z(a2,""),z,t))}}15 a}14 $b(a,b,c){19(18 d=b?e.2e(b,a):a,f=0;1b!=(b=d[f]);f++)c||1!==b.1e||e.5G(fa(b)),b.1m&&(c&&4l(b)&&6u(fa(b,"1G")),b.1m.4J(b));15 a}14 4Z(a,b,c){18 d=a.1s;if(c=c||5H(a)){18 f=c.dO(b)||c[b];""!==f||4l(a)||(f=e.1s(a,b));if(!O.a3()&&bv.1h(f)&&a4.1h(b)){a=d.2m;b=d.7X;18 g=d.7Y;d.7X=d.7Y=d.2m=f;f=c.2m;d.2m=a;d.7X=b;d.7Y=g}}15 1d 0!==f?f+"":f}14 ac(a,b){15{1l:14(){if(a())2n 17.1l;1n 15(17.1l=b).1y(17,1o)}}}14 6y(a){18 b=e.a5[a]||bc[a];if(b)15 b;if(a in cc)15 a;a:{b=a;19(18 c=b[0].4L()+b.1r(1),d=bw.1a;d--;)if(b=bw[d]+c,b in cc)2v a;b=1d 0}15 bc[a]=b||a}14 ec(a,b,c){15(a=4N.28(b))?2o.6z(0,a[2]-(c||0))+(a[3]||"2T"):b}14 6A(a,b,c,d,f,g){18 k="2m"===b?1:0,q=0,m=0;if(c===(d?"2b":"3N"))15 0;19(;4>k;k+=2)"3O"===c&&(m+=e.1v(a,c+3d[k],!0,f)),d?("3N"===c&&(m-=e.1v(a,"3P"+3d[k],!0,f)),"3O"!==c&&(m-=e.1v(a,"2b"+3d[k]+"5I",!0,f))):(m+=e.1v(a,"3P"+3d[k],!0,f),"3P"!==c?m+=e.1v(a,"2b"+3d[k]+"5I",!0,f):q+=e.1v(a,"2b"+3d[k]+"5I",!0,f));!d&&0<=g&&(m+=2o.6z(0,2o.a6(a["30"+b[0].4L()+b.1r(1)]-g-m-q-.5))||0);15 m}14 fc(a,b,c){18 d=5H(a),f=(!O.7Z()||c)&&"2b-4q"===e.1v(a,"80",!1,d),g=f,k=4Z(a,b,d),q="30"+b[0].4L()+b.1r(1);if(bv.1h(k)){if(!c)15 k;k="5J"}(!O.7Z()&&f||!O.a7()&&2t(a,"4V")||"5J"===k||!2G(k)&&"6B"===e.1v(a,"1H",!1,d))&&a.6C().1a&&(f="2b-4q"===e.1v(a,"80",!1,d),(g=q in a)&&(k=a[q]));k=2G(k)||0;15 k+6A(a,b,c||(f?"2b":"3N"),g,d,k)+"2T"}14 ha(a,b,c,d,f){15 1O ha.2w.51(a,b,c,d,f)}14 6D(){5K&&(!1===M.31&&H.a8?H.a8(6D):H.3Q(6D,e.fx.a9),e.fx.ab())}14 gc(){H.3Q(14(){bx=1d 0});15 bx=4r.2H()}14 5L(a,b){18 c=0,d={3R:a};19(b=b?1:0;4>c;c+=2-b){18 f=3d[c];d["3O"+f]=d["3P"+f]=a}b&&(d.3x=d.2m=a);15 d}14 hc(a,b,c){19(18 d,f=(2I.52[b]||[]).53(2I.52["*"]),g=0,k=f.1a;g<k;g++)if(d=f[g].1g(c,b,a))15 d}14 ae(a,b){18 c,d;19(c in a){18 f=2S(c);18 g=b[f];18 k=a[c];23.2g(k)&&(g=k[1],k=a[c]=k[0]);c!==f&&(a[f]=k,2n a[c]);if((d=e.2J[f])&&"81"in d)19(c in k=d.81(k),2n a[f],k)c in a||(a[c]=k[c],b[c]=g);1n b[f]=g}}14 2I(a,b,c){18 d,f=0,g=2I.5M.1a,k=e.2p().3e(14(){2n q.1E}),q=14(){if(d)15!1;18 p=bx||gc();p=2o.6z(0,m.af+m.2y-p);19(18 t=1-(p/m.2y||0),w=0,z=m.54.1a;w<z;w++)m.54[w].82(t);k.5N(a,[m,t,p]);if(1>t&&z)15 p;z||k.5N(a,[m,1,0]);k.4s(a,[m]);15!1},m=k.2u({1E:a,ag:e.1p({},b),2h:e.1p(!0,{83:{},3y:e.3y.2l},c),dP:b,dQ:c,af:bx||gc(),2y:c.2y,54:[],ah:14(p,t){p=e.ai(a,m.2h,p,t,m.2h.83[p]||m.2h.3y);m.54.1i(p);15 p},21:14(p){18 t=0,w=p?m.54.1a:0;if(d)15 17;19(d=!0;t<w;t++)m.54[t].82(1);p?(k.5N(a,[m,1,0]),k.4s(a,[m,p])):k.84(a,[m,p]);15 17}});c=m.ag;19(ae(c,m.2h.83);f<g;f++)if(b=2I.5M[f].1g(m,a,c,m.2h))15 J(b.21)&&(e.5O(m.1E,m.2h.1C).21=b.21.aj(b)),b;e.2a(c,hc,m);J(m.2h.2U)&&m.2h.2U.1g(a,m);m.6E(m.2h.6E).2R(m.2h.2R,m.2h.55).4j(m.2h.4j).3e(m.2h.3e);e.fx.ak(e.1p(q,{1E:a,85:m,1C:m.2h.1C}));15 m}14 3S(a){15(a.27(bl)||[]).2z(" ")}14 3T(a){15 a.1M&&a.1M("4t")||""}14 6F(a){15 23.2g(a)?a:"1u"===1c a?a.27(bl)||[]:[]}14 6G(a,b,c,d){18 f;if(23.2g(b))e.1k(b,14(g,k){c||bE.1h(a)?d(a,k):6G(a+"["+("1P"===1c k&&1b!=k?g:"")+"]",k,c,d)});1n if(c||"1P"!==4g(b))d(a,b);1n 19(f in b)6G(a+"["+f+"]",b[f],c,d)}14 ic(a){15 14(b,c){"1u"!==1c b&&(c=b,b="*");18 d=0,f=b.1q().27(bl)||[];if(J(c))19(;b=f[d++];)"+"===b[0]?(b=b.1r(1)||"*",(a[b]=a[b]||[]).3f(c)):(a[b]=a[b]||[]).1i(c)}}14 86(a,b,c,d){14 f(q){18 m;g[q]=!0;e.1k(a[q]||[],14(p,t){p=t(b,c,d);if("1u"===1c p&&!k&&!g[p])15 b.2A.3f(p),f(p),!1;if(k)15!(m=p)});15 m}18 g={},k=a===6H;15 f(b.2A[0])||!g["*"]&&f("*")}14 6I(a,b){18 c,d,f=e.56.al||{};19(c in b)1d 0!==b[c]&&((f[c]?a:d||(d={}))[c]=b[c]);d&&e.1p(!0,a,d);15 a}14 $c(a,b,c){19(18 d,f,g,k,q=a.4u,m=a.2A;"*"===m[0];)m.32(),1d 0===d&&(d=a.6J||b.6K("am-87"));if(d)19(f in q)if(q[f]&&q[f].1h(d)){m.3f(f);2v}if(m[0]in c)g=m[0];1n{19(f in c){if(!m[0]||a.3U[f+" "+m[0]]){g=f;2v}k||(k=f)}g=g||k}if(g)15 g!==m[0]&&m.3f(g),c[g]}14 ad(a,b,c,d){18 f,g,k={},q=a.2A.1r();if(q[1])19(p in a.3U)k[p.1q()]=a.3U[p];19(g=q.32();g;){a.88[g]&&(c[a.88[g]]=b);!m&&d&&a.89&&(b=a.89(b,a.5P));18 m=g;if(g=q.32())if("*"===g)g=m;1n if("*"!==m&&m!==g){18 p=k[m+" "+g]||k["* "+g];if(!p)19(f in k){18 t=f.2K(" ");if(t[1]===g&&(p=k[m+" "+t[0]]||k["* "+t[0]])){!0===p?p=k[f]:!0!==k[f]&&(g=t[0],q.3f(t[1]));2v}}if(!0!==p)if(p&&a.dR)b=p(b);1n 2f{b=p(b)}22(w){15{5Q:"an",1V:p?w:"ao dS dT "+m+" dU "+g}}}}15{5Q:"8a",1B:b}}18 bf=[],8b=33.dV,3w=bf.1r,7V=bf.ap?14(a){15 bf.ap.1g(a)}:14(a){15 bf.53.1y([],a)},6L=bf.1i,eb=bf.1W,db={},7C=db.8c,5R=db.8d,8e=5R.8c,bd=8e.1g(33),O={},J=14(a){15"14"===1c a&&"3I"!==1c a.1e&&"14"!==1c a.dW},4h=14(a){15 1b!=a&&a===a.6r},M=H.37,9J={1f:!0,6x:!0,4Y:!0,a1:!0},e=14(a,b){15 1O e.fn.51(a,b)};e.fn=e.2w={57:"3.6.0",3V:e,1a:0,dX:14(){15 3w.1g(17)},1l:14(a){15 1b==a?3w.1g(17):0>a?17[a+17.1a]:17[a]},2q:14(a){a=e.2W(17.3V(),a);a.6M=17;15 a},1k:14(a){15 e.1k(17,a)},2a:14(a){15 17.2q(e.2a(17,14(b,c){15 a.1g(b,c,b)}))},1r:14(){15 17.2q(3w.1y(17,1o))},3W:14(){15 17.eq(0)},58:14(){15 17.eq(-1)},5S:14(){15 17.2q(e.3J(17,14(a,b){15(b+1)%2}))},59:14(){15 17.2q(e.3J(17,14(a,b){15 b%2}))},eq:14(a){18 b=17.1a;a=+a+(0>a?b:0);15 17.2q(0<=a&&a<b?[17[a]]:[])},4O:14(){15 17.6M||17.3V()},1i:6L,4v:bf.4v,34:bf.34};e.1p=e.fn.1p=14(){18 a,b,c,d=1o[0]||{},f=1,g=1o.1a,k=!1;"4w"===1c d&&(k=d,d=1o[f]||{},f++);"1P"===1c d||J(d)||(d={});f===g&&(d=17,f--);19(;f<g;f++)if(1b!=(a=1o[f]))19(b in a){18 q=a[b];if("dY"!==b&&d!==q)if(k&&q&&(e.5a(q)||(c=23.2g(q)))){18 m=d[b];m=c&&!23.2g(m)?[]:c||e.5a(m)?m:{};c=!1;d[b]=e.1p(k,m,q)}1n 1d 0!==q&&(d[b]=q)}15 d};e.1p({1Q:"4f"+("3.6.0"+2o.aq()).1z(/\\D/g,""),6N:!0,1V:14(a){3H 5B(a);},dZ:14(){},5a:14(a){if(!a||"[1P 33]"!==7C.1g(a))15!1;a=8b(a);if(!a)15!0;a=5R.1g(a,"3V")&&a.3V;15"14"===1c a&&8e.1g(a)===bd},4x:14(a){19(18 b in a)15!1;15!0},4R:14(a,b,c){7A(a,{4Y:b&&b.4Y},c)},1k:14(a,b){18 c,d=0;if(6s(a))19(c=a.1a;d<c&&!1!==b.1g(a[d],d,a[d]);d++);1n 19(d in a)if(!1===b.1g(a[d],d,a[d]))2v;15 a},5b:14(a,b){b=b||[];1b!=a&&(6s(33(a))?e.2W(b,"1u"===1c a?[a]:a):6L.1g(b,a));15 b},3u:14(a,b,c){15 1b==b?-1:eb.1g(b,a,c)},2W:14(a,b){19(18 c=+b.1a,d=0,f=a.1a;d<c;d++)a[f++]=b[d];a.1a=f;15 a},3J:14(a,b,c){19(18 d=[],f=0,g=a.1a,k=!c;f<g;f++)c=!b(a[f],f),c!==k&&d.1i(a[f]);15 d},2a:14(a,b,c){18 d,f=0,g=[];if(6s(a))19(d=a.1a;f<d;f++){18 k=b(a[f],f,c);1b!=k&&g.1i(k)}1n 19(f in a)k=b(a[f],f,c),1b!=k&&g.1i(k);15 7V(g)},1S:1,ar:O});"14"===1c 6O&&(e.fn[6O.as]=bf[6O.as]);e.1k("e0 e1 6P e2 23 4r 3z 33 5B 6O".2K(" "),14(a,b){db["[1P "+b+"]"]=b.1q()});18 bg=14(a){14 b(h,n,l,r){18 u,x,y,C,v=n&&n.1I;18 A=n?n.1e:9;l=l||[];if("1u"!==1c h||!h||1!==A&&9!==A&&11!==A)15 l;if(!r&&(j(n),n=n||I,V)){if(11!==A&&(C=cd.28(h)))if(u=C[1])if(9===A)if(x=n.4y(u)){if(x.id===u)15 l.1i(x),l}1n 15 l;1n{if(v&&(x=v.4y(u))&&5c(n,x)&&x.id===u)15 l.1i(x),l}1n{if(C[2])15 3A.1y(l,n.2V(h)),l;if((u=C[3])&&S.3X&&n.3X)15 3A.1y(l,n.3X(u)),l}if(!(!S.8f||5T[h+" "]||W&&W.1h(h)||1===A&&"1P"===n.1A.1q())){u=h;v=n;if(1===A&&(dd.1h(h)||8g.1h(h))){v=6Q.1h(h)&&w(n.1m)||n;v===n&&S.6R||((y=n.1M("id"))?y=y.1z(8h,8i):n.26("id",y=T));u=s(h);19(A=u.1a;A--;)u[A]=(y?"#"+y:":6R")+" "+P(u[A]);u=u.2z(",")}2f{15 3A.1y(l,v.1Z(u)),l}22(K){5T(h,!0)}at{y===T&&n.7T("id")}}}15 H(h.1z(5U,"$1"),n,l,r)}14 c(){14 h(l,r){n.1i(l+" ")>N.au&&2n h[n.32()];15 h[l+" "]=r}18 n=[];15 h}14 d(h){h[T]=!0;15 h}14 f(h){18 n=I.1F("6S");2f{15!!h(n)}22(l){15!1}at{n.1m&&n.1m.4J(n)}}14 g(h,n){h=h.2K("|");19(18 l=h.1a;l--;)N.5V[h[l]]=n}14 k(h,n){18 l=n&&h,r=l&&1===h.1e&&1===n.1e&&h.av-n.av;if(r)15 r;if(l)19(;l=l.3g;)if(l===n)15-1;15 h?1:-1}14 q(h){15 14(n){15"1N"===n.1A.1q()&&n.1f===h}}14 m(h){15 14(n){18 l=n.1A.1q();15("1N"===l||"3B"===l)&&n.1f===h}}14 p(h){15 14(n){15"3Y"in n?n.1m&&!1===n.1J?"8j"in n?"8j"in n.1m?n.1m.1J===h:n.1J===h:n.aw===h||n.aw!==!h&&fd(n)===h:n.1J===h:"8j"in n?n.1J===h:!1}}14 t(h){15 d(14(n){n=+n;15 d(14(l,r){19(18 u,x=h([],l.1a,n),y=x.1a;y--;)l[u=x[y]]&&(l[u]=!(r[u]=l[u]))})})}14 w(h){15 h&&"2k"!==1c h.2V&&h}14 z(){}14 P(h){19(18 n=0,l=h.1a,r="";n<l;n++)r+=h[n].1x;15 r}14 F(h,n,l){18 r=n.5d,u=n.6T,x=u||r,y=l&&"1m"===x,C=gd++;15 n.3W?14(v,A,K){19(;v=v[r];)if(1===v.1e||y)15 h(v,A,K);15!1}:14(v,A,K){18 D,Q=[3h,C];if(K)19(;v=v[r];){if((1===v.1e||y)&&h(v,A,K))15!0}1n 19(;v=v[r];)if(1===v.1e||y){18 U=v[T]||(v[T]={});U=U[v.3Z]||(U[v.3Z]={});if(u&&u===v.1A.1q())v=v[r]||v;1n{if((D=U[x])&&D[0]===3h&&D[1]===C)15 Q[2]=D[2];U[x]=Q;if(Q[2]=h(v,A,K))15!0}}15!1}}14 ba(h){15 1<h.1a?14(n,l,r){19(18 u=h.1a;u--;)if(!h[u](n,l,r))15!1;15!0}:h[0]}14 ca(h,n,l,r,u){19(18 x,y=[],C=0,v=h.1a,A=1b!=n;C<v;C++)if(x=h[C])if(!l||l(x,r,u))y.1i(x),A&&n.1i(C);15 y}14 2L(h,n,l,r,u,x){r&&!r[T]&&(r=2L(r));u&&!u[T]&&(u=2L(u,x));15 d(14(y,C,v,A){18 K,D=[],Q=[],U=C.1a,Z;if(!(Z=y)){Z=n||"*";19(18 G=v.1e?[v]:v,5e=[],X=0,5W=G.1a;X<5W;X++)b(Z,G[X],5e);Z=5e}Z=!h||!y&&n?Z:ca(Z,D,h,v,A);G=l?u||(y?h:U||r)?[]:C:Z;l&&l(Z,G,v,A);if(r){18 a=ca(G,Q);r(a,[],v,A);19(v=a.1a;v--;)if(K=a[v])G[Q[v]]=!(Z[Q[v]]=K)}if(y){if(u||h){if(u){a=[];19(v=G.1a;v--;)(K=G[v])&&a.1i(Z[v]=K);u(1b,G=[],a,A)}19(v=G.1a;v--;)(K=G[v])&&-1<(a=u?40(y,K):D[v])&&(y[a]=!(C[a]=K))}}1n G=ca(G===C?G.34(U,G.1a):G),u?u(1b,C,G,A):3A.1y(C,G)})}14 E(h){18 n,l,r=h.1a,u=N.3C[h[0].1f];18 x=u||N.3C[" "];19(18 y=u?1:0,C=F(14(K){15 K===n},x,!0),v=F(14(K){15-1<40(n,K)},x,!0),A=[14(K,D,Q){K=!u&&(Q||D!==L)||((n=D).1e?C(K,D,Q):v(K,D,Q));n=1b;15 K}];y<r;y++)if(x=N.3C[h[y].1f])A=[F(ba(A),x)];1n{x=N.2e[h[y].1f].1y(1b,h[y].4z);if(x[T]){19(l=++y;l<r&&!N.3C[h[l].1f];l++);15 2L(1<y&&ba(A),1<y&&P(h.1r(0,y-1).53({1x:" "===h[y-2].1f?"*":""})).1z(5U,"$1"),x,y<l&&E(h.1r(y,l)),l<r&&E(h=h.1r(l)),l<r&&P(h))}A.1i(x)}15 ba(A)}14 aa(h,n){18 l=0<n.1a,r=0<h.1a,u=14(x,y,C,v,A){18 K,D,Q=0,U="0",Z=x&&[],G=[],5e=L,X=x||r&&N.1L.6U("*",A),5W=3h+=1b==5e?1:2o.aq()||.1,ax=X.1a;19(A&&(L=y==I||y||A);U!==ax&&1b!=(K=X[U]);U++){if(r&&K){18 a=0;y||K.1I==I||(j(K),C=!V);19(;D=h[a++];)if(D(K,y||I,C)){v.1i(K);2v}A&&(3h=5W)}l&&((K=!D&&K)&&Q--,x&&Z.1i(K))}Q+=U;if(l&&U!==Q){19(a=0;D=n[a++];)D(Z,G,y,C);if(x){if(0<Q)19(;U--;)Z[U]||G[U]||(G[U]=hd.1g(v));G=ca(G)}3A.1y(v,G);A&&!x&&0<G.1a&&1<Q+n.1a&&b.41(v)}A&&(3h=5W,L=5e);15 Z};15 l?d(u):u}18 e,L,R,ia,I,Y,V,W,42,5X,5c,T="e3"+1*1O 4r,2M=a.37,3h=0,gd=0,8k=c(),8l=c(),8m=c(),5T=c(),6V=14(h,n){h===n&&(ia=!0);15 0},id={}.8d,43=[],hd=43.5f,ay=43.1i,3A=43.1i,8n=43.1r,40=14(h,n){19(18 l=0,r=h.1a;l<r;l++)if(h[l]===n)15 l;15-1},az=/[\\1j\\t\\r\\n\\f]+/g,5U=/^[\\1j\\t\\r\\n\\f]+|((?:^|[^\\\\])(?:\\\\.)*)[\\1j\\t\\r\\n\\f]+$/g,aA=/^[\\1j\\t\\r\\n\\f]*,[\\1j\\t\\r\\n\\f]*/,8g=/^[\\1j\\t\\r\\n\\f]*([>+~]|[\\1j\\t\\r\\n\\f])[\\1j\\t\\r\\n\\f]*/,dd=/[\\1j\\t\\r\\n\\f]|>/,aB=/:((?:\\\\[\\da-fA-F]{1,6}[\\1j\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\\2c-\\24])+)(?:\\(((\'((?:\\\\.|[^\\\\\'])*)\'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|\\[[\\1j\\t\\r\\n\\f]*((?:\\\\[\\da-fA-F]{1,6}[\\1j\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\\2c-\\24])+)(?:[\\1j\\t\\r\\n\\f]*([*^$|!~]?=)[\\1j\\t\\r\\n\\f]*(?:\'((?:\\\\.|[^\\\\\'])*)\'|"((?:\\\\.|[^\\\\"])*)"|((?:\\\\[\\da-fA-F]{1,6}[\\1j\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\\2c-\\24])+))|)[\\1j\\t\\r\\n\\f]*\\])*)|.*)\\)|)/,aC=/^(?:\\\\[\\da-fA-F]{1,6}[\\1j\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\\2c-\\24])+$/,5Y={4A:/^#((?:\\\\[\\da-fA-F]{1,6}[\\1j\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\\2c-\\24])+)/,8o:/^\\.((?:\\\\[\\da-fA-F]{1,6}[\\1j\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\\2c-\\24])+)/,6U:/^((?:\\\\[\\da-fA-F]{1,6}[\\1j\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\\2c-\\24])+|[*])/,8p:/^\\[[\\1j\\t\\r\\n\\f]*((?:\\\\[\\da-fA-F]{1,6}[\\1j\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\\2c-\\24])+)(?:[\\1j\\t\\r\\n\\f]*([*^$|!~]?=)[\\1j\\t\\r\\n\\f]*(?:\'((?:\\\\.|[^\\\\\'])*)\'|"((?:\\\\.|[^\\\\"])*)"|((?:\\\\[\\da-fA-F]{1,6}[\\1j\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\\2c-\\24])+))|)[\\1j\\t\\r\\n\\f]*\\]/,8q:/^:((?:\\\\[\\da-fA-F]{1,6}[\\1j\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\\2c-\\24])+)(?:\\(((\'((?:\\\\.|[^\\\\\'])*)\'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|\\[[\\1j\\t\\r\\n\\f]*((?:\\\\[\\da-fA-F]{1,6}[\\1j\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\\2c-\\24])+)(?:[\\1j\\t\\r\\n\\f]*([*^$|!~]?=)[\\1j\\t\\r\\n\\f]*(?:\'((?:\\\\.|[^\\\\\'])*)\'|"((?:\\\\.|[^\\\\"])*)"|((?:\\\\[\\da-fA-F]{1,6}[\\1j\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\\2c-\\24])+))|)[\\1j\\t\\r\\n\\f]*\\])*)|.*)\\)|)/,6W:/^:(aD|3W|58|5g|5g-58)-(e4|aE-1f)(?:\\([\\1j\\t\\r\\n\\f]*(5S|59|(([+-]|)(\\d*)n|)[\\1j\\t\\r\\n\\f]*(?:([+-]|)[\\1j\\t\\r\\n\\f]*(\\d+)|))[\\1j\\t\\r\\n\\f]*\\)|)/i,8r:/^(?:2d|2N|4B|8s|8t|8u|8v|1J|31|8w|8x|5Z|6X|8y|8z|8A)$/i,5h:/^[\\1j\\t\\r\\n\\f]*[>+~]|:(5S|59|eq|gt|aF|5g|3W|58)(?:\\([\\1j\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\1j\\t\\r\\n\\f]*\\)|)(?=[^-]|$)/i},aG=/aH$/i,aI=/^(?:1N|2r|5i|3B)$/i,aJ=/^h\\d$/i,5j=/^[^{]+\\{\\s*\\[e5 \\w/,cd=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,6Q=/[+~]/,3i=/\\\\[\\da-fA-F]{1,6}[\\1j\\t\\r\\n\\f]?|\\\\([^\\r\\n\\f])/g,3j=14(h,n){h="e6"+h.1r(1)-aK;15 n?n:0>h?6P.aL(h+aK):6P.aL(h>>10|e7,h&e8|e9)},8h=/([\\0-\\aM\\24]|^-?\\d)|^-$|[^\\0-\\aM\\24-\\ed\\w-]/g,8i=14(h,n){15 n?"\\2c"===h?"\\ee":h.1r(0,-1)+"\\\\"+h.ef(h.1a-1).8c(16)+" ":"\\\\"+h},8B=14(){j()},fd=F(14(h){15!0===h.1J&&"6S"===h.1A.1q()},{5d:"1m",6T:"eg"});2f{3A.1y(43=8n.1g(2M.2X),2M.2X),43[2M.2X.1a].1e}22(h){3A={1y:43.1a?14(n,l){ay.1y(n,8n.1g(l))}:14(n,l){19(18 r=n.1a,u=0;n[r++]=l[u++];);n.1a=r-1}}}18 S=b.ar={};18 i=b.aN=14(h){18 n=h&&(h.1I||h).3k;15!aG.1h(h&&h.eh||n&&n.1A||"aH")};18 j=b.ei=14(h){18 n;h=h?h.1I||h:2M;if(h==I||9!==h.1e||!h.3k)15 I;I=h;Y=I.3k;V=!i(I);2M!=I&&(n=I.61)&&n.1X!==n&&(n.44?n.44("ej",8B,!1):n.aO&&n.aO("ek",8B));S.6R=f(14(l){Y.1K(l).1K(I.1F("3s"));15"2k"!==1c l.1Z&&!l.1Z(":6R 6S 3s").1a});S.6Y=f(14(l){l.62="i";15!l.1M("62")});S.2V=f(14(l){l.1K(I.el(""));15!l.2V("*").1a});S.3X=5j.1h(I.3X);S.aP=f(14(l){Y.1K(l).id=T;15!I.8C||!I.8C(T).1a});S.aP?(N.2e.4A=14(l){18 r=l.1z(3i,3j);15 14(u){15 u.1M("id")===r}},N.1L.4A=14(l,r){if("2k"!==1c r.4y&&V)15(l=r.4y(l))?[l]:[]}):(N.2e.4A=14(l){18 r=l.1z(3i,3j);15 14(u){15(u="2k"!==1c u.5k&&u.5k("id"))&&u.1x===r}},N.1L.4A=14(l,r){if("2k"!==1c r.4y&&V){18 u,x=r.4y(l);if(x){if((u=x.5k("id"))&&u.1x===l)15[x];18 y=r.8C(l);19(r=0;x=y[r++];)if((u=x.5k("id"))&&u.1x===l)15[x]}15[]}});N.1L.6U=S.2V?14(l,r){if("2k"!==1c r.2V)15 r.2V(l);if(S.8f)15 r.1Z(l)}:14(l,r){18 u=[],x=0;r=r.2V(l);if("*"===l){19(;l=r[x++];)1===l.1e&&u.1i(l);15 u}15 r};N.1L.8o=S.3X&&14(l,r){if("2k"!==1c r.3X&&V)15 r.3X(l)};42=[];W=[];if(S.8f=5j.1h(I.1Z))f(14(l){Y.1K(l).39="<a id=\'"+T+"\'></a><2r id=\'"+T+"-\\r\\\\\' aQ=\'\'><2O 2N=\'\'></2O></2r>";l.1Z("[aQ^=\'\']").1a&&W.1i("[*^$]=[\\\\1j\\\\t\\\\r\\\\n\\\\f]*(?:\'\'|\\"\\")");l.1Z("[2N]").1a||W.1i("\\\\[[\\\\1j\\\\t\\\\r\\\\n\\\\f]*(?:1x|2d|2N|4B|8s|8t|8u|8v|1J|31|8w|8x|5Z|6X|8y|8z|8A)");l.1Z("[id~="+T+"-]").1a||W.1i("~=");18 r=I.1F("1N");r.26("2i","");l.1K(r);l.1Z("[2i=\'\']").1a||W.1i("\\\\[[\\\\1j\\\\t\\\\r\\\\n\\\\f]*2i[\\\\1j\\\\t\\\\r\\\\n\\\\f]*=[\\\\1j\\\\t\\\\r\\\\n\\\\f]*(?:\'\'|\\"\\")");l.1Z(":2d").1a||W.1i(":2d");l.1Z("a#"+T+"+*").1a||W.1i(".#.+[+~]");l.1Z("\\\\\\f");W.1i("[\\\\r\\\\n\\\\f]")}),f(14(l){l.39="<a 2j=\'\' 1J=\'1J\'></a><2r 1J=\'1J\'><2O/></2r>";18 r=I.1F("1N");r.26("1f","31");l.1K(r).26("2i","D");l.1Z("[2i=d]").1a&&W.1i("2i[\\\\1j\\\\t\\\\r\\\\n\\\\f]*[*^$|!~]?=");2!==l.1Z(":6Z").1a&&W.1i(":6Z",":1J");Y.1K(l).1J=!0;2!==l.1Z(":1J").1a&&W.1i(":6Z",":1J");l.1Z("*,:x");W.1i(",.*:")});(S.5l=5j.1h(5X=Y.4z||Y.em||Y.en||Y.eo||Y.ep))&&f(14(l){S.aR=5X.1g(l,"*");5X.1g(l,"[s!=\'\']:x");42.1i("!=",":((?:\\\\\\\\[\\\\da-fA-F]{1,6}[\\\\1j\\\\t\\\\r\\\\n\\\\f]?|\\\\\\\\[^\\\\r\\\\n\\\\f]|[\\\\w-]|[^\\2c-\\\\24])+)(?:\\\\(((\'((?:\\\\\\\\.|[^\\\\\\\\\'])*)\'|\\"((?:\\\\\\\\.|[^\\\\\\\\\\"])*)\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\\\\[[\\\\1j\\\\t\\\\r\\\\n\\\\f]*((?:\\\\\\\\[\\\\da-fA-F]{1,6}[\\\\1j\\\\t\\\\r\\\\n\\\\f]?|\\\\\\\\[^\\\\r\\\\n\\\\f]|[\\\\w-]|[^\\2c-\\\\24])+)(?:[\\\\1j\\\\t\\\\r\\\\n\\\\f]*([*^$|!~]?=)[\\\\1j\\\\t\\\\r\\\\n\\\\f]*(?:\'((?:\\\\\\\\.|[^\\\\\\\\\'])*)\'|\\"((?:\\\\\\\\.|[^\\\\\\\\\\"])*)\\"|((?:\\\\\\\\[\\\\da-fA-F]{1,6}[\\\\1j\\\\t\\\\r\\\\n\\\\f]?|\\\\\\\\[^\\\\r\\\\n\\\\f]|[\\\\w-]|[^\\2c-\\\\24])+))|)[\\\\1j\\\\t\\\\r\\\\n\\\\f]*\\\\])*)|.*)\\\\)|)")});W=W.1a&&1O 3z(W.2z("|"));42=42.1a&&1O 3z(42.2z("|"));5c=(n=5j.1h(Y.45))||5j.1h(Y.2x)?14(l,r){18 u=9===l.1e?l.3k:l;r=r&&r.1m;15 l===r||!!(r&&1===r.1e&&(u.2x?u.2x(r):l.45&&l.45(r)&16))}:14(l,r){if(r)19(;r=r.1m;)if(r===l)15!0;15!1};6V=n?14(l,r){if(l===r)15 ia=!0,0;18 u=!l.45-!r.45;if(u)15 u;u=(l.1I||l)==(r.1I||r)?l.45(r):1;15 u&1||!S.aS&&r.45(l)===u?l==I||l.1I==2M&&5c(2M,l)?-1:r==I||r.1I==2M&&5c(2M,r)?1:R?40(R,l)-40(R,r):0:u&4?-1:1}:14(l,r){if(l===r)15 ia=!0,0;18 u=0,x=l.1m,y=r.1m,C=[l],v=[r];if(!x||!y)15 l==I?-1:r==I?1:x?-1:y?1:R?40(R,l)-40(R,r):0;if(x===y)15 k(l,r);19(;l=l.1m;)C.3f(l);19(l=r;l=l.1m;)v.3f(l);19(;C[u]===v[u];)u++;15 u?k(C[u],v[u]):C[u]==2M?-1:v[u]==2M?1:0};15 I};b.4z=14(h,n){15 b(h,1b,1b,n)};b.5l=14(h,n){j(h);if(!(!S.5l||!V||5T[n+" "]||42&&42.1h(n)||W&&W.1h(n)))2f{18 l=5X.1g(h,n);if(l||S.aR||h.37&&11!==h.37.1e)15 l}22(r){5T(n,!0)}15 0<b(n,I,1b,[h]).1a};b.2x=14(h,n){(h.1I||h)!=I&&j(h);15 5c(h,n)};b.2P=14(h,n){(h.1I||h)!=I&&j(h);18 l=N.5V[n.1q()];l=l&&id.1g(N.5V,n.1q())?l(h,n,!V):1d 0;15 1d 0!==l?l:S.6Y||!V?h.1M(n):(l=h.5k(n))&&l.aT?l.1x:1b};b.aU=14(h){15(h+"").1z(8h,8i)};b.1V=14(h){3H 5B("aV 1V, er es: "+h);};b.41=14(h){18 n,l=[],r=0,u=0;ia=!S.aW;R=!S.aX&&h.1r(0);h.4v(6V);if(ia){19(;n=h[u++];)n===h[u]&&(r=l.1i(u));19(;r--;)h.34(l[r],1)}R=1b;15 h};18 o=b.aY=14(h){18 n="",l=0;18 r=h.1e;if(!r)19(;r=h[l++];)n+=o(r);1n if(1===r||9===r||11===r){if("1u"===1c h.3t)15 h.3t;19(h=h.2D;h;h=h.3g)n+=o(h)}1n if(3===r||4===r)15 h.et;15 n};18 N=b.aZ={au:50,eu:d,27:5Y,5V:{},1L:{},3C:{">":{5d:"1m",3W:!0}," ":{5d:"1m"},"+":{5d:"5m",3W:!0},"~":{5d:"5m"}},b0:{8p:14(h){h[1]=h[1].1z(3i,3j);h[3]=(h[3]||h[4]||h[5]||"").1z(3i,3j);"~="===h[2]&&(h[3]=" "+h[3]+" ");15 h.1r(0,4)},6W:14(h){h[1]=h[1].1q();"5g"===h[1].1r(0,3)?(h[3]||b.1V(h[0]),h[4]=+(h[4]?h[5]+(h[6]||1):2*("5S"===h[3]||"59"===h[3])),h[5]=+(h[7]+h[8]||"59"===h[3])):h[3]&&b.1V(h[0]);15 h},8q:14(h){18 n,l=!h[6]&&h[2];if(5Y.6W.1h(h[0]))15 1b;h[3]?h[2]=h[4]||h[5]||"":l&&aB.1h(l)&&(n=s(l,!0))&&(n=l.1W(")",l.1a-n)-l.1a)&&(h[0]=h[0].1r(0,n),h[2]=l.1r(0,n));15 h.1r(0,3)}},2e:{6U:14(h){18 n=h.1z(3i,3j).1q();15"*"===h?14(){15!0}:14(l){15 l.1A&&l.1A.1q()===n}},8o:14(h){18 n=8k[h+" "];15 n||(n=1O 3z("(^|[\\\\1j\\\\t\\\\r\\\\n\\\\f])"+h+"([\\\\1j\\\\t\\\\r\\\\n\\\\f]|$)"),8k(h,14(l){15 n.1h("1u"===1c l.62&&l.62||"2k"!==1c l.1M&&l.1M("4t")||"")}))},8p:14(h,n,l){15 14(r){r=b.2P(r,h);if(1b==r)15"!="===n;if(!n)15!0;r+="";15"="===n?r===l:"!="===n?r!==l:"^="===n?l&&0===r.1W(l):"*="===n?l&&-1<r.1W(l):"$="===n?l&&r.1r(-l.1a)===l:"~="===n?-1<(" "+r.1z(az," ")+" ").1W(l):"|="===n?r===l||r.1r(0,l.1a+1)===l+"-":!1}},6W:14(h,n,l,r,u){18 x="5g"!==h.1r(0,3),y="58"!==h.1r(-4),C="aE-1f"===n;15 1===r&&0===u?14(v){15!!v.1m}:14(v,A,K){18 D,Q;A=x!==y?"3g":"5m";18 U=v.1m,Z=C&&v.1A.1q();K=!K&&!C;18 G=!1;if(U){if(x){19(;A;){19(D=v;D=D[A];)if(C?D.1A.1q()===Z:1===D.1e)15!1;18 a=A="aD"===h&&!a&&"3g"}15!0}a=[y?U.2D:U.5E];if(y&&K){D=U;18 X=D[T]||(D[T]={});X=X[D.3Z]||(X[D.3Z]={});G=X[h]||[];G=(Q=G[0]===3h&&G[1])&&G[2];19(D=Q&&U.2X[Q];D=++Q&&D&&D[A]||(G=Q=0)||a.5f();)if(1===D.1e&&++G&&D===v){X[h]=[3h,Q,G];2v}}1n if(K&&(D=v,X=D[T]||(D[T]={}),X=X[D.3Z]||(X[D.3Z]={}),G=X[h]||[],G=Q=G[0]===3h&&G[1]),!1===G)19(;(D=++Q&&D&&D[A]||(G=Q=0)||a.5f())&&((C?D.1A.1q()!==Z:1!==D.1e)||!++G||(K&&(X=D[T]||(D[T]={}),X=X[D.3Z]||(X[D.3Z]={}),X[h]=[3h,G]),D!==v)););G-=u;15 G===r||0===G%r&&0<=G/r}}},8q:14(h,n){18 l=N.2B[h]||N.8D[h.1q()]||b.1V("b1 ev: "+h);if(l[T])15 l(n);if(1<l.1a){18 r=[h,h,"",n];15 N.8D.8d(h.1q())?d(14(u,x){19(18 y,C=l(u,n),v=C.1a;v--;)y=40(u,C[v]),u[y]=!(x[y]=C[v])}):14(u){15 l(u,0,r)}}15 l}},2B:{63:d(14(h){18 n=[],l=[],r=B(h.1z(5U,"$1"));15 r[T]?d(14(u,x,y,C){C=r(u,1b,C,[]);19(18 v=u.1a;v--;)if(y=C[v])u[v]=!(x[v]=y)}):14(u,x,y){n[0]=u;r(n,1b,y,l);n[0]=1b;15!l.5f()}}),70:d(14(h){15 14(n){15 0<b(h,n).1a}}),2x:d(14(h){h=h.1z(3i,3j);15 14(n){15-1<(n.3t||o(n)).1W(h)}}),64:d(14(h){aC.1h(h||"")||b.1V("b1 64: "+h);h=h.1z(3i,3j).1q();15 14(n){18 l;do if(l=V?n.64:n.1M("46:64")||n.1M("64"))15 l=l.1q(),l===h||0===l.1W(h+"-");ew((n=n.1m)&&1===n.1e);15!1}}),35:14(h){18 n=a.71&&a.71.ex;15 n&&n.1r(1)===h.id},ey:14(h){15 h===Y},5F:14(h){15 h===I.9V&&(!I.b2||I.b2())&&!!(h.1f||h.2j||~h.8E)},6Z:p(!1),1J:p(!0),2d:14(h){18 n=h.1A.1q();15"1N"===n&&!!h.2d||"2O"===n&&!!h.2N},2N:14(h){h.1m&&h.1m.5n;15!0===h.2N},2C:14(h){19(h=h.2D;h;h=h.3g)if(6>h.1e)15!1;15!0},8F:14(h){15!N.2B.2C(h)},ez:14(h){15 aJ.1h(h.1A)},1N:14(h){15 aI.1h(h.1A)},3B:14(h){18 n=h.1A.1q();15"1N"===n&&"3B"===h.1f||"3B"===n},1D:14(h){18 n;15"1N"===h.1A.1q()&&"1D"===h.1f&&(1b==(n=h.1M("1f"))||"1D"===n.1q())},3W:t(14(){15[0]}),58:t(14(h,n){15[n-1]}),eq:t(14(h,n,l){15[0>l?l+n:l]}),5S:t(14(h,n){19(18 l=0;l<n;l+=2)h.1i(l);15 h}),59:t(14(h,n){19(18 l=1;l<n;l+=2)h.1i(l);15 h}),aF:t(14(h,n,l){19(n=0>l?l+n:l>n?n:l;0<=--n;)h.1i(n);15 h}),gt:t(14(h,n,l){19(l=0>l?l+n:l;++l<n;)h.1i(l);15 h})}};N.2B.5g=N.2B.eq;19(e in{5o:!0,72:!0,8G:!0,b3:!0,b4:!0})N.2B[e]=q(e);19(e in{8H:!0,b5:!0})N.2B[e]=m(e);z.2w=N.eA=N.2B;N.8D=1O z;18 s=b.eB=14(h,n){18 l,r,u,x,y;if(x=8l[h+" "])15 n?0:x.1r(0);x=h;18 C=[];19(y=N.b0;x;){if(!v||(l=aA.28(x)))l&&(x=x.1r(l[0].1a)||x),C.1i(r=[]);18 v=!1;if(l=8g.28(x))v=l.32(),r.1i({1x:v,1f:l[0].1z(5U," ")}),x=x.1r(v.1a);19(u in N.2e)!(l=5Y[u].28(x))||y[u]&&!(l=y[u](l))||(v=l.32(),r.1i({1x:v,1f:u,4z:l}),x=x.1r(v.1a));if(!v)2v}15 n?x.1a:x?b.1V(h):8l(h,C).1r(0)};18 B=b.eC=14(h,n){18 l,r=[],u=[],x=8m[h+" "];if(!x){n||(n=s(h));19(l=n.1a;l--;)x=E(n[l]),x[T]?r.1i(x):u.1i(x);x=8m(h,aa(u,r));x.3D=h}15 x};18 H=b.2r=14(h,n,l,r){18 u,x,y,C="14"===1c h&&h,v=!r&&s(h=C.3D||h);l=l||[];if(1===v.1a){18 A=v[0]=v[0].1r(0);if(2<A.1a&&"4A"===(x=A[0]).1f&&9===n.1e&&V&&N.3C[A[1].1f]){n=(N.1L.4A(x.4z[0].1z(3i,3j),n)||[])[0];if(!n)15 l;C&&(n=n.1m);h=h.1r(A.32().1x.1a)}19(u=5Y.5h.1h(h)?0:A.1a;u--;){x=A[u];if(N.3C[y=x.1f])2v;if(y=N.1L[y])if(r=y(x.4z[0].1z(3i,3j),6Q.1h(A[0].1f)&&w(n.1m)||n)){A.34(u,1);h=r.1a&&P(A);if(!h)15 3A.1y(l,r),l;2v}}}(C||B(h,v))(r,n,!V,l,!n||6Q.1h(h)&&w(n.1m)||n);15 l};S.aX=T.2K("").4v(6V).2z("")===T;S.aW=!!ia;j();S.aS=f(14(h){15 h.45(I.1F("6S"))&1});f(14(h){h.39="<a 2j=\'#\'></a>";15"#"===h.2D.1M("2j")})||g("1f|2j|3R|2m",14(h,n,l){if(!l)15 h.1M(n,"1f"===n.1q()?1:2)});S.6Y&&f(14(h){h.39="<1N/>";h.2D.26("1x","");15""===h.2D.1M("1x")})||g("1x",14(h,n,l){if(!l&&"1N"===h.1A.1q())15 h.73});f(14(h){15 1b==h.1M("1J")})||g("2d|2N|4B|8s|8t|8u|8v|1J|31|8w|8x|5Z|6X|8y|8z|8A",14(h,n,l){18 r;if(!l)15!0===h[n]?n.1q():(r=h.5k(n))&&r.aT?r.1x:1b});15 b}(H);e.1L=bg;e.2Q=bg.aZ;e.2Q[":"]=e.2Q.2B;e.41=e.b6=bg.41;e.1D=bg.aY;e.74=bg.aN;e.2x=bg.2x;e.eD=bg.aU;18 bh=14(a,b,c){19(18 d=[],f=1d 0!==c;(a=a[b])&&9!==a.1e;)if(1===a.1e){if(f&&e(a).is(c))2v;d.1i(a)}15 d},8I=14(a,b){19(18 c=[];a;a=a.3g)1===a.1e&&a!==b&&c.1i(a);15 c},8J=e.2Q.27.5h,8K=/^<([a-z][^\\/\\0>:\\1j\\t\\r\\n\\f]*)[\\1j\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;e.2e=14(a,b,c){18 d=b[0];c&&(a=":63("+a+")");15 1===b.1a&&1===d.1e?e.1L.5l(d,a)?[d]:[]:e.1L.4z(a,e.3J(b,14(f){15 1===f.1e}))};e.fn.1p({1L:14(a){18 b,c=17.1a,d=17;if("1u"!==1c a)15 17.2q(e(a).2e(14(){19(b=0;b<c;b++)if(e.2x(d[b],17))15!0}));18 f=17.2q([]);19(b=0;b<c;b++)e.1L(a,d[b],f);15 1<c?e.41(f):f},2e:14(a){15 17.2q(6t(17,a||[],!1))},63:14(a){15 17.2q(6t(17,a||[],!0))},is:14(a){15!!6t(17,"1u"===1c a&&8J.1h(a)?e(a):a||[],!1).1a}});18 bi=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(e.fn.51=14(a,b,c){if(!a)15 17;c=c||bj;if("1u"===1c a){18 d="<"===a[0]&&">"===a[a.1a-1]&&3<=a.1a?[1b,a,1b]:bi.28(a);if(!d||!d[1]&&b)15!b||b.57?(b||c).1L(a):17.3V(b).1L(a);if(d[1]){if(b=b b7 e?b[0]:b,e.2W(17,e.8L(d[1],b&&b.1e?b.1I||b:M,!0)),8K.1h(d[1])&&e.5a(b))19(d in b)if(J(17[d]))17[d](b[d]);1n 17.2P(d,b[d])}1n if(a=M.4y(d[2]))17[0]=a,17.1a=1;15 17}15 a.1e?(17[0]=a,17.1a=1,17):J(a)?1d 0!==c.3K?c.3K(a):a(e):e.5b(a,17)}).2w=e.fn;18 bj=e(M);18 bk=/^(?:b8|8M(?:b9|eF))/,bb={7S:!0,4u:!0,6T:!0,8M:!0};e.fn.1p({70:14(a){18 b=e(a,17),c=b.1a;15 17.2e(14(){19(18 d=0;d<c;d++)if(e.2x(17,b[d]))15!0})},eG:14(a,b){18 c,d=0,f=17.1a,g=[],k="1u"!==1c a&&e(a);if(!8J.1h(a))19(;d<f;d++)19(c=17[d];c&&c!==b;c=c.1m)if(11>c.1e&&(k?-1<k.8N(c):1===c.1e&&e.1L.5l(c,a))){g.1i(c);2v}15 17.2q(1<g.1a?e.41(g):g)},8N:14(a){15 a?"1u"===1c a?eb.1g(e(a),17[0]):eb.1g(17,a.57?a[0]:a):17[0]&&17[0].1m?17.3W().bK().1a:-1},1T:14(a,b){15 17.2q(e.41(e.2W(17.1l(),e(a,b))))},eH:14(a){15 17.1T(1b==a?17.6M:17.6M.2e(a))}});e.1k({8F:14(a){15(a=a.1m)&&11!==a.1e?a:1b},b8:14(a){15 bh(a,"1m")},eI:14(a,b,c){15 bh(a,"1m",c)},6T:14(a){15 7D(a,"3g")},8M:14(a){15 7D(a,"5m")},eJ:14(a){15 bh(a,"3g")},bK:14(a){15 bh(a,"5m")},eK:14(a,b,c){15 bh(a,"3g",c)},eL:14(a,b,c){15 bh(a,"5m",c)},eM:14(a){15 8I((a.1m||{}).2D,a)},7S:14(a){15 8I(a.2D)},4u:14(a){if(1b!=a.8O&&8b(a.8O))15 a.8O;2t(a,"eN")&&(a=a.3N||a);15 e.2W([],a.2X)}},14(a,b){e.fn[a]=14(c,d){18 f=e.2a(17,b,c);"b9"!==a.1r(-5)&&(d=c);d&&"1u"===1c d&&(f=e.2e(d,f));1<17.1a&&(bb[a]||e.41(f),bk.1h(a)&&f.eO());15 17.2q(f)}});18 bl=/[^\\1j\\t\\r\\n\\f]+/g;e.3E=14(a){a="1u"===1c a?9K(a):e.1p({},a);18 b,c,d,f,g=[],k=[],q=-1,m=14(){f=f||a.4C;19(d=b=!0;k.1a;q=-1)19(c=k.32();++q<g.1a;)!1===g[q].1y(c[0],c[1])&&a.eP&&(q=g.1a,c=!1);a.3F||(c=!1);b=!1;f&&(g=c?[]:"")},p={1T:14(){g&&(c&&!b&&(q=g.1a-1,k.1i(c)),14 z(w){e.1k(w,14(P,F){J(F)?a.b6&&p.70(F)||g.1i(F):F&&F.1a&&"1u"!==4g(F)&&z(F)})}(1o),c&&!b&&m());15 17},1U:14(){e.1k(1o,14(t,w){19(18 z;-1<(z=e.3u(w,g,z));)g.34(z,1),z<=q&&q--});15 17},70:14(t){15 t?-1<e.3u(t,g):0<g.1a},2C:14(){g&&(g=[]);15 17},8P:14(){f=k=[];g=c="";15 17},1J:14(){15!g},8Q:14(){f=k=[];c||b||(g=c="");15 17},eQ:14(){15!!f},75:14(t,w){f||(w=w||[],w=[t,w.1r?w.1r():w],k.1i(w),b||m());15 17},5p:14(){p.75(17,1o);15 17},eR:14(){15!!d}};15 p};e.1p({2p:14(a){18 b=[["bL","6E",e.3E("3F"),e.3E("3F"),2],["8R","2R",e.3E("4C 3F"),e.3E("4C 3F"),0,"eS"],["76","4j",e.3E("4C 3F"),e.3E("4C 3F"),1,"eT"]],c="bM",d={5Q:14(){15 c},3e:14(){f.2R(1o).4j(1o);15 17},"22":14(g){15 d.3r(1b,g)},eU:14(){18 g=1o;15 e.2p(14(k){e.1k(b,14(q,m){18 p=J(g[m[4]])&&g[m[4]];f[m[1]](14(){18 t=p&&p.1y(17,1o);if(t&&J(t.2u))t.2u().6E(k.bL).2R(k.8R).4j(k.76);1n k[m[0]+"65"](17,p?[t]:1o)})});g=1b}).2u()},3r:14(g,k,q){14 m(t,w,z,P){15 14(){18 F=17,ba=1o,ca=14(){if(!(t<p)){18 E=z.1y(F,ba);if(E===w.2u())3H 1O eV("eW eX-eY");18 a=E&&("1P"===1c E||"14"===1c E)&&E.3r;J(a)?P?a.1g(E,m(p,w,4i,P),m(p,w,fb,P)):(p++,a.1g(E,m(p,w,4i,P),m(p,w,fb,P),m(p,w,4i,w.5N))):(z!==4i&&(F=1d 0,ba=[E]),(P||w.4s)(F,ba))}},2L=P?ca:14(){2f{ca()}22(E){e.2p.8S&&e.2p.8S(E,2L.bN),t+1>=p&&(z!==fb&&(F=1d 0,ba=[E]),w.84(F,ba))}};t?2L():(e.2p.bO&&(2L.bN=e.2p.bO()),H.3Q(2L))}}18 p=0;15 e.2p(14(t){b[0][3].1T(m(0,t,J(q)?q:4i,t.5N));b[1][3].1T(m(0,t,J(g)?g:4i));b[2][3].1T(m(0,t,J(k)?k:fb))}).2u()},2u:14(g){15 1b!=g?e.1p(g,d):d}},f={};e.1k(b,14(g,k){18 q=k[2],m=k[5];d[k[1]]=q.1T;m&&q.1T(14(){c=m},b[3-g][2].8P,b[3-g][3].8P,b[0][2].8Q,b[0][3].8Q);q.1T(k[3].5p);f[k[0]]=14(){f[k[0]+"65"](17===f?1d 0:17,1o);15 17};f[k[0]+"65"]=q.75});d.2u(f);a&&a.1g(f,f);15 f},eZ:14(a){18 b=1o.1a,c=b,d=23(c),f=3w.1g(1o),g=e.2p(),k=14(q){15 14(m){d[q]=17;f[q]=1<1o.1a?3w.1g(1o):m;--b||g.4s(d,f)}};if(1>=b&&(7E(a,g.2R(k(c)).8R,g.76,!b),"bM"===g.5Q()||J(f[c]&&f[c].3r)))15 g.3r();19(;c--;)7E(f[c],k(c),g.76);15 g.2u()}});18 bm=/^(f0|f1|f2|f3|aV|87|f4)5B$/;e.2p.8S=14(a,b){H.8T&&H.8T.bP&&a&&bm.1h(a.2i)&&H.8T.bP("4f.2p f5: "+a.f6,a.f7,b)};e.bQ=14(a){H.3Q(14(){3H a;})};18 bn=e.2p();e.fn.3K=14(a){bn.3r(a).22(14(b){e.bQ(b)});15 17};e.1p({6N:!1,77:1,3K:14(a){(!0===a?--e.77:e.6N)||(e.6N=!0,!0!==a&&0<--e.77||bn.4s(M,[e]))}});e.3K.3r=bn.3r;"55"===M.5q||"f8"!==M.5q&&!M.3k.f9?H.3Q(e.3K):(M.44("9L",gb),H.44("5C",gb));18 bo=14(a,b,c,d,f,g,k){18 q=0,m=a.1a,p=1b==c;if("1P"===4g(c))19(q in f=!0,c)bo(a,b,q,c[q],!0,g,k);1n if(1d 0!==d&&(f=!0,J(d)||(k=!0),p&&(k?(b.1g(a,d),b=1b):(p=b,b=14(t,w,z){15 p.1g(e(t),z)})),b))19(;q<m;q++)b(a[q],c,k?d:d.1g(a[q],q,b(a[q],c)));15 f?a:p?b.1g(a):m?b(a[0],c):g},9N=/^-7F-/,9O=/-([a-z])/g,5r=14(a){15 1===a.1e||9===a.1e||!+a.1e};4M.9P=1;4M.2w={4D:14(a){18 b=a[17.1Q];b||(b={},5r(a)&&(a.1e?a[17.1Q]=b:33.8U(a,17.1Q,{1x:b,8V:!0})));15 b},1w:14(a,b,c){18 d;a=17.4D(a);if("1u"===1c b)a[2S(b)]=c;1n 19(d in b)a[2S(d)]=b[d];15 a},1l:14(a,b){15 1d 0===b?17.4D(a):a[17.1Q]&&a[17.1Q][2S(b)]},2F:14(a,b,c){if(1d 0===b||b&&"1u"===1c b&&1d 0===c)15 17.1l(a,b);17.1w(a,b,c);15 1d 0!==c?c:b},1U:14(a,b){18 c,d=a[17.1Q];if(1d 0!==d){if(1d 0!==b)19(23.2g(b)?b=b.2a(2S):(b=2S(b),b=b in d?[b]:b.27(bl)||[]),c=b.1a;c--;)2n d[b[c]];if(1d 0===b||e.4x(d))a.1e?a[17.1Q]=1d 0:2n a[17.1Q]}},4o:14(a){a=a[17.1Q];15 1d 0!==a&&!e.4x(a)}};18 B=1O 4M,ea=1O 4M,9S=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,9Q=/[A-Z]/g;e.1p({4o:14(a){15 ea.4o(a)||B.4o(a)},1B:14(a,b,c){15 ea.2F(a,b,c)},bR:14(a,b){ea.1U(a,b)},fe:14(a,b,c){15 B.2F(a,b,c)},ff:14(a,b){B.1U(a,b)}});e.fn.1p({1B:14(a,b){18 c,d=17[0],f=d&&d.6Y;if(1d 0===a){if(17.1a){18 g=ea.1l(d);if(1===d.1e&&!B.1l(d,"bS")){19(c=f.1a;c--;)if(f[c]){18 k=f[c].2i;0===k.1W("1B-")&&(k=2S(k.1r(5)),7G(d,k,g[k]))}B.1w(d,"bS",!0)}}15 g}15"1P"===1c a?17.1k(14(){ea.1w(17,a)}):bo(17,14(q){if(d&&1d 0===q){18 m=ea.1l(d,a);if(1d 0!==m)15 m;m=7G(d,a);if(1d 0!==m)15 m}1n 17.1k(14(){ea.1w(17,a,q)})},1b,b,1<1o.1a,1b,!0)},bR:14(a){15 17.1k(14(){ea.1U(17,a)})}});e.1p({1C:14(a,b,c){if(a){b=(b||"fx")+"1C";18 d=B.1l(a,b);c&&(!d||23.2g(c)?d=B.2F(a,b,e.5b(c)):d.1i(c));15 d||[]}},4E:14(a,b){b=b||"fx";18 c=e.1C(a,b),d=c.1a,f=c.32(),g=e.5O(a,b),k=14(){e.4E(a,b)};"8W"===f&&(f=c.32(),d--);f&&("fx"===b&&c.3f("8W"),2n g.21,f.1g(a,k,g));!d&&g&&g.2C.5p()},5O:14(a,b){18 c=b+"66";15 B.1l(a,c)||B.2F(a,c,{2C:e.3E("4C 3F").1T(14(){B.1U(a,[b+"1C",c])})})}});e.fn.1p({1C:14(a,b){18 c=2;"1u"!==1c a&&(b=a,a="fx",c--);15 1o.1a<c?e.1C(17[0],a):1d 0===b?17:17.1k(14(){18 d=e.1C(17,a,b);e.5O(17,a);"fx"===a&&"8W"!==d[0]&&e.4E(17,a)})},4E:14(a){15 17.1k(14(){e.4E(17,a)})},fg:14(a){15 17.1C(a||"fx",[])},2u:14(a,b){18 c,d=1,f=e.2p(),g=17,k=17.1a,q=14(){--d||f.4s(g,[g])};"1u"!==1c a&&(b=a,a=1d 0);19(a=a||"fx";k--;)(c=B.1l(g[k],a+"66"))&&c.2C&&(d++,c.2C.1T(q));q();15 f.2u(b)}});18 bp=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.bT,4N=1O 3z("^(?:([+-])=|)("+bp+")([a-z%]*)$","i"),3d=["fh","fi","fj","fk"],47=M.3k,4l=14(a){15 e.2x(a.1I,a)},bU={fl:!0};47.bV&&(4l=14(a){15 e.2x(a.1I,a)||a.bV(bU)===a.1I});18 bq=14(a,b){a=b||a;15"38"===a.1s.1H||""===a.1s.1H&&4l(a)&&"38"===e.1v(a,"1H")},7M={};e.fn.1p({3l:14(){15 4k(17,!0)},48:14(){15 4k(17)},5s:14(a){15"4w"===1c a?a?17.3l():17.48():17.1k(14(){bq(17)?e(17).3l():e(17).48()})}});18 br=/^(?:72|5o)$/i,7O=/<([a-z][^\\/\\0>\\1j\\t\\r\\n\\f]*)/i,7Q=/^$|^5A$|\\/(?:bW|bX)1G/i;(14(){18 a=M.9T().1K(M.1F("3s")),b=M.1F("1N");b.26("1f","5o");b.26("2d","2d");b.26("2i","t");a.1K(b);O.9Z=a.67(!0).67(!0).5E.2d;a.39="<5i>x</5i>";O.bY=!!a.67(!0).5E.73;a.39="<2O></2O>";O.2O=!!a.5E})();18 bs={bZ:[1,"<2Z>","</2Z>"],fm:[2,"<2Z><8X>","</8X></2Z>"],4V:[2,"<2Z><4W>","</4W></2Z>"],c0:[3,"<2Z><4W><4V>","</4V></4W></2Z>"],2l:[0,"",""]};bs.4W=bs.fo=bs.8X=bs.fp=bs.bZ;bs.fq=bs.c0;O.2O||(bs.c1=bs.2O=[1,"<2r 5Z=\'5Z\'>","</2r>"]);18 bt=/<|&#?\\w+;/,8Y=/^([^.]*)(?:\\.(.+)|)/;e.1t={68:{},1T:14(a,b,c,d,f){18 g,k,q,m;18 p=B.1l(a);if(5r(a)){if(c.3v){18 t=c;c=t.3v;f=t.3D}f&&e.1L.5l(47,f);c.1S||(c.1S=e.1S++);(k=p.3b)||(k=p.3b=33.8Z(1b));(g=p.3c)||(g=p.3c=14(F){15"2k"!==1c e&&e.1t.78!==F.1f?e.1t.c2.1y(a,1o):1d 0});b=(b||"").27(bl)||[""];19(p=b.1a;p--;){18 w=8Y.28(b[p])||[];18 z=q=w[1];18 P=(w[2]||"").2K(".").4v();z&&(w=e.1t.2E[z]||{},z=(f?w.4S:w.79)||z,w=e.1t.2E[z]||{},q=e.1p({1f:z,5t:q,1B:d,3v:c,1S:c.1S,3D:f,5h:f&&e.2Q.27.5h.1h(f),2Y:P.2z(".")},t),(m=k[z])||(m=k[z]=[],m.7a=0,w.69&&!1!==w.69.1g(a,d,P,g)||a.44&&a.44(z,g)),w.1T&&(w.1T.1g(a,q),q.3v.1S||(q.3v.1S=c.1S)),f?m.34(m.7a++,0,q):m.1i(q),e.1t.68[z]=!0)}}},1U:14(a,b,c,d,f){18 g,k,q,m,p,t=B.4o(a)&&B.1l(a);if(t&&(q=t.3b)){b=(b||"").27(bl)||[""];19(m=b.1a;m--;){18 w=8Y.28(b[m])||[];18 z=p=w[1];18 P=(w[2]||"").2K(".").4v();if(z){18 F=e.1t.2E[z]||{};z=(d?F.4S:F.79)||z;18 h=q[z]||[];w=w[2]&&1O 3z("(^|\\\\.)"+P.2z("\\\\.(?:.*\\\\.|)")+"(\\\\.|$)");19(k=g=h.1a;g--;){18 i=h[g];!f&&p!==i.5t||c&&c.1S!==i.1S||w&&!w.1h(i.2Y)||d&&d!==i.3D&&("**"!==d||!i.3D)||(h.34(g,1),i.3D&&h.7a--,F.1U&&F.1U.1g(a,i))}k&&!h.1a&&(F.90&&!1!==F.90.1g(a,P,t.3c)||e.91(a,z,t.3c),2n q[z])}1n 19(z in q)e.1t.1U(a,z+b[m],c,d,!0)}e.4x(q)&&B.1U(a,"3c 3b")}},c2:14(a){18 b,c,d,f=23(1o.1a),g=e.1t.92(a);18 k=(B.1l(17,"3b")||33.8Z(1b))[g.1f]||[];18 q=e.1t.2E[g.1f]||{};f[0]=g;19(b=1;b<1o.1a;b++)f[b]=1o[b];g.c3=17;if(!q.c4||!1!==q.c4.1g(17,g)){18 m=e.1t.6a.1g(17,g,k);19(b=0;(d=m[b++])&&!g.5u();)19(g.93=d.1E,k=0;(c=d.6a[k++])&&!g.94();)if(!g.95||!1===c.2Y||g.95.1h(c.2Y))g.7b=c,g.1B=c.1B,c=((e.1t.2E[c.5t]||{}).3c||c.3v).1y(d.1E,f),1d 0!==c&&!1===(g.49=c)&&(g.4U(),g.4T());q.96&&q.96.1g(17,g);15 g.49}},6a:14(a,b){18 c,d=[],f=b.7a,g=a.35;if(f&&g.1e&&!("3m"===a.1f&&1<=a.3B))19(;g!==17;g=g.1m||17)if(1===g.1e&&("3m"!==a.1f||!0!==g.1J)){18 k=[];18 q={};19(c=0;c<f;c++){18 m=b[c];18 p=m.3D+" ";1d 0===q[p]&&(q[p]=m.5h?-1<e(p,17).8N(g):e.1L(p,17,1b,[g]).1a);q[p]&&k.1i(m)}k.1a&&d.1i({1E:g,6a:k})}f<b.1a&&d.1i({1E:17,6a:b.1r(f)});15 d},c5:14(a,b){33.8U(e.3a.2w,a,{c6:!0,8V:!0,1l:J(b)?14(){if(17.3n)15 b(17.3n)}:14(){if(17.3n)15 17.3n[a]},1w:14(c){33.8U(17,a,{c6:!0,8V:!0,fr:!0,1x:c})}})},92:14(a){15 a[e.1Q]?a:1O e.3a(a)},2E:{5C:{c7:!0},3m:{69:14(a){a=17||a;br.1h(a.1f)&&a.3m&&2t(a,"1N")&&ib(a,"3m",4m);15!1},29:14(a){a=17||a;br.1h(a.1f)&&a.3m&&2t(a,"1N")&&ib(a,"3m");15!0},2l:14(a){a=a.35;15 br.1h(a.1f)&&a.3m&&2t(a,"1N")&&B.1l(a,"3m")||2t(a,"a")}},fs:{96:14(a){1d 0!==a.49&&a.3n&&(a.3n.c8=a.49)}}}};e.91=14(a,b,c){a.4K&&a.4K(b,c)};e.3a=14(a,b){if(!(17 b7 e.3a))15 1O e.3a(a,b);a&&a.1f?(17.3n=a,17.1f=a.1f,17.7c=a.c9||1d 0===a.c9&&!1===a.c8?4m:4n,17.35=a.35&&3===a.35.1e?a.35.1m:a.35,17.93=a.93,17.97=a.97):17.1f=a;b&&e.1p(17,b);17.ce=a&&a.ce||4r.2H();17[e.1Q]=!0};e.3a.2w={3V:e.3a,7c:4n,5u:4n,94:4n,6b:!1,4U:14(){18 a=17.3n;17.7c=4m;a&&!17.6b&&a.4U()},4T:14(){18 a=17.3n;17.5u=4m;a&&!17.6b&&a.4T()},6w:14(){18 a=17.3n;17.94=4m;a&&!17.6b&&a.6w();17.4T()}};e.1k({ft:!0,fu:!0,fv:!0,fw:!0,fy:!0,fz:!0,fB:!0,fC:!0,fD:!0,fE:!0,fF:!0,fG:!0,"fH":!0,fI:!0,fJ:!0,fK:!0,fL:!0,3B:!0,fM:!0,fN:!0,fO:!0,fP:!0,fQ:!0,fR:!0,fS:!0,fT:!0,fU:!0,fV:!0,fW:!0,fX:!0,fY:!0},e.1t.c5);e.1k({5F:"6c",98:"99"},14(a,b){e.1t.2E[a]={69:14(){ib(17,a,9U);15!1},29:14(){ib(17,a);15!0},2l:14(){15!0},4S:b}});e.1k({9a:"cf",9b:"cg",fZ:"g0",g1:"g2"},14(a,b){e.1t.2E[a]={4S:b,79:b,3c:14(c){18 d=c.97,f=c.7b;if(!d||d!==17&&!e.2x(17,d)){c.1f=f.5t;18 g=f.3v.1y(17,1o);c.1f=b}15 g}}});e.fn.1p({4a:14(a,b,c,d){15 6v(17,a,b,c,d)},ch:14(a,b,c,d){15 6v(17,a,b,c,d,1)},3L:14(a,b,c){if(a&&a.4U&&a.7b){18 d=a.7b;e(a.c3).3L(d.2Y?d.5t+"."+d.2Y:d.5t,d.3D,d.3v);15 17}if("1P"===1c a){19(d in a)17.3L(d,b,a[d]);15 17}if(!1===b||"14"===1c b)c=b,b=1d 0;!1===c&&(c=4n);15 17.1k(14(){e.1t.1U(17,a,c,b)})}});18 bu=/<1G|<1s|<g3/i,a0=/2d\\s*(?:[^=]|=\\s*.2d.)/i,a2=/^\\s*<!(?:\\[g4\\[|--)|(?:\\]\\]|--)>\\s*$/g;e.1p({7P:14(a){15 a},4X:14(a,b,c){18 d,f=a.67(!0),g=4l(a);if(!(O.bY||1!==a.1e&&11!==a.1e||e.74(a))){18 k=fa(f);18 q=fa(a);18 m=0;19(d=q.1a;m<d;m++){18 p=q[m],t=k[m],w=t.1A.1q();if("1N"===w&&br.1h(p.1f))t.2d=p.2d;1n if("1N"===w||"5i"===w)t.73=p.73}}if(b)if(c)19(q=q||fa(a),k=k||fa(f),m=0,d=q.1a;m<d;m++)7U(q[m],k[m]);1n 7U(a,f);k=fa(f,"1G");0<k.1a&&6u(k,!g&&fa(a,"1G"));15 f},5G:14(a){19(18 b,c,d,f=e.1t.2E,g=0;1d 0!==(c=a[g]);g++)if(5r(c)){if(b=c[B.1Q]){if(b.3b)19(d in b.3b)f[d]?e.1t.1U(c,d):e.91(c,d,b.3c);c[B.1Q]=1d 0}c[ea.1Q]&&(c[ea.1Q]=1d 0)}}});e.fn.1p({g5:14(a){15 $b(17,a,!0)},1U:14(a){15 $b(17,a)},1D:14(a){15 bo(17,14(b){15 1d 0===b?e.1D(17):17.2C().1k(14(){if(1===17.1e||11===17.1e||9===17.1e)17.3t=b})},1b,a,1o.1a)},5v:14(){15 4p(17,1o,14(a){1!==17.1e&&11!==17.1e&&9!==17.1e||7R(17,a).1K(a)})},ci:14(){15 4p(17,1o,14(a){if(1===17.1e||11===17.1e||9===17.1e){18 b=7R(17,a);b.6d(a,b.2D)}})},cj:14(){15 4p(17,1o,14(a){17.1m&&17.1m.6d(a,17)})},ck:14(){15 4p(17,1o,14(a){17.1m&&17.1m.6d(a,17.3g)})},2C:14(){19(18 a,b=0;1b!=(a=17[b]);b++)1===a.1e&&(e.5G(fa(a,!1)),a.3t="");15 17},4X:14(a,b){a=1b==a?!1:a;b=1b==b?a:b;15 17.2a(14(){15 e.4X(17,a,b)})},3M:14(a){15 bo(17,14(b){18 c=17[0]||{},d=0,f=17.1a;if(1d 0===b&&1===c.1e)15 c.39;if("1u"===1c b&&!bu.1h(b)&&!bs[(7O.28(b)||["",""])[1].1q()]){b=e.7P(b);2f{19(;d<f;d++)c=17[d]||{},1===c.1e&&(e.5G(fa(c,!1)),c.39=b);c=0}22(g){}}c&&17.2C().5v(b)},1b,a,1o.1a)},9c:14(){18 a=[];15 4p(17,1o,14(b){18 c=17.1m;0>e.3u(17,a)&&(e.5G(fa(17)),c&&c.g6(b,17))},a)}});e.1k({g7:"5v",g8:"ci",6d:"cj",g9:"ck",ga:"9c"},14(a,b){e.fn[a]=14(c){19(18 d=[],f=e(c),g=f.1a-1,k=0;k<=g;k++)c=k===g?17:17.4X(!0),e(f[k])[b](c),6L.1y(d,c.1l());15 17.2q(d)}});18 bv=1O 3z("^("+bp+")(?!2T)[a-z%]+$","i"),5H=14(a){18 b=a.1I.61;b&&b.ge||(b=H);15 b.9d(a)},9e=14(a,b,c){18 d,f={};19(d in b)f[d]=a.1s[d],a.1s[d]=b[d];c=c.1g(a);19(d in b)a.1s[d]=f[d];15 c},a4=1O 3z(3d.2z("|"),"i");(14(){14 a(){if(m){q.1s.7d="2s:5w;1Y:-cl;2m:gf;3O-1X:6e;3P:0;2b:0";m.1s.7d="2s:3C;1H:4Q;4q-gg:2b-4q;3G:7e;3O:5J;2b:6e;3P:6e;2m:60%;1X:1%";47.1K(q).1K(m);18 p=H.9d(m);b="1%"!==p.1X;k=12===2o.7f(2G(p.6f));m.1s.cm="60%";f=36===2o.7f(2G(p.cm));c=36===2o.7f(2G(p.2m));m.1s.2s="5w";d=12===2o.7f(2G(m.cn/3));47.4J(q);m=1b}}18 b,c,d,f,g,k,q=M.1F("3s"),m=M.1F("3s");m.1s&&(m.1s.9f="3N-4q",m.67(!0).1s.9f="",O.co="3N-4q"===m.1s.9f,e.1p(O,{7Z:14(){a();15 c},a3:14(){a();15 f},cp:14(){a();15 b},cq:14(){a();15 k},cr:14(){a();15 d},a7:14(){if(1b==g){18 p=M.1F("2Z");18 t=M.1F("4V");18 w=M.1F("3s");p.1s.7d="2s:5w;1Y:-cl;2b-gh:gi";t.1s.7d="2b:6e gj";t.1s.3R="6e";w.1s.3R="gk";w.1s.1H="4Q";47.1K(p).1K(t).1K(w);w=H.9d(t);g=7g(w.3R,10)+7g(w.cs,10)+7g(w.gl,10)===t.ct;47.4J(p)}15 g}}))})();18 bw=["gm","gn","7F"],cc=M.1F("3s").1s,bc={},cu=/^(38|2Z(?!-c[ea]).+)/,9g=/^--/,cv={2s:"5w",go:"31",1H:"4Q"},9h={gp:"0",cw:"cx"};e.1p({2J:{3x:{1l:14(a,b){if(b)15 a=4Z(a,"3x"),""===a?"1":a}}},5D:{gq:!0,gr:!0,gs:!0,gu:!0,gv:!0,cw:!0,gw:!0,gx:!0,gy:!0,gz:!0,gA:!0,gB:!0,gC:!0,gD:!0,3x:!0,gE:!0,gF:!0,gG:!0,gH:!0,gI:!0},a5:{},1s:14(a,b,c,d){if(a&&3!==a.1e&&8!==a.1e&&a.1s){18 f,g=2S(b),k=9g.1h(b),q=a.1s;k||(b=6y(g));18 m=e.2J[b]||e.2J[g];if(1d 0!==c){18 p=1c c;"1u"===p&&(f=4N.28(c))&&f[1]&&(c=7J(a,b,f),p="3I");1b!=c&&c===c&&("3I"!==p||k||(c+=f&&f[3]||(e.5D[g]?"":"2T")),O.co||""!==c||0!==b.1W("gJ")||(q[b]="gK"),m&&"1w"in m&&1d 0===(c=m.1w(a,c,d))||(k?q.gL(b,c):q[b]=c))}1n 15 m&&"1l"in m&&1d 0!==(f=m.1l(a,!1,d))?f:q[b]}},1v:14(a,b,c,d){18 f;18 g=2S(b);9g.1h(b)||(b=6y(g));(g=e.2J[b]||e.2J[g])&&"1l"in g&&(f=g.1l(a,!0,c));1d 0===f&&(f=4Z(a,b,d));"gM"===f&&b in 9h&&(f=9h[b]);15""===c||c?(a=2G(f),!0===c||gN(a)?a||0:f):f}});e.1k(["3R","2m"],14(a,b){e.2J[b]={1l:14(c,d,f){if(d)15!cu.1h(e.1v(c,"1H"))||c.6C().1a&&c.6g().2m?fc(c,b,f):9e(c,cv,14(){15 fc(c,b,f)})},1w:14(c,d,f){18 g,k=5H(c),q=!O.cr()&&"5w"===k.2s,m=(q||f)&&"2b-4q"===e.1v(c,"80",!1,k);f=f?6A(c,b,f,m,k):0;m&&q&&(f-=2o.a6(c["30"+b[0].4L()+b.1r(1)]-2G(k[b])-6A(c,b,"2b",!1,k)-.5));f&&(g=4N.28(d))&&"2T"!==(g[3]||"2T")&&(c.1s[b]=d,d=e.1v(c,b));15 ec(c,d,f)}}});e.2J.6f=ac(O.cq,14(a,b){if(b)15(2G(4Z(a,"6f"))||a.6g().1Y-9e(a,{6f:0},14(){15 a.6g().1Y}))+"2T"});e.1k({3O:"",3P:"",2b:"5I"},14(a,b){e.2J[a+b]={81:14(c){18 d=0,f={};19(c="1u"===1c c?c.2K(" "):[c];4>d;d++)f[a+3d[d]+b]=c[d]||c[d-2]||c[0];15 f}};"3O"!==a&&(e.2J[a+b].1w=ec)});e.fn.1p({1v:14(a,b){15 bo(17,14(c,d,f){18 g,k={},q=0;if(23.2g(d)){f=5H(c);19(g=d.1a;q<g;q++)k[d[q]]=e.1v(c,d[q],!1,f);15 k}15 1d 0!==f?e.1s(c,d,f):e.1v(c,d)},a,b,1<1o.1a)}});e.ai=ha;ha.2w={3V:ha,51:14(a,b,c,d,f,g){17.1E=a;17.1R=c;17.3y=f||e.3y.2l;17.4b=b;17.2U=17.2H=17.7K();17.4O=d;17.7L=g||(e.5D[c]?"":"2T")},7K:14(){18 a=ha.3o[17.1R];15 a&&a.1l?a.1l(17):ha.3o.2l.1l(17)},82:14(a){18 b,c=ha.3o[17.1R];17.gO=17.4b.2y?b=e.3y[17.3y](a,17.4b.2y*a,0,1,17.4b.2y):b=a;17.2H=(17.4O-17.2U)*b+17.2U;17.4b.6h&&17.4b.6h.1g(17.1E,17.2H,17);c&&c.1w?c.1w(17):ha.3o.2l.1w(17);15 17}};ha.2w.51.2w=ha.2w;ha.3o={2l:{1l:14(a){15 1!==a.1E.1e||1b!=a.1E[a.1R]&&1b==a.1E.1s[a.1R]?a.1E[a.1R]:(a=e.1v(a.1E,a.1R,""))&&"5J"!==a?a:0},1w:14(a){if(e.fx.6h[a.1R])e.fx.6h[a.1R](a);1n 1!==a.1E.1e||!e.2J[a.1R]&&1b==a.1E.1s[6y(a.1R)]?a.1E[a.1R]=a.2H:e.1s(a.1E,a.1R,a.2H+a.7L)}}};ha.3o.cy=ha.3o.cz={1w:14(a){a.1E.1e&&a.1E.1m&&(a.1E[a.1R]=a.2H)}};e.3y={gP:14(a){15 a},cA:14(a){15.5-2o.gQ(a*2o.gR)/2},2l:"cA"};e.fx=ha.2w.51;e.fx.6h={};18 bx,5K,cB=/^(?:5s|3l|48)$/,cC=/66$/;e.gS=e.1p(2I,{52:{"*":[14(a,b){18 c=17.ah(a,b);7J(c.1E,a,4N.28(b),c);15 c}]},gT:14(a,b){J(a)?(b=a,a=["*"]):a=a.27(bl);19(18 c,d=0,f=a.1a;d<f;d++)c=a[d],2I.52[c]=2I.52[c]||[],2I.52[c].3f(b)},5M:[14(a,b,c){18 d;18 f="2m"in b||"3R"in b;18 g=17,k={},q=a.1s,m=a.1e&&bq(a),p=B.1l(a,"9i");if(!c.1C){18 t=e.5O(a,"fx");if(1b==t.6i){t.6i=0;18 w=t.2C.5p;t.2C.5p=14(){t.6i||w()}}t.6i++;g.3e(14(){g.3e(14(){t.6i--;e.1C(a,"fx").1a||t.2C.5p()})})}19(d in b){18 z=b[d];if(cB.1h(z)){2n b[d];18 P=P||"5s"===z;if(z===(m?"48":"3l"))if("3l"===z&&p&&1d 0!==p[d])m=!0;1n gU;k[d]=p&&p[d]||e.1s(a,d)}}if((b=!e.4x(b))||!e.4x(k)){if(f&&1===a.1e){c.3G=[q.3G,q.cD,q.cE];18 F=p&&p.1H;1b==F&&(F=B.1l(a,"1H"));f=e.1v(a,"1H");"38"===f&&(F?f=F:(4k([a],!0),F=a.1s.1H||F,f=e.1v(a,"1H"),4k([a])));("6B"===f||"6B-4Q"===f&&1b!=F)&&"38"===e.1v(a,"gV")&&(b||(g.2R(14(){q.1H=F}),1b==F&&(f=q.1H,F="38"===f?"":f)),q.1H="6B-4Q")}c.3G&&(q.3G="31",g.3e(14(){q.3G=c.3G[0];q.cD=c.3G[1];q.cE=c.3G[2]}));b=!1;19(d in k)b||(p?"31"in p&&(m=p.31):p=B.2F(a,"9i",{1H:F}),P&&(p.31=!m),m&&4k([a],!0),g.2R(14(){m||4k([a]);B.1U(a,"9i");19(d in k)e.1s(a,d,k[d])})),b=hc(m?p[d]:0,d,g),d in p||(p[d]=b.2U,m&&(b.4O=b.2U,b.2U=0))}}],gW:14(a,b){b?2I.5M.3f(a):2I.5M.1i(a)}});e.cF=14(a,b,c){18 d=a&&"1P"===1c a?e.1p({},a):{55:c||!c&&b||J(a)&&a,2y:a,3y:c&&b||b&&!J(b)&&b};e.fx.3L?d.2y=0:"3I"!==1c d.2y&&(d.2y=d.2y in e.fx.6j?e.fx.6j[d.2y]:e.fx.6j.2l);if(1b==d.1C||!0===d.1C)d.1C="fx";d.9j=d.55;d.55=14(){J(d.9j)&&d.9j.1g(17);d.1C&&e.4E(17,d.1C)};15 d};e.fn.1p({gX:14(a,b,c,d){15 17.2e(bq).1v("3x",0).3l().4O().7h({3x:b},a,c,d)},7h:14(a,b,c,d){18 f=e.4x(a),g=e.cF(b,c,d);b=14(){18 k=2I(17,e.1p({},a),g);(f||B.1l(17,"4F"))&&k.21(!0)};b.4F=b;15 f||!1===g.1C?17.1k(b):17.1C(g.1C,b)},21:14(a,b,c){18 d=14(f){18 g=f.21;2n f.21;g(c)};"1u"!==1c a&&(c=b,b=a,a=1d 0);b&&17.1C(a||"fx",[]);15 17.1k(14(){18 f=!0,g=1b!=a&&a+"66",k=e.5x,q=B.1l(17);if(g)q[g]&&q[g].21&&d(q[g]);1n 19(g in q)q[g]&&q[g].21&&cC.1h(g)&&d(q[g]);19(g=k.1a;g--;)k[g].1E!==17||1b!=a&&k[g].1C!==a||(k[g].85.21(c),f=!1,k.34(g,1));!f&&c||e.4E(17,a)})},4F:14(a){!1!==a&&(a=a||"fx");15 17.1k(14(){18 b=B.1l(17),c=b[a+"1C"];18 d=b[a+"66"];18 f=e.5x,g=c?c.1a:0;b.4F=!0;e.1C(17,a,[]);d&&d.21&&d.21.1g(17,!0);19(d=f.1a;d--;)f[d].1E===17&&f[d].1C===a&&(f[d].85.21(!0),f.34(d,1));19(d=0;d<g;d++)c[d]&&c[d].4F&&c[d].4F.1g(17);2n b.4F})}});e.1k(["5s","3l","48"],14(a,b){18 c=e.fn[b];e.fn[b]=14(d,f,g){15 1b==d||"4w"===1c d?c.1y(17,1o):17.7h(5L(b,!0),d,f,g)}});e.1k({gY:5L("3l"),gZ:5L("48"),h0:5L("5s"),h1:{3x:"3l"},h2:{3x:"48"},h3:{3x:"5s"}},14(a,b){e.fn[a]=14(c,d,f){15 17.7h(b,c,d,f)}});e.5x=[];e.fx.ab=14(){18 a=0,b=e.5x;19(bx=4r.2H();a<b.1a;a++){18 c=b[a];c()||b[a]!==c||b.34(a--,1)}b.1a||e.fx.21();bx=1d 0};e.fx.ak=14(a){e.5x.1i(a);e.fx.2U()};e.fx.a9=13;e.fx.2U=14(){5K||(5K=!0,6D())};e.fx.21=14(){5K=1b};e.fx.6j={h4:h5,h6:7i,2l:cx};e.fn.h7=14(a,b){a=e.fx?e.fx.6j[a]||a:a;15 17.1C(b||"fx",14(c,d){18 f=H.3Q(c,a);d.21=14(){H.cG(f)}})};(14(){18 a=M.1F("1N"),b=M.1F("2r").1K(M.1F("2O"));a.1f="72";O.cH=""!==a.1x;O.cI=b.2N;a=M.1F("1N");a.1x="t";a.1f="5o";O.cJ="t"===a.1x})();18 by=e.2Q.5V;e.fn.1p({2P:14(a,b){15 bo(17,e.2P,a,b,1<1o.1a)},6k:14(a){15 17.1k(14(){e.6k(17,a)})}});e.1p({2P:14(a,b,c){18 d,f,g=a.1e;if(3!==g&&8!==g&&2!==g){if("2k"===1c a.1M)15 e.1R(a,b,c);1===g&&e.74(a)||(f=e.cK[b.1q()]||(e.2Q.27.8r.1h(b)?bz:1d 0));if(1d 0!==c){if(1b===c){e.6k(a,b);15}if(f&&"1w"in f&&1d 0!==(d=f.1w(a,c,b)))15 d;a.26(b,c+"");15 c}if(f&&"1l"in f&&1b!==(d=f.1l(a,b)))15 d;d=e.1L.2P(a,b);15 1b==d?1d 0:d}},cK:{1f:{1w:14(a,b){if(!O.cJ&&"5o"===b&&2t(a,"1N")){18 c=a.1x;a.26("1f",b);c&&(a.1x=c);15 b}}}},6k:14(a,b){18 c=0,d=b&&b.27(bl);if(d&&1===a.1e)19(;b=d[c++];)a.7T(b)}});18 bz={1w:14(a,b,c){!1===b?e.6k(a,c):a.26(c,c);15 c}};e.1k(e.2Q.27.8r.bT.27(/\\w+/g),14(a,b){18 c=by[b]||e.1L.2P;by[b]=14(d,f,g){18 k=f.1q();if(!g){18 q=by[k];by[k]=m;18 m=1b!=c(d,f,g)?k:1b;by[k]=q}15 m}});18 bA=/^(?:1N|2r|5i|3B)$/i,cL=/^(?:a|h8)$/i;e.fn.1p({1R:14(a,b){15 bo(17,e.1R,a,b,1<1o.1a)},cM:14(a){15 17.1k(14(){2n 17[e.7j[a]||a]})}});e.1p({1R:14(a,b,c){18 d,f=a.1e;if(3!==f&&8!==f&&2!==f){if(1!==f||!e.74(a)){b=e.7j[b]||b;18 g=e.3o[b]}15 1d 0!==c?g&&"1w"in g&&1d 0!==(d=g.1w(a,c,b))?d:a[b]=c:g&&"1l"in g&&1b!==(d=g.1l(a,b))?d:a[b]}},3o:{8E:{1l:14(a){18 b=e.1L.2P(a,"h9");15 b?7g(b,10):bA.1h(a.1A)||cL.1h(a.1A)&&a.2j?0:-1}}},7j:{"19":"hb","4t":"62"}});O.cI||(e.3o.2N={1l:14(a){(a=a.1m)&&a.1m&&a.1m.5n;15 1b},1w:14(a){if(a=a.1m)a.5n,a.1m&&a.1m.5n}});e.1k("8E he hf hg hh hi hj hk hl hm".2K(" "),14(){e.7j[17.1q()]=17});e.fn.1p({7k:14(a){18 b,c,d,f,g=0;if(J(a))15 17.1k(14(m){e(17).7k(a.1g(17,m,3T(17)))});18 k=6F(a);if(k.1a)19(;b=17[g++];){18 q=3T(b);if(c=1===b.1e&&" "+3S(q)+" "){19(f=0;d=k[f++];)0>c.1W(" "+d+" ")&&(c+=d+" ");c=3S(c);q!==c&&b.26("4t",c)}}15 17},7l:14(a){18 b,c,d,f,g=0;if(J(a))15 17.1k(14(m){e(17).7l(a.1g(17,m,3T(17)))});if(!1o.1a)15 17.2P("4t","");18 k=6F(a);if(k.1a)19(;b=17[g++];){18 q=3T(b);if(c=1===b.1e&&" "+3S(q)+" "){19(f=0;d=k[f++];)19(;-1<c.1W(" "+d+" ");)c=c.1z(" "+d+" "," ");c=3S(c);q!==c&&b.26("4t",c)}}15 17},cN:14(a,b){18 c=1c a,d="1u"===c||23.2g(a);15"4w"===1c b&&d?b?17.7k(a):17.7l(a):J(a)?17.1k(14(f){e(17).cN(a.1g(17,f,3T(17),b),b)}):17.1k(14(){18 f,g;if(d){18 k=0;18 q=e(17);19(g=6F(a);f=g[k++];)q.cO(f)?q.7l(f):q.7k(f)}1n if(1d 0===a||"4w"===c)(f=3T(17))&&B.1w(17,"cP",f),17.26&&17.26("4t",f||!1===a?"":B.1l(17,"cP")||"")})},cO:14(a){18 b,c=0;19(a=" "+a+" ";b=17[c++];)if(1===b.1e&&-1<(" "+3S(3T(b))+" ").1W(a))15!0;15!1}});18 bB=/\\r/g;e.fn.1p({6l:14(a){18 b,c,d=17[0];if(1o.1a){18 f=J(a);15 17.1k(14(g){1===17.1e&&(g=f?a.1g(17,g,e(17).6l()):a,1b==g?g="":"3I"===1c g?g+="":23.2g(g)&&(g=e.2a(g,14(k){15 1b==k?"":k+""})),b=e.4c[17.1f]||e.4c[17.1A.1q()],b&&"1w"in b&&1d 0!==b.1w(17,g,"1x")||(17.1x=g))})}if(d){if((b=e.4c[d.1f]||e.4c[d.1A.1q()])&&"1l"in b&&1d 0!==(c=b.1l(d,"1x")))15 c;c=d.1x;15"1u"===1c c?c.1z(bB,""):1b==c?"":c}}});e.1p({4c:{2O:{1l:14(a){18 b=e.1L.2P(a,"1x");15 1b!=b?b:3S(e.1D(a))}},2r:{1l:14(a){18 b=a.4b,c=a.5n,d="2r-ch"===a.1f,f=d?1b:[],g=d?c+1:b.1a;19(a=0>c?g:d?c:0;a<g;a++){18 k=b[a];if(!(!k.2N&&a!==c||k.1J||k.1m.1J&&2t(k.1m,"c1"))){k=e(k).6l();if(d)15 k;f.1i(k)}}15 f},1w:14(a,b){19(18 c,d=a.4b,f=e.5b(b),g=d.1a;g--;)if(b=d[g],b.2N=-1<e.3u(e.4c.2O.1l(b),f))c=!0;c||(a.5n=-1);15 f}}}});e.1k(["5o","72"],14(){e.4c[17]={1w:14(a,b){if(23.2g(b))15 a.2d=-1<e.3u(e(a).6l(),b)}};O.cH||(e.4c[17].1l=14(a){15 1b===a.1M("1x")?"4a":a.1x})});O.6c="hn"in H;18 bC=/^(?:ho|hp)$/,9k=14(a){a.4T()};e.1p(e.1t,{29:14(a,b,c,d){18 f,g,k,q=[c||M],m=5R.1g(a,"1f")?a.1f:a;18 p=5R.1g(a,"2Y")?a.2Y.2K("."):[];18 t=k=f=c=c||M;if(3!==c.1e&&8!==c.1e&&!bC.1h(m+e.1t.78)){-1<m.1W(".")&&(p=m.2K("."),m=p.32(),p.4v());18 w=0>m.1W(":")&&"4a"+m;a=a[e.1Q]?a:1O e.3a(m,"1P"===1c a&&a);a.9W=d?2:3;a.2Y=p.2z(".");a.95=a.2Y?1O 3z("(^|\\\\.)"+p.2z("\\\\.(?:.*\\\\.|)")+"(\\\\.|$)"):1b;a.49=1d 0;a.35||(a.35=c);b=1b==b?[a]:e.5b(b,[a]);p=e.1t.2E[m]||{};if(d||!p.29||!1!==p.29.1y(c,b)){if(!d&&!p.c7&&!4h(c)){18 z=p.4S||m;bC.1h(z+m)||(t=t.1m);19(;t;t=t.1m)q.1i(t),f=t;f===(c.1I||M)&&q.1i(f.61||f.hq||H)}19(f=0;(t=q[f++])&&!a.5u();)k=t,a.1f=1<f?z:p.79||m,(g=(B.1l(t,"3b")||33.8Z(1b))[a.1f]&&B.1l(t,"3c"))&&g.1y(t,b),(g=w&&t[w])&&g.1y&&5r(t)&&(a.49=g.1y(t,b),!1===a.49&&a.4U());a.1f=m;d||a.7c()||p.2l&&!1!==p.2l.1y(q.5f(),b)||!5r(c)||!w||!J(c[m])||4h(c)||((f=c[w])&&(c[w]=1b),e.1t.78=m,a.5u()&&k.44(m,9k),c[m](),a.5u()&&k.4K(m,9k),e.1t.78=1d 0,f&&(c[w]=f));15 a.49}}},cQ:14(a,b,c){a=e.1p(1O e.3a,c,{1f:a,6b:!0});e.1t.29(a,1b,b)}});e.fn.1p({29:14(a,b){15 17.1k(14(){e.1t.29(a,b,17)})},hr:14(a,b){18 c=17[0];if(c)15 e.1t.29(a,b,c,!0)}});O.6c||e.1k({5F:"6c",98:"99"},14(a,b){18 c=14(d){e.1t.cQ(b,d.35,e.1t.92(d))};e.1t.2E[b]={69:14(){18 d=17.1I||17.37||17,f=B.2F(d,b);f||d.44(a,c,!0);B.2F(d,b,(f||0)+1)},90:14(){18 d=17.1I||17.37||17,f=B.2F(d,b)-1;f?B.2F(d,b,f):(d.4K(a,c,!0),B.1U(d,b))}}});18 bD=H.71,9l=4r.2H(),7m=/\\?/;e.cR=14(a){if(!a||"1u"!==1c a)15 1b;2f{18 b=(1O H.hs).ht(a,"1D/46")}22(d){}18 c=b&&b.2V("an")[0];b&&!c||e.1V("hu hv: "+(c?e.2a(c.2X,14(d){15 d.3t}).2z("\\n"):a));15 b};18 bE=/\\[\\]$/,9m=/\\r?\\n/g,cS=/^(?:8H|3B|b4|b5|8G)$/i,cT=/^(?:1N|2r|5i|hw)/i;e.9n=14(a,b){18 c,d=[],f=14(g,k){k=J(k)?k():k;d[d.1a]=cU(g)+"="+cU(1b==k?"":k)};if(1b==a)15"";if(23.2g(a)||a.57&&!e.5a(a))e.1k(a,14(){f(17.2i,17.1x)});1n 19(c in a)6G(c,a[c],b,f);15 d.2z("&")};e.fn.1p({hx:14(){15 e.9n(17.cV())},cV:14(){15 17.2a(14(){18 a=e.1R(17,"hy");15 a?e.5b(a):17}).2e(14(){18 a=17.1f;15 17.2i&&!e(17).is(":1J")&&cT.1h(17.1A)&&!cS.1h(a)&&(17.2d||!br.1h(a))}).2a(14(a,b){a=e(17).6l();15 1b==a?1b:23.2g(a)?e.2a(a,14(c){15{2i:b.2i,1x:c.1z(9m,"\\r\\n")}}):{2i:b.2i,1x:a.1z(9m,"\\r\\n")}}).1l()}});18 bF=/%20/g,cW=/#.*$/,cX=/([?&])9o=[^&]*/,cY=/^(.*?):[ \\t]*([^\\r\\n]*)$/hz,cZ=/^(?:6m|d0)$/,d1=/^\\/\\//,9p={},6H={},9q="*/".53("*"),7n=M.1F("a");7n.2j=bD.2j;e.1p({9r:0,7o:{},6n:{},56:{25:bD.2j,1f:"6m",hA:/^(?:hB|d2|d2-hC|.+-hD|8G|hE|hF):$/.1h(bD.7p),68:!0,7q:!0,4B:!0,4G:"4d/x-9s-3Y-9t; d3=hG-8",6o:{"*":9q,1D:"1D/hH",3M:"1D/3M",46:"4d/46, 1D/46",3p:"4d/3p, 1D/9u"},4u:{46:/\\hI\\b/,3M:/\\hJ/,3p:/\\hK\\b/},88:{46:"hL",1D:"7r",3p:"hM"},3U:{"* 1D":6P,"1D 3M":!0,"1D 3p":7H.7I,"1D 46":e.cR},al:{25:!0,9v:!0}},7s:14(a,b){15 b?6I(6I(a,e.56),b):6I(e.56,a)},6p:ic(9p),9w:ic(6H),6q:14(a,b){14 c(L,R,a,I){18 Y,V=R;if(!i){i=!0;k&&H.cG(k);d=1d 0;f=I||"";E.5q=0<L?4:0;I=7i<=L&&hN>L||d4===L;a&&(Y=$c(p,E,a));!I&&-1<e.3u("1G",p.2A)&&0>e.3u("3p",p.2A)&&(p.3U["1D 1G"]=14(){});Y=ad(p,Y,E,I);if(I)if(p.d5&&((a=E.6K("hO-d6"))&&(e.7o[h]=a),(a=E.6K("6n"))&&(e.6n[h]=a)),d7===L||"d0"===p.1f)V="hP";1n if(d4===L)V="hQ";1n{V=Y.5Q;18 W=Y.1B;18 b=Y.1V;I=!b}1n if(b=V,L||!V)V="1V",0>L&&(L=0);E.5y=L;E.9x=(R||V)+"";I?z.4s(t,[W,V,E]):z.84(t,[E,V,b]);E.9y(F);F=1d 0;q&&w.29(I?"d8":"d9",[E,p,I?W:b]);P.75(t,[E,V]);q&&(w.29("dc",[E,p]),--e.9r||e.1t.29("de"))}}"1P"===1c a&&(b=a,a=1d 0);b=b||{};18 d,f,g,k,q,m,p=e.7s({},b),t=p.9v||p,w=p.9v&&(t.1e||t.57)?e(t):e.1t,z=e.2p(),P=e.3E("4C 3F"),F=p.9y||{},ba={},ca={},2L="hR",E={5q:0,6K:14(L){18 R;if(i){if(!g)19(g={};R=cY.28(f);)g[R[1].1q()+" "]=(g[R[1].1q()+" "]||[]).53(R[2]);R=g[L.1q()+" "]}15 1b==R?1b:R.2z(", ")},df:14(){15 i?f:1b},4H:14(L,R){1b==i&&(L=ca[L.1q()]=ca[L.1q()]||L,ba[L]=R);15 17},9z:14(L){1b==i&&(p.6J=L);15 17},9y:14(L){18 R;if(L)if(i)E.3e(L[E.5y]);1n 19(R in L)F[R]=[F[R],L[R]];15 17},3q:14(L){L=L||2L;d&&d.3q(L);c(0,L);15 17}};z.2u(E);p.25=((a||p.25||bD.2j)+"").1z(d1,bD.7p+"//");p.1f=b.dg||b.1f||p.dg||p.1f;p.2A=(p.5P||"*").1q().27(bl)||[""];if(1b==p.4e){a=M.1F("a");2f{a.2j=p.25,a.2j=a.2j,p.4e=7n.7p+"//"+7n.dh!==a.7p+"//"+a.dh}22(L){p.4e=!0}}p.1B&&p.7q&&"1u"!==1c p.1B&&(p.1B=e.9n(p.1B,p.hS));86(9p,p,b,E);if(i)15 E;(q=e.1t&&p.68)&&0===e.9r++&&e.1t.29("di");p.1f=p.1f.4L();p.7t=!cZ.1h(p.1f);18 h=p.25.1z(cW,"");p.7t?p.1B&&p.7q&&0===(p.4G||"").1W("4d/x-9s-3Y-9t")&&(p.1B=p.1B.1z(bF,"+")):(a=p.25.1r(h.1a),p.1B&&(p.7q||"1u"===1c p.1B)&&(h+=(7m.1h(h)?"&":"?")+p.1B,2n p.1B),!1===p.4D&&(h=h.1z(cX,"$1"),a=(7m.1h(h)?"&":"?")+"9o="+9l++ +a),p.25=h+a);p.d5&&(e.7o[h]&&E.4H("dj-d6-hT",e.7o[h]),e.6n[h]&&E.4H("dj-hU-hV",e.6n[h]));(p.1B&&p.7t&&!1!==p.4G||b.4G)&&E.4H("am-87",p.4G);E.4H("hW",p.2A[0]&&p.6o[p.2A[0]]?p.6o[p.2A[0]]+("*"!==p.2A[0]?", "+9q+"; q=0.hX":""):p.6o["*"]);19(m in p.7u)E.4H(m,p.7u[m]);if(p.dk&&(!1===p.dk.1g(t,E,p)||i))15 E.3q();2L="3q";P.1T(p.55);E.2R(p.8a);E.4j(p.1V);if(d=86(6H,p,b,E)){E.5q=1;q&&w.29("dl",[E,p]);if(i)15 E;p.4B&&0<p.9A&&(k=H.3Q(14(){E.3q("9A")},p.9A));2f{18 i=!1;d.7v(ba,c)}22(L){if(i)3H L;c(-1,L)}}1n c(-1,"ao hY");15 E},hZ:14(a,b,c){15 e.1l(a,b,c,"3p")},i0:14(a,b){15 e.1l(a,1d 0,b,"1G")}});e.1k(["1l","i1"],14(a,b){e[b]=14(c,d,f,g){J(d)&&(g=g||f,f=d,d=1d 0);15 e.6q(e.1p({25:c,1f:b,5P:g,1B:d,8a:f},e.5a(c)&&c))}});e.6p(14(a){19(18 b in a.7u)"3N-1f"===b.1q()&&(a.4G=a.7u[b]||"")});e.7W=14(a,b,c){15 e.6q({25:a,1f:"6m",5P:"1G",4D:!0,4B:!1,68:!1,3U:{"1D 1G":14(){}},89:14(d){e.4R(d,b,c)}})};e.fn.1p({9B:14(a){17[0]&&(J(a)&&(a=a.1g(17[0])),a=e(a,17[0].1I).eq(0).4X(!0),17[0].1m&&a.6d(17[0]),a.2a(14(){19(18 b=17;b.dm;)b=b.dm;15 b}).5v(17));15 17},dn:14(a){15 J(a)?17.1k(14(b){e(17).dn(a.1g(17,b))}):17.1k(14(){18 b=e(17),c=b.4u();c.1a?c.9B(a):b.5v(a)})},i2:14(a){18 b=J(a);15 17.1k(14(c){e(17).9B(b?a.1g(17,c):a)})},i3:14(a){17.8F(a).63("4P").1k(14(){e(17).9c(17.2X)});15 17}});e.2Q.2B.31=14(a){15!e.2Q.2B.dp(a)};e.2Q.2B.dp=14(a){15!!(a.cn||a.ct||a.6C().1a)};e.56.9C=14(){2f{15 1O H.dq}22(a){}};18 bG={0:7i,i4:d7},cb=e.56.9C();O.dr=!!cb&&"i5"in cb;O.6q=cb=!!cb;e.9w(14(a){18 b,c;if(O.dr||cb&&!a.4e)15{7v:14(d,f){18 g,k=a.9C();k.6X(a.1f,a.25,a.4B,a.i6,a.b3);if(a.9D)19(g in a.9D)k[g]=a.9D[g];a.6J&&k.9z&&k.9z(a.6J);a.4e||d["X-ds-65"]||(d["X-ds-65"]="dq");19(g in d)k.4H(g,d[g]);b=14(q){15 14(){b&&(b=c=k.dt=k.du=k.9E=k.dv=k.dw=1b,"3q"===q?k.3q():"1V"===q?"3I"!==1c k.5y?f(0,"1V"):f(k.5y,k.9x):f(bG[k.5y]||k.5y,k.9x,"1D"!==(k.i7||"1D")||"1u"!==1c k.7r?{i8:k.i9}:{1D:k.7r},k.df()))}};k.dt=b();c=k.du=k.dv=b("1V");1d 0!==k.9E?k.9E=c:k.dw=14(){4===k.5q&&H.3Q(14(){b&&c()})};b=b("3q");2f{k.7v(a.7t&&a.1B||1b)}22(q){if(b)3H q;}},3q:14(){b&&b()}}});e.6p(14(a){a.4e&&(a.4u.1G=!1)});e.7s({6o:{1G:"1D/9u, 4d/9u, 4d/dx, 4d/x-dx"},4u:{1G:/\\b(?:bW|bX)1G\\b/},3U:{"1D 1G":14(a){e.4R(a);15 a}}});e.6p("1G",14(a){1d 0===a.4D&&(a.4D=!1);a.4e&&(a.1f="6m")});e.9w("1G",14(a){if(a.4e||a.dy){18 b,c;15{7v:14(d,f){b=e("<1G>").2P(a.dy||{}).1R({d3:a.ie,6x:a.25}).4a("5C 1V",c=14(g){b.1U();c=1b;g&&f("1V"===g.1f?ig:7i,g.1f)});M.7B.1K(b[0])},3q:14(){c&&c()}}}});18 bH=[],7w=/(=)\\?(?=&|$)|\\?\\?/;e.7s({5z:"ih",4I:14(){18 a=bH.5f()||e.1Q+"9o"+9l++;17[a]=!0;15 a}});e.6p("3p 5z",14(a,b,c){18 d,f=!1!==a.5z&&(7w.1h(a.25)?"25":"1u"===1c a.1B&&0===(a.4G||"").1W("4d/x-9s-3Y-9t")&&7w.1h(a.1B)&&"1B");if(f||"5z"===a.2A[0]){18 g=a.4I=J(a.4I)?a.4I():a.4I;f?a[f]=a[f].1z(7w,"$1"+g):!1!==a.5z&&(a.25+=(7m.1h(a.25)?"&":"?")+a.5z+"="+g);a.3U["1G 3p"]=14(){d||e.1V(g+" ii 63 ij");15 d[0]};a.2A[0]="3p";18 k=H[g];H[g]=14(){d=1o};c.3e(14(){1d 0===k?e(H).cM(g):H[g]=k;a[g]&&(a.4I=b.4I,bH.1i(g));d&&J(k)&&k(d[0]);d=k=1d 0});15"1G"}});O.7x=14(){18 a=M.dz.7x("").4P;a.39="<3Y></3Y><3Y></3Y>";15 2===a.2X.1a}();e.8L=14(a,b,c){if("1u"!==1c a)15[];"4w"===1c b&&(c=b,b=!1);if(!b)if(O.7x){b=M.dz.7x("");18 d=b.1F("ik");d.2j=M.71.2j;b.7B.1K(d)}1n b=M;d=8K.28(a);c=!c&&[];if(d)15[b.1F(d[1])];d=7N([a],b,c);c&&c.1a&&e(c).1U();15 e.2W([],d.2X)};e.fn.5C=14(a,b,c){18 d,f,g=17,k=a.1W(" ");if(-1<k){18 q=3S(a.1r(k));a=a.1r(0,k)}J(b)?(c=b,b=1d 0):b&&"1P"===1c b&&(d="il");0<g.1a&&e.6q({25:a,1f:d||"6m",5P:"3M",1B:b}).2R(14(m){f=1o;g.3M(q?e("<3s>").5v(e.8L(m)).1L(q):m)}).3e(c&&14(m,p){g.1k(14(){c.1y(17,f||[m.7r,p,m])})});15 17};e.2Q.2B.im=14(a){15 e.3J(e.5x,14(b){15 a===b.1E}).1a};e.30={dA:14(a,b,c){18 d=e.1v(a,"2s"),f=e(a),g={};"9F"===d&&(a.1s.2s="3C");18 k=f.30();18 q=e.1v(a,"1X");18 m=e.1v(a,"1Y");("5w"===d||"dB"===d)&&-1<(q+m).1W("5J")?(m=f.2s(),q=m.1X,m=m.1Y):(q=2G(q)||0,m=2G(m)||0);J(b)&&(b=b.1g(a,c,e.1p({},k)));1b!=b.1X&&(g.1X=b.1X-k.1X+q);1b!=b.1Y&&(g.1Y=b.1Y-k.1Y+m);"dC"in b?b.dC.1g(a,g):f.1v(g)}};e.fn.1p({30:14(a){if(1o.1a)15 1d 0===a?17:17.1k(14(d){e.30.dA(17,a,d)});18 b;if(b=17[0]){if(!b.6C().1a)15{1X:0,1Y:0};18 c=b.6g();b=b.1I.61;15{1X:c.1X+b.7y,1Y:c.1Y+b.9G}}},2s:14(){if(17[0]){18 a,b=17[0],c={1X:0,1Y:0};if("dB"===e.1v(b,"2s"))18 d=b.6g();1n{d=17.30();18 f=b.1I;19(a=b.7z||f.3k;a&&(a===f.4P||a===f.3k)&&"9F"===e.1v(a,"2s");)a=a.1m;a&&a!==b&&1===a.1e&&(c=e(a).30(),c.1X+=e.1v(a,"cs",!0),c.1Y+=e.1v(a,"io",!0))}15{1X:d.1X-c.1X-e.1v(b,"ip",!0),1Y:d.1Y-c.1Y-e.1v(b,"6f",!0)}}},7z:14(){15 17.2a(14(){19(18 a=17.7z;a&&"9F"===e.1v(a,"2s");)a=a.7z;15 a||47})}});e.1k({cz:"9G",cy:"7y"},14(a,b){18 c="7y"===b;e.fn[a]=14(d){15 bo(17,14(f,g,k){if(4h(f))18 q=f;1n 9===f.1e&&(q=f.61);if(1d 0===k)15 q?q[b]:f[g];q?q.iq(c?q.9G:k,c?k:q.7y):f[g]=k},a,d,1o.1a)}});e.1k(["1X","1Y"],14(a,b){e.2J[b]=ac(O.cp,14(c,d){if(d)15 d=4Z(c,b),bv.1h(d)?e(c).2s()[b]+"2T":d})});e.1k({ir:"3R",5I:"2m"},14(a,b){e.1k({3P:"dD"+a,3N:b,"":"dE"+a},14(c,d){e.fn[d]=14(f,g){18 k=1o.1a&&(c||"4w"!==1c f),q=c||(!0===f||!0===g?"3O":"2b");15 bo(17,14(m,p,t){15 4h(m)?0===d.1W("dE")?m["dD"+a]:m.37.3k["dF"+a]:9===m.1e?(p=m.3k,2o.6z(m.4P["7e"+a],p["7e"+a],m.4P["30"+a],p["30"+a],p["dF"+a])):1d 0===t?e.1v(m,p,q):e.1s(m,p,t,q)},b,k?f:1d 0,k)}})});e.1k("di de dc d9 d8 dl".2K(" "),14(a,b){e.fn[b]=14(c){15 17.4a(b,c)}});e.fn.1p({aj:14(a,b,c){15 17.4a(a,1b,b,c)},it:14(a,b){15 17.3L(a,1b,b)},iu:14(a,b,c,d){15 17.4a(b,a,c,d)},iv:14(a,b,c){15 1===1o.1a?17.3L(a,"**"):17.3L(b,a||"**",c)},iw:14(a,b){15 17.9a(a).9b(b||a)}});e.1k("98 5F 6c 99 ix 7e 3m iy iz iA iB cf cg 9a 9b iC 2r 8H iD iE iF iG".2K(" "),14(a,b){e.fn[b]=14(c,d){15 0<1o.1a?17.4a(b,1b,c,d):17.29(b)}});18 bI=/^[\\s\\dG\\dH]+|[\\s\\dG\\dH]+$/g;e.iH=14(a,b){if("1u"===1c b){18 c=a[b];b=a;a=c}if(J(a)){18 d=3w.1g(1o,2);c=14(){15 a.1y(b||17,d.53(3w.1g(1o)))};c.1S=a.1S=a.1S||e.1S++;15 c}};e.iI=14(a){a?e.77++:e.3K(!0)};e.2g=23.2g;e.iJ=7H.7I;e.1A=2t;e.iK=J;e.iL=4h;e.iM=2S;e.1f=4g;e.2H=4r.2H;e.iN=14(a){18 b=e.1f(a);15("3I"===b||"1u"===b)&&!iO(a-2G(a))};e.iP=14(a){15 1b==a?"":(a+"").1z(bI,"")};"14"===1c 9H&&9H.iQ&&9H("57",[],14(){15 e});18 bJ=H.4f,dI=H.$;e.iR=14(a){H.$===e&&(H.$=dI);a&&H.4f===e&&(H.4f=bJ);15 e};"2k"===1c be&&(H.4f=H.$=e);15 e});',62,1170,'||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||function|return||this|var|for|length|null|typeof|void|nodeType|type|call|test|push|x20|each|get|parentNode|else|arguments|extend|toLowerCase|slice|style|event|string|css|set|value|apply|replace|nodeName|data|queue|text|elem|createElement|script|display|ownerDocument|disabled|appendChild|find|getAttribute|input|new|object|expando|prop|guid|add|remove|error|indexOf|top|left|querySelectorAll||stop|catch|Array|x7f|url|setAttribute|match|exec|trigger|map|border|x00|checked|filter|try|isArray|opts|name|href|undefined|_default|width|delete|Math|Deferred|pushStack|select|position|ja|promise|break|prototype|contains|duration|join|dataTypes|pseudos|empty|firstChild|special|access|parseFloat|now|ma|cssHooks|split|na|pa|selected|option|attr|expr|done|ra|px|start|getElementsByTagName|merge|childNodes|namespace|table|offset|hidden|shift|Object|splice|target||document|none|innerHTML|Event|events|handle|ta|always|unshift|nextSibling|va|wa|xa|documentElement|show|click|originalEvent|propHooks|json|abort|then|div|textContent|inArray|handler|za|opacity|easing|RegExp|Aa|button|relative|selector|Callbacks|memory|overflow|throw|number|grep|ready|off|html|content|margin|padding|setTimeout|height|Ba|Ca|converters|constructor|first|getElementsByClassName|form|uniqueID|Ea|uniqueSort|la|Fa|addEventListener|compareDocumentPosition|xml|Ha|hide|result|on|options|valHooks|application|crossDomain|jQuery|Ia|Ja|Ka|fail|La|Ma|Na|Oa|hasData|Pa|box|Date|resolveWith|class|contents|sort|boolean|isEmptyObject|getElementById|matches|ID|async|once|cache|dequeue|finish|contentType|setRequestHeader|jsonpCallback|removeChild|removeEventListener|toUpperCase|Ua|Va|end|body|block|globalEval|delegateType|stopPropagation|preventDefault|tr|tbody|clone|nonce|Wa||init|tweeners|concat|tweens|complete|ajaxSettings|jquery|last|odd|isPlainObject|makeArray|Xa|dir|sa|pop|nth|needsContext|textarea|Ya|getAttributeNode|matchesSelector|previousSibling|selectedIndex|radio|fire|readyState|Za|toggle|origType|isPropagationStopped|append|absolute|timers|status|jsonp|module|Error|load|cssNumber|lastChild|focus|cleanData|jb|Width|auto|kb|lb|prefilters|notifyWith|_queueHooks|dataType|state|mb|even|nb|pb|attrHandle|qb|rb|sb|multiple||defaultView|className|not|lang|With|queueHooks|cloneNode|global|setup|handlers|isSimulated|focusin|insertBefore|1px|marginLeft|getBoundingClientRect|step|unqueued|speeds|removeAttr|val|GET|etag|accepts|ajaxPrefilter|ajax|window|tb|ub|vb|wb|stopImmediatePropagation|src|yb|max|zb|inline|getClientRects|Ab|progress|Bb|Cb|Db|Eb|mimeType|getResponseHeader|Fb|prevObject|isReady|Symbol|String|Gb|scope|fieldset|next|TAG|Ib|CHILD|open|attributes|enabled|has|location|checkbox|defaultValue|isXMLDoc|fireWith|reject|readyWait|triggered|bindType|delegateCount|handleObj|isDefaultPrevented|cssText|scroll|round|parseInt|animate|200|propFix|addClass|removeClass|Lb|Mb|lastModified|protocol|processData|responseText|ajaxSetup|hasContent|headers|send|Nb|createHTMLDocument|pageYOffset|offsetParent|Ta|head|Ob|Pb|Qb|ms|Rb|JSON|parse|Sb|cur|unit|Tb|Ub|Vb|htmlPrefilter|Wb|Xb|children|removeAttribute|Yb|Zb|_evalUrl|minWidth|maxWidth|boxSizingReliable|boxSizing|expand|run|specialEasing|rejectWith|anim|jc|Type|responseFields|dataFilter|success|kc|toString|hasOwnProperty|lc|qsa|mc|nc|oc|label|pc|qc|rc|sc|CLASS|ATTR|PSEUDO|bool|autofocus|autoplay|controls|defer|ismap|loop|readonly|required|scoped|tc|getElementsByName|setFilters|tabIndex|parent|file|submit|vc|wc|xc|parseHTML|prev|index|contentDocument|disable|lock|resolve|exceptionHook|console|defineProperty|configurable|inprogress|colgroup|zc|create|teardown|removeEvent|fix|currentTarget|isImmediatePropagationStopped|rnamespace|postDispatch|relatedTarget|blur|focusout|mouseenter|mouseleave|replaceWith|getComputedStyle|Ac|backgroundClip|Bc|Cc|fxshow|old|Ec|Fc|Gc|param|_|Hc|Ic|active|www|urlencoded|javascript|context|ajaxTransport|statusText|statusCode|overrideMimeType|timeout|wrapAll|xhr|xhrFields|onabort|static|pageXOffset|define|exports|Kc|Lc|DOMContentLoaded|Mc|Nc|Oc|uid|Pc|true|Qc|createDocumentFragment|Sc|activeElement|isTrigger|Tc|Uc|checkClone|Vc|noModule|Wc|pixelBoxStyles|Xc|cssProps|ceil|reliableTrDimensions|requestAnimationFrame|interval||tick|||Yc|startTime|props|createTween|Tween|bind|timer|flatOptions|Content|parsererror|No|flat|random|support|iterator|finally|cacheLength|sourceIndex|isDisabled|oa|jd|kd|ld|md|nd|only|of|lt|od|HTML|pd|qd|65536|fromCharCode|x1f|isXML|attachEvent|getById|msallowcapture|disconnectedMatch|sortDetached|specified|escape|Syntax|detectDuplicates|sortStable|getText|selectors|preFilter|unsupported|hasFocus|password|image|reset|unique|instanceof|parents|Until||vd|||||||||||||||||||||||||||||||||||prevAll|notify|pending|stackTrace|getStackHook|warn|readyException|removeData|hasDataAttrs|source|xd|getRootNode|java|ecma|noCloneChecked|thead|td|optgroup|dispatch|delegateTarget|preDispatch|addProp|enumerable|noBubble|returnValue|defaultPrevented|||||timeStamp|mouseover|mouseout|one|prepend|before|after|11111px|right|offsetWidth|clearCloneStyle|pixelPosition|reliableMarginLeft|scrollboxSize|borderTopWidth|offsetHeight|zd|Ad|fontWeight|400|scrollTop|scrollLeft|swing|Bd|Cd|overflowX|overflowY|speed|clearTimeout|checkOn|optSelected|radioValue|attrHooks|Fd|removeProp|toggleClass|hasClass|__className__|simulate|parseXML|Hd|Id|encodeURIComponent|serializeArray|Kd|Ld|Md|Nd|HEAD|Od|app|charset|304|ifModified|Modified|204|ajaxSuccess|ajaxError|||ajaxComplete||ajaxStop|getAllResponseHeaders|method|host|ajaxStart|If|beforeSend|ajaxSend|firstElementChild|wrapInner||visible|XMLHttpRequest|cors|Requested|onload|onerror|ontimeout|onreadystatechange|ecmascript|scriptAttrs|implementation|setOffset|fixed|using|inner|outer|client|uFEFF|xA0|Sd|requires|with|array|false|createTextNode|getPropertyValue|originalProperties|originalOptions|throws|conversion|from|to|getPrototypeOf|item|toArray|__proto__|noop|Boolean|Number|Function|sizzle|child|native|0x|55296|1023|56320||||uFFFF|ufffd|charCodeAt|legend|namespaceURI|setDocument|unload|onunload|createComment|webkitMatchesSelector|mozMatchesSelector|oMatchesSelector|msMatchesSelector||unrecognized|expression|nodeValue|createPseudo|pseudo|while|hash|root|header|filters|tokenize|compile|escapeSelector||All|closest|addBack|parentsUntil|nextAll|nextUntil|prevUntil|siblings|template|reverse|stopOnFalse|locked|fired|resolved|rejected|pipe|TypeError|Thenable|self|resolution|when|Eval|Internal|Range|Reference|URI|exception|message|stack|loading|doScroll|||||_data|_removeData|clearQueue|Top|Right|Bottom|Left|composed|col||tfoot|caption|th|writable|beforeunload|altKey|bubbles|cancelable|changedTouches||ctrlKey|detail||eventPhase|metaKey|pageX|pageY|shiftKey|view|char|code|charCode|key|keyCode|buttons|clientX|clientY|offsetX|offsetY|pointerId|pointerType|screenX|screenY|targetTouches|toElement|touches|which|pointerenter|pointerover|pointerleave|pointerout|link|CDATA|detach|replaceChild|appendTo|prependTo|insertAfter|replaceAll||||opener|60px|sizing|collapse|separate|solid|9px|borderBottomWidth|Webkit|Moz|visibility|letterSpacing|animationIterationCount|columnCount|fillOpacity||flexGrow|flexShrink|gridArea|gridColumn|gridColumnEnd|gridColumnStart|gridRow|gridRowEnd|gridRowStart|lineHeight|order|orphans|widows|zIndex|zoom|background|inherit|setProperty|normal|isFinite|pos|linear|cos|PI|Animation|tweener|continue|float|prefilter|fadeTo|slideDown|slideUp|slideToggle|fadeIn|fadeOut|fadeToggle|slow|600|fast|delay|area|tabindex||htmlFor|||readOnly|maxLength|cellSpacing|cellPadding|rowSpan|colSpan|useMap|frameBorder|contentEditable|onfocusin|focusinfocus|focusoutblur|parentWindow|triggerHandler|DOMParser|parseFromString|Invalid|XML|keygen|serialize|elements|mg|isLocal|about|storage|extension|res|widget|UTF|plain|bxml|bhtml|bjson|responseXML|responseJSON|300|Last|nocontent|notmodified|canceled|traditional|Since|None|Match|Accept|01|Transport|getJSON|getScript|post|wrap|unwrap|1223|withCredentials|username|responseType|binary|response|||||scriptCharset||404|callback|was|called|base|POST|animated||borderLeftWidth|marginTop|scrollTo|Height||unbind|delegate|undelegate|hover|resize|dblclick|mousedown|mouseup|mousemove|change|keydown|keypress|keyup|contextmenu|proxy|holdReady|parseJSON|isFunction|isWindow|camelCase|isNumeric|isNaN|trim|amd|noConflict'.split('|'),0,{}))
</script>
<style>
/*! CSS Used from: https://cdn.bootcdn.net/ajax/libs/Buttons/2.0.0/css/buttons.css */
.button{color:#666666;background-color:#eeeeee;border-color:#eeeeee;font-weight:300;font-size:16px;font-family:"Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;text-decoration:none;text-align:center;line-height:40px;height:40px;padding:0 40px;margin:0;display:inline-block;appearance:none;cursor:pointer;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;}
.button:visited{color:#666666;}
.button:hover,.button:focus{background-color:#f6f6f6;text-decoration:none;outline:none;}
.button:active{text-shadow:0 1px 0 rgba(255, 255, 255, 0.3);text-decoration:none;background-color:#eeeeee;border-color:#cfcfcf;color:#d4d4d4;-webkit-transition-duration:0s;transition-duration:0s;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.2);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.2);}
.button:disabled{top:0!important;background:#EEE!important;border:1px solid #DDD!important;text-shadow:0 1px 1px white!important;color:#CCC!important;cursor:default!important;appearance:none!important;}
.button-primary{background-color:#1b9af7;border-color:#1b9af7;color:white;}
.button-primary:visited{color:white;}
.button-primary:hover,.button-primary:focus{background-color:#4cb0f9;border-color:#4cb0f9;color:white;}
.button-primary:active{background-color:#2798eb;border-color:#2798eb;color:#0880d7;}
.button-action{background-color:#a5de37;border-color:#a5de37;color:white;}
.button-action:visited{color:white;}
.button-action:hover,.button-action:focus{background-color:#b9e563;border-color:#b9e563;color:white;}
.button-action:active{background-color:#a1d243;border-color:#a1d243;color:#8bc220;}
.button-caution{background-color:#ff4351;border-color:#ff4351;color:white;}
.button-caution:visited{color:white;}
.button-caution:hover,.button-caution:focus{background-color:#ff7680;border-color:#ff7680;color:white;}
.button-caution:active{background-color:#f64c59;border-color:#f64c59;color:#ff1022;}
.button-rounded{border-radius:4px;}
.button-pill{border-radius:200px;}
.button-border{background:none;border-width:2px;border-style:solid;line-height:36px;}
.button-border:hover{background-color:rgba(255, 255, 255, 0.9);}
.button-border:active{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;}
.button-border.button-primary{color:#1b9af7;}
.button-border.button-primary:hover,.button-border.button-primary:focus{background-color:rgba(76, 176, 249, 0.9);color:rgba(255, 255, 255, 0.9);}
.button-border.button-primary:active{background-color:rgba(39, 152, 235, 0.7);color:rgba(255, 255, 255, 0.5);opacity:.3;}
.button-border.button-small{line-height:26px;}
.button-glow{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:glowing;animation-name:glowing;}
.button-glow:active{-webkit-animation-name:none;animation-name:none;}
.button-glow.button-action{-webkit-animation-name:glowing-action;animation-name:glowing-action;}
.button-group{*zoom:1;position:relative;display:inline-block;}
.button-group:after,.button-group:before{content:'.';clear:both;display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0;}
.button-group .button{float:left;}
.button-group .button:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none;}
.button-group .button:last-child{border-top-left-radius:0;border-bottom-left-radius:0;}
.button-small{font-size:12px;height:30px;line-height:30px;padding:0 30px;}
</style>
<style type="text/css">
body{background:#d1eaf7}.logTextare{width:100%;overflow:auto;word-break:break-all;resize:vertical;border:0;border-radius:5px;background-color:hsla(0,0%,100%,.85)}
</style>
<style type="text/css">
table{border-collapse:collapse;margin:0 auto;text-align:center}table td,table th{border:1px solid #cad9ea;color:#666;height:30px}table thead th{background-color:#cce8eb;width:100px}table tr:nth-child(odd){background:#fff}table tr:nth-child(2n){background:#f5fafa}
.STYLE1 {font-size: 26px}
.STYLE2 {font-size: 16px}
</style>
<style>
#holder{width:100%}#holder>div{clear:both;padding:2%;margin-bottom:20px;border-bottom:1px solid #eee;float:left;width:96%}label{display:inline}.regular-checkbox{display:none}.regular-checkbox+label{background-color:rgba(0,0,0,.06);border:1px solid #b7e0fe;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:9px;border-radius:3px;display:inline-block;position:relative}.regular-checkbox+label:active,.regular-checkbox:checked+label:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.regular-checkbox:checked+label{background-color:#fff;border:1px solid #b7e0fe;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px hsla(0,0%,100%,.1);color:#99a1a7}.regular-checkbox:checked+label:after{content:"\2714";font-size:14px;position:absolute;top:0;left:3px;color:#99a1a7}.big-checkbox+label{padding:18px}.big-checkbox:checked+label:after{font-size:28px;left:6px}.tag{font-family:Arial,sans-serif;width:200px;position:relative;top:5px;font-weight:700;text-transform:uppercase;display:block;float:left}.radio-1{width:193px}.button-holder{float:left}.regular-radio{display:none}.regular-radio+label{-webkit-appearance:none;background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:9px;border-radius:50px;display:inline-block;position:relative}.regular-radio:checked+label:after{content:" ";width:12px;height:12px;border-radius:50px;position:absolute;top:3px;background:#99a1a7;box-shadow:inset 0 0 10px rgba(0,0,0,.3);text-shadow:0;left:3px;font-size:32px}.regular-radio:checked+label{background-color:#ecf1e4;color:#99a1a7;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px hsla(0,0%,100%,.1),inset 0 0 10px rgba(0,0,0,.1)}.regular-radio+label:active,.regular-radio:checked+label:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.big-radio+label{padding:16px}.big-radio:checked+label:after{width:24px;height:24px;left:4px;top:4px}#header{width:100%;margin:0 auto}#header #center{text-align:center}#header h1 span{color:#000;display:block;font-size:50px}#header p{font-family:Georgia,serif}#header h1{color:#892dbf;font:700 40px "Bree Serif",serif}#travel{padding:10px;background:rgba(0,0,0,.6);border-bottom:2px solid rgba(0,0,0,.2);font-variant:normal;margin-bottom:20px}#travel,#travel a{text-decoration:none}#travel a{font-family:Georgia,serif;border-bottom:1px solid #f9f9f9;color:#f9f9f9}
</style>
<style>
.m-no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
</style>
<style>
#fullbg{background-color:grey;left:0;opacity:.8;top:0;z-index:3;filter:alpha(opacity=80);-moz-opacity:.5;-khtml-opacity:.5;height:100%;width:100%}#dialog,#fullbg{display:none;position:fixed!important;position:absolute}#dialog{background-color:hsla(0,0%,100%,.78);border:2px solid rgba(144,178,232,.8);height:10em;left:50%;margin:-10em 0 0 -10em;padding:1px;top:50%;width:20em;z-index:5;border-radius:5px}.Bar,.Bars{position:relative;width:100%;border:1px solid #3281d6}.Bar div,.Bars div{display:block;position:relative;background:rgba(0,124,255,.22);color:rgba(51,51,51,.6);height:20px;line-height:20px}.Bars div{background:#090}.Bar div span,.Bars div span{position:absolute;width:100%;text-align:center;font-weight:700}.cent{margin:0 auto;width:300px;overflow:hidden}
</style>
<style>
ul.demo-vertical{list-style-type:none;margin:0;padding:0;width:200px;background-color:#f1f1f1}ul.demo-vertical li a{display:block;color:#000;padding:8px 0 8px 16px;text-decoration:none;border:0}ul.demo-vertical li a:hover:not(.active){background-color:#555;color:#fff}ul.demo-vertical a.active{background-color:#4caf50;color:#fff}ul.demo-horizontal{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#333}ul.demo-horizontal li{float:left;margin:0}ul.demo-horizontal li a{display:inline-block;color:#fff;text-align:center;padding:14px 16px;text-decoration:none;border:0}ul.demo-horizontal li a:hover:not(.active){background-color:#000}ul.demo-horizontal li a.active{background-color:#4caf50}ul.gray{border:1px solid #e7e7e7;background-color:hsla(0,0%,95.3%,.64)}ul.gray li a{display:block;color:#666;text-align:center;padding:14px .4em;text-decoration:none;border:0}ul.gray li a:hover:not(.active){background-color:#ddd}ul.gray li a.active{color:#fff;background-color:#008cba}
</style>
<style id="dynamicLogStyle">
.STYLE3 {font-size: 14px}
</style>
<script>
//CRC32 Library
(function(){var d=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,
3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,
366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,
3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,
1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,
1088359270,936918E3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];crc32=function(b){b=unescape(encodeURI(b));for(var a=-1,e=b.length,c=0;c<e;c++)a=a>>>8^d[(a^b.charCodeAt(c))&255];a^=-1;0>a&&(a+=4294967296);return a}})();
/*!
* template.js v0.7.1 (https://github.com/yanhaijing/template.js)
* API https://github.com/yanhaijing/template.js/blob/master/doc/api.md
* Copyright 2015 yanhaijing. All Rights Reserved
* Licensed under MIT (https://github.com/yanhaijing/template.js/blob/master/MIT-LICENSE.txt)
*/
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(4(n,m){5 g=m(n);i("4"===j P&&P.1i)P("9",4(){3 g});15 i("L"===j 16)1j.16=g;15{5 w=n.9;g.1k=4(){n.9===g&&(n.9=w);3 g};n.9=g}})(1l,4(n){4 m(a){i(Q===a)3"Q";5 b=j a;i("L"!==b)3 b;b=D.R(a).S(8,-1).1m();3"L"!==b||a.1n==1o?b:"1p"}4 g(a){3"17"===m(a)}4 w(){o(5 a=T[0]||{},b=z.R(T,1),e=b.M,d=0;d<e;d++){5 c=b[d],k;o(k U c)a[k]=c[k]}3 a}4 q(){5 a=z.R(T);3 w.1q(Q,[{}].1r(a))}4 A(a){3 1s(a).6(/&/g,"&1t;").6(/</g,"&1u;").6(/>/g,"&1v;").6(/\\\\/g,"w;").6(/"/g,"&1x;").6(/\'/g,"y;")}4 B(a){3 a.6(/\\s+/g," ").6(/\\1z!--[\\w\\W]*?--\\1A/g,"")}4 E(a,b){"18"!==j V&&V[a]&&V[a](b)}4 y(a){4 b(){3"9.X I"}5 e="9.X I\\n\\n",d;o(d U a)e+="<"+d+">\\n"+a[d]+"\\n\\n";e+="<19>\\n"+a.19+"\\n\\n";E("I",e);r.I(a);b.J=4(){3\'N = "9.X I"\'};3 b}4 F(a,b){4 e(f){f=f.6(/(\'|")/g,"\\\\$1");f=f.Y("\\n");o(5 l="",x=0;x<f.M;x++)l+=\';N += ("\'+f[x]+(x===f.M-1?\'")\\n\':\'\\\\n")\\n\');3 l}4 d(f){5 l;3(l=/^(?:=|(:.*?)=)(.*)$/.1B(f))?(f=l[2],l=l[1]?l[1].S(1):p?"h":"",\';N += O["\'+l+\'"](j (\'+f+\') !== "18" ? (\'+f+\') : "")\\n\'):";"+f+"\\n"}5 c="",k=b.1a,p=b.1b;a=a.Y(b.1c);b=0;o(5 G=a.M;b<G;b++){5 t=a[b].Y(k);1===t.M?c+=e(t[0]):(c+=d(t[0],!0),t[1]&&(c+=e(t[1])))}3 c}4 H(a,b){5 e=F(a,b);a=(\'\\n 5 1d = (4 (K, O) {\\n 5 Z = "", N = "";\\n o(5 10 U K) {\\n Z+=("5 " + 10 + "=K[\\\'" + 10 + "\\\'];");\\n }\\n 1C(Z);\\n\\n\'+e+"\\n ;3 N;\\n }(K, O));\\n 3 1d;\\n").6(/[\\r]/g," ");11{5 d=1D 1E("K","O",a);d.J=4(){3 e};3 d}12(c){1F c.13="4 1G(K, O) {"+a+"}",c;}}4 C(a,b){4 e(c){c=q(u,c);11{5 k=d(c,v);3 k=b.1e?B(k):k}12(p){3 p.1f="1H",p.1g=a,p.1h=d.J(),y(p)()}}b=q(r,b);11{5 d=H(a,b)}12(c){3 c.1f="1I",c.1g=a,c.1h=c.13,14 c.13,y(c)}e.J=4(){3 d.J()};3 e}4 h(a,b){i("17"!==j a)3"";a=C(a);3"L"!==m(b)?a:a(b)}5 r={1c:"<%",1a:"%>",1e:!1,1b:!0,I:4(a){}},u={},v={"":4(a){3 a},h:4(a){3 A(a)},u:4(a){3 1J(a)}},D={}.J,z=[].S;h.1K=4(a){"L"===m(a)&&(r=w(r,a));3 q(r)};h.1L=4(a,b){3 g(a)?"4"!==m(b)?u[a]:u[a]=b:q(u)};h.1M=4(a){i(!g(a))3!1;14 u[a];3!0};h.1N=4(a,b){3 g(a)?"4"!==m(b)?v[a]:v[a]=b:q(v)};h.1O=4(a){i(!g(a))3!1;14 v[a];3!0};h.1P=A;h.1Q=B;h.1R=y;h.1S=C;h.1T="0.7.1";3 h});',62,118,'|||return|function|var|replace|||template|||||||||if|typeof|||||for||||||||||||||||||||error|toString|__data__|object|length|__code__|__modifierMap__|define|null|call|slice|arguments|in|console||js|split|__str__|key|try|catch|temp|delete|else|exports|string|undefined|message|eTag|escape|sTag|html|compress|name|tpl|render|amd|module|noConflict|this|toLowerCase|constructor|Object|unknown|apply|concat|String|amp|lt|gt|92|quot|39|x3c|x3e|exec|eval|new|Function|throw|anonymous|RenderError|CompileError|encodeURI|config|registerFunction|unregisterFunction|registerModifier|unregisterModifier|__encodeHTML|__compress|__handelError|__compile|version'.split('|'),0,{}))
/* FileSaver.js
/*! @source http://purl.eligrey.com/github/FileSaver.js/blob/master/FileSaver.js */
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('4 z=z||3(b){A(!("6"===5 b||"6"!==5 7&&/16 [1-9]\\./.B(7.P))){4 l=b.17.18("19://1a.1b.1c/1d/1e","a"),v="C"1f l,w=/1g/i.B(b.1h),n=/1i\\/[\\d]+/.B(7.P),x=3(a){(b.1j||b.I)(3(){1k a;},0)},p=3(a){I(3(){"1l"===5 a?(b.J||b.K||b).1m(a):a.1n()},1o)},q=3(a){j/^\\s*(?:1p\\/\\S*|Q\\/R|\\S*\\/\\S*\\+R)\\s*;.*1q\\s*=\\s*1r-8/i.B(a.D)?E 1s([1t.1u(1v),a],{D:a.D}):a},u=3(a,g,h){h||(a=q(a));4 c=T,r="Q/1w-1x"===a.D,m=3(){4 e=["1y","1z","1A","1B"];e=[].1C(e);1D(4 k=e.1E;k--;){4 t=c["1F"+e[k]];A("3"===5 t)1G{t.1H(c,c)}1I(y){x(y)}}};c.o=c.L;A(v){4 f=(b.J||b.K||b).U(a);I(3(){l.F=f;l.C=g;4 e=E 1J("1K");l.1L(e);m();p(f);c.o=c.G})}V(3(){A((n||r&&w)&&b.W){4 e=E W;e.1M=3(){4 k=n?e.X:e.X.1N(/^Y:[^;]*;/,"Y:1O/1P;");b.Z(k,"10")||(b.M.F=k);c.o=c.G;m()};e.1Q(a);c.o=c.L}V f||(f=(b.J||b.K||b).U(a)),r?b.M.F=f:b.Z(f,"10")||(b.M.F=f),c.o=c.G,m(),p(f)})()},d=u.1R;A("6"!==5 7&&7.11)j 3(a,g,h){g=g||a.12||"C";h||(a=q(a));j 7.11(a,g)};d.1S=3(){};d.o=d.L=0;d.1T=1;d.G=2;d.1U=d.1V=d.1W=d.1X=d.1Y=d.1Z=d.20=N;j 3(a,g,h){j E u(a,g||a.12||"C",h)}}}("6"!==5 13&&13||"6"!==5 14&&14||T.21);"6"!==5 O&&O.15?O.15.z=z:"6"!==5 H&&N!==H&&N!==H.22&&H([],3(){j z});',62,127,'|||function|var|typeof|undefined|navigator||||||||||||return|||||readyState|||||||||||saveAs|if|test|download|type|new|href|DONE|define|setTimeout|URL|webkitURL|INIT|location|null|module|userAgent|application|xml||this|createObjectURL|else|FileReader|result|data|open|_blank|msSaveOrOpenBlob|name|self|window|exports|MSIE|document|createElementNS|http|www|w3|org|1999|xhtml|in|constructor|HTMLElement|CriOS|setImmediate|throw|string|revokeObjectURL|remove|4E4|text|charset|utf|Blob|String|fromCharCode|65279|octet|stream|writestart|progress|write|writeend|concat|for|length|on|try|call|catch|MouseEvent|click|dispatchEvent|onloadend|replace|attachment|file|readAsDataURL|prototype|abort|WRITING|error|onwritestart|onprogress|onwrite|onabort|onerror|onwriteend|content|amd'.split('|'),0,{}))
</script>
<script>
if (typeof jQuery !== "undefined" && typeof saveAs !== "undefined") {
(function($) {
$.fn.wordExport = function(fileName,styles) {
fileName = typeof fileName !== 'undefined' ? fileName : "jQuery-Word-Export";
var static = {
mhtml: {
top: "Mime-Version: 1.0\nContent-Base: " + location.href + "\nContent-Type: Multipart/related; boundary=\"NEXT.ITEM-BOUNDARY\";type=\"text/html\"\n\n--NEXT.ITEM-BOUNDARY\nContent-Type: text/html; charset=\"utf-8\"\nContent-Location: " + location.href + "\n\n<!DOCTYPE html>\n<html>\n_html_</html>",
head: "<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n<style>\n_styles_\n</style>\n</head>\n",
body: "<body>_body_</body>"
}
};
var options = {
maxWidth: 624
};
// Clone selected element before manipulating it
var markup = $(this).clone();
// Remove hidden elements from the output
markup.each(function() {
var self = $(this);
if (self.is(':hidden'))
self.remove();
});
// Embed all images using Data URLs
var images = Array();
var img = markup.find('img');
for (var i = 0; i < img.length; i++) {
// Calculate dimensions of output image
var w = Math.min(img[i].width, options.maxWidth);
var h = img[i].height * (w / img[i].width);
// Create canvas for converting image to data URL
var canvas = document.createElement("CANVAS");
canvas.width = w;
canvas.height = h;
// Draw image to canvas
var context = canvas.getContext('2d');
context.drawImage(img[i], 0, 0, w, h);
// Get data URL encoding of image
var uri = canvas.toDataURL("image/png/jpg");
$(img[i]).attr("src", img[i].src);
img[i].width = w;
img[i].height = h;
// Save encoded image to array
images[i] = {
type: uri.substring(uri.indexOf(":") + 1, uri.indexOf(";")),
encoding: uri.substring(uri.indexOf(";") + 1, uri.indexOf(",")),
location: $(img[i]).attr("src"),
data: uri.substring(uri.indexOf(",") + 1)
};
}
// Prepare bottom of mhtml file with image data
var mhtmlBottom = "\n";
for (var i = 0; i < images.length; i++) {
mhtmlBottom += "--NEXT.ITEM-BOUNDARY\n";
mhtmlBottom += "Content-Location: " + images[i].location + "\n";
mhtmlBottom += "Content-Type: " + images[i].type + "\n";
mhtmlBottom += "Content-Transfer-Encoding: " + images[i].encoding + "\n\n";
mhtmlBottom += images[i].data + "\n\n";
}
mhtmlBottom += "--NEXT.ITEM-BOUNDARY--";
// Aggregate parts of the file together
var fileContent = static.mhtml.top.replace("_html_", static.mhtml.head.replace("_styles_", styles) + static.mhtml.body.replace("_body_", markup.html())) + mhtmlBottom;
// Create a Blob with the file contents
var blob = new Blob([fileContent], {
type: "application/msword;charset=utf-8"
});
saveAs(blob, fileName);
};
})(jQuery);
} else {
if (typeof jQuery === "undefined") {
console.error("jQuery Word Export: missing dependency (jQuery)");
}
if (typeof saveAs === "undefined") {
console.error("jQuery Word Export: missing dependency (FileSaver.js)");
}
}
</script>
<script>
//显示灰色 jQuery 遮罩层
function showBg(text) {
var bh = $("body").height();
var bw = $("body").width();
$("#fullbg").css({
display: "block"
});
$("#dialog").show();
$("#fullbg").show();
document.getElementById("dialogContent").innerText = text
setBgProcess(0)
}
function setBgProcess(p){
var html=''
if(p>0){
html+='<div class="Bar"> '
html+=' <div style="width: '+p+'%;"> '
html+=' <span>'+p+'%</span> '
html+=' </div> '
html+='</div>'
}
document.getElementById("dialogPer").innerHTML = html
}
//关闭灰色 jQuery 遮罩
function closeBg() {
$("#fullbg,#dialog").hide();
}
</script>
</head>
<body>
<div id="fullbg"></div>
<div id="dialog">
当前进程:
<div id="dialogContent" style="word-wrap: break-word;word-break: normal;"></div>
<p>
<div id="dialogPer"></div>
</div>
<ul class="demo-horizontal gray">
<li>
<img src="data:image/gif;base64,R0lGODlhRQBGAOcAALatq7qurbaxrbOzs7+3tL26tb69ur7Au8yOmcCVn86Tlc6TndCPl9SNm9mMnNSTntCZntqRnsufq9WNod2ModSVotWWqdSco9KaqtuTo92VqduapN2cq86hnsWvsc+nssi0rcO1tcS3ucO7tsW9u82ztcy3ucu6tMy8vdOgpNSkq9uipdyjq92trNSms96isNussN6vu9S3ttW1vNS8t9S7u92ztNu1vdi5t9u8vOKNneONoeuEoeOTpeOVqOGbpeObq+mUpeyTq+ucruObse+bsvGKp/OMqfeQrfSer/OetOOkreCpruujruWjsuanuuSrs+Wrueqjteykuuuqteysu+OyteO9vei0tu2zvei7tuu6vPKntfOlufSptvSrvPyktfmlvfysvPKzvfW4v/qyvMy+wdW3wdS+wt62wdy+w+ezweW9wue9ye6zwey9xO2+yPauwv2tw/W1w/a3yvS8xPS8yvy0w/61yf27xv28y/+80MXDvMzBvdXDvNvDvuPBvsPDw83DwsvKws7Ny8/Qy9PDxNbHytHKxtTMy93Fw9zHydnKwtnKxd3Jwt3Kxd3OxdzLzNbN0NvP0dPSy9vSzdbV093T0t3a1dzd3OTExOXFyuPKxeXMy+vCxezEy+rJxuvMzOTN0u7F0O3N0uXSzOvSzuTS0uTX2eTa0+Td2+3U0+7W2u3a1O3d2vPDxvPEy/XKxvPMzPjDxv3DzfnMx/zLzfTG0vbF2PPM1PXM2v7F0//H2P3N0/7M2fPRzv/Sz/PU0/PU2vTa1vTc2fzT1f7U2fra1vzb2vXc4f/V4f/d4eXi3e3k3Orq3vTg1/Pj3PPp3/vi3ebm5ubr5ezk4+zp5O/u6fPj4fTr4vbs6/3l4v3m6f3r5f/s6vzv8/by5vXz6/zx5/3z6/757vX18/b69vP++vf6+fb9+vb//fvy8vvy9fr18vv29v7y8f/z9/718v/39f72+f369Pr6+fv7/fr9+vr//v76+f76/f7++v7//gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQIAAD/ACH+DVBpY29zbW9zVG9vbHMALAAAAABFAEYAAAj+APkJHEiwID98+AwKREhQn76FCPGhE+jOYD1+9xRq3KiRoUKPAx8ejMhv4kB75Qbe24eRo8uNIAvGhIgO3b2E5i7WW8kyI8uWL4MSnDmQaESE5szx29dzX8Z6PQVmFEr149GEI/Glgypwn7t99PZd4zOoHNN9KY9WXQtRbVZ8LL2224dpkIFC5TAVguoUI0m2Vd0SzLcv3zxskfqciBZvHLls5ChhOrsP3VXAQgUPbKdKEAo0i1J5E+c4XDhw9Ph8dXoV61p7AmEPvMjv4lmB83K/O2SmhJpNN258UiPDTylX4rqNeyePwLrCSzUHpV1bZcapS2vnc1ctEQoRhwz+1VC0iU2bNps2KTIuThy0ZtmqISLM1K3sqrDt2aMsT5u8fN6ggoYJwQW3SRtvwGGHHbC84YknnNQATTfemHLKIqIYoso6/OSTHWYpVbdUOEzFow0ihqBgCBpoaLLJJ5+8CIeCbySoyRURvrONN5ycssqFgqxTUX2YGSSPPJeg4IEJapSQxiewwEEHHXjoUQctU+bhxAt2ePKJIn944w03nAhDCiuriGKCPvN09RN+JQmUSSGCIBKeCYv8ht6MbkThhBRu0KKHHnNkcIEdMNawSjfvrGIKKaQswgoqkZCgz0+3vflSOZkEEogl9cTjDRqdbKLJKJ4kqMcYPjiwgxD+TsSBBx5SRPCCHppoUoOY7yjCii66mMlKJJMk8pWbTAllzwDT1FRPOTrWsIiLqMICCx1U9NCDEDs8AMQdd/iQQRZ1aPLJIjt6o8gqutxCSjKiiDKJGeV4uJSmAyVbEGECtCNOM+OI440jgIDyYK6feKLHExrcMYcbQGjggLgZuGFHeopw4400mwiDiy8f78LLKKOIMI9S+vEjUr74CmSNIPmI81g03UCDgwxssAGKJp6wsfAEceyhRxxd+NBDBkDUcTEb2IjJCqQg2+ELL7fkQsokhoiokL6DERLOOGCTIzAx20ijSQ4Is3ELHC6sseCgVVDhRBUNbiLDOxqLEgz+KU9UoAGtTryxCymbXEJfiARxna8kqtAj9jilcELMONtUrgkOn7AxY4ILziEooXPUnYOY3GwSTC5PMMwBB1JgYAcpoQhSTV8tb01CM++IqUgossjyRyvdSLPMMp5ckcPumrABCxuebP4Gz3+sws07yXSSSy677DFEETvI8UUGt9zCSgn5hFW7QZgwk804xDwSTDDGFLNKJ+tyw80y3AwjAw6KvOLJK6+oUQA1AYoS2O8dpFjF9fSABwqEQQhKwIMG3tCLRbhiBEzBDkcSEQ9svCMHvyhGMXphDGT84hi/sIEstoGMHW3jDzhAW644sbM/rGdM3uiEAnMhwSHsIgz+O9hDF56wi1x84hKTgM5LSIAKV3gDFCEcoTHe975iyKJglZNG5UAhA0BoAhCAyAENFAENMeVwFaTIxRcaEAY8yEEIYQjDC4qYiyRZo2UZtI07AHAJYniDDSPshS96sYtBkvCEobgCKFrYjW10wxR+AIEfWkEackRjHNDQIaTWgIEKWGAKU8iABjDgi6qJIhkhgEd24oKpe+SjM5dYhTc8McJi7CILLKDFLnrxC2OcEIVfBF7lHOkYsI0jG/HoRppCkQtf7GIXVNrDFIhgh118QhnxqoYI7kEbfNUjH4k4xSlIMcta8mIOEfCBFHZhjF6I0BYi7IUp1iWNRoItG/T+EAdq4rGNVmiSFMbIxS2UUcpb+CIXoyDcKlZBiX0k5SdTgUofIjHOP5LQlrvAwxA2AIRXiFCExrCFLYJhClP8oRs1gwY9wBEwsHkDG6EIhTBGoQuB4uJjtxhFQIUhDDSwghDTMMs+/gIgEYiiE+QEZDt5wQs9bJQDtOiFLXpBVXcioxjBCAVKxUaOcYCjq+NoTCtMQT8dLnQVaDITKTohDDSZowA8UUs+XGEIVojiE+Vs5y7iIC4n7MEXdUjBK4xBWHcWA4WrMOZXyfEYVzzDkd7A2zaIkSb6dQxSwdiEKVZRjmsYgB7mwIc6tJKPfCxinKH4BDdoaUUl7IADedD+JS2qsAE9gLQYvjCGLIrBCW/QYxzNIMdiGZuc4FUOGtkgzTi6cQpTxJQToQhGOOjBjEEM9RwMmUcIIpED63HjCiL8xA56ENup7WIDUchtLuInSN321j3gOA04SCMOV6SiFPUU0ziigY1sTGhHFHJkO9pBj0JYAyEZyUc5VHCLC/SiFN2gZS+scAQk8OKvvnADBPRgSJD2YhWKGIY3HJlPcaxvHNLgRDB+EQpN2LAUrSAGhWYsDWlEIxs4Ng0f0pEQpjBjDXBggjxnGYxevIEHRuCCHgTJghfoMn5WLMYr/uBIaXgjYF0FGDk0YQqsBkMWqxiGKUpRikdw4g+aWAX+NLahXByDwxmWqc0+SEALKGRBD6GYJVVp4QMKLKAKu6DFA8ZQSBGaghigyDNKidGJVlyZHNAYRyo4MQwqBuOwH/1FCI8xjE784RGt6Co4vopgpghgFyqoAhk68cdA4qELTpiDL6LwgEL6YrfIyMEwJjuOYTiCGK3wwyO6EQ1v+CEYxPjFio/RO19+ohghfJ+jyCwzxoZDO/xYRwh2cQEnjCHPgKSqMQr5zAo8QA9TNWEfomHiCnViGJRdRSsW1Y1OmKLSKx7GCGlBhQ0sAZ6a5vQvANGNxzHjIIVBhSBoUQEOjCGpgXRmbvWwhA18oRe0GLhyKNmJUhCDssSQxir+HuGNbpRiGKt43zB62YuKb4ABUHDn+5RtilQEDByUEAibDHEIPXAgA3NIalWxSkKMk6EOVnREN3AsjkeEGRlQH8YwkNHbbdx7FcoeRih6QQYdJOEOQWDCSJUdjGMEww+jiQYmBJIPfaAgEruYwwPuEApuvEEWF2WvLwbpC0/IYsTEdsShpS71YxCj02XzBg3w/b5eQGEHd9CDDrDQC5WvwuyMEEc0UnGN6riD5xmubd3DjdVisLfygHB0GZGhCdND+arGmPoqyNYNToR5xUVmgQ72IIYdzGKkwZj3MAiuHALswx4PkYQ2IkELN1CBFkkNxlTjN9URaqKeG9eEvgn+S9hiIGMZlV4oSilNxVDsYgk7AEMSgiDV8JsCFMHYhitc0Yxrd8gS2hCEMWKwBVqUwhtXAD/xE0UttnQ0owmy0E7KQAu2kFu20H3I0GkjtlmhoG+ycH47sAM+IAYktFDzpgkvFQkBQBgqQxiCoArWUge2IEuacAzFYAtRBAugUDMBwwjIcAxSlQVUwAQswAJQAAtTFAzD0Fs11gnKlgvFMAcVsAM6kAFL9mH31gnLsA2RYAaVQBgrgwmW8Am6JQupkA3rYnqVlmgjBlwh1gtjwAUOEAE/kAER8AAbcAG0UEJDWDPdEGJFtgs/8ABfMATn1k7BgAyK4GihcAoB0CH+5WAb5rAPB1AMoVAMn6AK2dAJnCALyBAKgCBiO5IKlSB1s7ACDuAATfADXhBbd7AASFcMYvYMVvYHKNQLdfAAVLALXvAAUYVV89MNwdAJkyAI82Av9oAU1KAGoQA7X7UNq5AwjlBPjjRmpXBVXhABcqAHz3RhZdAEC5AHhIVyEFZvK8dvEXAHuwAEF7BLvUAMauANxFCMJqMyWHET93APOUAMxpgN76AjuYBSwUNmrQANpicGPSAGYHCNQaADETAEY5BbqjgMkLAxWBcMvuAEGYAHtPADMddOmlA2WUUKktAm+gASF1EOBkAJ1uBVjiE2VlZ7WXWDhWUDF3ABG+D+b1QQWyR0DMfQj5lXY/A3YQswBk7wAFOVVdLzNKQwA/VwHwkBG3FhCZhADzgmNu4xDs/ACfcmDTYJe4XFTuZIVd53DM/wDJAQDTuiCb/QC7PAAgiwAWMQlJrADdKwCKuwCaGQMgTRTWjxWdkQDjNDGq3QCs9AeC4YQu2EcbRAC3lQBUuQAkzwC8hweKbQCtswDpowc4VJVbuVkctACsKgDCjADQpBG3yBCaoQDvDRHuTQDZDwDK1QeGV3DMYwC1AABUCQAQzwAHAIASzQS4fXCt0ICpWGg4RpRbs2CmwwA5uwCKo0FPwQjPeyFCRAD+2wPsI1DpDQj6vZmkX2Bg/+sABs6INQUAezQAvL0AvD4JWO4A3QQAwl1QrxpIptiQy+sAYfkAaosDILERvIwgx9QJqX1FWpYF+qaZPHcFVvUAEzyU7txF7LcFjD0AqPIA71pAjEUAoi1QuywAnbsAybAAt2kAZswCYFkSz64hX7UACq4FXRIJZj5geHJw33VmmaoAJA2E6uFz/xY5MktWbiED2rgAwrpmzcoFMSEAMdoxE+gSlMkRpfBTYo9ZWmwAkhZnbHsA22gAwJCmUlJEI2SVn4RZ2Ogkh1FwyjkAsucAtnAA/34RIJVg8FQA/hYA00FAzeMDzSEAqcYHvEEIFSJ4QfR3hQJ4TDMGwmB23+C6UI3qAMbaAMsHAGmyAJ+pCmHHGk7WAA1sAHMRUKOQAIJ9QNUrcKnMBlAyoNKFeehBeIUgdhzwANtORr3tAKuZAGbxADoqAG8/AQkLoRLFEP9DAW1pAD76dpsnAFV8CYKCWqoOCrw/AMh6esxACoxHCel/Qgj3AK23AKo5AAEjAKqmAG6qAO7mCfuMoV+2AahMB6ssA7shALwDBwOKB9WTQ/nNBoX5mnUgdJxNYN9wNhrnAKAnULbTAJ7EAUHIEVtlEIlXAKfzAMngADVoAFV/KCW2AFr9BCywB1JuUIo8qb0GBJ5JA7NSNOZhIJaJAJ/JAO6aBEQXEPKXEWjZD+CorQCbLgCbH5kinQAlswC29gBTbgCccwhZP1pJxQCs9wT9nAK/vqCpswA2jwDfqBXfYSFEpRG3wRGc9wAr3DAktQBneQB9fYhhHAAnUAC1sAQjV2eJF2ks4wYNhwCYtwCJ1ZETzGYx+ipnW5D1ARDifQDVdgC7RABqP4A02wtXmQB3aGd78ACmACYdAgDQATDs6wq9qQCCYgCvDgEPygDjwWtUVCGO1QANhgCI6SrrGgBS3QATu7BCuwBbYQC7HAYqZAA5dkYs4ADuXAKQZQDrdaJIkTFtUgCK6gKL8gC7WgrrXgCVawAgqwArMwvJr2pIzQUsI1DZ+iE8upu1uUExe9S2bRdbihoGzRlWi/wAk5IGyVkAqY0AyVQACDwAcHQL38gDjWmzh2uxSYEAmt4GKAIAvBAAph1K7di3KNcAJ9MAKIgAkEBhYCQR10Gb9FEY8+UQknKpV/8DsO2geCQAIEkAjXIKJLMRHwGycMbBA8JhG1IQ+I8AiM4Ad+cAI0cArLwRSlVRhcUQ+0IRsLTBUBAQA7" width="47" height="47">
</li>
<li><a href="https://logpainter.trpgbot.com/" target="_blank">Logpainter</a></li>
<li><a href="https://trpgbot.com" target="_blank">主站</a></li>
<li><a href="https://github.com/zhaodice/zhaodice.github.io" target="_blank">本项目GitHub</a></li>
</ul>
<div align="center" class="STYLE1">QQ跑团记录着色器</div>
<div align="center" class="STYLE2">
<p>v0.1 beta by 赵怡然</p>
</div>
<p align="center" class="STYLE3">下载文件时请使用标准“Firfox”或“Chrome”浏览器,其他国产浏览器可能导致下载失败。</p>
<h3 align="center" id="leftTimeShow"></h3>
<p align="center">
<a class="button button-primary button-pill" onClick="exportTXT()">下载为TXT文本文件</a>
<a class="button button-primary button-pill" onClick="exportDOC()">下载为DOC染色文件</a>
</p>
<textarea id="logContent" class="logTextare" name="textfield" rows="10" oninput="_log_text_changing()"></textarea>
<a class="rightAndDown button button-caution button-small m-no-select" onClick="document.getElementById('logContent').value=''" style="position: relative; bottom: 2.6em; right: 1em;float:right">清空文本</a>
<div id="div_player_list"></div>
<script type="text/html" id="template_player_list">
<table width="100%" border="1">
<tr>
<td>玩家名称</td>
<td>玩家ID</td>
<td>可视</td>
<td>颜色选择</td>
</tr>
<% Object.keys(playerData).forEach(key => { %>
<tr>
<td><div id="player_editor_id_<%= playerData[key].id %>" oninput="_player_on_changing(this,'<%= playerData[key].id %>')" contenteditable="true" ><%= playerData[key].player %></div></td>
<td><%= playerData[key].id %></td>
<td><input type="checkbox" id="visibility_id_<%= playerData[key].id %>" class="regular-checkbox" checked="checked" onclick="_visibility_on_changed(this,'<%= playerData[key].id %>')"><label for="visibility_id_<%= playerData[key].id %>"></label></div>
</td>
<td><input onchange="_color_on_changed(this,'<%= playerData[key].id %>')" type="color" value="<%= playerData[key].color %>"/></td>
</tr>
<% }) %>
</table>
</script>
<div align="center" class="m-no-select">
<table width="100%" border="0">
<tr style="background-color: transparent;">
<td><input type="checkbox" id="visibility_CODE" class="regular-checkbox" onChange="_on_switch_changed(this)"><label for="visibility_CODE">显示框架代码</label></td>
<td><input type="checkbox" id="visibility_OB" class="regular-checkbox" onChange="_on_switch_changed(this)"><label for="visibility_OB">显示场外发言</label></td>
<td><input type="checkbox" id="visibility_TIME" class="regular-checkbox" checked="checked" onChange="_on_switch_changed(this)"><label for="visibility_TIME">显示发言时间</label></td>
<td><input type="checkbox" id="visibility_COMMAND" class="regular-checkbox" onChange="_on_switch_changed(this)"><label for="visibility_COMMAND">显示骰指令</label></td>
</tr>
</table>
</div>
<div align="center">
<div class="button-group">
<button onClick="switch_to_colored_view()" type="button" class="button button-small button-border button-rounded button-primary">
预览染色
</button>
<button onClick="switch_to_code()" type="button" class="button button-small button-border button-rounded button-primary">
输出代码
</button>
</div>
</div>
<div id="content" style="background: #FFF;">
<div id="div_log_content" role="tabpanel" style="background-color:#fff;word-wrap: break-word;word-break: normal;" onDblClick="
var text=this;
if (document.body.createTextRange) {
var range = document.body.createTextRange();
range.moveToElementText(text);
range.select();
} else if (window.getSelection) {
var selection = window.getSelection();
var range = document.createRange();
range.selectNodeContents(text);
selection.removeAllRanges();
selection.addRange(range);
}
">
<span style="color:silver;">{time}</span> <span style="color:red;"><{player}> {content}</span><br>
</div>
</div>
<div style="position:fixed;right:0;bottom:1em">
<a id="startRenderingButton" onClick="init()" class="button button-glow button-rounded button-action">点击重新染色跑团记录</a>
<a id="gotoTopButton" href="javascript:scroll(0,0)" class="button button-glow button-rounded button-action" style="display:none">回到顶部</a>
</div>
<script type="text/html" id="template_colored_preview">
<div id="div_log_view" role="tabpanel" style="background-color:#fff">
<% for(var i = 0;i < logData.length;i++){ %>
<% var pl=playerData[logData[i].id] %>
<% var hiddenTimeTextsSilver = logData[i].noTime?"color:white;":"color:silver;" %>
<% var hiddenTimeTextsEmpty = logData[i].noTime?"color:white;":"" %>
<div class="log_child_id_<%= logData[i].id %>">
<span class="log_child_time" style="<%=hiddenTimeTextsSilver%>"><%= logData[i].time %></span> <span class="log_child_content<%= logData[i].ob?' log_child_ob':'' %>"><span style="<%=hiddenTimeTextsEmpty%>"><<%= pl.player %>></span> <%= logData[i].content %></span><br>
</div>
<% } %>
</div>
<div id="div_log_code" role="tabpanel" style="background-color:#fff">
<% for(var i = 0;i < logData.length;i++){ %>
<% var pl=playerData[logData[i].id] %>
<span class="log_child_time">[color=silver]<%= logData[i].time %>[/color]</span> [color=<%= pl.color %>]<<%= pl.player %>> <%= logData[i].content %>[/color]<br/>
<% } %>
</div>
</script>
<div align="center">赵怡然 Copyright ©2021-2022 trpgbot.com </div>
<script>
const colors=['#0080ff','#228B22','#FF1493','#FFA500','#800080','#00008B','#9ACD32','#808000','#BC8F8F','#008080','#FF0000','#8B0000','#000000','#6068aa','#72B2E1','#60CCA8','#7F7F7F','#FCD18F','#aa43ff','#eb74a1']
var needRerender=true
var needRedecode=true//需要重新对文本域解码
var currentLastColorNumber //最后自动选择的颜色
var loaded_data //日志数据
var loaded_players //玩家数据
var logName="跑团日志"
var viewTime = document.getElementById('visibility_TIME').checked
var viewCode = document.getElementById('visibility_CODE').checked
var viewOB = document.getElementById('visibility_OB').checked
var viewCommand = document.getElementById('visibility_COMMAND').checked
var mode_code
function _color_on_changed(e,id){
loaded_players[id].color = e.value //修改玩家颜色
startRenderLog() //更新CSS应用渲染
}
function _visibility_on_changed(checkbox,id){
loaded_players[id].visibility = checkbox.checked //修改玩家是否可视
startRenderLog() //更新CSS应用渲染
}
function _player_on_changing(textarea,id){
loaded_players[id].player = textarea.innerText //修改玩家名称
setElementVisibility('startRenderingButton',true)
needRerender=true
}
function _log_text_changing(){
needRedecode=true
setElementVisibility('startRenderingButton',true)
needRerender=true
}
function _on_switch_changed(e){//开关被改变
if(e.id=='visibility_TIME'){
viewTime=e.checked
startRenderLog() //更新CSS应用渲染
}else if(e.id=='visibility_CODE'){
viewCode=e.checked
setElementVisibility('startRenderingButton',true)
needRerender=true
}else if(e.id=='visibility_OB'){
viewOB=e.checked
setElementVisibility('startRenderingButton',true)
needRerender=true
}else if(e.id=='visibility_COMMAND'){
viewCommand=e.checked
setElementVisibility('startRenderingButton',true)
needRerender=true
}
console.log(e.id,e.checked)
}
function setElementVisibility(id,v){
if(v)
document.getElementById(id).style.display="";
else
document.getElementById(id).style.display="none";
}
function empty(s){
return s==null||(s.constructor==String)&&(s.trim()=='')
}
//HTML转义
function HTMLEncode(html) {
var temp = document.createElement("div");
(temp.textContent != null) ? (temp.textContent = html) : (temp.innerText = html);
var output = temp.innerHTML;
temp = null;
return output;
}
function startDecodeLog(){
needRedecode=false
function appendLogChild(unique,playerName,playerID,playerTime,othersContent){
if(empty(playerName)&&empty(playerID))
return
if(empty(playerName))
playerName=playerID
if(empty(playerID)){
for(plid in loaded_players){
if(loaded_players[plid].player==playerName){
playerID=loaded_players[plid].id
break
}
}
if(empty(playerID)){
playerID=crc32(playerName)
}
}
if(loaded_players[playerID]==null)
loaded_players[playerID]={
player:playerName,
id:playerID,
color:currentLastColorNumber>=colors.length?"#000000":colors[currentLastColorNumber++],
visibility:true
}
else
loaded_players[playerID].player=playerName
contents = othersContent.trim().split('\n')
if(contents.length==1){
loaded_data.push({unique:unique,id:playerID,time:playerTime,content:othersContent.trim(),noTime:false})
}else{
var sequence=false
contents.forEach(content=>{
loaded_data.push({unique:unique,id:playerID,time:playerTime,content:content.trim(),noTime:sequence})
if(!sequence)
sequence=true
})
}
}
currentLastColorNumber=0
loaded_data=[]
loaded_players={}
var logContent=document.getElementById("logContent").value.split('\n')
var othersContent = ""
var playerName=""
var playerID=""
var playerTime=""
var preferMode=0
var unique=0
var decodeModes=[
function(unique){
var math=logLine.match(/^(.*?)?\((\d+)\) (\d+:\d+:\d+)$/i)//赵骰log格式
if(math!=null){
appendLogChild(unique,playerName,playerID,playerTime,othersContent)
playerName=math[1]
playerID=math[2]
playerTime=math[3]
if(playerName==null)
playerName = playerID
othersContent=""
return true
}
return false
},function(unique){
var math=logLine.match(/^(.*?)(\(\d+\))? (((\d{4}-\d+-\d+ )|(\d{4}\/\d+\/\d+ ))?((\d+:\d+:\d+(\.0)?)|(\d+:\d+)))$/i)//溯洄、塔格式
if(math!=null){
appendLogChild(unique,playerName,playerID,playerTime,othersContent)
playerName=math[1]
playerID=math[2]
if(playerID==null){
playerID=''
}else{
playerID=playerID.substr(1,playerID.length-2)
}
playerTime=math[3]
othersContent=""
return true
}
return false
},function(unique){
math=logLine.match(/^(<\d{4}-\d{2}-\d{2} \d+:\d+:\d+\.0> )?(\[.*?\]):(.*)$/i)//塔格式
if(math!=null){
appendLogChild(unique,playerName,playerID,playerTime,othersContent)
playerName=math[2]
playerID=''
playerTime=math[1]
if(playerTime==null){
playerTime=''
}else{
playerTime=playerTime.substr(1,playerTime.length-3)
}
othersContent=math[3]
return true
}
return false
},function(unique){
math=logLine.match(/^(\d{4}-\d{2}-\d{2} \d+:\d+:\d+ )(.*?)\((\d+)\)$/i)//PC QQ 聊天记录导出格式
if(math!=null){
appendLogChild(unique,playerName,playerID,playerTime,othersContent)
playerName=math[2]
playerID=math[3]
playerTime=math[1]
othersContent=''
return true
}
return false
},function(unique){
math=logLine.match(/^(((\d{4}-\d{2}-\d{2} )|(\d{4}\/\d+\/\d+ ))?((\d+:\d+:\d+(\.0)?)|(\d+:\d+)))?\s?<(.*?)>(.*)$/i)//本染色器,染色后的格式
if(math!=null){
appendLogChild(unique,playerName,playerID,playerTime,othersContent)
playerName=math[9]
playerTime=math[1]
othersContent=math[10]
return true
}
return false
}
]
log:for(var i in logContent){
logLine=logContent[i].trim()
if(decodeModes[preferMode](unique)){//使用最佳正则表达式
unique++
continue log
}
for(var tryMode in decodeModes){//枚举最佳正则表达式
if(preferMode!=tryMode && decodeModes[tryMode](unique)){
unique++
preferMode = tryMode
continue log
}
}
othersContent+=logLine+'\n'
}
appendLogChild(unique,playerName,playerID,playerTime,othersContent)
}
function startRenderLog(){
String.prototype.replaceAll = function(s1,s2){return this.replace(new RegExp(s1,"gm"),s2);}
var data=[]
var jump_uniqueID=-1
for(var i in loaded_data){
var newChild = Object.create(loaded_data[i])
if(!viewCode){
newChild.content = newChild.content.replace(/\[mirai:.*\]|\[@\d+\]|\[[a-z]+=.*\]|\[.*\.gif\]|^{"app":.*|\[图片\]/,"").trim()
if (newChild.content.length == 0) {
continue
}
}
if(!viewOB){
if (newChild.content.startsWith('(')||newChild.content.startsWith('(')) {
jump_uniqueID=newChild.unique
}
if(jump_uniqueID==newChild.unique)
continue
}
if(!viewCommand){
if (newChild.content.match(/^([\.。!!](\s+)?(ra|jrrp|st|team|rav|r|ri|ti|li|sc|ww|dx|nn|pc|log|set|setcoc|hp|san|mp|coc|name).*)/i)) {
continue
}
}
//将纯ID变为艾特具体昵称
Object.keys(loaded_players).forEach(key=>{
if(key!=loaded_players[key].player)
newChild.content=(newChild.content+" ").replaceAll(key+" ","@"+loaded_players[key].player+" ")
})
data.push(newChild)
}
// 模板渲染
var template1 = document.getElementById('template_colored_preview').innerHTML;
document.getElementById('div_log_content').innerHTML=template(template1,{logData:data,playerData:loaded_players});
function addCSS(cssText){
var style = document.getElementById('dynamicLogStyle')
style.type = 'text/css'; //这里必须显示设置style元素的type属性为text/css,否则在ie中不起作用
try{
style.innerText = cssText;
}catch(e){
}
}
var cssText = ''
for(var i in loaded_players){
var player=loaded_players[i]
cssText +='.log_child_id_'+player.id+'{ color: '+player.color+' ; '+(!player.visibility?'display:none ':'')+'}'
}
if(!viewTime){
cssText +='.log_child_time{display:none;}'
}
//使用样式进行染色
addCSS(cssText)
switch_to_mode()
}
function startRenderPlayerList(){
// 模板渲染
var template1 = document.getElementById('template_player_list').innerHTML;
document.getElementById('div_player_list').innerHTML=template(template1,{playerData:loaded_players});
}
function switch_to_code(){
mode_code=true
switch_to_mode()
}
function switch_to_colored_view(){
mode_code=false
switch_to_mode()
}
function switch_to_mode(){
setElementVisibility('div_log_view',!mode_code)
setElementVisibility('div_log_code',mode_code)
}
function init(){
showBg("正在进行染色计算中...");
setTimeout(function(){
if(needRedecode){
startDecodeLog()//开始解码log文本
}
startRenderLog()//开始插入css进行动态染色
startRenderPlayerList()//开始显示player列表
setElementVisibility('startRenderingButton',false)
needRerender=false
switch_to_colored_view()
closeBg();
},20)
}
function FUCK_Domestic_BROWSER(){
const storageItem = "domesticBrowserNoticed";
if(!localStorage.getItem(storageItem)){
localStorage.setItem(storageItem,true);
alert('请勿使用移动端的国产浏览器,因仅有部分浏览器支持blob流,可能不支持下载,建议电脑下载或手机使用 Chrome 或 Firefox 浏览器。')
}
}
function FUCK_SB_Domestic_BROWSER(){
if (navigator.userAgent.indexOf("QQ") > -1 || navigator.userAgent.indexOf("MicroMessenger") > -1) {
alert('发生严重系统错误!安全系统检测到非法浏览器,请使用 Chrome 或 Firefox 浏览器 进行下载。')
return true
}
return false
}
function exportDOC(){
FUCK_Domestic_BROWSER()
if(FUCK_SB_Domestic_BROWSER()) return
var view=$("#div_log_view")
if(needRedecode){
alert('请粘贴日志到输入框,然后点击右下角完成染色进程后保存染色文件')
}else{
var name=logName
if(getFileExt(name)!='doc')
name+=".doc"
view.wordExport(name,document.getElementById('dynamicLogStyle').innerText);
}
}
function exportTXT(){
FUCK_Domestic_BROWSER()
if(FUCK_SB_Domestic_BROWSER()) return
function fakeClick(obj) {
var ev = document.createEvent("MouseEvents");
ev.initMouseEvent("click", true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
obj.dispatchEvent(ev);
}
function exportRaw(name, data) {
if(getFileExt(name)!='txt')
name+=".txt"
var urlObject = window.URL || window.webkitURL || window;
var export_blob = new Blob([data]);
var save_link = document.createElementNS("http://www.w3.org/1999/xhtml", "a")
save_link.href = urlObject.createObjectURL(export_blob);
save_link.download = name;
fakeClick(save_link);
}
exportRaw(logName,document.getElementById('logContent').value)
}
//document.getElementById('logContent').value=XXXXX
//init()
</script>
<script>
String.prototype.byteLength = function() {
var byteLen = 0;
for (var i = 0; i < this.length; i++) {
var c = this.charCodeAt(i);
byteLen += c < (1 << 7) ? 1 :
c < (1 << 11) ? 2 :
c < (1 << 16) ? 3 :
c < (1 << 21) ? 4 :
c < (1 << 26) ? 5 :
c < (1 << 31) ? 6 : Number.NaN;
}
return byteLen;
}
function loadRemoteLogFile(file) {
loadRemoteLogFile('', file)
}
function loadRemoteLogFile(server, file) {
const errMsg = "[错误]联网失败,请刷新网页或稍后重试,或联系QQ 484546762 获取日志"
const errMsg_503 = "[错误]服务器繁忙(Service Unavailable),建议避开晚上的压力高峰期,可刷新重试,或联系QQ 484546762 获取日志"
var fileInfoUrl = server + "logReader.php?m=metaData&id=" + file + "&r=" + Math.random();
var downloadUrl = server + "logReader.php?m=rawData&id=" + file + "&r=" + Math.random();
var showtime = function() {
if (leftTime > 0) {
leftd = Math.floor(leftTime / (60 * 60 * 24)),
//计算天数
lefth = Math.floor(leftTime / (60 * 60) % 24),
//计算小时数
leftm = Math.floor(leftTime / (60) % 60),
//计算分钟数
lefts = Math.floor(leftTime % 60); //计算秒数
document.getElementById("leftTimeShow").innerHTML = "警告:<font color='red'>[" + leftd + "天" + lefth + "小时" + leftm + "分钟" + lefts + "秒]</font>后文件将被删除!建议立即下载。"; //返回倒计时的字符串
} else {
document.getElementById("leftTimeShow").innerHTML = "<font color='red'>超时!log文件的生死将任由我们处置了哦</font>"
}
}
(function(){
const maxAttempts=30;
var attempts;
var loaded=false;
var timeID=-1;
var receivedMetaData=null;
/*
doAjaxRequest();
function doAjaxRequest() {
attempts = 0;
loaded = false;
if(timeID!=-1){
clearTimeout(timeID);
}
doAjaxRequestLoop();
}
function doAjaxRequestLoopDelay() {
if(timeID!=-1){
clearTimeout(timeID);
}
timeID=setTimeout(doAjaxRequestLoop,5000);
}
function doAjaxRequestLoop() {
if(loaded){
return;
}
attempts += 1;
if (attempts > maxAttempts) {
showBg(errMsg);
return;
}else{
if(attempts>1){
showBg("Trying again...请等待 :"+attempts+"/"+maxAttempts);
}
}
//step_1();
}
function step_1(){
if(receivedMetaData==null){
showBg("[1/2]正在搜索文件,请稍后....");
$.ajax({
url: fileInfoUrl,
type: "get",
dataType: "json",
timeout:10000,
success: function(data) {
if(data == undefined){
doAjaxRequestLoopDelay();
}else{
receivedMetaData = data;
step_2(receivedMetaData);
}
}
}).fail(function(result, result1, result2) {
doAjaxRequestLoopDelay();
});
}else{
step_2(receivedMetaData);
}
}
function step_2(data){
var nowdate = parseInt(new Date() / 1000);
if (data.code == 0) {
var crc32FromServer=data.crc32;
liveTime = data.live;
showBg("[2/2]发现LOG,正在下载文件...");
var xhr = new XMLHttpRequest();
xhr.open( "GET", downloadUrl, true);
xhr.addEventListener('progress',
function(event) {
const size = event.lengthComputable?event.total:data.size //获取文件总大小
setBgProcess((((event.target.response.byteLength()) / size) * 100).toFixed(3))
},
false);
xhr.addEventListener('loadend',
function(event) {
var data = event.target.response;
var crc32FromLocal = crc32(data);
if(crc32FromServer==crc32FromLocal){//crc完整性校验成功
loaded=true
document.getElementById("logContent").value = data;
init()
}else{
//showBg("收到了log文件,但未能通过完整性测试,可能log下载到一半被劣质的网络环境生生给夹断了,请刷新重新尝试");
doAjaxRequestLoopDelay();
}
});
xhr.addEventListener('error',
function(event) {
doAjaxRequestLoopDelay();
});
xhr.ontimeout = function(event){
doAjaxRequestLoopDelay();
}
xhr.timeout = 10000;
xhr.send();
createTime = data.createTime;
logName = data.fileName;
leftTime = liveTime - (nowdate - createTime);
if (leftTimeInterval != 0) {
clearInterval(leftTimeInterval);
}
leftTimeInterval = setInterval(function() {
showtime();
leftTime--;
},
1000); //反复执行函数本身
} else {
showBg(data.content);
}
}*/
})();
}
function getFileExt(filename) {
var index = filename.lastIndexOf(".");
if (index == -1) return ''
var suffix = filename.substr(index + 1);
}
function getQueryVariable(variable) {
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i = 0; i < vars.length; i++) {
var pair = vars[i].split("=");
if (pair[0] == variable) {
return decodeURI(pair[1]);
}
}
return (false);
}
function F5() {
var remoteCode = location.hash;
if (remoteCode != '') {
if (remoteCode.startsWith('#')) {
remoteCode = remoteCode.substr(1)
remoteCode = remoteCode.split('-')
if (remoteCode.length == 2) {
loadRemoteLogFile(serverList[parseInt(remoteCode[0])], remoteCode[1]) //解析格式为 https://染色器地址/#ID-CODE
}
} else {
loadRemoteLogFile('', remoteCode)
}
}
}
//var serverList = ['https://s02-worker.trpgbot.com/s/']
var serverList = ['https://s02.trpgbot.com/s/']
var createTime = 0 //文件上传时间
var leftTime = 0 //剩余时间
var liveTime = 864000 //文件可以存活的时间
var leftTimeInterval = 0
F5()
window.addEventListener('hashchange',function(event) {
needRedecode = true
needRerender = true
F5()
})
</script>
<script>
//自动隐藏按钮控制器
window.onscroll=function(){if(needRerender){var btn=document.getElementById("startRenderingButton");var scrollTop=document.body.scrollTop||(document.documentElement&&document.documentElement.scrollTop);if(scrollTop>=300){btn.style.display="none"}else{btn.style.display="block"}}var btn=document.getElementById("gotoTopButton");var scrollTop=document.body.scrollTop||(document.documentElement&&document.documentElement.scrollTop);if(scrollTop>=300){btn.style.display="block"}else{btn.style.display="none"}};
</script>
</body>
</html>