Browse code

add Newton Adventure Retro

devnewton authored on 11/10/2016 14:05:02
Showing 366 changed files
1 1
new file mode 100644
2 2
Binary files /dev/null and b/app/assets/covers/newtonadventureretro.jpg differ
... ...
@@ -43,6 +43,28 @@
43 43
             <div class="o-grid o-grid--xsmall-full o-grid--small-full o-grid--medium-full">
44 44
                 <!-- CELL -->
45 45
                 <div class="o-grid__cell o-grid__cell--width-40 u-centered">
46
+                    <img class="o-image" src="/covers/newtonadventureretro.jpg">
47
+                </div>
48
+                <!-- CELL -->
49
+                <div class="o-grid__cell o-grid__cell--width-60">
50
+                    <h3 class="c-heading c-heading--medium">
51
+                        Newton Adventure
52
+                    </h3>
53
+                    <p class="c-paragraph">
54
+                        Retro variant of Newton Adventure
55
+                    </p>
56
+                    <p class="c-paragraph">
57
+                        <a href="/newton_adventure_retro" class="c-button c-button--info">Play now!</a>
58
+                        <a href="//newtonadventure.bci.im" class="c-button c-button--brand">Site</a>
59
+                    </p>
60
+                </div>
61
+            </div>
62
+        </section>
63
+        <section class="u-letter-box--super">
64
+            <!-- GRID -->
65
+            <div class="o-grid o-grid--xsmall-full o-grid--small-full o-grid--medium-full">
66
+                <!-- CELL -->
67
+                <div class="o-grid__cell o-grid__cell--width-40 u-centered">
46 68
                     <img class="o-image" src="/covers/nedetlesmaki.jpg">
47 69
                 </div>
48 70
                 <!-- CELL -->
49 71
new file mode 100644
50 72
Binary files /dev/null and b/app/assets/newton_adventure_retro/favicon.ico differ
51 73
new file mode 100644
52 74
Binary files /dev/null and b/app/assets/newton_adventure_retro/icon_128.png differ
53 75
new file mode 100644
... ...
@@ -0,0 +1,30 @@
1
+<!DOCTYPE html>
2
+<html>
3
+    <head>
4
+        <title>Newton Adventure Web Edition</title>
5
+        <style>
6
+            #playn-root {
7
+                margin: 0;
8
+                padding: 0;
9
+                display:block;
10
+                position:absolute;
11
+                top:0;
12
+                left:0;
13
+                width:100%;
14
+                height:100%;
15
+            }
16
+            html,body {
17
+                margin: 0;
18
+                padding: 0;
19
+                background-color: black;
20
+            }
21
+            canvas {
22
+                display: block;
23
+            }
24
+        </style>
25
+    </head>
26
+    <body>
27
+        <script src="playn/playn.nocache.js"></script>
28
+        <div id="playn-root"></div>
29
+    </body>
30
+</html>
0 31
new file mode 100644
... ...
@@ -0,0 +1,13 @@
1
+{
2
+	"name": "Newton Adventure",
3
+	"description": "Newton Adventure is a 2D platformer with a twist: the player can rotate gravity at 360°. Each level contains a key that must be brought to the exit door using Newton body to push it or the gravity power to make it fall. Gravity must also be used to avoid trap, kill enemy or solve puzzle.",
4
+	"version": "1.16",
5
+	"app": {
6
+		"launch": {
7
+			"local_path": "embedded.html"
8
+		}
9
+	},
10
+	"icons": {
11
+		"128": "icon_128.png"
12
+	}
13
+}
0 14
new file mode 100644
... ...
@@ -0,0 +1,2268 @@
1
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '7A273D5BCF897E9559C430B3A456F00B';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'playn',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
2
+function Pe(){}
3
+function Pf(){}
4
+function bf(){}
5
+function Cf(){}
6
+function Jf(){}
7
+function Mf(){}
8
+function Sf(){}
9
+function Vf(){}
10
+function Yf(){}
11
+function Ug(){}
12
+function Bh(){}
13
+function mj(){}
14
+function Fj(){}
15
+function FH(){}
16
+function mH(){}
17
+function pH(){}
18
+function IH(){}
19
+function ik(){}
20
+function kn(){}
21
+function rn(){}
22
+function Wn(){}
23
+function cE(){}
24
+function GE(){}
25
+function GV(){}
26
+function tJ(){}
27
+function EJ(){}
28
+function VJ(){}
29
+function VS(){}
30
+function cK(){}
31
+function xL(){}
32
+function wQ(){}
33
+function RQ(){}
34
+function tX(){}
35
+function SY(){}
36
+function S$(){}
37
+function CZ(){}
38
+function JZ(){}
39
+function y0(){}
40
+function G5(){}
41
+function d8(){}
42
+function m8(){}
43
+function c9(){}
44
+function CLb(){}
45
+function hab(){}
46
+function hgb(){}
47
+function ngb(){}
48
+function sgb(){}
49
+function xgb(){}
50
+function Egb(){}
51
+function xjb(){}
52
+function Wjb(){}
53
+function dlb(){}
54
+function kmb(){}
55
+function nmb(){}
56
+function Kmb(){}
57
+function Qmb(){}
58
+function Zmb(){}
59
+function mnb(){}
60
+function xnb(){}
61
+function Anb(){}
62
+function Dnb(){}
63
+function Mnb(){}
64
+function Qnb(){}
65
+function bob(){}
66
+function fob(){}
67
+function Jpb(){}
68
+function $pb(){}
69
+function wqb(){}
70
+function zqb(){}
71
+function Dqb(){}
72
+function Hqb(){}
73
+function Nqb(){}
74
+function Awb(){}
75
+function Dwb(){}
76
+function Gwb(){}
77
+function Jwb(){}
78
+function Mwb(){}
79
+function Pwb(){}
80
+function Swb(){}
81
+function gxb(){}
82
+function jxb(){}
83
+function mxb(){}
84
+function pxb(){}
85
+function Kyb(){}
86
+function Nyb(){}
87
+function Qyb(){}
88
+function QBb(){}
89
+function ADb(){}
90
+function DDb(){}
91
+function GDb(){}
92
+function JDb(){}
93
+function MDb(){}
94
+function PDb(){}
95
+function SDb(){}
96
+function hGb(){}
97
+function BGb(){}
98
+function DGb(){}
99
+function rIb(){}
100
+function PIb(){}
101
+function lLb(){}
102
+function $j(){Pj()}
103
+function yG(){xG()}
104
+function g0(){e0()}
105
+function fmb(){bmb()}
106
+function Bi(a){Ai=a}
107
+function Tm(a,b){a.e=b}
108
+function Vm(a,b){a.b=b}
109
+function Wm(a,b){a.c=b}
110
+function aK(a,b){a.c=b}
111
+function tK(a,b){a.c=b}
112
+function bK(a,b){a.d=b}
113
+function PK(a,b){a.f=b}
114
+function _J(a,b){a.b=b}
115
+function cN(a,b){a.u=b}
116
+function dN(a,b){a.v=b}
117
+function eN(a,b){a.x=b}
118
+function fN(a,b){a.y=b}
119
+function gN(a,b){a.z=b}
120
+function hN(a,b){a.E=b}
121
+function iN(a,b){a.G=b}
122
+function jN(a,b){a.I=b}
123
+function cQ(a,b){a.b=b}
124
+function MS(a,b){a.b=b}
125
+function gS(a,b){a.y=b}
126
+function qS(a,b){a.s=b}
127
+function yS(a,b){a.k=b}
128
+function YR(a,b){a._=b}
129
+function iV(a,b){a.b=b}
130
+function S_(a,b){a.b=b}
131
+function X1(a,b){a.b=b}
132
+function j1(a,b){a.d=b}
133
+function P1(a,b){a.d=b}
134
+function Y1(a,b){a.d=b}
135
+function O1(a,b){a.c=b}
136
+function Z1(a,b){a.e=b}
137
+function c2(a,b){a.e=b}
138
+function z2(a,b){a.b=b}
139
+function A2(a,b){a.c=b}
140
+function P2(a,b){a.c=b}
141
+function c3(a,b){a.b=b}
142
+function r3(a,b){a.b=b}
143
+function w3(a,b){a.b=b}
144
+function N3(a,b){a.b=b}
145
+function F5(a,b){a.b=b}
146
+function n4(a,b){a.k=b}
147
+function o4(a,b){a.p=b}
148
+function p4(a,b){a.t=b}
149
+function q4(a,b){a.w=b}
150
+function I4(a,b){a.c=b}
151
+function $5(a,b){a.g=b}
152
+function _5(a,b){a.i=b}
153
+function a6(a,b){a.j=b}
154
+function b6(a,b){a.k=b}
155
+function c6(a,b){a.n=b}
156
+function d6(a,b){a.p=b}
157
+function z6(a,b){a.c=b}
158
+function H7(a,b){a.c=b}
159
+function J7(a,b){a.n=b}
160
+function b8(a,b){a.b=b}
161
+function j8(a,b){a.b=b}
162
+function p8(a,b){a.b=b}
163
+function c8(a,b){a.c=b}
164
+function k8(a,b){a.c=b}
165
+function q8(a,b){a.c=b}
166
+function l8(a,b){a.d=b}
167
+function L8(a,b){a.d=b}
168
+function s8(a,b){a.e=b}
169
+function t8(a,b){a.f=b}
170
+function M8(a,b){a.f=b}
171
+function u8(a,b){a.g=b}
172
+function K8(a,b){a.b=b}
173
+function N8(a,b){a.i=b}
174
+function O8(a,b){a.j=b}
175
+function a9(a,b){a.b=b}
176
+function f9(a,b){a.b=b}
177
+function y9(a,b){a.b=b}
178
+function b9(a,b){a.c=b}
179
+function g9(a,b){a.c=b}
180
+function z9(a,b){a.c=b}
181
+function h9(a,b){a.d=b}
182
+function A9(a,b){a.d=b}
183
+function B9(a,b){a.g=b}
184
+function C9(a,b){a.i=b}
185
+function D9(a,b){a.n=b}
186
+function Db(a){this.b=a}
187
+function Ab(a){this.b=a}
188
+function Pb(a){this.b=a}
189
+function Je(a){this.b=a}
190
+function Gf(a){this.b=a}
191
+function tj(a){this.b=a}
192
+function wj(a){this.b=a}
193
+function gd(a){this.c=a}
194
+function U5(){this.k=1}
195
+function Ud(){Kd(this)}
196
+function me(){Kd(this)}
197
+function jg(){Sj(Pj())}
198
+function v8(){new Ud}
199
+function Wg(){return Vg}
200
+function jh(){return ih}
201
+function yh(){return xh}
202
+function on(){this.b={}}
203
+function On(a){this.b=a}
204
+function SF(a){this.b=a}
205
+function rF(a){this.c=a}
206
+function JF(a){this.d=a}
207
+function BE(a){this.g=a}
208
+function VH(a){this.c=a}
209
+function RJ(a){this.c=a}
210
+function PJ(a){this.b=a}
211
+function yK(a){this.b=a}
212
+function IK(a){this.b=a}
213
+function bL(a){this.b=a}
214
+function fL(a){this.b=a}
215
+function hL(a){this.b=a}
216
+function lL(a){this.b=a}
217
+function pL(a){this.b=a}
218
+function dM(a){this.b=a}
219
+function jM(a){this.b=a}
220
+function oM(a){this.b=a}
221
+function KM(a){this.b=a}
222
+function JO(a){this.b=a}
223
+function wR(a){this.b=a}
224
+function GR(a){this.b=a}
225
+function SV(a){this.b=a}
226
+function MW(a){this.b=a}
227
+function RW(a){this.b=a}
228
+function WW(a){this.b=a}
229
+function CY(a){this.b=a}
230
+function eZ(a){this.b=a}
231
+function lZ(a){this.b=a}
232
+function RZ(a){this.b=a}
233
+function $Z(a){this.b=a}
234
+function h$(a){this.b=a}
235
+function q$(a){this.b=a}
236
+function z$(a){this.b=a}
237
+function D$(a){this.b=a}
238
+function J$(){this.e=16}
239
+function P$(a,b){a.b+=b}
240
+function bk(a,b){a.b+=b}
241
+function ck(a,b){a.b+=b}
242
+function dk(a,b){a.b+=b}
243
+function ek(a,b){a.b+=b}
244
+function fk(a,b){a.b+=b}
245
+function gk(a,b){a.b+=b}
246
+function QR(a,b){a.$+=b}
247
+function Q$(a,b){a.g+=b}
248
+function VR(a,b){a.ab=b}
249
+function Mqb(a,b){a.b=b}
250
+function qIb(a,b){a.b=b}
251
+function Plb(a,b){a.f=b}
252
+function Slb(a,b){a.o=b}
253
+function ywb(a,b){a.s=b}
254
+function exb(a,b){a.k=b}
255
+function qb(a){ke(a.k,a)}
256
+function T_(a){this.d=a}
257
+function Q7(a){this.b=a}
258
+function W7(a){this.b=a}
259
+function _9(a){this.b=a}
260
+function Cab(a){this.b=a}
261
+function Kab(a){this.b=a}
262
+function Zab(a){this.b=a}
263
+function kbb(a){this.b=a}
264
+function xdb(a){this.b=a}
265
+function yeb(a){this.b=a}
266
+function Neb(a){this.b=a}
267
+function $eb(a){this.e=a}
268
+function pfb(a){this.b=a}
269
+function Bfb(a){this.b=a}
270
+function Tfb(a){this.b=a}
271
+function kgb(a){this.b=a}
272
+function fhb(a){this.b=a}
273
+function Eib(a){this.b=a}
274
+function Ijb(a){this.b=a}
275
+function $mb(a){this.b=a}
276
+function pnb(a){this.b=a}
277
+function iob(a){this.b=a}
278
+function qob(a){this.o=a}
279
+function Zzb(a){this.b=a}
280
+function WDb(a){this.c=a}
281
+function cEb(a){this.c=a}
282
+function eEb(a){this.c=a}
283
+function zHb(a){this.b=a}
284
+function PHb(a){this.b=a}
285
+function uIb(a){this.b=a}
286
+function xIb(a){this.b=a}
287
+function AIb(a){this.b=a}
288
+function iJb(a){this.b=a}
289
+function CKb(a){this.b=a}
290
+function FKb(a){this.b=a}
291
+function IKb(a){this.b=a}
292
+function nJb(){this.b=[]}
293
+function VV(){this.b=wMb}
294
+function dn(){this.d=++an}
295
+function yk(b,a){b.src=a}
296
+function $h(b,a){b.font=a}
297
+function mk(b,a){b.width=a}
298
+function YF(b,a){b.set(a)}
299
+function Phb(){beb(this)}
300
+function Pkb(){Nkb(this)}
301
+function Mcb(){Bcb(this)}
302
+function rH(){rH=CLb;tH()}
303
+function s7(a){gY(a.f.s,a)}
304
+function q7(a,b){YS(a.y,b)}
305
+function qT(a,b){Md(a.t,b)}
306
+function VY(a,b){Md(a.c,b)}
307
+function nE(a,b){lG(a.g,b)}
308
+function NE(a,b){WE(a.b,b)}
309
+function xZ(a,b){a.i.ne(b)}
310
+function DAb(a,b){a.d+=b}
311
+function PAb(a,b){a.d+=b}
312
+function HHb(a,b){a.b[0]=b}
313
+function IHb(a,b){a.b[1]=b}
314
+function JHb(a,b){a.b[2]=b}
315
+function KHb(a,b){a.b[3]=b}
316
+function de(a,b){a.length=b}
317
+function lk(b,a){b.height=a}
318
+function zk(b,a){b.volume=a}
319
+function eI(b,a){b.clear(a)}
320
+function Vwb(a){Xpb(Uwb,a)}
321
+function Wwb(a){AJb(Uwb,a)}
322
+function Bcb(a){a.b=new ik}
323
+function IU(a){a.b=new Ud}
324
+function KY(){this.d=new Ud}
325
+function $Y(){this.c=new Ud}
326
+function _S(){this.b=new f_}
327
+function N$(){this.b=new f_}
328
+function i9(){this.d=new Ud}
329
+function Uyb(){this.b=null}
330
+function qlb(a,b){Md(a.b,b)}
331
+function Dlb(a,b){Md(a.b,b)}
332
+function Glb(a,b){Rd(a.b,b)}
333
+function Ylb(a,b){Md(a.b,b)}
334
+function LFb(a,b){eI(a.e,b)}
335
+function LR(a,b){Tkb(a.I,b)}
336
+function d7(a,b){Ylb(a.D,b)}
337
+function jKb(a,b){a.b.gb(b)}
338
+function RFb(a,b){a.d|=1<<b}
339
+function c4(a){a.n||b4(a,1)}
340
+function r4(a){a.P&&l4(a,2)}
341
+function Ei(){jg.call(this)}
342
+function U3(){jg.call(this)}
343
+function NP(){kN.call(this)}
344
+function L9(){Ei.call(this)}
345
+function P9(){Ei.call(this)}
346
+function NJb(){this.b=MKb()}
347
+function wh(){this.b=new Phb}
348
+function uh(){sh();return lh}
349
+function fh(){dh();return $g}
350
+function Sg(){Qg();return Ig}
351
+function oc(){mc();return fc}
352
+function Hc(){Fc();return Ac}
353
+function Qc(){Oc();return Jc}
354
+function ni(){li();return gi}
355
+function yi(){wi();return pi}
356
+function yl(){xl();return sl}
357
+function il(){hl();return cl}
358
+function Tl(){Sl();return Il}
359
+function Gk(){Fk();return Bk}
360
+function Uk(){Tk();return Ok}
361
+function pm(){om();return lm}
362
+function Cm(){Bm();return vm}
363
+function aJ(){$I();return XI}
364
+function nj(a){return a.Jb()}
365
+function jn(a){ke(a.b.k,a.b)}
366
+function bH(a,b){ZG(a,b,a.g)}
367
+function MH(a,b){OH(a,b,a.d)}
368
+function IJ(a,b){eo(a.b,1,b)}
369
+function JJ(a,b){eo(a.b,0,b)}
370
+function $N(a,b){tK(a.d.b,b)}
371
+function _N(a,b){uK(a.d.b,b)}
372
+function DJ(a,b,c){c.Ac(b,a)}
373
+function Xh(b,a){b.rotate(a)}
374
+function sG(a){$wnd.alert(a)}
375
+function PQ(){this.b=new Phb}
376
+function UQ(){this.b=new Phb}
377
+function mT(){this.g=new tjb}
378
+function xW(){vW();return rW}
379
+function N0(){K0();return F0}
380
+function M2(){K2();return F2}
381
+function u2(){s2();return p2}
382
+function u9(){s9();return o9}
383
+function Q5(){N5();return I5}
384
+function Y8(){V8();return R8}
385
+function ycb(){this.b=new ik}
386
+function ukb(){this.b=new f_}
387
+function vlb(){this.b=new Ud}
388
+function Hlb(){this.b=new Ud}
389
+function sab(){Ei.call(this)}
390
+function Sab(){Ei.call(this)}
391
+function Vab(){Ei.call(this)}
392
+function Ebb(){Ei.call(this)}
393
+function Rcb(){Ei.call(this)}
394
+function Zcb(){Ei.call(this)}
395
+function _cb(){Ei.call(this)}
396
+function ljb(){Ei.call(this)}
397
+function uBb(a){bGb(a.c,a.d)}
398
+function Qlb(a,b){blb(a.j,b)}
399
+function Rlb(a,b){blb(a.k,b)}
400
+function Xpb(a,b){aEb(a.p,b)}
401
+function NAb(a,b){QFb(a.f,b)}
402
+function XF(c,a,b){c.set(a,b)}
403
+function lG(a,b){HG();RG(a,b)}
404
+function mG(a,b){HG();SG(a,b)}
405
+function Zh(b,a){b.fillStyle=a}
406
+function ai(b,a){b.lineWidth=a}
407
+function X$(a){a.c=null;a.d=0}
408
+function g8(a){return a.d-a.c}
409
+function f8(a){return a.f-a.e}
410
+function se(){se=CLb;re=new Ue}
411
+function fj(){fj=CLb;ej=new mj}
412
+function Zlb(){this.b=new Ud}
413
+function orb(){this.b=new Ud}
414
+function VEb(){this.b=new yc}
415
+function Whb(){this.b=new Phb}
416
+function xG(){xG=CLb;wG=new dn}
417
+function sJ(){sJ=CLb;rJ=new tJ}
418
+function CJ(){CJ=CLb;BJ=new EJ}
419
+function UJ(){UJ=CLb;TJ=new VJ}
420
+function Un(a){Rn.call(this,a)}
421
+function jH(a){Un.call(this,a)}
422
+function Fi(a){ng.call(this,a)}
423
+function rS(a){lS.call(this,a)}
424
+function uV(a){sV.call(this,a)}
425
+function xV(a){sV.call(this,a)}
426
+function AV(a){sV.call(this,a)}
427
+function vCb(){_Bb.call(this)}
428
+function Pi(b,a){b[b.length]=a}
429
+function Qi(b,a){b[b.length]=a}
430
+function Ri(b,a){b[b.length]=a}
431
+function m4(a,b){a.e=new SV(b)}
432
+function I7(a,b){a.k=b;k7(a,b)}
433
+function l7(a,b){++a.p;k7(a,b)}
434
+function m7(a,b){++a.q;k7(a,b)}
435
+function nn(a,b){return a.b[b]}
436
+function _$(a){return !!a&&a.c}
437
+function xY(a){xZ(a.b.c.i,a.c)}
438
+function EBb(a){PFb(a.b.c,a.c)}
439
+function KBb(a){$Fb(a.b.c,a.c)}
440
+function OE(a,b,c){XE(a.b,b,c)}
441
+function nDb(a,b){return b/a.b}
442
+function PFb(a,b){a.d&=~(1<<b)}
443
+function vK(a){!!a.d&&dqb(a.d)}
444
+function M9(a){Fi.call(this,a)}
445
+function Q9(a){Fi.call(this,a)}
446
+function N9(a){M9.call(this,a)}
447
+function pDb(a){mDb();this.b=a}
448
+function Igb(){this.b=new Date}
449
+function Wxb(){Wxb=CLb;new Xxb}
450
+function CHb(){CHb=CLb;new OHb}
451
+function fLb(){fLb=CLb;new eLb}
452
+function SS(){SS=CLb;RS=new VS}
453
+function HY(){HY=CLb;GY=new SY}
454
+function gE(a){return new eE[a]}
455
+function Zb(a,b){return a.f-b.f}
456
+function vf(a,b){a.d=b;return a}
457
+function SR(a,b){a.L=b;a.X=true}
458
+function IG(a,b){a.__listener=b}
459
+function Yh(c,a,b){c.scale(a,b)}
460
+function eR(a,b){gib(a.b,b.c,b)}
461
+function HK(a){rKb(Uwb.k,JPb,a)}
462
+function QM(a){!!a.C&&bN(a.C,a)}
463
+function RO(a){!!a.C&&bN(a.C,a)}
464
+function Tab(a){Fi.call(this,a)}
465
+function Wab(a){Fi.call(this,a)}
466
+function Fbb(a){Fi.call(this,a)}
467
+function Scb(a){Fi.call(this,a)}
468
+function bdb(a){a.c=(wdb(),tdb)}
469
+function _kb(a,b){a.b*=b;a.c*=b}
470
+function alb(a,b,c){a.b=b;a.c=c}
471
+function Bdb(a,b){return a.c[b]}
472
+function Qdb(a,b){return a.c[b]}
473
+function edb(a,b){return a.b[b]}
474
+function erb(){crb();return Zqb}
475
+function gkb(){ckb();return Zjb}
476
+function Tpb(){Rpb();return Lpb}
477
+function Dvb(){Bvb();return qrb}
478
+function Vvb(){Tvb();return Ovb}
479
+function nyb(){myb();return iyb}
480
+function uGb(){sGb();return jGb}
481
+function JD(a,b){return !ID(a,b)}
482
+function KD(a,b){return !HD(a,b)}
483
+function Vh(c,a,b){c.lineTo(a,b)}
484
+function Wh(c,a,b){c.moveTo(a,b)}
485
+function mLb(a,b){kLb(this,a,b)}
486
+function BLb(a){Fi.call(this,a)}
487
+function EG(){yn.call(this,null)}
488
+function KH(){zH.call(this,DH())}
489
+function o_(){W$();f_.call(this)}
490
+function W$(){W$=CLb;V$=new xjb}
491
+function w7(a){Md(a.v,new Q7(a))}
492
+function K7(a){Md(a.v,new W7(a))}
493
+function DQ(a){throw new uV(a.p)}
494
+function mX(a){return a.c&&lX(a)}
495
+function vbb(a,b){return a>b?a:b}
496
+function wbb(a,b){return a>b?a:b}
497
+function xbb(a,b){return a<b?a:b}
498
+function ybb(a,b){return a<b?a:b}
499
+function ggb(a,b){return b.cT(a)}
500
+function _W(a,b){F8(a.c,b);$W(a)}
501
+function blb(a,b){alb(a,b.b,b.c)}
502
+function mqb(a,b,c){IEb(a.c,b,c)}
503
+function fe(a,b,c){a.splice(b,c)}
504
+function fdb(a,b){a.c=b;return a}
505
+function Gqb(a,b){a.b=b;return a}
506
+function Bzb(a,b){a.d=b;return a}
507
+function bAb(a,b){a.e=b;return a}
508
+function cAb(a,b){a.f=b;return a}
509
+function wAb(a,b){HFb(a.f,b,a.e)}
510
+function dFb(a,b){xGb(a.f,b,a.c)}
511
+function NFb(a,b){gI(a.e,a.o[b])}
512
+function bGb(a,b){HI(a.e,a.o[b])}
513
+function Tzb(a){--a.i==0&&a.We()}
514
+function pzb(a){npb.call(this,a)}
515
+function Czb(a){pzb.call(this,a)}
516
+function Obb(a){Tab.call(this,a)}
517
+function Ik(){$b.call(this,rOb,0)}
518
+function Wk(){$b.call(this,rOb,0)}
519
+function Kk(){$b.call(this,sOb,1)}
520
+function Yk(){$b.call(this,tOb,1)}
521
+function ml(){$b.call(this,vOb,1)}
522
+function kl(){$b.call(this,uOb,0)}
523
+function rm(){$b.call(this,uOb,0)}
524
+function Em(){$b.call(this,rOb,0)}
525
+function tm(){$b.call(this,vOb,1)}
526
+function eLb(){this.c=0;this.b=0}
527
+function ng(a){Sj(Pj());this.g=a}
528
+function bi(b,a){b.strokeStyle=a}
529
+function ci(b,a){b.textBaseline=a}
530
+function _h(b,a){b.globalAlpha=a}
531
+function yI(b,a){b.linkProgram(a)}
532
+function HI(b,a){b.useProgram(a)}
533
+function HE(b,a){return b.exec(a)}
534
+function CW(a,b){return a.c.ob(b)}
535
+function LE(a,b){return TE(a.b,b)}
536
+function ME(a,b){return VE(a.b,b)}
537
+function dJ(a,b){return kJ(a.t,b)}
538
+function qE(a,b){!!a.e&&xn(a.e,b)}
539
+function aBb(a,b){return !b?a.e:b}
540
+function cBb(a,b){return !b?a.g:b}
541
+function tbb(a){return a<=0?0-a:a}
542
+function CR(a){return a.b.cd(a.c)}
543
+function VD(a){return a.l|a.m<<22}
544
+function eW(a){a.f.Vf();++a.e.x.i}
545
+function oe(a){this.c=a;this.b=a.i}
546
+function $b(a,b){this.e=a;this.f=b}
547
+function Yg(a,b){this.b=a;this.c=b}
548
+function ijb(){this.b=this.c=this}
549
+function EIb(){this.b=(Tvb(),Pvb)}
550
+function Dmb(a){this.c=new flb(a)}
551
+function wZ(){wZ=CLb;vZ=new KM(0)}
552
+function ib(){ib=CLb;hb=(mc(),lc)}
553
+function Tc(){Tc=CLb;ib();Sc=Wc()}
554
+function zj(a){return Dj((Pj(),a))}
555
+function jj(a){return !!a.b||!!a.g}
556
+function nc(a,b){$b.call(this,a,b)}
557
+function Gc(a,b){$b.call(this,a,b)}
558
+function Rg(a,b){$b.call(this,a,b)}
559
+function eh(a,b){$b.call(this,a,b)}
560
+function th(a,b){$b.call(this,a,b)}
561
+function Gi(a,b){kg.call(this,a,b)}
562
+function Vl(){$b.call(this,'PX',0)}
563
+function _l(){$b.call(this,'EX',3)}
564
+function Zl(){$b.call(this,'EM',2)}
565
+function hm(){$b.call(this,'CM',7)}
566
+function jm(){$b.call(this,'MM',8)}
567
+function bm(){$b.call(this,'PT',4)}
568
+function dm(){$b.call(this,'PC',5)}
569
+function fm(){$b.call(this,'IN',6)}
570
+function _I(a,b){$b.call(this,a,b)}
571
+function BF(a,b){this.c=a;this.b=b}
572
+function fK(a,b){this.c=a;this.b=b}
573
+function zL(a,b){this.c=a;this.b=b}
574
+function sR(a,b){this.c=a;this.b=b}
575
+function DL(a,b){this.c=b;this.b=a}
576
+function LL(a,b){this.c=b;this.d=a}
577
+function YT(a,b){this.b=a;this.n=b}
578
+function kU(a,b){this.b=a;this.n=b}
579
+function nU(a,b){this.b=a;this.n=b}
580
+function qU(a,b){this.b=a;this.n=b}
581
+function tU(a,b){this.b=a;this.n=b}
582
+function wU(a,b){this.b=a;this.n=b}
583
+function SU(a,b){this.b=a;this.n=b}
584
+function pV(a,b){this.b=a;this.n=b}
585
+function DV(a,b){this.b=b;this.n=a}
586
+function PU(a,b){this.b=b;this.n=a}
587
+function aZ(a,b){this.c=a;this.b=b}
588
+function hS(a,b){ZR.call(this,a,b)}
589
+function wW(a,b){$b.call(this,a,b)}
590
+function pZ(a,b){a.c.Fd(b);++a.b.d}
591
+function qZ(a,b){a.c.Gd(b);++a.b.e}
592
+function bM(a,b){a.b.d[b.b.f]=true}
593
+function iI(b,a){b.deleteBuffer(a)}
594
+function mI(b,a){b.deleteShader(a)}
595
+function q1(a,b){k1.call(this,a,b)}
596
+function t2(a,b){$b.call(this,a,b)}
597
+function L2(a,b){$b.call(this,a,b)}
598
+function Z2(a,b){k1.call(this,a,b)}
599
+function g3(a,b){k1.call(this,a,b)}
600
+function Q4(a,b){k1.call(this,a,b)}
601
+function O5(a,b){$b.call(this,a,b)}
602
+function rZ(a,b){this.b=a;this.c=b}
603
+function NZ(a,b){this.b=a;this.c=b}
604
+function WZ(a,b){this.b=a;this.c=b}
605
+function d$(a,b){this.b=a;this.c=b}
606
+function m$(a,b){this.b=a;this.c=b}
607
+function v$(a,b){this.b=a;this.c=b}
608
+function T7(a,b){this.b=a;this.c=b}
609
+function k9(a,b){this.c=a;this.b=b}
610
+function T9(a,b){kg.call(this,a,b)}
611
+function Z7(a,b){k1.call(this,a,b)}
612
+function W8(a,b){$b.call(this,a,b)}
613
+function p7(a,b){VY(a.x,b);k7(a,b)}
614
+function C7(a,b){Rd(a.o,b);z7(a,b)}
615
+function o7(a,b){k7(a,b);Md(a.o,b)}
616
+function OI(a){Ln(a.b,a.e,a.d,a.c)}
617
+function iZ(a){return a.f==a.e+a.d}
618
+function eib(a,b){return a.d.Ub(b)}
619
+function Uhb(a,b){return a.b.Ub(b)}
620
+function $Fb(a,b){EI(a.e,a.o[b],0)}
621
+function Khb(a){this.d=a;Hhb(this)}
622
+function iib(){beb(this);dib(this)}
623
+function jib(){beb(this);dib(this)}
624
+function pyb(){$b.call(this,TQb,0)}
625
+function tyb(){$b.call(this,UQb,2)}
626
+function Im(){$b.call(this,'PRE',2)}
627
+function Xl(){$b.call(this,'PCT',1)}
628
+function Kd(a){a.b=_n(JC,HLb,0,0,0)}
629
+function ER(a){a.f=1;a.d=hMb;a.c=0}
630
+function h7(a,b,c){a.A.b=b;a.A.c=c}
631
+function ei(c,a,b){c.translate(a,b)}
632
+function gI(b,a){b.compileShader(a)}
633
+function kI(b,a){b.deleteProgram(a)}
634
+function nI(b,a){b.deleteTexture(a)}
635
+function bj(a){$wnd.clearTimeout(a)}
636
+function wK(){this.b=new nqb(Uwb.b)}
637
+function PE(){this.b='localStorage'}
638
+function pb(){pb=CLb;ib();ob=new Ud}
639
+function Cgb(){Cgb=CLb;Bgb=new Egb}
640
+function Kqb(){Kqb=CLb;Jqb=new lLb}
641
+function FM(){FM=CLb;EM=new GM(1,1)}
642
+function tG(){if(!oG){TG();oG=true}}
643
+function HG(){if(!FG){QG();FG=true}}
644
+function yY(a){this.b=a;this.c=true}
645
+function Seb(a,b){this.c=a;this.b=b}
646
+function jfb(a,b){this.b=a;this.c=b}
647
+function vfb(a,b){this.b=a;this.c=b}
648
+function Sgb(a,b){return yhb(a.b,b)}
649
+function Xeb(a){return a.c<a.e.sb()}
650
+function Cbb(a){return Math.sqrt(a)}
651
+function feb(b,a){return b.j[rNb+a]}
652
+function DH(){yH();return $doc.body}
653
+function zW(a){jW();kW.call(this,a)}
654
+function dkb(a,b){$b.call(this,a,b)}
655
+function qhb(a,b){this.c=a;this.b=b}
656
+function mob(a,b){this.e=a;this.b=b}
657
+function vib(a,b){this.e=a;this.f=b}
658
+function elb(a,b){this.b=a;this.c=b}
659
+function Mmb(a,b){this.b=a;this.c=b}
660
+function Qqb(a,b){this.j=a;this.k=b}
661
+function IBb(a,b){this.b=a;this.c=b}
662
+function LBb(a,b){this.b=a;this.c=b}
663
+function OBb(a,b){this.b=a;this.c=b}
664
+function pCb(a,b){this.f=a;this.d=b}
665
+function drb(a,b){$b.call(this,a,b)}
666
+function Cvb(a,b){$b.call(this,a,b)}
667
+function Uvb(a,b){$b.call(this,a,b)}
668
+function sDb(a,b){kg.call(this,b,a)}
669
+function LEb(a,b){this.c=a;this.b=b}
670
+function REb(a,b){this.c=a;this.b=b}
671
+function rHb(a,b){this.b=a;this.c=b}
672
+function uHb(a,b){this.b=a;this.c=b}
673
+function tGb(a,b){$b.call(this,a,b)}
674
+function dGb(a,b,c){JI(a.e,0,0,b,c)}
675
+function GK(a,b){rKb(Uwb.k,a,pNb+b)}
676
+function jG(a,b){jk(a,(rH(),sH(b)))}
677
+function oDb(a,b){return gLb(a.b*b)}
678
+function Tkb(a,b){a.b+=b.b;a.c+=b.c}
679
+function clb(a,b){a.b-=b.b;a.c-=b.c}
680
+function cM(a,b){a.b.d[b.b.f]=false}
681
+function MHb(a,b){a.b[4]=b;return a}
682
+function NHb(a,b){a.b[5]=b;return a}
683
+function kKb(a,b){a.b.hb(so(b*100))}
684
+function aKb(a,b){this.b=a;this.c=b}
685
+function dKb(a,b){this.b=a;this.c=b}
686
+function gKb(a,b){this.b=a;this.c=b}
687
+function oKb(a,b){this.b=a;this.c=b}
688
+function KJb(a,b){this.b=a;this.c=b}
689
+function TJb(a,b){this.b=a;this.c=b}
690
+function WJb(a,b){this.b=a;this.c=b}
691
+function ZJb(a,b){this.b=a;this.c=b}
692
+function vLb(a,b){this.b=a;this.c=b}
693
+function TIb(a,b){this.e=a;this.f=b}
694
+function Vd(a){Kd(this);de(this.b,a)}
695
+function pLb(){pLb=CLb;new mLb(0,0)}
696
+function EI(c,a,b){c.uniform1i(a,b)}
697
+function GI(c,a,b){c.uniform4fv(a,b)}
698
+function aI(c,a,b){c.bindBuffer(a,b)}
699
+function pf(a,b){return !a?0:a.Hb(b)}
700
+function sf(a,b){return !a?0:a.Hb(b)}
701
+function ubb(a){return Math.floor(a)}
702
+function Bbb(a){return Math.round(a)}
703
+function ro(a){return a==null?null:a}
704
+function UE(a){return $wnd[a].length}
705
+function R6(a){a.E=IW(a.z.e,a.I,a.D)}
706
+function ge(a,b,c,d){a.splice(b,c,d)}
707
+function wcb(a,b){dk(a.b,b);return a}
708
+function Fcb(a,b){dk(a.b,b);return a}
709
+function xcb(a,b){fk(a.b,b);return a}
710
+function Icb(a,b){fk(a.b,b);return a}
711
+function Dcb(a,b){bk(a.b,b);return a}
712
+function Ecb(a,b){ck(a.b,b);return a}
713
+function Hcb(a,b){ek(a.b,b);return a}
714
+function kEb(a,b){_h(a.c,b);return a}
715
+function gBb(a,b){JFb(a.d,b);++a.x.j}
716
+function Fmb(a,b){a.b=new Mmb(b,a.b)}
717
+function tkb(a,b){return !!Z$(a.b,b)}
718
+function tlb(a,b){return Pd(a.b,b,0)}
719
+function Te(a,b,c){return a.b.Db(b,c)}
720
+function ok(a,b){return a.contains(b)}
721
+function Aj(a){return parseInt(a)||-1}
722
+function CJb(a){return so(IJb()-a.j)}
723
+function lo(a,b){return a.cM&&a.cM[b]}
724
+function oD(a){return pD(a.l,a.m,a.h)}
725
+function DD(a,b){return qD(a,b,false)}
726
+function ZFb(a,b,c){DI(a.e,3553,b,c)}
727
+function XFb(a,b,c){AI(a.e,a.o[b],c)}
728
+function cI(c,a,b){c.bindTexture(a,b)}
729
+function Bd(a,b){(a<0||a>=b)&&Fd(a,b)}
730
+function pk(a,b){a.textContent=b||pNb}
731
+function yn(a){this.b=new Mn;this.c=a}
732
+function YQ(a){this.b=new Ud;this.c=a}
733
+function dQ(a){kN.call(this);this.c=a}
734
+function sV(a){jg.call(this);this.b=a}
735
+function ql(){$b.call(this,'AUTO',3)}
736
+function Gl(){$b.call(this,'FIXED',3)}
737
+function f_(){W$();g_.call(this,null)}
738
+function _O(a){this.e=a;kN.call(this)}
739
+function OV(){Math.random()*200+-100}
740
+function P0(){P0=CLb;O0=ac((K0(),F0))}
741
+function S5(){S5=CLb;R5=ac((N5(),I5))}
742
+function $8(){$8=CLb;Z8=ac((V8(),R8))}
743
+function rcb(){rcb=CLb;ocb={};qcb={}}
744
+function mDb(){mDb=CLb;lDb=new pDb(1)}
745
+function ikb(){$b.call(this,'Head',1)}
746
+function pkb(){$b.call(this,'Tail',3)}
747
+function lKb(a){jb(a,new oKb(this,a))}
748
+function hh(a){this.b=new Uib;this.c=a}
749
+function zmb(a){while(a.b.e)a.b=a.b.e}
750
+function Bab(a,b){return Dab(a.b,b.b)}
751
+function Kcb(a,b){return Tbb(a.b.b,b)}
752
+function e9(a,b,c){return G9(a.d,b,c)}
753
+function ipb(a,b){return (a.o&b.b)!=0}
754
+function Xbb(b,a){return b.indexOf(a)}
755
+function JG(a){return !po(a)&&oo(a,33)}
756
+function Xn(a){return Yn(a,0,a.length)}
757
+function hn(){hn=CLb;gn=new en(new kn)}
758
+function Sj(){var a;a=Qj(new $j);Uj(a)}
759
+function $k(){$b.call(this,'BOLDER',2)}
760
+function ol(){$b.call(this,'SCROLL',2)}
761
+function Al(){$b.call(this,'STATIC',0)}
762
+function Gm(){$b.call(this,'NOWRAP',1)}
763
+function NS(a,b){BS.call(this,a,NPb,b)}
764
+function w2(a,b,c){$0.call(this,a,b,c)}
765
+function a3(a,b,c){$0.call(this,a,b,c)}
766
+function W3(a,b,c){$0.call(this,a,b,c)}
767
+function A6(a,b,c){$0.call(this,a,b,c)}
768
+function E3(a,b,c){y3.call(this,a,b,c)}
769
+function JFb(a,b){cI(a.e,3553,a.o[b])}
770
+function AI(c,a,b){c.shaderSource(a,b)}
771
+function _H(c,a,b){c.attachShader(a,b)}
772
+function Aab(a,b){return parseInt(a,b)}
773
+function Abb(a,b){return Math.pow(a,b)}
774
+function zbb(a){return JD(uMb,a)?uMb:a}
775
+function Ykb(a){return a.b*a.b+a.c*a.c}
776
+function flb(a){elb.call(this,a.b,a.c)}
777
+function lkb(){$b.call(this,'Range',2)}
778
+function Ncb(a){Bcb(this);fk(this.b,a)}
779
+function vL(a){this.b=new Phb;this.c=a}
780
+function Uib(){this.b=new ijb;this.c=0}
781
+function Qib(a,b,c){new jjb(b,c);++a.c}
782
+function YY(a,b){a.b=LY(b,a.c);Nd(a.c)}
783
+function GIb(a){a.c&&!IIb()&&JIb(a.e)}
784
+function HBb(a,b,c){_Fb(a.b.c,a.c,b,c)}
785
+function IFb(a,b){bI(a.e,36160,a.o[b])}
786
+function ko(a,b){return a.cM&&!!a.cM[b]}
787
+function aj(a){return a.$H||(a.$H=++Ui)}
788
+function cG(a){return new Int32Array(a)}
789
+function eG(a){return new Uint8Array(a)}
790
+function gcb(a){return _n(LC,HLb,1,a,0)}
791
+function Lab(a,b){return a<b?-1:a>b?1:0}
792
+function Mgb(a){return a<10?xOb+a:pNb+a}
793
+function Ihb(a){return a.b<a.d.b.length}
794
+function IJb(){xJb();return Date.now()}
795
+function jI(b,a){b.deleteFramebuffer(a)}
796
+function vY(a){Vwb(new yY(a));return a}
797
+function LD(a,b){qD(a,b,true);return mD}
798
+function Edb(a,b){a.c[a.g++]=b;return a}
799
+function Nkb(a){a.b=new dlb;a.c=new dlb}
800
+function JEb(a){this.b=new Phb;this.d=a}
801
+function nqb(a){this.b=new Phb;this.c=a}
802
+function Kib(a){this.d=a;this.c=a.b.c.b}
803
+function _ib(a){if(!a.d){throw new Vab}}
804
+function Od(a,b){Bd(b,a.c);return a.b[b]}
805
+function UFb(a,b){return vI(a.e,a.o[b])}
806
+function jBb(a,b){return new EAb(a.d,b)}
807
+function lBb(a,b){return new QAb(a.d,b)}
808
+function kk(b,a){return b.removeChild(a)}
809
+function jk(b,a){return b.appendChild(a)}
810
+function oo(a,b){return a!=null&&ko(a,b)}
811
+function qo(a){return a.tM==CLb||ko(a,1)}
812
+function dG(a){return new Uint16Array(a)}
813
+function Mk(){$b.call(this,'OBLIQUE',2)}
814
+function El(){$b.call(this,'ABSOLUTE',2)}
815
+function al(){$b.call(this,'LIGHTER',3)}
816
+function ryb(){$b.call(this,'CENTER',1)}
817
+function Cl(){$b.call(this,'RELATIVE',1)}
818
+function Km(){$b.call(this,'PRE_LINE',3)}
819
+function Mm(){$b.call(this,'PRE_WRAP',4)}
820
+function N4(a,b,c){K1.call(this,a,1,b,c)}
821
+function FI(d,a,b,c){d.uniform2f(a,b,c)}
822
+function dI(d,a,b,c){d.bufferData(a,b,c)}
823
+function MFb(a,b,c,d,e){fI(a.e,b,c,d,e)}
824
+function k4(a,b){i4(a,a.c);a.c=b;$3(a,b)}
825
+function B4(a,b){A4(a,a.b);a.b=b;z4(a,b)}
826
+function hib(a,b){if(a.b){Aib(b);zib(b)}}
827
+function Vhb(a,b){return a.b.Zb(b)!=null}
828
+function Vkb(a,b){return a.b*b.b+a.c*b.c}
829
+function Fkb(a,b){return a.b*b.c-a.c*b.b}
830
+function Ynb(a,b){return a.i+a.j*(b-a.c)}
831
+function Tbb(b,a){return b.charCodeAt(a)}
832
+function rlb(a,b){return Pd(a.b,b,0)!=-1}
833
+function Elb(a,b){return Pd(a.b,b,0)!=-1}
834
+function Kkb(a,b){a.b*=b;a.c*=b;return a}
835
+function kLb(a,b,c){a.b=b;a.c=c;return a}
836
+function jEb(a,b,c){Yh(a.c,b,c);return a}
837
+function _Fb(a,b,c,d){FI(a.e,a.o[b],c,d)}
838
+function cJb(a,b,c){VIb.call(this,a,b,c)}
839
+function fJb(a,b,c){VIb.call(this,a,b,c)}
840
+function QHb(a){PHb.call(this,bG(ZH(a)))}
841
+function og(a,b){ng.call(this,a+' at '+b)}
842
+function bqb(a,b){a.c=b;!!a.b&&a.b.gb(b)}
843
+function bI(c,a,b){c.bindFramebuffer(a,b)}
844
+function lI(b,a){b.deleteRenderbuffer(a)}
845
+function hI(b,a){return b.createShader(a)}
846
+function bG(a){return new Float32Array(a)}
847
+function zi(){return (new Date).getTime()}
848
+function Mi(a){return a==null?null:a.name}
849
+function Ni(a){return po(a)?zj(no(a)):pNb}
850
+function Nd(a){a.b=_n(JC,HLb,0,0,0);a.c=0}
851
+function XM(a){var b;b=a.Gc();!!b&&b.Mc()}
852
+function YM(a){var b;b=a.Gc();!!b&&b.Nc()}
853
+function ZM(a){var b;b=a.Gc();!!b&&b.Oc()}
854
+function $M(a){var b;b=a.Gc();!!b&&b.Sc()}
855
+function _M(a){var b;b=a.Gc();!!b&&b.Tc()}
856
+function aN(a){var b;b=a.Gc();!!b&&b.Vc()}
857
+function dW(a){if(a.f){a.f.ag();a.f=null}}
858
+function kW(a){jW();this.e=a;this.d=false}
859
+function Mn(){this.e=new Phb;this.d=false}
860
+function hR(){this.b=new iib;this.c=false}
861
+function bg(){this.b=new Bh;this.c=new Ih}
862
+function jX(){this.b=new Ud;this.c=new Ud}
863
+function iH(){iH=CLb;gH=new mH;hH=new pH}
864
+function iP(a,b){this.b=b;_O.call(this,a)}
865
+function mP(a,b){this.b=b;_O.call(this,a)}
866
+function SN(a,b){PM(a,b);return lf(a.s,b)}
867
+function Ybb(c,a,b){return c.indexOf(a,b)}
868
+function Zbb(b,a){return b.lastIndexOf(a)}
869
+function gqb(a){return vbb(a.c.d,0)+a.c.c}
870
+function IGb(a,b,c){return xKb(a,a.i,b,c)}
871
+function IQ(a,b,c){TQ(OQ(a.o,b),c).b=true}
872
+function lEb(a,b){Zh(a.c,LGb(b));return a}
873
+function Tib(a){if(a.c==0){throw new ljb}}
874
+function A1(a){B1.call(this,a,new yob(1))}
875
+function t4(a){u4.call(this,a,new yob(1))}
876
+function c5(a){d5.call(this,a,new yob(1))}
877
+function dqb(a){a.d=false;!!a.b&&a.b.ib()}
878
+function uK(a,b){a.e=b;!!a.d&&cqb(a.d,a.e)}
879
+function DR(a,b){a.f=0;a.e=b;a.d=hMb;a.c=0}
880
+function PM(a,b){Rd(a.w,b);Md(a.w,b);b.C=a}
881
+function bN(a,b){if(b){Rd(a.w,b);b.C=null}}
882
+function MR(a,b){if(!a.md()){return}a.B+=b}
883
+function NR(a,b){if(!a.md()){return}a.C+=b}
884
+function u7(a,b){return mo(Tgb(a.d,b),143)}
885
+function TE(a,b){return $wnd[a].getItem(b)}
886
+function Cdb(a,b){return Ddb(a,b,b.length)}
887
+function ecb(c,a,b){return c.substr(a,b-a)}
888
+function slb(a,b){return mo(Od(a.b,b),140)}
889
+function Flb(a,b){return mo(Od(a.b,b),142)}
890
+function oab(a){return typeof a==uQb&&a>0}
891
+function M0(a){K0();return ec((P0(),O0),a)}
892
+function P5(a){N5();return ec((S5(),R5),a)}
893
+function X8(a){V8();return ec(($8(),Z8),a)}
894
+function Th(e,a,b,c,d){e.fillRect(a,b,c,d)}
895
+function JI(e,a,b,c,d){e.viewport(a,b,c,d)}
896
+function Zvb(a,b,c){_vb(a,(Tvb(),Qvb),b,c)}
897
+function bwb(a,b,c){_vb(a,(Tvb(),Svb),b,c)}
898
+function GJb(a,b){xJb();EJb($doc,a,b,true)}
899
+function uKb(a,b){wKb(b,a.d);Uh(b,a.e,0,0)}
900
+function KV(){this.b=_n(xC,HLb,71,1000,0)}
901
+function nX(){this.b=new Phb;this.d=new Ud}
902
+function jZ(a){this.b=new lZ(this);this.c=a}
903
+function Ypb(a){this.o=a;this.p=new cEb(a)}
904
+function Bib(a){Cib.call(this,a,null,null)}
905
+function rb(a){if(!a.d){Be(a.e,a);a.d=true}}
906
+function Xkb(a){return Cbb(a.b*a.b+a.c*a.c)}
907
+function Ji(a){return po(a)?Ki(no(a)):a+pNb}
908
+function mF(a,b){return LE(a.c,Oh(b))!=null}
909
+function dZ(a,b){return new aZ(b,gZ(a.b,b))}
910
+function wDb(a,b){return a.c.eg(a.b,b,null)}
911
+function Z9(a,b){return a.b==b.b?0:a.b?1:-1}
912
+function gEb(a){return hEb(a,a.Zd(),a.Yd())}
913
+function TFb(a,b,c){return sI(a.e,a.o[b],c)}
914
+function DI(d,a,b,c){d.texParameteri(a,b,c)}
915
+function Ph(e,a,b,c,d){e.clearRect(a,b,c,d)}
916
+function tqb(a,b,c,d,e){a.Je(c.i.e,b,c,d,e)}
917
+function Xvb(a,b){_vb(a,(Tvb(),Pvb),b,null)}
918
+function Yvb(a,b){_vb(a,(Tvb(),Qvb),b,null)}
919
+function $vb(a,b){_vb(a,(Tvb(),Rvb),b,null)}
920
+function awb(a,b){_vb(a,(Tvb(),Svb),b,null)}
921
+function XR(a,b,c){alb(a.W,b,c);alb(a.Q,b,c)}
922
+function hM(a,b){aK(a.b.e,b.f);bK(a.b.e,b.g)}
923
+function lM(a,b){aK(a.b.e,b.f);bK(a.b.e,b.g)}
924
+function Md(a,b){eo(a.b,a.c++,b);return true}
925
+function oj(a,b){!a&&(a=[]);Pi(a,b);return a}
926
+function kg(a,b){Sj(Pj());this.f=b;this.g=a}
927
+function lj(a,b){a.b=oj(a.b,[b,false]);kj(a)}
928
+function zS(a){a.e=false;a.d=false;a.f=a.g.f}
929
+function Ki(a){return a==null?null:a.message}
930
+function m6(a){return a.g?new z0(a.g):new y0}
931
+function Xi(a,b,c){return a.apply(b,c);var d}
932
+function GW(a,b){return mo(a.d.b.Xb(b),73).b}
933
+function HW(a,b){return mo(a.d.b.Xb(b),73).c}
934
+function uib(a,b){var c;c=a.f;a.f=b;return c}
935
+function uxb(a,b,c){a.kf(b);a.lf(c);return a}
936
+function Gcb(a,b){gk(a.b,pNb+WD(b));return a}
937
+function Ahb(a,b){this.b=a;this.c=b;this.d=0}
938
+function Pc(a,b,c){$b.call(this,a,b);this.b=c}
939
+function rJb(a,b,c){qJb.call(this,a,a.c,b,c)}
940
+function Cjb(a){Djb.call(this,a,(ckb(),$jb))}
941
+--></script>
942
+<script><!--
943
+function cCb(){_Bb.call(this);this.b=new orb}
944
+function imb(){this.c=new dlb;this.b=new Zmb}
945
+function mi(a,b,c){$b.call(this,a,b);this.b=c}
946
+function xi(a,b,c){$b.call(this,a,b);this.b=c}
947
+function I9(){Fi.call(this,'divide by zero')}
948
+function xf(a){a.n=fbb(1);a.o=fbb(1);return a}
949
+function Ej(){try{null.a()}catch(a){return a}}
950
+function Mh(a){var b;return b=a,qo(b)?b.cZ:xp}
951
+function tn(a){var b;if(qn){b=new rn;xn(a,b)}}
952
+function Cn(a,b){!a.b&&(a.b=new Ud);Md(a.b,b)}
953
+function wn(a,b,c){return new On(Dn(a.b,b,c))}
954
+function wO(a,b,c){this.b=a;gO.call(this,b,c)}
955
+function sO(a,b,c){this.b=a;gO.call(this,b,c)}
956
+function GO(a,b){this.b=a;BO.call(this,b,pPb)}
957
+function qP(a,b){this.b=a;BO.call(this,b,zPb)}
958
+function tP(a,b){this.b=a;BO.call(this,b,APb)}
959
+function wP(a,b){this.b=a;BO.call(this,b,BPb)}
960
+function oQ(a,b){this.b=a;BO.call(this,b,kPb)}
961
+function rQ(a,b){this.b=a;BO.call(this,b,lPb)}
962
+function cT(a,b){this.e=a;this.c=mMb;this.g=b}
963
+function BS(a,b,c){this.g=a;this.n=b;this.i=c}
964
+function OT(a,b,c){this.b=b;this.c=c;this.n=a}
965
+function aX(a,b,c){this.b=a;this.c=b;this.d=c}
966
+function oY(a,b,c){this.b=a;this.c=b;this.d=c}
967
+function aV(a,b){this.b=a;this.e=b;_U(this,b)}
968
+function qLb(a,b){pLb();return iLb(a)+iLb(b)}
969
+function zLb(a,b){yLb();return iLb(a)+iLb(b)}
970
+function kpb(a,b,c){c?(a.o|=b.b):(a.o&=~b.b)}
971
+function fO(a,b){a.e=a.d.xb(b);a.e<0&&(a.e=0)}
972
+function BZ(a,b){var c;c=a.ae(b);return c?c:a}
973
+function s_(a,b){this.b=a;BO.call(this,b,zQb)}
974
+function A_(a,b){this.b=a;BO.call(this,b,CQb)}
975
+function D_(a,b){this.b=a;BO.call(this,b,FQb)}
976
+function G_(a,b){this.b=a;BO.call(this,b,EQb)}
977
+function J_(a,b){this.b=a;BO.call(this,b,IQb)}
978
+function P_(a,b){this.b=a;BO.call(this,b,KQb)}
979
+function W6(a,b,c){this.g=a;this.f=b;this.d=c}
980
+function t9(a,b,c){$b.call(this,a,b);this.b=c}
981
+function fI(e,a,b,c,d){e.clearColor(a,b,c,d)}
982
+function $bb(c,a,b){return c.lastIndexOf(a,b)}
983
+function vI(b,a){return b.getShaderInfoLog(a)}
984
+function Qh(c,a,b){return c.createPattern(a,b)}
985
+function vQ(a,b){return uQ(mo(a,52),mo(b,52))}
986
+function RY(a,b){return QY(mo(a,95),mo(b,95))}
987
+function BCb(a,b){CCb.call(this,b,new GCb(a))}
988
+function hjb(a){a.b.c=a.c;a.c.b=a.b;a.b=a.c=a}
989
+function Ucb(a){a.g=0;a.f=-1;a.e=a.d;return a}
990
+function Vcb(a){a.e=a.g;a.g=0;a.f=-1;return a}
991
+function nab(a){var b=eE[a.e];a=null;return b}
992
+function In(a,b){var c;c=Jn(a,b,null);return c}
993
+function En(a,b,c,d){var e;e=Hn(a,b,c);e.nb(d)}
994
+function pI(e,a,b,c,d){e.drawElements(a,b,c,d)}
995
+function aG(a,b,c){return new Int8Array(a,b,c)}
996
+function tI(b,a){return b.getProgramInfoLog(a)}
997
+function qI(b,a){b.enableVertexAttribArray(a)}
998
+function oI(b,a){b.disableVertexAttribArray(a)}
999
+function OR(a,b){if(!a.kd()){return}Tkb(a.D,b)}
1000
+function lCb(a){if(a.e>0){oBb(a.f,a.e);a.e=0}}
1001
+function v3(a){a.c=false;a.d=fR(a.e,YQb).gd(0)}
1002
+function DX(a,b,c){a.d.If(c);_X(a,b);a.d.If(1)}
1003
+function IX(a,b,c){a.d.If(c);_X(a,b);a.d.If(1)}
1004
+function QX(a,b,c){a.d.If(c);_X(a,b);a.d.If(1)}
1005
+function Omb(a,b,c){a.b=new Smb(b,c,a.b);++a.c}
1006
+function Ekb(a,b){return new elb(b*a.c,-b*a.b)}
1007
+function Dkb(a,b){return new elb(-a*b.c,a*b.b)}
1008
+function x9(a,b){return mo(Y$(a.k,fbb(b)),103)}
1009
+function r8(a,b,c,d){b-=a.f;c-=a.g;a.d[b][c]=d}
1010
+function Umb(a,b,c){this.f=a;this.c=b;this.b=c}
1011
+function Smb(a,b,c){this.b=a;this.c=b;this.d=c}
1012
+function bpb(a,b,c){this.b=a;this.d=b;this.c=c}
1013
+function hqb(a,b,c){this.e=a;this.d=b;this.c=c}
1014
+function zFb(a,b,c){this.c=a;this.d=b;this.b=c}
1015
+function Vpb(a,b,c){this.c=a;this.b=b;this.d=c}
1016
+function ajb(a,b,c){this.e=a;this.c=c;this.b=b}
1017
+function mEb(a,b,c){this.f=b;this.e=c;this.c=a}
1018
+function Spb(a,b,c){$b.call(this,a,b);this.b=c}
1019
+function EAb(a,b){zAb.call(this,a);BAb(this,b)}
1020
+function g_(a){this.c=null;!a&&(a=V$);this.b=a}
1021
+function dAb(a){return mo(Od(a.g,a.g.c-1),173)}
1022
+function eO(a){return a.d.pb()?null:a.d.wb(a.e)}
1023
+function $F(a,b,c){return new Int16Array(a,b,c)}
1024
+function _F(a,b,c){return new Int32Array(a,b,c)}
1025
+function gG(a,b,c){return new Uint8Array(a,b,c)}
1026
+function HP(a,b,c){var d;d=GP(a);!!d&&d.Pc(b,c)}
1027
+function JP(a,b,c){var d;d=GP(a);!!d&&d.Rc(b,c)}
1028
+function hZ(a,b,c){++a.f;mqb(a.c,b,new rZ(a,c))}
1029
+function jJ(a,b,c,d){mo(Tgb(a.c,b),132).Yb(c,d)}
1030
+function ET(a,b,c,d){FT.call(this,a,b,c,d,true)}
1031
+function Rh(f,a,b,c,d,e){f.drawImage(a,b,c,d,e)}
1032
+function q6(a,b){oo(b,148)?Md(a.f,b):Glb(a.b,b)}
1033
+function GHb(a,b){YF(a.b,mo(b,199).b);return a}
1034
+function x_(a){!!a.e&&to(eO(a.e.b));return null}
1035
+function ef(a,b){a.setAttribute('volume',pNb+b)}
1036
+function aqb(a){a.d=true;return !!a.b&&a.b.fb()}
1037
+function apb(a){return tcb(a.b)^aj(a.d)^so(a.c)}
1038
+function Jab(a,b){return a.b<b.b?-1:a.b>b.b?1:0}
1039
+function Yab(a,b){return a.b<b.b?-1:a.b>b.b?1:0}
1040
+function dcb(b,a){return b.substr(a,b.length-a)}
1041
+function Fvb(a,b,c){Qqb.call(this,a,b);this.b=c}
1042
+function Jvb(a,b,c){Qqb.call(this,a,b);this.b=c}
1043
+function fFb(a,b,c){pCb.call(this,a,b);this.c=c}
1044
+function szb(a){pzb.call(this,a);this.b=new orb}
1045
+function bmb(){bmb=CLb;_lb=new dlb;amb=new dlb}
1046
+function Ih(){Fh();this.b=new Phb;this.c=new Uib}
1047
+function YIb(a,b,c){this.b=a;TIb.call(this,b,c)}
1048
+function _Ib(a,b,c){this.b=a;TIb.call(this,b,c)}
1049
+function VIb(a,b,c){this.d=a;TIb.call(this,b,c)}
1050
+function aHb(a,b){this.b=a;mEb.call(this,b,0,0)}
1051
+function RH(a){this.c=a;this.b=_n(sC,HLb,38,4,0)}
1052
+function hbb(){hbb=CLb;gbb=_n(HC,HLb,118,256,0)}
1053
+function sbb(){sbb=CLb;rbb=_n(IC,HLb,119,256,0)}
1054
+function Pj(){Pj=CLb;Error.stackTraceLimit=128}
1055
+function CAb(a){Wcb(a.b);Fdb(a.b,a.c,a.d);a.d=0}
1056
+function iBb(a){MFb(a.d,0,0,0,0);LFb(a.d,16384)}
1057
+function i6(a,b){oo(b,148)?(a.e=true):Dlb(a.b,b)}
1058
+function Sfb(a,b){Bd(b,a.b.length);return a.b[b]}
1059
+function zP(a,b){kN.call(this);this.c=a;this.b=b}
1060
+function gO(a,b){kN.call(this);this.g=a;this.d=b}
1061
+function BO(a,b){kN.call(this);this.g=a;this.f=b}
1062
+function Rn(a){Gi.call(this,Tn(a),Sn(a));this.b=a}
1063
+function RT(a,b){FT.call(this,a,OPb,null,b,true)}
1064
+function O2(a,b){return (K0(),J0)==a.c||b.c==a.c}
1065
+function fG(a,b,c){return new Uint16Array(a,b,c)}
1066
+function ZF(a,b,c){return new Float32Array(a,b,c)}
1067
+function AK(a,b){return so(fqb(IGb(Uwb.d,b,a.c)))}
1068
+function BK(a,b){return so(gqb(IGb(Uwb.d,b,a.c)))}
1069
+function FW(a){return iZ(a.b)&&!a.c.pb()&&mX(a.d)}
1070
+function yFb(a){return a.d-0.699999988079071*a.d}
1071
+function Aib(a){a.b.c=a.c;a.c.b=a.b;a.b=a.c=null}
1072
+function t6(a){a.c=new Ud;a.d=new Ud;a.b=new Hlb}
1073
+function E9(){new Ud;this.k=new f_;this.j=new Ud}
1074
+function lhb(a){this.d=a;this.b=new Khb(this.d.b)}
1075
+function hdb(a){idb.call(this,new ArrayBuffer(a))}
1076
+function b1(a,b,c,d){$0.call(this,a,b,c);this.b=d}
1077
+function K1(a,b,c,d){$0.call(this,a,c,d);this.b=b}
1078
+function ao(a,b,c,d,e,f){return bo(a,b,c,d,0,e,f)}
1079
+function wjb(a,b){return vjb(mo(a,112),mo(b,112))}
1080
+function Bkb(a){return new elb(tbb(a.b),tbb(a.c))}
1081
+function obb(a){return ED(a,hMb)?0:JD(a,hMb)?-1:1}
1082
+function Nh(a){var b;return b=a,qo(b)?b.hC():aj(b)}
1083
+function _E(a){var b;b=a.Wb();return new jfb(a,b)}
1084
+function bF(a){var b;b=a.Wb();return new vfb(a,b)}
1085
+function jlb(a,b){var c;c=a.b==b||a.c==b;return c}
1086
+function Ymb(a,b){a.b=b.b;a.c=b.c;a.d=b.d;a.e=b.e}
1087
+function hk(a,b,c){a.b=ecb(a.b,0,b)+pNb+dcb(a.b,c)}
1088
+function Uh(d,a,b,c){d.fillText&&d.fillText(a,b,c)}
1089
+function sI(c,a,b){return c.getAttribLocation(a,b)}
1090
+function po(a){return a!=null&&a.tM!=CLb&&!ko(a,1)}
1091
+function qG(a){tG();return rG(qn?qn:(qn=new dn),a)}
1092
+function AH(a){yH();try{sE(a)}finally{Vhb(xH,a)}}
1093
+function AJb(a,b){uY(b);a.g=new KJb(a,b);zJb(a.g)}
1094
+function FJb(a,b,c){xJb();EJb(!a?$doc:a,b,c,true)}
1095
+function Ugb(a,b,c){xhb(a.b,b);return Wgb(a,b.f,c)}
1096
+function ifb(a){var b;b=a.c.qb();return new pfb(b)}
1097
+function ufb(a){var b;b=a.c.qb();return new Bfb(b)}
1098
+function Y$(a,b){var c;c=Z$(a,b);return c?c.e:null}
1099
+function Pib(a,b){new jjb(b,a.b);++a.c;return true}
1100
+function LCb(a,b,c){b[c++]=a.g;b[c++]=a.j;return c}
1101
+function cDb(a,b,c){b[c++]=a.c;b[c++]=a.f;return c}
1102
+function rc(a,b){var c;c=sc(a,b);c.hb(100);return c}
1103
+function VT(a,b){wT.call(this,a);this.b=b;this.z=2}
1104
+function CCb(a,b){_Bb.call(this);this.c=b;this.b=a}
1105
+function U6(a,b,c){G6();this.z=a;this.I=b;this.D=c}
1106
+function VFb(a,b,c){c[0]=wI(a.e,a.o[b],35713)?1:0}
1107
+function skb(a,b){return a_(a.b,b,(Y9(),W9))==null}
1108
+function CD(a,b){return pD(a.l&b.l,a.m&b.m,a.h&b.h)}
1109
+function PD(a,b){return pD(a.l|b.l,a.m|b.m,a.h|b.h)}
1110
+function XD(a,b){return pD(a.l^b.l,a.m^b.m,a.h^b.h)}
1111
+function wI(c,a,b){return c.getShaderParameter(a,b)}
1112
+function xI(c,a,b){return c.getUniformLocation(a,b)}
1113
+function we(e,a,b,c){var d=e.d;d.createSound(a,b,c)}
1114
+function IP(a,b,c,d){var e;e=GP(a);!!e&&e.Qc(b,c,d)}
1115
+function lR(a,b){var c;c=new GR(a);DR(c,b);return c}
1116
+function zU(a,b){cT.call(this,a,new uV(b));this.b=b}
1117
+function $1(a,b,c){$0.call(this,a,b,c);this.G=false}
1118
+function ZEb(a,b,c,d){mEb.call(this,a,c,d);this.b=b}
1119
+function qFb(a,b,c){eFb.call(this,a,b,c.b);this.b=c}
1120
+function npb(a){this.x=a;kpb(this,(Rpb(),Ppb),true)}
1121
+function jb(a,b){Md(a.k,b);a.i!=hb&&nKb(b,new oe(a))}
1122
+function kb(a,b){if(b!=a.i){a.i=b;b!=hb&&le(a.k,a)}}
1123
+function W0(a){if(a.k){X0(a,CR(a.k));_X(a.r.f.s,a)}}
1124
+function SFb(a,b){rI(a.e,36160,36064,3553,a.o[b],0)}
1125
+function $9(a,b){return oo(b,110)&&mo(b,110).b==a.b}
1126
+function ED(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
1127
+function OD(a,b){return a.l!=b.l||a.m!=b.m||a.h!=b.h}
1128
+function j4(a,b){a.b=b;a.u=fR(a.b,$Qb).fd();ER(a.u)}
1129
+function Bj(a,b){a.length>=b&&a.splice(0,b);return a}
1130
+function LAb(a,b){a.c[a.d++]=~~(b<<16)>>16;return a}
1131
+function cH(a,b){var c;c=$G(a,b);c&&dH(b.g);return c}
1132
+function ZG(a,b,c){tE(b);MH(a.b,b);jG(c,b.g);uE(b,a)}
1133
+function di(g,a,b,c,d,e,f){g.transform(a,b,c,d,e,f)}
1134
+function CI(g,a,b,c,d,e,f){g.texImage2D(a,b,c,d,e,f)}
1135
+function uI(c,a,b){return c.getProgramParameter(a,b)}
1136
+function to(a){if(a!=null){throw new sab}return null}
1137
+function wT(a){this.t=new Ud;this.y=new dlb;this.w=a}
1138
+function zH(a){this.b=new RH(this);this.g=a;rE(this)}
1139
+function BM(a){this.b=a;LL.call(this,'Left click',0)}
1140
+function V2(a,b,c){$0.call(this,a,b,c);this.c=new VV}
1141
+function _Bb(){npb.call(this,new OHb);this.g=new OHb}
1142
+function lS(a){ZR.call(this,a,3.4028234663852886E38)}
1143
+function ho(){ho=CLb;fo=[];go=[];io(new Wn,fo,go)}
1144
+function jW(){jW=CLb;iW=co(YB,MLb,-1,[0,1,2,1,3,2])}
1145
+function yH(){yH=CLb;vH=new FH;wH=new Phb;xH=new Whb}
1146
+function yf(a){a.p=new Kab(1);a.q=new Kab(1);return a}
1147
+function qF(a,b){var c;c=LE(a.c,b);NE(a.c,b);return c}
1148
+function Thb(a,b){var c;c=a.b.Yb(b,a);return c==null}
1149
+function b_(a,b){var c;c=new Wjb;c_(a,b,c);return c.e}
1150
+function Lh(a,b){var c;return c=a,qo(c)?c.eQ(b):c===b}
1151
+function v7(a,b,c,d,e){return a.H?l6(a.H,b,c,d,e):a.G}
1152
+function n7(a,b,c){k7(a,c);Dlb(mo(Tgb(a.d,b),143),c)}
1153
+function i3(a,b,c){$0.call(this,a,b,c);V0(this,XQb,1)}
1154
+function yM(a){this.b=a;LL.call(this,'Right click',2)}
1155
+function nob(a,b){this.e=a;this.b=b;this.c=0;this.d=0}
1156
+function Hi(a){Sj(Pj());this.g=!a?null:ig(a);this.f=a}
1157
+function Xcb(a){if(a<0){throw new Sab}this.d=this.e=a}
1158
+function Cqb(a){a.e=null;a.b=null;a.c=null;a.d=false}
1159
+function cqb(a,b){a.e=b<0?0:b>1?1:b;!!a.b&&kKb(a,a.e)}
1160
+function OFb(a,b){return BFb(a,hI(a.e,b),(sGb(),pGb))}
1161
+function rG(a,b){return wn((!pG&&(pG=new EG),pG),a,b)}
1162
+function Ywb(a,b,c,d,e){Zwb.call(this,null,a,b,c,d,e)}
1163
+function kBb(a,b,c){++a.x.g;return new BBb(a,a.d,b,c)}
1164
+function pD(a,b,c){return _=new cE,_.l=a,_.m=b,_.h=c,_}
1165
+function hEb(a,b,c){Ph(a.c,0,0,b,c);a.d=true;return a}
1166
+function fBb(a,b,c,d){IFb(a.d,b);dGb(a.d,c,d);++a.x.b}
1167
+function aGb(a,b,c,d){GI(a.e,a.o[b],GFb(d,5126,16*c))}
1168
+function DT(a){sT(a);if(a.e){OJ(a.e);a.e.c&&a.f.Bd()}}
1169
+function Xc(){Tc();if(!Sc){return Fc(),Bc}return Ib()}
1170
+function lD(a){if(oo(a,125)){return a}return new Ii(a)}
1171
+function ofb(a){var b;b=mo(a.b.cc(),133);return b.$b()}
1172
+function Afb(a){var b;b=mo(a.b.cc(),133)._b();return b}
1173
+function sLb(a,b){this.d=0;this.e=0;this.b=b;this.c=a}
1174
+function D0(a){this.b=a;this.c=_n(YB,MLb,-1,a.length,1)}
1175
+function vM(a){this.b=a;LL.call(this,'Middle click',1)}
1176
+function n3(a,b,c,d,e){o3.call(this,a,b,c,new uob(d,e))}
1177
+function d3(a,b,c){$0.call(this,a,b,c);this.b=(K0(),J0)}
1178
+function Q2(a,b,c){$0.call(this,a,b,c);this.c=(K0(),J0)}
1179
+function J4(a,b,c){$0.call(this,a,b,c);this.c=(K0(),J0)}
1180
+function P3(a,b){hS.call(this,new yob(b/2),40);this.d=a}
1181
+function UN(){kN.call(this);this.s=new aQ;this.s.v=this}
1182
+function P8(){this.g=new Ud;this.d=new Ud;this.c=new Ud}
1183
+function Y9(){Y9=CLb;W9=new _9(false);X9=new _9(true)}
1184
+function beb(a){a.e=[];a.j={};a.g=false;a.f=null;a.i=0}
1185
+function JM(a,b){a.d+=b;a.d>=a.b?(a.c=1):(a.c=a.d/a.b)}
1186
+function jbb(a,b){return JD(a.b,b.b)?-1:HD(a.b,b.b)?1:0}
1187
+function F9(a,b){return ro(a)===ro(b)||a!=null&&Lh(a,b)}
1188
+function fqb(a){return 0.699999988079071*a.b.d+yFb(a.b)}
1189
+function Xmb(a){return a.b+(a.d<<8)+(a.c<<16)+(a.e<<24)}
1190
+function yD(a){return a.l+a.m*4194304+a.h*17592186044416}
1191
+function QGb(a){return hLb(nDb(a.f,a.d.offsetWidth||0))}
1192
+function Rkb(a,b){Nkb(this);blb(this.b,a);blb(this.c,b)}
1193
+function UI(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}
1194
+function nJ(a,b,c,d){this.e=a;this.d=b;this.c=c;this.b=d}
1195
+function VU(a,b,c,d){this.b=a;this.d=c;this.c=d;this.n=b}
1196
+function _T(a,b,c,d){this.b=a;this.c=c;this.d=d;this.n=b}
1197
+function fX(a,b,c,d){this.b=a;this.c=b;this.d=c;this.e=d}
1198
+function Qbb(a,b){this.b=mOb;this.e=a;this.c=b;this.d=-1}
1199
+function yob(a){qob.call(this,new mob(a*2,a*2));this.b=a}
1200
+function kdb(a){if(a<0){throw new Sab}return new hdb(a)}
1201
+function Fd(a,b){throw new M9('Index: '+a+', Size: '+b)}
1202
+function Wgb(a,b,c){var d;d=a.c[b];eo(a.c,b,c);return d}
1203
+function FK(a,b){var c;c=qKb(Uwb.k,a);return null!=c?c:b}
1204
+function Rj(a,b){var c;c=Tj(a,po(b.c)?no(b.c):null);Uj(c)}
1205
+function Akb(a,b){return ro(a)===ro(b)||a!=null&&Lh(a,b)}
1206
+function PGb(a){return hLb(nDb(a.f,a.d.offsetHeight||0))}
1207
+function sH(a){return a.__gwt_resolve?a.__gwt_resolve():a}
1208
+function Uzb(a){if(!a.j||!a.k){a.j=true;a.k=true;a.We()}}