-
Notifications
You must be signed in to change notification settings - Fork 0
/
as3shim-0.2.7.min.js
485 lines (485 loc) · 240 KB
/
as3shim-0.2.7.min.js
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
/**
* as3shim is (C) 2012 uxebu Inc.
*
* No permission or right to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software is granted.
* All rights reserved to the copyright holders.
*/
;(function(){'use strict';function Bi(F){for(var a,b=[1,10,100],c=0,d=b.length;c<d;c++)if(a=Ro(F*b[c])%1,1.0E-5>a||0.99999<a)return So(F*b[c])/b[c];return F}function Ci(){}function Rk(F,a,b){b||(b={});Ad(F,a,Fa.mixin({get:Ci,set:Ci},b))}function Sk(F,a,b){3>arguments.length&&(b=a);Ad(F,Tk(a),{configurable:!1,enumerable:!1,writable:!1,value:b})}function Ad(F,a,b){b||(b={});var c={configurable:!0,enumerable:!0,writable:!0};"configurable"in b&&(c.configurable=b.configurable);"enumerable"in b&&(c.enumerable=b.enumerable);
b.get||b.set?("get"in b&&(c.get=b.get),"set"in b&&(c.set=b.set),delete c.value,delete c.writable):(delete c.get,delete c.set,c.value=b.value,"writable"in b&&(c.writable=b.writable));Object.defineProperty(F,a,c)}function Tk(F){kh.lastIndex=0;return(F.match(kh)||[]).join("_").toUpperCase()}function Na(F){var a={};"function"!==typeof F?(a=F||a,F=a.superClass):a.superClass=F;var b=zc.hasKey(a,"constructor")?a.constructor:function(){};F?b||(b=function(){F.apply(this,arguments)}):F=!("superClass"in a)&&
Na;var c=b.prototype;if(F){var d=F.prototype;Object.getOwnPropertyDescriptor(b,"prototype").writable&&(b.prototype=zc.beget(d));c=b.prototype;Bd(b,"super",d)}zc.hasKey(a,"qualifiedName")&&Bd(b,"qualifiedName",a.qualifiedName);c.constructor===b?delete a.constructor:a.constructor=b;delete a.superClass;d=c.__proto__;c.__proto__={};zc.mixin(c,a);c.__proto__=d;Bd(b,"isClass",!0);b.__proto__=Na.prototype;return b}function Cd(a){if(!(this instanceof Cd))return new Cd(a);this.message=a}function Dd(a){if(!(this instanceof
Dd))return new Dd(a);this.message=a}function Di(){}function Ei(){}function lh(){}function Fi(){this[$]={attrs:{},raw:new za.Group,current:null,commands:[]}}function Ac(a,b){db.keys(b).length&&a.attr(b)}function Gi(){}function mh(a){if(!(this instanceof mh))return new mh(a);this.message=a}function Ed(){}function nh(a,b,c){oh(this,"bubbles",!!b);oh(this,"cancelable",!!c);oh(this,"type",a||"");oh(this,"eventPhase",To.AT_TARGET)}function Eb(a,b,c,d,e,f,g){Eb.__super__.constructor.call(this,a,b,c);this.accelerationX=
e;this.accelerationY=f;this.accelerationZ=g;this.timestamp=d}function Fd(a,b,c,d){Uk.prototype.constructor.call(this,a,b,c);this.activating=d||!1}function eb(a,b,c,d,e){eb.__super__.constructor.call(this,a,b,c);this.mouseTarget=d;this.contextMenuOwner=e}function Fb(a,b,c,d,e,f){Fb.__super__.constructor.call(this,a,b,c);this.inServerURL=isServerURL;this.inDomain=e;this.inToken=f}function Gb(a,b,c,d){Gb.__super__.constructor.call(this,a,b,c);this.inMetadata=d;this.inVoucher=this.inVoucher;this.inLocal=
this.inLocal}function fb(a,b,c,d,e,f,g){Vk.call(this,a,b,c);this.relatedObject=d||null;this.shiftKey=e||!1;this.keyCode=f||0;this.direction=g||"none";this.isRelatedObjectInaccessible=!1}function Gd(a,b,c,d){Wk.prototype.constructor.call(this,a,b,c,!0);this.fullScreen=d||!1}function Hb(a,b,c,d,e,f,g,h,i,j,k){Hb.__super__.constructor.call(this,a,b,c);this.phase=d;this.localX=e;this.localY=f;this.ctrlKey=g;this.altKey=h;this.shiftKey=i;this.commandKey=j;this.controlKey=k}function Bc(a,b,c,d){Xk.prototype.constructor.call(this,
a,b,c);this.status=d||0;this.responseURL="";this.responseHeaders=[]}function Cc(a,b,c,d,e,f,g,h,i,j,k){Yk.prototype.constructor.call(this,a,b,c);this.charCode=d||0;this.keyCode=e||0;this.keyLocation=f||0;this.ctrlKey=g||!1;this.altKey=h||!1;this.shiftKey=i||!1;this.controlKey=j||!1;this.commandKey=k||!1}function Hd(a,b,c,d,e,f,g,h,i,j,k){Zk.call(this,a,b,c);this.localX=d||Number.NaN;this.localY=e||Number.NaN;this.relatedObject=f||null;this.ctrlKey=g||!1;this.altKey=h||!1;this.shiftKey=i||!1;this.buttonDown=
j||!1;this.delta=k||0;this.isRelatedObjectInaccessible=!1;this.stageY=this.stageX=0}function Ib(a,b,c,d){Ib.__super__.constructor.call(this,a,b,c);this.info=d}function Jb(a,b,c,d,e,f,g,h,i,j,k,l,m){Jb.__super__.constructor.call(this,a,b,c,d,e,f,i,j,k,l,m);this.tapLocalX=g;this.tapLocalY=h}function Oa(a,b,c,d,e){$k.call(this,a,b,c);this.bytesLoaded=d||0;this.bytesTotal=e||0}function Kb(a,b,c,d,e){Kb.__super__.constructor.call(this,a,b,c);this.data=e;this.position=d}function Dc(a,b,c){Dc.__super__.constructor.call(this,
a,b,c);Hi(this,"bitmapData",{get:Ii({name:"bitmapData",returnType:""})});Hi(this,"byteArray",{get:Ii({name:"byteArray",returnType:""})});Hi(this,"vector",{get:Ii({name:"vector",returnType:""})})}function Pa(a,b,c,d,e){Pa.__super__.constructor.call(this,a,b,c);this.relatedObjectVal=d;this.triggerTypeVal=e}function Lb(a,b,c,d){Lb.__super__.constructor.call(this,a,b,c);this.status=d}function Ga(a,b,c,d,e){Ga.__super__.constructor.call(this,a,b,c);this.status=d;this.colorSpace=e}function Id(a,b,c,d,e){al.prototype.constructor.call(this,
a,b,c);this.code=d||"";this.level=e||""}function Mb(a,b,c,d){Mb.__super__.constructor.call(this,a,b,c);this.changeList=d}function Ec(a,b,c,d){bl.call(this,a,b,c);this.text=d||""}function gb(a,b,c,d){gb.__super__.constructor.call(this,a,b,c);this.data=d}function Jd(a,b,c,d,e){cl.prototype.constructor.call(this,a,b,c,d);this.errorID=e||0}function Kd(a,b,c,d,e){dl.prototype.constructor.call(this,a,b,c,d);this.error=e||null}function Nb(a,b,c,d,e,f,g,h){Nb.__super__.constructor.call(this,a,b,c,d,e);this.subErrorID=
f;this.serverURL=g;this.domain=h}function hb(a,b,c,d,e,f,g,h,i){hb.__super__.constructor.call(this,a,b,c,d,e);this.status=status;this.subErrorID=f;this.contentData=g;this.systemUpdatedNeeded=h;this.drmUpdateNeeded=i}function ib(a,b,c,d,e){ib.__super__.constructor.call(this,a,b,c,d);this.imeClient=e}function ua(a,b,c,d,e){ua.__super__.constructor.call(this,a,b,c,d,e)}function Fc(a,b,c,d,e){Fc.__super__.constructor.call(this,a,b,d,e)}function Gc(a,b,c){el.prototype.constructor.call(this,a,b,c)}function ha(a,
b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t){ha.__super__.constructor.call(this,a,b,c);this.touchPointID=d;this.isPrimaryTouchPoint=e;this.localX=f;this.localY=g;this.sizeX=h;this.sizeY=i;this.pressure=j;this.relatedObject=k;this.ctrlKey=l;this.altKey=m;this.shiftKey=n;this.commandKey=o;this.controlKey=p;this.timestamp=q;this.touchIntent=r;this.samples=s;this.isTouchPointCanceled=t}function Ha(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){Ha.__super__.constructor.call(this,a,b,c,d,e,f,l,m,n,o,p);this.phase=d;this.localX=
e;this.localY=f;this.scaleX=g;this.scaleY=h;this.rotation=i;this.offsetX=j;this.offsetY=k;this.ctrlKey=l;this.altKey=m;this.shiftKey=n;this.commandKey=o;this.controlKey=p}function Ld(a,b,c,d){var e=d||{};fl.call(this,a,b,c,e.text,e.id);Uo(this,"error",d||null)}function Ia(a,b,c,d){Ia.__super__.constructor.call(this,a,b,c);this.status=d}function jb(){}function gl(){}function Ji(a,b,c){this[Ob]={blurX:a||4,blurY:b||4,quality:c||1};return new Vo.filter.Blur((a+b)/7.5)}function hl(a,b,c,d,e,f,g,h){this._color=
0;this.redMultiplier=null==a?1:a;this.greenMultiplier=null==b?1:b;this.blueMultiplier=null==c?1:c;this.alphaMultiplier=null==d?1:d;this.redOffset=e||0;this.greenOffset=f||0;this.blueOffset=g||0;this.alphaOffset=h||0;il.setDescriptor(this,"color",{set:function(a){this._color=a;this.blueMultiplier=this.greenMultiplier=this.redMultiplier=0;this.redOffset=a>>16&255;this.greenOffset=a>>8&255;this.blueOffset=a&255},get:function(){return this._color}})}function Aa(a,b){this.x=a||0;this.y=b||0;Wo(this,"length",
{get:function(){return jl(Xo,this)}})}function jl(a,b){var c=a.x-b.x,d=a.y-b.y;return kl(c*c+d*d)}function Ki(){}function Li(a){this[kb]={colorTransform:new Yo,displayObject:a}}function Mi(){}function Ni(){}function Oi(){}function Pb(){}function Pi(){}function Qi(){}function Ri(){}function ph(){}function qh(){}function rh(){}function Md(){}function ll(){}function Nd(){}function Od(){}function Si(){}function Ti(){}function Qa(){}function Pd(){this.dynamicPropertyWriter=null}function sh(){}function Ui(){}
function Qd(){}function ml(a,b){this.name=a;this.value=b}function lb(){}function nl(a){this.digest=this.data=this.contentType=null;this.method=Zo.GET;this.requestHeaders=[];this.url=a;this.userAgent=$o}function Vi(){}function ol(a){Rd.mixin(this,pl(a))}function pl(a){return Rd.reduce((a||"").split("&"),function(a,b){b&&(b=Rd.map(b.split("="),ap),Rd.hasKey(a,b[0])||(a[b.shift()]=b.join("=")));return a},{})}function Wi(){}function q(){}function Y(){}function th(){}function ql(a,b,c){this.fontSize=a;
this.insideCutoff=Math.min(255,b);this.outsideCutoff=Math.max(0,c)}function uh(){this.fontType=this.fontStyle=this.fontName=null}function Hc(){}function Sd(){}function Td(){}function Xi(){}function vh(){}function Ud(){}function rl(a,b,c,d,e,f){this.width=a;this.height=b;this.textFieldWidth=c;this.textFieldHeight=d;this.ascent=e;this.descent=f}function Ic(){}function wh(){}function Vd(a,b,c,d,e,f,g,h,i,j,k,l,m){this.align=i;this.blockIndent=null;this.bold=d;this.bullet=null;this.color=c;this.font=
a;this.indent=l;this.italic=e;this.kerning=null;this.leading=m;this.leftMargin=j;this.letterSpacing=null;this.rightMargin=k;this.size=b;this.tabStops=null;this.target=h;this.underline=f;this.url=g}function mb(){}function sl(a,b,c,d,e,f){this.x=a;this.width=b;this.height=c;this.ascent=d;this.descent=e;this.leading=f}function Jc(){}function Qb(){}function tl(){var a=new ArrayBuffer(ul);this[bp]={data:this,length:Math.max(0,+length),deleteProperty:cp,get:dp,has:ep,set:fp};nb(this,"_buffer",{value:a,
enumerable:!1});nb(this,"_dataView",{enumerable:!1});nb(this,"_int8View",{enumerable:!1});nb(this,"_isLE",{value:!1,enumerable:!1});nb(this,"_length",{value:0,enumerable:!1});nb(this,"_objectEncoding",{value:3,enumerable:!1});nb(this,"_position",{value:0,enumerable:!1});nb(this,"bytesAvailable",{get:function(){return this._length-this._position},configurable:!1});xh(this,"endian",{get:function(){return this._isLe?"littleEndian":"bigEndian"},set:function(a){if("littleEndian"!=a&&"bigEndian"!=a)throw ReferenceError("Error #2008");
this._isLe="littleEndian"===a},configurable:!1});xh(this,"length",{get:function(){var a=this._length,b=-1,c;for(c in this)c==+c&&(b=Math.max(b,c));return Math.max(a,b+1)},set:function(a){var b=this._length;this._ensureBufferSize(a);this._length=a;for(b-=1;b>=a;b--)delete this[b]},configurable:!1});xh(this,"objectEncoding",{get:function(){return this._objectEncoding},set:function(a){"string"==typeof a&&(a="0");if(isNaN(parseInt(a))||0!=a&&3!=a)throw ReferenceError("Error #2008");this._objectEncoding=
parseInt(a)},configurable:!1});xh(this,"position",{get:function(){return this._position},set:function(a){if(0>a)throw ReferenceError("Error #1056");this._position=a},configurable:!1});this._setupViews()}function fp(a,b){var c=this.data;if(a>c.length)throw RangeError("#1125: The index is ouf of range");a+1>=c.length&&(c.length+=1);c[a]=b}function dp(a){if(!this.has(a))throw RangeError("#1125: The index is ouf of range");return this.data[a]}function ep(a){return this.data.hasOwnProperty(a)}function cp(a){delete this.data[a]}
function vl(a){for(var b=new Int8Array(4*a.length),c=0,d=0,e=a.length;d<e;d++)if(127>=a.charCodeAt(d))b[c++]=a.charCodeAt(d);else for(var f=encodeURIComponent(a.charAt(d)).substr(1).split("%"),g=0,h=f.length;g<h;g++)b[c++]=parseInt(f[g],16);return b.subarray(0,c)}function wl(a){for(var b="",c=String.fromCharCode,d=0,e=a.length;d<e;d++)var f=a[d],b=b+(127>=f?37===f?"%25":c(f):"%"+f.toString(16).toUpperCase());return decodeURIComponent(b)}function xl(){this[yh]={data:{},deleteProperty:gp,has:hp,get:ip,
set:jp}}function zh(a){a=a[yh]||(a[yh]={});return a.dictionaryKey||(a.dictionaryKey=kp++)}function gp(a){delete this.data[zh(a)]}function hp(a){return this.data.hasOwnProperty(zh(a))}function ip(a){var b=this.data,a=zh(a);return b.hasOwnProperty(a)?b[a].value:void 0}function jp(a,b){this.data[zh(a)]={key:a,value:b}}function Ja(a,b){var c;if(!(this instanceof Ja))return new Ja(a,text);if(a instanceof Ja)return a;if(a&&"number"===typeof a.nodeType)c=a;else if(1===a)try{c=Yi.createElement(b)}catch(d){c=
Yi.createComment(b)}else 3===a?c=Yi.createTextNode(b):9===a&&(c=lp.parseFromString(b,"text/xml"));this[Wd]={raw:c||{}};Kc(this,"attributes");Kc(this,"childNodes");Kc(this,"localName");Kc(this,"namespaceURI");Kc(this,"prefix")}function Kc(a,b){mp(a,b,{get:function(){var a=this[Wd].raw[b];return a&&"number"==typeof a.nodeType?new Ja(a):a}})}function Ah(a){if(!(this instanceof Ah))return new Ah(a);this.docTypeDecl=null;this.idMap={};this.ignoreWhite=!1;this.xmlDecl=null;this.parseXML(a)}function Ra(){}
function Zi(){if(this instanceof Zi)throw VerifyError("Error #1001");}function $i(){$i.__super__.constructor.call(this)}function aj(){aj.__super__.constructor.call(this)}function bj(){bj.__super__.constructor.call(this)}function cj(){cj.__super__.constructor.call(this)}function yl(){zl.getPrivateObjectOf(this).eventDispatcher=new bonsai.DisplayObject}function Bh(){return{}}function dj(){return{}}function ej(){return Ch.stage}function Lc(a){return a instanceof Ch.flash.display.DisplayObject}function Xd(a){return a instanceof
Ch.flash.display.InteractiveObject}function fj(a){Al=a.x;Bl=a.y}function ba(a){a.__touchedByActionScript__=!0}function Dh(){if(this.constructor===Dh)throw new np(op.getById(2012));Cl.call(this);var a=Sa.getPrivateObjectOf(this);a.attrs.filters=[];Rb.stage.on("tick",this,function(){this.dispatchEvent(new va(va.ENTER_FRAME))});a.raw.on("addedToStage",this,function(){this.dispatchEvent(new va(va.ADDED_TO_STAGE))});a.raw.on("removedFromStage",this,function(){this.dispatchEvent(new va(va.REMOVED_FROM_STAGE))});
Rb.stage.on("advance",this,function(){a.raw.stage&&this.dispatchEvent(new va(va.FRAME_CONSTRUCTED))});a.raw.on("render",this,function(){this.dispatchEvent(new va(va.RENDER))});Rb.stage.on("exitFrame",this,function(){a.raw.stage&&this.dispatchEvent(new va(va.EXIT_FRAME))});var b="[class Stage]"==""+this.constructor;a.name=a.isRootMovie?"root1":b?null:"instance"+pp++;this.accessibilityProperties=null;var c=new qp(this);rp(this,"transform",{get:function(){return c}})}function Eh(a,b,c){var d=Dl[b];d||
(c||(c=b),d=Dl[b]={configurable:!1,get:function(){return this[E].raw.attr(c)},set:function(a){var b=this[E].raw;ba(b);b.attr(c,a)}});Z(a,b,d)}function El(){var a=Yd.getPrivateObjectOf(this);(!a||!a.raw)&&console.error("No `raw` is defined for InteractiveObject");Fl.call(this);ob(this,"click",Ta.CLICK);ob(this,"pointerdown",Ta.MOUSE_DOWN);ob(this,"pointerup",Ta.MOUSE_UP);ob(this,"pointermove",Ta.MOUSE_MOVE);ob(this,"mouseover",Ta.MOUSE_OVER);ob(this,"mouseover",Ta.ROLL_OVER);ob(this,"mouseout",Ta.MOUSE_OUT);
ob(this,"mouseout",Ta.ROLL_OUT)}function ob(a,b,c){Yd.getPrivateObjectOf(a).raw.on(b,Yd.hitch(a,sp,c))}function sp(a){Yd.hitch(this,Yd.dispatchMouseEvent,Ta,a)()}function gj(){Gl.call(this)}function Hl(){var a=hj.getPrivateObjectOf(this);a.raw=new bonsai.Group;Il.call(this);a.graphics=new tp;hj.setDescriptor(this,"graphics",{get:function(){a.isRootMovie||a.graphics[up].raw.addTo(a.raw);return a.graphics}})}function Jl(a,b,c,d){var e=ij.getPrivateObjectOf(this);e.raw||(e.raw=new vp.Button);Kl.call(this);
e.up=null;e.over=null;e.down=null;e.hitTest=null;var f=!1;Mc(this,"enabled",{get:function(){return f},set:function(a){f=a}});Mc(this,"hitTestState",{get:function(){return e.hitTest},set:function(a){e.hitTest=a;e.raw.addEventAreaChild(a[Fh].raw)}});Mc(this,"downState",{get:function(){return e.down},set:function(a){e.down=a;e.raw.stateChildren.active.clear();e.raw.addActiveStateChild(a[Fh].raw)}});Mc(this,"overState",{get:function(){return e.over},set:function(a){e.over=a;e.raw.stateChildren.hover.clear();
e.raw.addHoverStateChild(a[Fh].raw)}});Mc(this,"upState",{get:function(){return e.up},set:function(a){e.up=a;e.raw.stateChildren.normal.clear();e.raw.addNormalStateChild(a[Fh].raw)}});var g=!0;Mc(this,"useHandCursor",{get:function(){return g},set:function(a){g=a;e.raw.eventArea.attr("cursor",g?"pointer":"")}});a&&(this.upState=a);b&&(this.overState=b);c&&(this.downState=c);d&&(this.hitTestState=d);this.enabled=this.useHandCursor=!0;this.soundTransform=null;this.trackAsMenu=!1}function jj(){var a=
Sb.getPrivateObjectOf(this);Sb.hasKey(a,"raw")||(a.raw=new bonsai.Group);Sb.hasKey(a,"isRootMovie")||(a.isRootMovie=!1);Ll.prototype.constructor.call(this);a.graphics=new wp;a.isRootMovie?(a=Sb.getPrivateObjectOf(this),a.raw||(a.raw=new bonsai.Group),a.graphics[Ua].raw.addTo(a.raw),a.parent=xp.stage):a.raw.addChild(a.graphics[Ua].raw)}function Ml(){var a=this[Ua],b=a.raw,c=null,d=function(a){c||(c={x:a.x-b.attr("x"),y:a.y-b.attr("y")});b.attr({x:a.x-c.x,y:a.y-c.y})};bonsai.stage.on("pointermove",
d);a.positionUpdater=d}function Nl(){var a=this[Ua];a.positionUpdater&&bonsai.stage.removeListener("pointermove",a.positionUpdater);delete a.positionUpdater}function Ol(a,b){a.__transwf__.doIgnoreActionScript=!0;var c;c=a.currentFrame;var d=a._length;if(b>c)for(c+=1;c<b;c++)a.emit(c);else if(b<c){for(c+=1;c<d;c++)a.emit(c);for(c=0;c<b;c++)a.emit(c)}a.__transwf__.doIgnoreActionScript=!1}function kj(){var a=Pl(this,Ql);a.raw.shimsAreBound||(a.raw.shimsAreBound=!0,a.raw.on("advance",this,function(){if(!a.raw.__transwf__||
!a.raw.__transwf__.doIgnoreActionScript)lj.stage.once("subMoviesAdvanced",function(){try{a.raw.emit("runframescripts",a.raw,a.raw.currentFrame)}catch(b){console.error("AS3VM threw an error... stopping movie.",b),lj.stage.root.freeze()}})}));Rl.prototype.constructor.call(this);this.enabled=!0}function yp(a,b){var c=this[wa].frameScripts[b];c&&c()}function Sl(){}function Tl(){this.client=this;this.isPerUser=this.domain="";zp(this,"isSupported",!1)}function Ka(a){this.slotName=a;this.client=this;this.domain=
"";this.objectEncoding=Ka.defaultObjectEncoding;this.fps=0;var a=(a=localStorage.getItem(this.slotName))?JSON.parse(a):{},b=Tb.getPrivateObjectOf(this);b.attrs.data=a;Ul(this,"data",function(){return b.attrs.data})}function mj(){this.bytesTotal=this.bytesLoaded=0;this.data=void 0;this.dataFormat=Vl.TEXT;this[nj]={xhr:new XMLHttpRequest};mj.__super__.constructor.call(this)}function Wl(){this.styleNames=[];this._rules={}}function Gh(){var a=r.getPrivateObjectOf(this);a.raw?a.textField.innerHTML(Ap(a.textField.attr("htmlText"),
"setHtmlFlag")):(a.raw=new Bp.Group,a.textField=(new Xl.TextField).addTo(a.raw));Yl.call(this);this.alwaysShowSelection=!1;this.antiAliasType=Cp.NORMAL;a.textField.on("change",this,function(){this.dispatchEvent(new Zl(Zl.CHANGE))});this.caretIndex=this.bottomScrollV=0;this.embedFonts=this.displayAsPassword=this.condenseWhite=!1;this.gridFitType=Dp.PIXEL;this.maxScrollV=this.maxScrollH=0;this.mouseWheelEnabled=!0;this.numLines=0;var b=null;r.setDescriptor(this,"restrict",{get:function(){return b},
set:function(c){b=c;c=this._generateRestrictRegExp(b);a.textField._innerTextarea.setAttribute("onkeypress","return /"+c.source+"/.test(String.fromCharCode(event.charCode));")}});this.scrollV=this.scrollH=0;this.selectable=!0;this.sharpness=this.selectionEndIndex=this.selectionBeginIndex=0;var c=null;r.setDescriptor(this,"styleSheet",{get:function(){return c},set:function(b){c=b;a.textField.attr("styleSheet",c)}});r.setDescriptor(this,"text",{get:function(){return this[u].textField.attr("text")},set:function(a){if(void 0===
a||null===a)a="";return a===this[u].textField.attr("text")?void 0:this[u].textField.attr("text",a)}});this.textHeight=0;this.textInteractionMode=null;this.thickness=this.textWidth=0;var d=$l.DYNAMIC;r.setDescriptor(this,"type",{get:function(){return d},set:function(b){d=b;a.textField.attr("editable",d===$l.INPUT)}});this.useRichTextClipboard=!1}function oj(a,b){if(0==arguments.length)throw new am("1136: Incorrect number of arguments. Expected 1.");if(2<arguments.length)throw new am("1137: Incorrect number of arguments. Expected no more than 2.");
oj.__super__.constructor.call(this);var c=this[Nc],d;Oc.setDescriptor(this,"delay",{set:function(a){if(0>a||Infinity==a)throw new RangeError("#2066: The Timer delay specified is out of range.");d=a},get:function(){return d}});this.delay=a;this.repeatCount=b||0;Oc.setImmutable(this,{name:"currentCount",get:function(){return c.currentCount}});Oc.setImmutable(this,{name:"running",get:function(){return c.running}});c.currentCount=0;c.running=!1;c.hitchedOneIteration=Oc.hitch(this,Ep);c.stopped=!0;this.start=
function(){c.stopped=!1;c.running=!0;setTimeout(c.hitchedOneIteration,this.delay)};this.stop=function(){c.stopped=!0};this.reset=function(){this.stop();c.currentCount=0}}function Ep(){this[Nc].stopped||(this[Nc].currentCount++,this.dispatchEvent(new Hh(Hh.TIMER)),0===this.repeatCount||this[Nc].currentCount<this.repeatCount?setTimeout(this[Nc].hitchedOneIteration,this.delay):(this[Nc].running=!1,this.dispatchEvent(new Hh(Hh.TIMER_COMPLETE))))}function Pc(a,b){var c=arguments.length,d=Fp.QName;c||(a=
b="");if(1===c)if(a instanceof Pc)b=a.uri,a=a.prefix;else if(d&&a instanceof d)b=a.uri,a="";else{if(a===Object(a))return Ih.mixin(this,a)}else d&&b instanceof d&&(b=b.uri),a=Gp(a)?""+a:void 0;bm(this,"prefix",a);bm(this,"uri",""+b)}function Zd(){}function $d(){var a=B.getPrivateObjectOf(this);a.attrs.bytesLoaded=0;a.attrs.bytesTotal=0;a.attrs.contentType=null;a.attrs.childAllowsParent=!1;a.attrs.parentAllowsChild=!1;a.attrs.url="";a.load=B.hitch(this,Hp);a.imageLoadComplete=B.hitch(this,cm);a.swfLoadComplete=
B.hitch(this,dm);a.isLoaded=!1;a.fileType="";$d.__super__.constructor.call(this);M(this,"applicationDomain",Ip.currentDomain);M(this,"bytes",[]);M(this,{name:"content",get:function(){}});M(this,"loader",null);M(this,"loaderURL","");M(this,{name:"parameters",get:function(){return pj.stage.options.flashvars||{}}});M(this,"sharedEvents",new em);M(this,"uncaughtErrorEvents",new Jp)}function pb(){if(!B.getPrivateObjectOf(this).isLoaded)throw Error(fm.getById(2099));}function qj(){if("swf"!=B.getPrivateObjectOf(this).fileType)throw Error(fm.getById(2098));
}function Hp(a,b){var c=B.getPrivateObjectOf(this);c.attrs.bytesLoaded=0;c.attrs.bytesTotal=1;c.attrs.url=a.url;B.hitch(this,rj)();var d=B.getFlashConfig().getLoadableFileUrl(a.url),e=gm(a.url),f="";0===e.indexOf("image/")?f="image":"application/x-shockwave-flash"===e&&(f="swf");e=c.fileType=f;"image"===e?(c.imageLoadComplete=B.hitch(this,cm,d,b),(new pj.Bitmap(d)).on("load",c.imageLoadComplete)):"swf"===e&&(c.swfLoadComplete=B.hitch(this,dm,b),(new pj.Movie(d)).on("load",c.swfLoadComplete))}function cm(a,
b,c){var d=B.getPrivateObjectOf(this);d.attrs.contentType=gm(a);d.attrs.bytesLoaded=1;d.isLoaded=!0;b.addChild(c);B.hitch(this,rj)();this.dispatchEvent(new Jh(Jh.COMPLETE))}function dm(a,b){var c=B.getPrivateObjectOf(this);c.attrs.contentType="application/x-shockwave-flash";c.attrs.bytesLoaded=1;c.isLoaded=!0;a.addChild(b);B.hitch(this,rj)();this.dispatchEvent(new Jh(Jh.COMPLETE))}function rj(){var a=B.getPrivateObjectOf(this);this.dispatchEvent(new hm(hm.PROGRESS,!1,!1,a.bytesLoaded,a.bytesTotal))}
function gm(a){var a=a.split(".").reverse()[0],b="";"swf"==a?b="application/x-shockwave-flash":("jpg"==a&&(a="jpeg"),b="image/"+a);return b}function Kh(){var a=Qc.getPrivateObjectOf(this);a.raw=new bonsai.Group;a.contentLoaderInfo=new Kp;Kh.__super__.constructor.call(this)}function sj(){var a=Rc.getPrivateObjectOf(this);a.raw=Ub.stage;im.prototype.constructor.call(this);Ub.stage.on("mouseout",this,function(a){a.target===Ub.stage&&this.dispatchEvent(new jm(jm.MOUSE_LEAVE))});Lp(this,"frameRate",{configurable:!1,
get:Mp,set:Np});a.loaderInfo=new Op;tj(this,"parent",null);tj(this,{name:"stageHeight",get:Pp});tj(this,{name:"stageWidth",get:Qp})}function Mp(){return Ub.stage.framerate}function Pp(){return Ub.stage.height}function Qp(){return Ub.stage.width}function Np(a){Ub.stage.setFramerate(a)}function km(){}function lm(){}function mm(){}function nm(){}function om(){}function pm(){}function qm(){}function rm(){}function Sc(a,b){if(1===arguments.length&&a instanceof Sc)b=a.localName,a=a.uri;else if(a instanceof
Rp&&(a=a.uri),b instanceof Sc)b=b.localName;void 0===b&&(b="");void 0===a&&(a="");sm(this,"localName",""+b);sm(this,"uri",null===a?null:""+a)}function Ba(a,b){var c="[object RegExp]"===Sp.call(a)||a instanceof Ba,d=[];if(!(this instanceof Ba))return c?a:new Ba(a,b);if(c){if(void 0!==b)throw TypeError();b=a;a=a.source}else b=""+(b||""),a=void 0===a?"":""+a,b={dotall:-1<b.indexOf("s"),extended:-1<b.indexOf("x"),global:-1<b.indexOf("g"),ignoreCase:-1<b.indexOf("i"),multiline:-1<b.indexOf("m")};Tc(this,
"source",a);b.dotall&&(a=a.replace(/([^\\]|^)(\[\^?\[?(?:\\\]|[^\]])*\])/g,function(a,b,c){d.push(c);return b+tm}),a=a.replace(/\\\./g,function(a){d.push(a);return tm}),a=a.replace(/\./g,"(?:.|\\n)"),a=a.replace(Tp,function(){return d.shift()}));b.extended&&(a=a.replace(/\s+/g,""));Tc(this,"dotall",b.dotall);Tc(this,"extended",b.extended);Tc(this,"global",b.global);Tc(this,"ignoreCase",b.ignoreCase);Tc(this,"multiline",b.multiline);Up(this,"lastIndex",{get:Vp,set:Wp});this[Lh]={raw:um(a,(b.global?
"g":"")+(b.ignoreCase?"i":"")+(b.multiline?"m":""))}}function Vp(){return this[Lh].raw.lastIndex}function Wp(a){this[Lh].raw.lastIndex=a}function ae(a){if(!(this instanceof ae))return new ae(a);this.message=a}function qb(a,b,c){c||(c=Object);if(c!=Object&&!c.prototype)throw Error("Constructor needs to be passed.");this[K]={data:[],fixed:!!b,length:+a||0};for(var b=this[K].data,d=0;d<a;++d)b[d]=-1<be.indexOf(c)?c():null;vm(this,"fixed",{configurable:!1,enumerable:!1,get:function(){return this[K].fixed},
set:function(a){this[K].fixed=!!a}});vm(this,"length",{configurable:!1,enumerable:!1,get:function(){return this[K].data.length},set:function(a){if(this.fixed)throw RangeError("Error #1126: Cannot change the length of a fixed Vector");this[K].data.length=a}});Xp(this,"type",c)}function wm(a){var a=null===a||"undefined"==typeof a?Object:a,b="string"===typeof a?uj[K].data[a]:uj[K].get(a);if(b)return b;var c=function(b,d){this instanceof c||new c(b,d);return qb.call(this,b,d,a)};xm({constructor:c,superClass:qb});
vj(c,"isBuiltIn",!0);uj[K].set(a,c);return c}function ym(a,b){var c=this[K].data,d=this.type;if(a>c.length)throw RangeError("Error #1125: The index is ouf of range");if(this.fixed&&a>=c.length)throw RangeError("Error #1126: Cannot change the length of a fixed Vector");if(d!==Object&&d!==Mh.Object&&!(-1<be.indexOf(d))&&!(b instanceof d))throw TypeError("Error #1034: Type Coercion failed");-1<be.indexOf(d)&&(b=d(b));a>=c.length&&(c.length+=1);c[a]=b}function ce(a){if(!(this instanceof ce))return new ce(a);
this.message=a}function La(a){function b(a){var c=e.length;a[R]&&(a=a[R].raw);c in d||Ma.setAccessor(d,e.length,{configurable:!1,get:function(){return new Uc.XML(this[R].raw[c])}});e.push(a)}function c(a){var d=a instanceof La;""===a||null==a||d&&0===a.length()||a[R]&&""===a[R].raw||(d?Ma.forEach(a[R].raw,b):b(a))}var d=this;if(!(this instanceof La))return new La(a);if(null==a)return d[R]={raw:[]},d;if(a instanceof La)return a;var e=[];if(a.length===+a.length&&"[object String]"!==Yp.call(a))Ma.forEach(a,
c);else if(null==a)c(a);else return new Uc.XML(a);if(1===e.length)return new Uc.XML(e[0]);d[R]={raw:e}}function wj(a,b,c){for(var d,e=-1,f=a.length,g=Array(f),h=new Uc.XML;++e<f;)d=a[e],h[R].raw=d,d=h[b],g[e]=d?Zp.call(d,h,c):"",g[e]===h&&(g[e]=new Uc.XML(g[e][R].raw));return g}function zm(){return Ma.reduce(this[R].raw,function(a,b){var c;c=Object(b);var d=c.nodeType,e=a?"\n":"";c=c.toXMLString?b.toXMLString():d?$p.serializeToString(b):null==b?"":""+b;return a+e+c},"")}function L(a){var b;b=aq.call(a);
var c=!!arguments.length;if(!(this instanceof L))return c?new L(a):new L;if(a instanceof L)return a;a instanceof ia&&(a=1<a.length()?null:a.toXMLString());if(c&&null==a||"[object Object]"===b||"[object Array]"===b)throw bq();c=this[Va]={raw:a,tags:{}};a&&"number"!==typeof a.nodeType&&(b=(b=cq.parseFromString(null==a?"":""+a,"text/xml"))&&1!==b.getElementsByTagName("parsererror").length&&b.firstChild)&&(a=c.raw=b);b=a&&a.nodeType;if(1===b||9===b){L.ignoreComments&&de(ee("//comment()",a),Am);L.ignoreWhitespace&&
de(ee('//text()[normalize-space()=""]',a),Am);var d=this;xj(a.getElementsByTagName("*"),function(a){fe(d,a)})}dq(this,"0",this)}function fe(a,b,c){var d=b.tagName;if(d){var e=a[Va].tags,e=e[d]||(e[d]=[]);d in a||eq(a,d,{configurable:!1,get:function(){return new ia(this[Va].tags[d])}});null!=c?e.splice(c,0,b):e.push(b)}}function z(a){return(a=a[Va]?a[Va].raw:a)&&"number"===typeof a.nodeType?a:null}function Bm(a,b){for(var c=-1,d=a.length,e=ge.call(b);++c<d;)if(ge.call(a[c])===e)return a[c];return null}
function Cm(){return{ignoreComments:!0,ignoreProcessingInstructions:!0,ignoreWhitespace:!0,prettyIndent:2,prettyPrinting:!0}}function Dm(a){var b=z(this);if(b){var b=b.attributes,c=this.parent(),a=new L("<"+a+"/>"),d=z(a);c&&c.replace(this,newSelf);xj(b,function(a){(a.specified||a.nodeValue)&&d.setAttribute(a.name,a.nodeValue)});a.setChildren(this.children());this[Va].raw=d}}function ge(){var a=z(this);return a?fq.serializeToString(a):""+this[Va].raw}function na(a){for(var b=-1,c=k,a=a.split("."),
d=a.length;++b<d;)c[a[b]]||(c[a[b]]=new gq),c=c[a[b]];return c}var ja={};ja.module$exports=bonsai;ja.module$exports&&(ja=ja.module$exports);var Wa={},Em={1074:"Error #1074",1077:"Error #1077",2032:"Stream Error. URL: {{url}}",2098:"The loading object is not a .swf file, you cannot request SWF properties from it.",2099:"The loading object is not sufficiently loaded to provide this information.",2012:"Error #2012",2134:"Error #2134"};Wa.module$exports={getById:function(a){return Em[a]},renderWithPlaceholders:function(a,
b){var c=Em[a],d;for(d in b)c=c.replace("{{"+d+"}}",b[d]);return c}};Wa.module$exports&&(Wa=Wa.module$exports);var he={},Fm=ja;he.module$exports={getLoadableFileUrl:function(a){var b="",c=Fm.stage.options;"flashConfig"in c&&"__rootMovie__"in c.flashConfig&&(b=Fm.stage.options.flashConfig.__rootMovie__.loadableFileMap[a]);return b||a}};he.module$exports&&(he=he.module$exports);var C={};C.module$exports=Function("return this")();C.module$exports&&(C=C.module$exports);var Vc={},hq={}.toString;Vc.module$exports=
function(a){return"[object String]"===hq.call(a)};Vc.module$exports&&(Vc=Vc.module$exports);var j={},yj=ja,iq=Wa,Gm=C,jq=he,zj=yj.tools,Hm=Gm.document,Nh={},kq={}.hasOwnProperty,kh=/[a-z]+[a-z\d]*(?!\d[A-Z])|[A-Z][a-z]+|[A-Z\d]+(?![a-z])/g,lq=[].slice,Aj=Aj=Math.PI,Ro=Math.abs,So=Math.round,Bj="bonsai"+(yj.version+Math.random()).replace(/\D/g,""),Fa=zj.mixin(zj.beget(zj),{addConstantsToClass:function(a){Fa.forEach(a,function(a){var b=a.shift();Fa.forEach(a,function(a){"string"===typeof a&&(a=[a]);
a.unshift(b);Sk.apply(null,a)})})},createDummyFunction:function(a){var b="void";if(a===Object(a))var c=a,a=c.name,b=c.returnType||b;var d="Missing implementation for"+(a?" "+a:"");return function(){Nh[a]||(Nh[a]=!0,console.warn(d));if(c&&"returnValue"in c)return c.returnValue;var e={array:[],"boolean":!1,"int":0,number:0,string:"","null":null,"void":void 0},f=b.toLowerCase();return f in e?e[f]:Function("exposes","try { return new exposes."+b+"} catch (e) {}")(Gm.exports.asGlobal)}},createUnimplementedFunction:function(a){var b=
"Unimplemented: "+(a?" "+a:"");return function(){if(!Nh[a])return Nh[a]=!0,console.warn(b),new Boolean(!1)}},degToRad:function(a){return Bi(a*(Aj/180))},detachNode:function(a){return a.parentNode.removeChild(a)},dispatchMouseEvent:function(a,b){var c=new a(b);c.stageX=this.mouseX;c.stageY=this.mouseY;this.dispatchEvent(c)},escapeAttributeValue:function(a){return(a+"").replace(/&/g,"&").replace(/</g,"<").replace(/"/g,""").replace(/\n/g,"
").replace(/\r/g,"
").replace(/\t/g,"	")},
every:function(a,b,c){var d=-1,e=a.length;for(c&&(b=Fa.hitch(c,b));++d<e;)if(!b(a[d],d,a))return!1;return!0},expando:Bj,fixRoundingError:Bi,forEachSnapshot:function(a,b){for(var c=0,d=(a||{}).snapshotLength;c<d&&!1!==b(a.snapshotItem(c),c,a);c++);return a},getDescriptor:function(a,b){return Object.getOwnPropertyDescriptor(a,b)},getFlashConfig:function(){return jq},getPrivateObjectOf:function(a,b){var c=Fa.expando;c in a||Object.defineProperty(a,c,{value:{attrs:{}}});var c=a[c],d;for(d in b)d in c||
(c[d]=b[d]);return c},hasKey:function(a,b){return null!=a&&kq.call(a,b)},noop:Ci,radToDeg:function(a){return Bi(a*(180/Aj))},createAndRunMovieFromClass:function(a){var b=(new yj.Movie).addTo(stage),c=Object.create(a.prototype),d=Fa.getPrivateObjectOf(c);d.raw=b;d.isRootMovie=!0;a.call(c)},setAccessor:Rk,setConst:Sk,setConsts:function(a,b){Fa.forEach(b,function(b){Fa.setConst(a,b[0],b[1])})},setDescriptor:Ad,setImmutable:function(a,b,c){var d={configurable:!1,writable:!1};3>arguments.length?("get"in
b?d.get=b.get:"value"in b&&(d.value=b.value),b=b.name):d.value=c;Ad(a,b,d)},setPseudoPrivate:function(a,b,c){Ad(a,"__"+b+"__",{enumerable:!1,value:c})},setReadOnly:function(a,b,c){Rk(a,b,{get:c,set:function(){throw new ReferenceError(iq.getById(1074));}})},some:function(a,b,c){var d=-1,e=a.length;for(c&&(b=Fa.hitch(c,b));++d<e;)if(b(a[d],d,a))return!0;return!1},toArray:function(a,b,c){return lq.call(a,b||0,c||a.length)},toCamelCase:function(a){kh.lastIndex=0;return a.replace(kh,function(a,b){return b?
a.charAt().toUpperCase()+a.slice(1):a.toLowerCase()})},toConstCase:Tk,toRGBA:function(a){return 256*a+255},timestampAs3Started:+new Date,xQuery:function(a,b,c){var d=Hm;b||(b=Hm);b&&(b[Bj]&&(b=b[Bj].raw),d=b.ownerDocument||b);return d.evaluate(a,b,null,null==c?6:c,null)}});j.module$exports=Fa;j.module$exports&&(j=j.module$exports);var ie={},ka=j,Im={},ca=C.Array,Cj=ca.prototype,Jm=Cj.sort;ka.setConst(ca,"CASEINSENSITIVE",1);ka.setConst(ca,"DESCENDING",2);ka.setConst(ca,"NUMERIC",16);ka.setConst(ca,
"RETURNINDEXEDARRAY",8);ka.setConst(ca,"UNIQUESORT",4);ka.setDescriptor(Cj,"sort",{enumerable:!1,value:function(a){return!a||"function"===typeof a?Jm.call(this,a):this.sortOn(Im,a)}});ka.setDescriptor(Cj,"sortOn",{enumerable:!1,value:function(a,b){var c,d=this,e=Im!==a,f=d.length,g=b&ca.CASEINSENSITIVE,h=b&ca.DESCENDING,i=b&ca.NUMERIC,j=b&ca.RETURNINDEXEDARRAY;if(b&ca.UNIQUESORT)for(;f--;)if(ka.indexOf(this,this[f])!==f)return 0;j&&(d=ka.map(d,function(a){return{value:a}}),c=d.slice());Jm.call(d,
function(b,c){j&&(b=b.value,c=c.value);e&&(b=b[a],c=c[a]);i?(b=+b,c=+c):(b=""+b,c=""+c,g&&(b=b.toLowerCase(),c=c.toLowerCase()));return h?b===c?0:b<c?1:-1:b===c?0:b<c?-1:1});return j?ka.map(d,function(a){return ka.indexOf(c,a)}):d}});ka.setPseudoPrivate(ca,"isBuiltIn",!0);ka.setPseudoPrivate(ca,"isClass",!0);ka.setPseudoPrivate(ca,"qualifiedName","Array");ie.module$exports=ca;ie.module$exports&&(ie=ie.module$exports);var i={},zc=j,Km=zc.setDescriptor,Bd=zc.setPseudoPrivate;Na.prototype=new Function;
Km(Na.prototype,"constructor",{enumerable:!1,value:Na});Km(Na.prototype,"toString",{enumerable:!1,value:function(){return{}.toString.call(this)}});Bd(Na,"isBuiltIn",!0);Bd(Na,"isClass",!0);i.module$exports=Na;i.module$exports&&(i=i.module$exports);var aa={},Lm=C,mq=j,Dj=Lm.Error;i({constructor:Dj,superClass:Lm.Error,toString:function(){var a=this.constructor,a=a.displayName||a.name||"Error",a=/^[^$]+/.exec(a)[0];return this.message?a+": "+this.message:a}});mq.setPseudoPrivate(Dj,"isBuiltIn",!0);aa.module$exports=
Dj;aa.module$exports&&(aa=aa.module$exports);var Xa={},nq=j;i({constructor:Cd,superClass:aa});nq.setPseudoPrivate(Cd,"isBuiltIn",!0);Xa.module$exports=Cd;Xa.module$exports&&(Xa=Xa.module$exports);var je={},oq=j;i({constructor:Dd,superClass:aa});oq.setPseudoPrivate(Dd,"isBuiltIn",!0);je.module$exports=Dd;je.module$exports&&(je=je.module$exports);var ke={},pq=j,Ej=C.EvalError;i({constructor:Ej,superClass:aa});pq.setPseudoPrivate(Ej,"isBuiltIn",!0);ke.module$exports=Ej;ke.module$exports&&(ke=ke.module$exports);
var le={},Mm=j;i({qualifiedName:"flash.display.BlendMode",constructor:Di});Mm.forEach("add,alpha,darken,difference,erase,hardlight,invert,layer,lighten,multiply,normal,overlay,screen,shader,subtract".split(","),function(a){Mm.setConst(Di,a)});le.module$exports=Di;le.module$exports&&(le=le.module$exports);var me={},Nm=j,Om=Nm.createDummyFunction,Pm=Nm.setDescriptor;i({qualifiedName:"flash.display.FrameLabel",constructor:Ei});var Qm=Ei.prototype;Pm(Qm,"frame",{get:Om({name:"frame",returnType:"int"})});
Pm(Qm,"name",{get:Om({name:"name",returnType:"String"})});me.module$exports=Ei;me.module$exports&&(me=me.module$exports);var Wc={},Rm=j,qq=i;Rm.setConst(lh,"LINEAR","linear");Rm.setConst(lh,"RADIAL","radial");qq({qualifiedName:"flash.display.GradientType",constructor:lh});Wc.module$exports=lh;Wc.module$exports&&(Wc=Wc.module$exports);var Vb={},za=ja,db=j,Sm=Wc,$=db.expando,Tm=db.toRGBA;i({qualifiedName:"flash.display.Graphics",constructor:Fi,beginFill:function(a,b){this[$].attrsAreMutated=!0;var c=
this[$].attrs;c.fillColor=Tm(a);c.fillGradient=null;c.fillOpacity=null==b?1:b},beginGradientFill:function(a,b,c,d){var e=this[$],f,g=db.map(b,function(a,F){a=za.color(db.toRGBA(a));a.set("alpha",Math.max(0,Math.min(1,c[F])));return[+a,d?100*(d[F]/255):100*(F/(b.length-1))]});switch(a){case Sm.LINEAR:f=za.gradient.linear(90,g);break;case Sm.RADIAL:f=za.gradient.radial(g,50,50,50)}e.attrs.fillOpacity=1;e.attrs.fillGradient=f;e.attrs.fillColor=0},clear:function(){var a=this[$],b=a.attrs;a.raw.clear();
delete b.strokeColor;delete b.strokeWidth;delete b.opacity},copyFrom:function(a){a=a.clone(!0);db.forEach(a.children(),function(a){this[$].raw.addChild(a)},this)},drawCircle:function(a,b,c){var d=this[$],a=new za.Circle(a,b,c);Ac(a,d.attrs);a.addTo(d.raw)},drawEllipse:function(a,b,c,d){var e=this[$],d=d/2,c=c/2,a=new za.Ellipse(a+c,b+d,c,d);Ac(a,e.attrs);a.addTo(e.raw)},drawRect:function(a,b,c,d){var e=this[$],a=new za.Rect(a,b,c,d);Ac(a,e.attrs);a.addTo(e.raw)},drawRoundRect:function(a,b,c,d,e,f){var g=
this[$],a=new za.Rect(a,b,c,d,(e+f)/2);Ac(a,g.attrs);a.addTo(g.raw)},endFill:function(){var a=this[$].attrs;delete a.fillColor;delete a.fillGradient;delete a.fillOpacity},lineStyle:function(a,b,c){this[$].attrsAreMutated=!0;var d=this[$].attrs;d.strokeColor=Tm(b);1>a&&(a=1);255<a&&(a=255);d.strokeWidth=a;d.strokeOpacity=3>arguments.length?1:0>c?0:1<c?1:c},lineTo:function(a,b){var c=this[$];c.current||(c.current=(new za.Path).addTo(c.raw),c.attrsAreMutated=!0);c.attrsAreMutated&&(Ac(c.current,c.attrs),
c.attrsAreMutated=!1);var d=c.current._segments;d.length&&"closePath"===d[d.length-1][0]&&d.pop();c.current.lineTo(a,b);c.current.closePath()},curveTo:function(a,b,c,d){var e=this[$];e.current||(e.current=(new za.Path).addTo(e.raw),e.attrsAreMutated=!0);e.attrsAreMutated&&(Ac(e.current,e.attrs),e.attrsAreMutated=!1);var f=e.current._segments;f.length&&"closePath"===f[f.length-1][0]&&f.pop();e.current.quadraticCurveTo(a,b,c,d);e.current.closePath()},moveTo:function(a,b){var c=this[$];this[$].commands.push(["moveTo",
a,b]);c.current=(new za.Path).addTo(c.raw);c.attrsAreMutated=!0;c.current.moveTo(a,b)}});db.forEach("beginBitmapFill,beginShaderFill,drawGraphicsData,drawPath,drawRoundRectComplex,drawTriangles,lineBitmapStyle,lineGradientStyle,lineShaderStyle".split(","),function(a){Fi.prototype[a]=db.createDummyFunction("flash.display.Graphics#"+a)});Vb.module$exports=Fi;Vb.module$exports&&(Vb=Vb.module$exports);var ne={},rq=j;i({qualifiedName:"flash.display.SWFVersion",constructor:Gi});(function(){for(var a=0;13>
++a;)rq.setConst(Gi,"flash"+a)})();ne.module$exports=Gi;ne.module$exports&&(ne=ne.module$exports);var Xc={};i({qualifiedName:"flash.errors.EOFError",constructor:mh,superClass:aa});Xc.module$exports=mh;Xc.module$exports&&(Xc=Xc.module$exports);var Yc={},sq=i,Fj=j.setConst;Fj(Ed,"AT_TARGET",2);Fj(Ed,"BUBBLING_PHASE",3);Fj(Ed,"CAPTURING_PHASE",1);sq({qualifiedName:"flash.events.EventPhase",constructor:Ed});Yc.module$exports=Ed;Yc.module$exports&&(Yc=Yc.module$exports);var v={},Zc=j,To=Yc,Um=Zc.expando,
oh=Zc.setImmutable,Oh=Zc.createDummyFunction;i({qualifiedName:"flash.events.Event",constructor:nh,clone:Oh("flash.events.Event#clone"),formatToString:function(){return""},isDefaultPrevented:function(){return!1},preventDefault:Oh("flash.events.Event#preventDefault"),stopImmediatePropagation:Oh("flash.events.Event#stopImmediatePropagation"),stopPropagation:Oh("flash.events.Event#stopPropagation"),toString:function(){var a=[(""+this.constructor).split(" ")[1].replace(/\]$/,"")],b=this;Zc.forEach(this[Um].toStringProperties,
function(c){if(b.hasOwnProperty(c)){var d=b[c];"string"===typeof d&&(d='"'+d+'"');try{a.push(c+"="+d)}catch(e){a.push(c+"=[object Object]")}}});return"["+a.join(" ")+"]"}});nh.prototype[Um]={toStringProperties:["type","bubbles","cancelable","eventPhase"]};Zc.forEach(["activate","added","addedToStage","cancel","change","clear","close","closing","complete","connect",["CONTEXT3D_CREATE","context3DCreate"],"copy","cut","deactivate","displaying","enterFrame","exitFrame","exiting","frameConstructed",["FULLSCREEN",
"fullScreen"],"htmlBoundsChange","htmlDOMInitialize","htmlRender","id3","init","locationChange","mouseLeave","networkChange","open","paste","preparing","removed","removedFromStage","render","resize","scroll","select","selectAll","soundComplete","standardErrorClose","standardInputClose","standardOutputClose","tabChildrenChange","tabEnabledChange","tabIndexChange","textInteractionModeChange","unload","userIdle","userPresent"],function(a){var b=[nh];"string"!=typeof a?(b.push(a[0]),b.push(a[1])):b.push(a);
Zc.setConst.apply(null,b)});v.module$exports=nh;v.module$exports&&(v=v.module$exports);var oe={},pe=j,tq=i,uq=v,Ph=pe.createDummyFunction,Qh=pe.noop,vq=pe.setConst,Rh=pe.setDescriptor;vq(Eb,"update");tq({qualifiedName:"flash.events.AccelerometerEvent",constructor:Eb,clone:function(){return new Eb(this.type,this.bubbles,this.cancelable,this.timestamp,this.accelerationX,this.accelerationY,this.accelerationZ)},superClass:uq});Eb.prototype[pe.expando]={toStringProperties:"type,bubbles,cancelable,timestamp,accelerationX,accelerationY,accelerationZ".split(",")};
var Sh=Eb.prototype;Rh(Sh,"accelerationX",{get:Ph({name:"accelerationX",returnType:"Number"}),set:Qh});Rh(Sh,"accelerationY",{get:Ph({name:"accelerationY",returnType:"Number"}),set:Qh});Rh(Sh,"accelerationZ",{get:Ph({name:"accelerationZ",returnType:"Number"}),set:Qh});Rh(Sh,"timestamp",{get:Ph({name:"timestamp",returnType:"Number"}),set:Qh});oe.module$exports=Eb;oe.module$exports&&(oe=oe.module$exports);var $c={},Vm=j,wq=i,Uk=v;Vm.setConst(Fd,"activity");wq({qualifiedName:"flash.events.ActivityEvent",
constructor:Fd,clone:function(){return new Fd(this.type,this.bubbles,this.cancelable,this.activating)},superClass:Uk});Fd.prototype[Vm.expando]={toStringProperties:["type","bubbles","cancelable","activating"]};$c.module$exports=Fd;$c.module$exports&&($c=$c.module$exports);var qe={},re=j,xq=i,yq=v,Gj=re.createDummyFunction,Hj=re.noop,Wm=re.setConst,Ij=re.setDescriptor;Wm(eb,"menuItemSelect");Wm(eb,"menuSelect");xq({qualifiedName:"flash.events.ContextMenuEvent",constructor:eb,clone:function(){return new eb(this.type,
this.bubbles,this.cancelable,this.mouseTarget,this.contextMenuOwner)},superClass:yq});eb.prototype[re.expando]={toStringProperties:["type","bubbles","cancelable","mouseTarget","contextMenuOwner"]};var Jj=eb.prototype;Ij(Jj,"contextMenuOwner",{get:Gj({name:"contextMenuOwner",returnType:""}),set:Hj});Ij(Jj,"isMouseTargetInaccessible",{get:Gj({name:"isMouseTargetInaccessible",returnType:"Boolean"}),set:Hj});Ij(Jj,"mouseTarget",{get:Gj({name:"mouseTarget",returnType:""}),set:Hj});qe.module$exports=eb;
qe.module$exports&&(qe=qe.module$exports);var se={},te=j,zq=i,Aq=v,Kj=te.createDummyFunction,Lj=te.noop,Bq=te.setConst,Mj=te.setDescriptor;Bq(Fb,"authenticationComplete");zq({qualifiedName:"flash.events.DRMAuthenticationCompleteEvent",constructor:Fb,clone:function(){return new Fb(this.type,this.bubbles,this.cancelable,this.inServerURL,this.inDomain,this.inToken)},superClass:Aq});Fb.prototype[te.expando]={toStringProperties:"type,bubbles,cancelable,inServerURL,inDomain,inToken".split(",")};var Nj=
Fb.prototype;Mj(Nj,"domain",{get:Kj({name:"domain",returnType:"String"}),set:Lj});Mj(Nj,"serverURL",{get:Kj({name:"serverURL",returnType:"String"}),set:Lj});Mj(Nj,"token",{get:Kj({name:"token",returnType:""}),set:Lj});se.module$exports=Fb;se.module$exports&&(se=se.module$exports);var ue={},ve=j,Cq=i,Dq=v,Th=ve.createDummyFunction,Oj=ve.noop,Eq=ve.setConst,Uh=ve.setDescriptor;Eq(Gb,"drmStatus");Cq({qualifiedName:"flash.events.DRMStatusEvent",constructor:Gb,clone:function(){return new Gb(this.type,
this.bubbles,this.cancelable,this.inMetadata,this.inVoucher,this.inLocal)},superClass:Dq});Gb.prototype[ve.expando]={toStringProperties:"type,bubbles,cancelable,inMetadata,inVoucher,inLocal".split(",")};var Vh=Gb.prototype;Uh(Vh,"contentData",{get:Th({name:"contentData",returnType:""}),set:Oj});Uh(Vh,"isLocal",{get:Th({name:"isLocal",returnType:"Boolean"}),set:Oj});Uh(Vh,"offlineLeasePeriod",{get:Th({name:"offlineLeasePeriod",returnType:"uint"})});Uh(Vh,"voucher",{get:Th({name:"voucher",returnType:""}),
set:Oj});ue.module$exports=Gb;ue.module$exports&&(ue=ue.module$exports);var we={},Xm=j,Fq=i,Vk=v,Wh=Xm.setConst;Wh(fb,"focusIn");Wh(fb,"focusOut");Wh(fb,"keyFocusChange");Wh(fb,"mouseFocusChange");Fq({qualifiedName:"flash.events.FocusEvent",constructor:fb,superClass:Vk,clone:function(){return new fb(this.type,this.bubbles,this.cancelable,this.relatedObject,this.shiftKey,this.keyCode,this.direction)}});fb.prototype[Xm.expando]={toStringProperties:"type,bubbles,cancelable,relatedObject,shiftKey,keyCode".split(",")};
we.module$exports=fb;we.module$exports&&(we=we.module$exports);var xe={},Ym=j,Gq=i,Wk=$c;Ym.setConst(Gd,"fullScreen");Gq({qualifiedName:"flash.events.FullScreenEvent",constructor:Gd,clone:function(){return new Gd(this.type,this.bubbles,this.cancelable,this.fullScreen)},superClass:Wk});Gd.prototype[Ym.expando]={toStringProperties:["type","bubbles","cancelable","activating"]};xe.module$exports=Gd;xe.module$exports&&(xe=xe.module$exports);var Wb={},ye=j,Hq=i,Iq=v,Ya=ye.createDummyFunction,ad=ye.noop,
Jq=ye.setConst,rb=ye.setDescriptor;Jq(Hb,"gestureTwoFingerTap");Hq({qualifiedName:"flash.events.GestureEvent",constructor:Hb,clone:function(){return new Hb(this.type,this.bubbles,this.cancelable,this.phase,this.localX,this.localY,this.ctrlKey,this.altKey,this.shiftKey,this.commandKey,this.controlKey)},superClass:Iq,updateAfterEvent:Ya({name:"updateAfterEvent",returnType:"void"})});Hb.prototype[ye.expando]={toStringProperties:"type,bubbles,cancelable,phase,localX,localY,ctrlKey,altKey,shiftKey,commandKey,controlKey".split(",")};
var sb=Hb.prototype;rb(sb,"altKey",{get:Ya({name:"altKey",returnType:"Boolean"}),set:ad});rb(sb,"ctrlKey",{get:Ya({name:"ctrlKey",returnType:"Boolean"}),set:ad});rb(sb,"localX",{get:Ya({name:"localX",returnType:"Number"}),set:ad});rb(sb,"localY",{get:Ya({name:"localY",returnType:"Number"}),set:ad});rb(sb,"phase",{get:Ya({name:"phase",returnType:"String"}),set:ad});rb(sb,"shiftKey",{get:Ya({name:"shiftKey",returnType:"Boolean"}),set:ad});rb(sb,"stageX",{get:Ya({name:"stageX",returnType:"Number"})});
rb(sb,"stageY",{get:Ya({name:"stageY",returnType:"Number"})});Wb.module$exports=Hb;Wb.module$exports&&(Wb=Wb.module$exports);var bd={},Pj=j,Kq=i,Xk=v;Pj.setConst(Bc,"httpResponseStatus");Pj.setConst(Bc,"httpStatus");Kq({qualifiedName:"flash.events.HTTPStatusEvent",constructor:Bc,clone:function(){return new Bc(this.type,this.bubbles,this.cancelable,this.status)},superClass:Xk});Bc.prototype[Pj.expando]={toStringProperties:["type","bubbles","cancelable","status"]};bd.module$exports=Bc;bd.module$exports&&
(bd=bd.module$exports);var ze={},Zm=j,Lq=i,Yk=v,$m=Zm.setConst;$m(Cc,"keyDown");$m(Cc,"keyUp");Lq({qualifiedName:"flash.events.KeyboardEvent",constructor:Cc,clone:function(){return new Cc(this.type,this.bubbles,this.cancelable,this.charCode,this.keyCode,this.keyLocation,this.ctrlKey,this.altKey,this.shiftKey,this.controlKey,this.commandKey)},superClass:Yk,updateAfterEvent:function(){}});Cc.prototype[Zm.expando]={toStringProperties:"type,bubbles,cancelable,charCode,keyCode,keyLocation,ctrlKey,altKey,shiftKey,controlKey,commandKey".split(",")};
ze.module$exports=Cc;ze.module$exports&&(ze=ze.module$exports);var cd={},Qj=j,Zk=v;i({qualifiedName:"flash.events.MouseEvent",constructor:Hd,superClass:Zk,clone:function(){return new Hd(this.type,this.bubbles,this.cancelable,this.localX,this.localY,this.relatedObject,this.ctrlKey,this.altKey,this.shiftKey,this.buttonDown,this.delta)},updateAfterEvent:function(){}});Hd.prototype[Qj.expando]={toStringProperties:"type,bubbles,cancelable,eventPhase,localX,localY,stageX,stageY,relatedObject,ctrlKey,altKey,shiftKey,buttonDown,delta".split(",")};
Qj.forEach("click,contextMenu,doubleClick,middleClick,middleMouseDown,middleMouseUp,mouseDown,mouseMove,mouseOut,mouseOver,mouseUp,mouseWheel,rightClick,rightMouseDown,rightMouseUp,rollOut,rollOver".split(","),function(a){Qj.setConst(Hd,a)});cd.module$exports=Hd;cd.module$exports&&(cd=cd.module$exports);var Ae={},Be=j,Mq=i,Nq=v,Oq=Be.createDummyFunction,Pq=Be.noop,Qq=Be.setConst,Rq=Be.setDescriptor;Qq(Ib,"netStatus");Mq({qualifiedName:"flash.events.NetStatusEvent",constructor:Ib,clone:function(){return new Ib(this.type,
this.bubbles,this.cancelable,this.info)},superClass:Nq});Ib.prototype[Be.expando]={toStringProperties:["type","bubbles","cancelable","info"]};Rq(Ib.prototype,"info",{get:Oq({name:"info",returnType:"Object"}),set:Pq});Ae.module$exports=Ib;Ae.module$exports&&(Ae=Ae.module$exports);var Ce={},De=j,Sq=i,Tq=Wb,Xh=De.createDummyFunction,an=De.noop,Uq=De.setConst,Yh=De.setDescriptor;Uq(Jb,"gesturePressAndTap");Sq({qualifiedName:"flash.events.PressAndTapGestureEvent",constructor:Jb,clone:function(){return new Jb(this.type,
this.bubbles,this.cancelable,this.phase,this.localX,this.localY,this.tapLocalX=tapLocalX,this.tapLocalY=tapLocalY,this.ctrlKey,this.altKey,this.shiftKey,this.commandKey,this.controlKey)},superClass:Tq});Jb.prototype[De.expando]={toStringProperties:"type,bubbles,cancelable,phase,localX,localY,tapLocalX,tapLocalY,ctrlKey,altKey,shiftKey,commandKey,controlKey".split(",")};var Zh=Jb.prototype;Yh(Zh,"tapLocalX",{get:Xh({name:"tapLocalX",returnType:"Number"}),set:an});Yh(Zh,"tapLocalY",{get:Xh({name:"tapLocalY",
returnType:"Number"}),set:an});Yh(Zh,"tapStageX",{get:Xh({name:"tapStageX",returnType:"Number"})});Yh(Zh,"tapStageY",{get:Xh({name:"tapStageY",returnType:"Number"})});Ce.module$exports=Jb;Ce.module$exports&&(Ce=Ce.module$exports);var Xb={},bn=j,Vq=i,$k=v,Ee=bn.setConst;Ee(Oa,"progress");Ee(Oa,"socketData");Ee(Oa,"standardErrorData");Ee(Oa,"standardInputProgress");Ee(Oa,"standardOutputData");Vq({qualifiedName:"flash.events.ProgressEvent",constructor:Oa,superClass:$k,clone:function(){return new Oa(this.type,
this.bubbles,this.cancelable,this.bytesLoaded,this.bytesTotal)}});Oa.prototype[bn.expando]={toStringProperties:"type,bubbles,cancelable,eventPhase,bytesLoaded,bytesTotal".split(",")};Xb.module$exports=Oa;Xb.module$exports&&(Xb=Xb.module$exports);var Fe={},Ge=j,Wq=i,Xq=v,cn=Ge.createDummyFunction,dn=Ge.noop,Yq=Ge.setConst,en=Ge.setDescriptor;Yq(Kb,"sampleData");Wq({qualifiedName:"flash.events.SampleDataEvent",constructor:Kb,clone:function(){return new Kb(this.type,this.bubbles,this.cancelable,this.position,
this.data)},superClass:Xq});Kb.prototype[Ge.expando]={toStringProperties:["type","bubbles","cancelable","position","data"]};var fn=Kb.prototype;en(fn,"data",{get:cn({name:"data",returnType:""}),set:dn});en(fn,"position",{get:cn({name:"position",returnType:"Number"}),set:dn});Fe.module$exports=Kb;Fe.module$exports&&(Fe=Fe.module$exports);var He={},$h=j,Zq=i,$q=v,Ii=$h.createDummyFunction,Hi=$h.setAccessor,ar=$h.setConst;ar(Dc,"complete");Zq({qualifiedName:"flash.events.ShaderEvent",constructor:Dc,
clone:function(){return new Dc(this.type,this.bubbles,this.cancelable,this.bitmapData,this.byteArray,this.vector)},superClass:$q});Dc.prototype[$h.expando]={toStringProperties:"type,bubbles,cancelable,bitmapData,byteArray,vector".split(",")};He.module$exports=Dc;He.module$exports&&(He=He.module$exports);var Ie={},Je=j,br=i,cr=v,gn=Je.createDummyFunction,dr=Je.noop,Rj=Je.setConst,hn=Je.setDescriptor;Rj(Pa,"softKeyboardActivate");Rj(Pa,"softKeyboardActivating");Rj(Pa,"softKeyboardDeactivate");br({qualifiedName:"flash.events.SoftKeyboardEvent",
constructor:Pa,clone:function(){return new Pa(this.type,this.bubbles,this.cancelable,this.relatedObjectVal,this.triggerTypeVal)},superClass:cr});Pa.prototype[Je.expando]={toStringProperties:["type","bubbles","cancelable","relatedObjectVal","triggerTypeVal"]};var jn=Pa.prototype;hn(jn,"relatedObject",{get:gn({name:"relatedObject",returnType:""}),set:dr});hn(jn,"triggerType",{get:gn({name:"triggerType",returnType:"String"})});Ie.module$exports=Pa;Ie.module$exports&&(Ie=Ie.module$exports);var Ke={},
ai=j,er=i,fr=v,gr=ai.createDummyFunction,hr=ai.setConst,ir=ai.setDescriptor;hr(Lb,"stageVideoAvailability");er({qualifiedName:"flash.events.StageVideoAvailabilityEvent",constructor:Lb,clone:function(){return new Lb(this.type,this.bubbles,this.cancelable,this.status)},superClass:fr});Lb.prototype[ai.expando]={toStringProperties:["type","bubbles","cancelable","status"]};ir(Lb.prototype,"status",{get:gr({name:"status",returnType:"String"})});Ke.module$exports=Lb;Ke.module$exports&&(Ke=Ke.module$exports);
var Le={},bi=j,jr=i,kr=v,kn=bi.createDummyFunction,ci=bi.setConst,ln=bi.setDescriptor;ci(Ga,"renderState");ci(Ga,"RENDER_STATUS_ACCELERATED","accelerated");ci(Ga,"RENDER_STATUS_SOFTWARE","software");ci(Ga,"RENDER_STATUS_UNAVAILABLE","unavailable");jr({qualifiedName:"flash.events.StageVideoEvent",constructor:Ga,clone:function(){return new Ga(this.type,this.bubbles,this.cancelable,this.status,this.colorSpace)},superClass:kr});Ga.prototype[bi.expando]={toStringProperties:["type","bubbles","cancelable",
"status","colorSpace"]};var mn=Ga.prototype;ln(mn,"colorSpace",{get:kn({name:"colorSpace",returnType:"String"})});ln(mn,"status",{get:kn({name:"status",returnType:"String"})});Le.module$exports=Ga;Le.module$exports&&(Le=Le.module$exports);var Me={},nn=j,lr=i,al=v,mr=nn.setConst;mr(Id,"status");lr({qualifiedName:"flash.events.StatusEvent",constructor:Id,clone:function(){return new Id(this.type,this.bubbles,this.cancelable,this.code,this.level)},superClass:al});Id.prototype[nn.expando]={toStringProperties:["type",
"bubbles","cancelable","code","level"]};Me.module$exports=Id;Me.module$exports&&(Me=Me.module$exports);var Ne={},Oe=j,nr=i,or=v,pr=Oe.createDummyFunction,qr=Oe.noop,rr=Oe.setConst,sr=Oe.setDescriptor;rr(Mb,"sync");nr({qualifiedName:"flash.events.SyncEvent",constructor:Mb,clone:function(){return new Mb(this.type,this.bubbles,this.cancelable,this.changeList)},superClass:or});Mb.prototype[Oe.expando]={toStringProperties:["type","bubbles","cancelable","changeList"]};sr(Mb.prototype,"changeList",{get:pr({name:"changeList",
returnType:"Array"}),set:qr});Ne.module$exports=Mb;Ne.module$exports&&(Ne=Ne.module$exports);var tb={},on=j,tr=i,bl=v,pn=on.setConst;pn(Ec,"link");pn(Ec,"textInput");tr({qualifiedName:"flash.events.TextEvent",constructor:Ec,clone:function(){return new Ec(this.type,this.bubbles,this.cancelable,this.text)},superClass:bl});Ec.prototype[on.expando]={toStringProperties:["type","bubbles","cancelable","eventPhase","text"]};tb.module$exports=Ec;tb.module$exports&&(tb=tb.module$exports);var Pe={},Qe=j,ur=
i,vr=tb,wr=Qe.createDummyFunction,xr=Qe.noop,qn=Qe.setConst,yr=Qe.setDescriptor;qn(gb,"data");qn(gb,"uploadCompleteData");ur({qualifiedName:"flash.events.DataEvent",constructor:gb,clone:function(){return new gb(this.type,this.bubbles,this.cancelable,this.data)},superClass:vr});gb.prototype[Qe.expando]={toStringProperties:["type","bubbles","cancelable","data"]};yr(gb.prototype,"data",{get:wr({name:"data",returnType:"String"}),set:xr});Pe.module$exports=gb;Pe.module$exports&&(Pe=Pe.module$exports);
var Ca={},rn=j,zr=i,cl=tb,Ar=rn.setConst;Ar(Jd,"error");zr({qualifiedName:"flash.events.ErrorEvent",constructor:Jd,clone:function(){return new Jd(this.type,this.bubbles,this.cancelable,this.text)},superClass:cl});Jd.prototype[rn.expando]={toStringProperties:"type,bubbles,cancelable,eventPhase,text,errorID".split(",")};Ca.module$exports=Jd;Ca.module$exports&&(Ca=Ca.module$exports);var Re={},sn=j,Br=i,dl=Ca;sn.setConst(Kd,"ASYNC_ERROR","asyncError");Br({qualifiedName:"flash.events.AsyncErrorEvent",
constructor:Kd,clone:function(){return new Kd(this.type,this.bubbles,this.cancelable,this.text,this.error)},superClass:dl});Kd.prototype[sn.expando]={toStringProperties:"type,bubbles,cancelable,eventPhase,text,error".split(",")};Re.module$exports=Kd;Re.module$exports&&(Re=Re.module$exports);var Se={},Te=j,Cr=i,Dr=Ca,Sj=Te.createDummyFunction,Tj=Te.noop,Er=Te.setConst,Uj=Te.setDescriptor;Er(Nb,"authenticationError");Cr({qualifiedName:"flash.events.DRMAuthenticationErrorEvent",constructor:Nb,clone:function(){return new Nb(this.type,
this.bubbles,this.cancelable,this.subErrorID,this.serverURL,this.domain)},superClass:Dr});Nb.prototype[Te.expando]={toStringProperties:"type,bubbles,cancelable,subErrorID,serverURL,domain".split(",")};var Vj=Nb.prototype;Uj(Vj,"domain",{get:Sj({name:"domain",returnType:"String"}),set:Tj});Uj(Vj,"serverURL",{get:Sj({name:"serverURL",returnType:"String"}),set:Tj});Uj(Vj,"subErrorID",{get:Sj({name:"subErrorID",returnType:"int"}),set:Tj});Se.module$exports=Nb;Se.module$exports&&(Se=Se.module$exports);
var Ue={},Ve=j,Fr=i,Gr=Ca,di=Ve.createDummyFunction,Hr=Ve.noop,tn=Ve.setConst,ei=Ve.setDescriptor;tn(hb,"drmError");tn(hb,"DRM_LOAD_DEVICEID_ERROR","drmLoadDeviceIdError");Fr({qualifiedName:"flash.events.DRMErrorEvent",constructor:hb,clone:function(){return new hb(this.type,this.bubbles,this.cancelable,this.subErrorID,this.contentData,this.systemUpdatedNeeded,this.drmUpdateNeeded)},superClass:Gr});hb.prototype[Ve.expando]={toStringProperties:"type,bubbles,cancelable,subErrorID,contentData,systemUpdatedNeeded,drmUpdateNeeded".split(",")};
var fi=hb.prototype;ei(fi,"contentData",{get:di({name:"contentData",returnType:""}),set:Hr});ei(fi,"drmUpdateNeeded",{get:di({name:"drmUpdateNeeded",returnType:"Boolean"})});ei(fi,"subErrorID",{get:di({name:"subErrorID",returnType:"int"})});ei(fi,"systemUpdateNeeded",{get:di({name:"systemUpdateNeeded",returnType:"Boolean"})});Ue.module$exports=hb;Ue.module$exports&&(Ue=Ue.module$exports);var We={},Xe=j,Ir=i,Jr=tb,Kr=Xe.createDummyFunction,Lr=Xe.noop,un=Xe.setConst,Mr=Xe.setDescriptor;un(ib,"imeComposition");
un(ib,"imeStartComposition");Ir({qualifiedName:"flash.events.IMEEvent",constructor:ib,clone:function(){return new ib(this.type,this.bubbles,this.cancelable,this.text,this.imeClient)},superClass:Jr});ib.prototype[Xe.expando]={toStringProperties:["type","bubbles","cancelable","text","imeClient"]};Mr(ib.prototype,"imeClient",{get:Kr({name:"imeClient",returnType:""}),set:Lr});We.module$exports=ib;We.module$exports&&(We=We.module$exports);var dd={},vn=j,Nr=i,Or=Ca,Yb=vn.setConst;Yb(ua,"diskError");Yb(ua,
"ioError");Yb(ua,"networkError");Yb(ua,"standardErrorIoError");Yb(ua,"standardInputIoError");Yb(ua,"standardOutputIoError");Yb(ua,"verifyError");Nr({qualifiedName:"flash.events.IOErrorEvent",constructor:ua,clone:function(){return new ua(this.type,this.bubbles,this.cancelable,this.text,this.errorID)},superClass:Or});ua.prototype[vn.expando]={toStringProperties:["type","bubbles","cancelable","text","errorID"]};dd.module$exports=ua;dd.module$exports&&(dd=dd.module$exports);var Ye={},wn=j,Pr=i,Qr=Ca,
Rr=wn.setConst;Rr(Fc,"securityError");Pr({qualifiedName:"flash.events.SecurityErrorEvent",constructor:Fc,clone:function(){return new Fc(this.type,this.bubbles,this.cancelable,this.text,this.errorID)},superClass:Qr});Fc.prototype[wn.expando]={toStringProperties:["type","bubbles","cancelable","text","errorID"]};Ye.module$exports=Fc;Ye.module$exports&&(Ye=Ye.module$exports);var Zb={},xn=j,Sr=i,el=v,yn=xn.setConst;yn(Gc,"timer");yn(Gc,"timerComplete");Sr({qualifiedName:"flash.events.TimerEvent",constructor:Gc,
superClass:el,clone:function(){return new Gc(this.type,this.bubbles,this.cancelable)},updateAfterEvent:function(){}});Gc.prototype[xn.expando]={toStringProperties:["type","bubbles","cancelable"]};Zb.module$exports=Gc;Zb.module$exports&&(Zb=Zb.module$exports);var Ze={},$e=j,Tr=i,Ur=v,da=$e.createDummyFunction,xa=$e.noop,ub=$e.setConst,la=$e.setDescriptor;ub(ha,"touchBegin");ub(ha,"touchEnd");ub(ha,"touchMove");ub(ha,"touchOut");ub(ha,"touchOver");ub(ha,"touchRollOut");ub(ha,"touchRollOver");ub(ha,
"touchTap");Tr({qualifiedName:"flash.events.TouchEvent",constructor:ha,clone:function(){return new ha(this.type,this.bubbles,this.cancelable,this.touchPointID,this.isPrimaryTouchPoint,this.localX,this.localY,this.sizeX,this.sizeY,this.pressure,this.relatedObject,this.ctrlKey,this.altKey,this.shiftKey,this.commandKey,this.controlKey,this.timestamp,this.touchIntent,this.samples,this.isTouchPointCanceled)},updateAfterEvent:da({name:"updateAfterEvent",returnType:"void"}),superClass:Ur});ha.prototype[$e.expando]=
{toStringProperties:"type,bubbles,cancelable,touchPointID,isPrimaryTouchPoint,localX,localY,sizeX,sizeY,pressure,relatedObject,ctrlKey,altKey,shiftKey,commandKey,controlKey,timestamp,touchIntent,samples,isTouchPointCanceled".split(",")};var ma=ha.prototype;la(ma,"altKey",{get:da({name:"altKey",returnType:"Boolean"}),set:xa});la(ma,"ctrlKey",{get:da({name:"ctrlKey",returnType:"Boolean"}),set:xa});la(ma,"isPrimaryTouchPoint",{get:da({name:"isPrimaryTouchPoint",returnType:"Boolean"}),set:xa});la(ma,
"isRelatedObjectInaccessible",{get:da({name:"isRelatedObjectInaccessible",returnType:"Boolean"}),set:xa});la(ma,"localX",{get:da({name:"localX",returnType:"Number"}),set:xa});la(ma,"localY",{get:da({name:"localY",returnType:"Number"}),set:xa});la(ma,"pressure",{get:da({name:"pressure",returnType:"Number"}),set:xa});la(ma,"relatedObject",{get:da({name:"relatedObject",returnType:""}),set:xa});la(ma,"shiftKey",{get:da({name:"shiftKey",returnType:"Boolean"}),set:xa});la(ma,"sizeX",{get:da({name:"sizeX",
returnType:"Number"}),set:xa});la(ma,"sizeY",{get:da({name:"sizeY",returnType:"Number"}),set:xa});la(ma,"stageX",{get:da({name:"stageX",returnType:"Number"})});la(ma,"stageY",{get:da({name:"stageY",returnType:"Number"})});la(ma,"touchPointID",{get:da({name:"touchPointID",returnType:"int"}),set:xa});Ze.module$exports=ha;Ze.module$exports&&(Ze=Ze.module$exports);var af={},bf=j,Vr=i,Wr=Wb,cf=bf.createDummyFunction,df=bf.noop,gi=bf.setConst,ef=bf.setDescriptor;gi(Ha,"gesturePan");gi(Ha,"gestureRotate");
gi(Ha,"gestureSwipe");gi(Ha,"gestureZoom");Vr({qualifiedName:"flash.events.TransformGestureEvent",constructor:Ha,clone:function(){return new Ha(this.type,this.bubbles,this.cancelable,this.phase,this.localX,this.localY,this.scaleX,this.scaleY,this.rotation,this.offsetX,this.offsetY,this.ctrlKey,this.altKey,this.shiftKey,this.commandKey,this.controlKey)},superClass:Wr});Ha.prototype[bf.expando]={toStringProperties:"type,bubbles,cancelable,phase,localX,localY,scaleX,scaleY,rotation,offsetX,offsetY,ctrlKey,altKey,shiftKey,commandKey,controlKey".split(",")};
var ff=Ha.prototype;ef(ff,"offsetX",{get:cf({name:"offsetX",returnType:"Number"}),set:df});ef(ff,"offsetY",{get:cf({name:"offsetY",returnType:"Number"}),set:df});ef(ff,"rotation",{get:cf({name:"rotation",returnType:"Number"}),set:df});ef(ff,"scaleX",{get:cf({name:"scaleX",returnType:"Number"}),set:df});ef(ff,"scaleY",{get:cf({name:"scaleY",returnType:"Number"}),set:df});af.module$exports=Ha;af.module$exports&&(af=af.module$exports);var gf={},Wj=j,Xr=i,fl=Ca,Yr=Wj.setConst,Uo=Wj.setImmutable;Yr(Ld,
"uncaughtError");Xr({qualifiedName:"flash.events.UncaughtErrorEvent",constructor:Ld,clone:function(){return new Ld(this.type,this.bubbles,this.cancelable,this.error)},superClass:fl});Ld.prototype[Wj.expando]={toStringProperties:["type","bubbles","cancelable","error"]};gf.module$exports=Ld;gf.module$exports&&(gf=gf.module$exports);var hf={},hi=j,Zr=i,$r=v,as=hi.createDummyFunction,ii=hi.setConst,bs=hi.setDescriptor;ii(Ia,"renderState");ii(Ia,"RENDER_STATUS_ACCELERATED","accelerated");ii(Ia,"RENDER_STATUS_SOFTWARE",
"software");ii(Ia,"RENDER_STATUS_UNAVAILABLE","unavailable");Zr({qualifiedName:"flash.events.VideoEvent",constructor:Ia,clone:function(){return new Ia(this.type,this.bubbles,this.cancelable,this.status)},superClass:$r});Ia.prototype[hi.expando]={toStringProperties:["type","bubbles","cancelable","status"]};bs(Ia.prototype,"status",{get:as({name:"status",returnType:"String"})});hf.module$exports=Ia;hf.module$exports&&(hf=hf.module$exports);var jf={},zn=j,cs=[].slice,An=zn.createDummyFunction,ji=zn.setDescriptor;
i({qualifiedName:"flash.external.ExternalInterface",constructor:jb});jb.marshallExceptions=!1;jb.addCallback=function(a,b){window.parent[a]=b};jb.call=function(a){var b=window.parent[a];if(b)return b.apply(null,cs.call(arguments,1))};ji(jb,"available",{writable:!1,value:!0});ji(jb,"objectID",{get:function(){return""}});var Bn=jb.prototype;ji(Bn,"available",{get:An({name:"available",returnType:"Boolean"})});ji(Bn,"objectID",{get:An({name:"objectID",returnType:"String"})});jf.module$exports=jb;jf.module$exports&&
(jf=jf.module$exports);var ed={},ds=j.createDummyFunction;i({qualifiedName:"flash.filters.BitmapFilter",constructor:gl,clone:ds({name:"clone",returnType:"flash.filters.BitmapFilter"})});ed.module$exports=gl;ed.module$exports&&(ed=ed.module$exports);var kf={},Vo=ja,lf=j,es=lf.createDummyFunction,Ob=lf.expando;i({qualifiedName:"flash.filters.BlurFilter",constructor:Ji,superClass:ed,clone:es({name:"clone",returnType:"flash.filters.BitmapFilter"})});var Xj=Ji.prototype;lf.setDescriptor(Xj,"blurX",{get:function(){return this[Ob].blurX},
set:function(a){this[Ob].blurX=a}});lf.setDescriptor(Xj,"blurY",{get:function(){return this[Ob].blurY},set:function(a){this[Ob].blurY=a}});lf.setDescriptor(Xj,"quality",{get:function(){return this[Ob].quality},set:function(a){this[Ob].quality=a}});kf.module$exports=Ji;kf.module$exports&&(kf=kf.module$exports);var fd={},il=j,fs="redMultiplier,greenMultiplier,blueMultiplier,alphaMultiplier,redOffset,greenOffset,blueOffset,alphaOffset".split(",");i({qualifiedName:"flash.geom.ColorTransform",constructor:hl,
concat:function(a){this.redOffset+=a.redOffset*this.redMultiplier;this.greenOffset+=a.greenOffset*this.greenMultiplier;this.blueOffset+=a.blueOffset*this.blueMultiplier;this.alphaOffset+=a.alphaOffset*this.alphaMultiplier;this.redMultiplier*=a.redMultiplier;this.greenMultiplier*=a.greenMultiplier;this.blueMultiplier*=a.blueMultiplier;this.alphaMultiplier*=a.alphaMultiplier},toString:function(){return"("+il.map(fs,function(a){return a+"="+this[a]},this).join(", ")+")"}});fd.module$exports=hl;fd.module$exports&&
(fd=fd.module$exports);var mf={},gs=i,Wo=j.setDescriptor,kl=Math.sqrt,Xo=new Aa(0,0);Aa.distance=jl;Aa.interpolate=function(a,b,c){return new Aa(a.x+c*(b.x-a.x),a.y+c*(b.y-a.y))};Aa.polar=function(){return new Aa(len*Math.cos(angle),len*Math.sin(angle))};gs({qualifiedName:"flash.geom.Point",constructor:Aa,add:function(a){return new Aa(this.x+a.x,this.y+a.y)},clone:function(){return new Aa(this.x,this.y)},copyFrom:function(a){this.x=a.x;this.y=a.y},equals:function(a){return a.x===this.x&&a.y===this.y},
normalize:function(a){kl(this.x*this.x+this.y*this.y);a/=this.length;this.x*=a;this.y*=a;return this},offset:function(a,b){this.x+=a;this.y+=b},setTo:function(a,b){this.x=a;this.y=b},subtract:function(a){return new Aa(this.x-a.x,this.y-a.y)},toString:function(){return"(x="+this.x+", y="+this.y+")"}});mf.module$exports=Aa;mf.module$exports&&(mf=mf.module$exports);var nf={},Yj=j,N=Yj.createDummyFunction,$b=Yj.noop,ac=Yj.setDescriptor;i({qualifiedName:"flash.geom.Rectangle",constructor:Ki,clone:N({name:"clone",
returnType:"flash.geom.Rectangle"}),contains:N({name:"contains",returnType:"Boolean"}),containsPoint:N({name:"containsPoint",returnType:"Boolean"}),containsRect:N({name:"containsRect",returnType:"Boolean"}),equals:N({name:"equals",returnType:"Boolean"}),inflate:N({name:"inflate",returnType:"void"}),inflatePoint:N({name:"inflatePoint",returnType:"void"}),intersection:N({name:"intersection",returnType:"flash.geom.Rectangle"}),intersects:N({name:"intersects",returnType:"Boolean"}),isEmpty:N({name:"isEmpty",
returnType:"Boolean"}),offset:N({name:"offset",returnType:"void"}),offsetPoint:N({name:"offsetPoint",returnType:"void"}),setEmpty:N({name:"setEmpty",returnType:"void"}),union:N({name:"union",returnType:"flash.geom.Rectangle"})});var bc=Ki.prototype;ac(bc,"bottom",{get:N({name:"bottom",returnType:"Number"}),set:$b});ac(bc,"bottomRight",{get:N({name:"bottomRight",returnType:""}),set:$b});ac(bc,"left",{get:N({name:"left",returnType:"Number"}),set:$b});ac(bc,"right",{get:N({name:"right",returnType:"Number"}),
set:$b});ac(bc,"size",{get:N({name:"size",returnType:""}),set:$b});ac(bc,"top",{get:N({name:"top",returnType:"Number"}),set:$b});ac(bc,"topLeft",{get:N({name:"topLeft",returnType:""}),set:$b});nf.module$exports=Ki;nf.module$exports&&(nf=nf.module$exports);var gd={},hs=ja,ki=j,Yo=fd,kb=ki.expando,cc=ki.createDummyFunction,is=ki.noop,dc=ki.setDescriptor;i({qualifiedName:"flash.geom.Transform",constructor:Li,getRelativeMatrix3D:cc({name:"getRelativeMatrix3D",returnType:"flash.geom.Matrix3D"})});var ec=
Li.prototype;dc(ec,"colorTransform",{get:function(){return this[kb].colorTransform},set:function(a){var b=this[kb];b.colorTransform=a;a=new hs.filter.ColorMatrix([a.redMultiplier,0,0,0,a.redOffset/256,0,a.greenMultiplier,0,0,a.greenOffset/256,0,0,a.blueMultiplier,0,a.blueOffset/256,0,0,0,a.alphaMultiplier,a.alphaOffset/256]);b=b.displayObject[kb].raw;b.__touchedByActionScript__=!0;b.attr("filters",[a])}});dc(ec,"concatenatedColorTransform",{get:cc({name:"concatenatedColorTransform",returnType:""})});
dc(ec,"concatenatedMatrix",{get:cc({name:"concatenatedMatrix",returnType:""})});dc(ec,"matrix",{get:cc({name:"matrix",returnType:""}),set:function(){this[kb].displayObject[kb].raw.__touchedByActionScript__=!0}});dc(ec,"matrix3D",{get:cc({name:"matrix3D",returnType:""}),set:function(){this[kb].displayObject[kb].raw.__touchedByActionScript__=!0}});dc(ec,"perspectiveProjection",{get:cc({name:"perspectiveProjection",returnType:""}),set:is});dc(ec,"pixelBounds",{get:cc({name:"pixelBounds",returnType:""})});
gd.module$exports=Li;gd.module$exports&&(gd=gd.module$exports);var of={},Zj=j,$j=Zj.createDummyFunction,ak=Zj.noop,bk=Zj.setDescriptor;i({qualifiedName:"flash.net.FileFilter",constructor:Mi});var ck=Mi.prototype;bk(ck,"description",{get:$j({name:"description",returnType:"String"}),set:ak});bk(ck,"extension",{get:$j({name:"extension",returnType:"String"}),set:ak});bk(ck,"macType",{get:$j({name:"macType",returnType:"String"}),set:ak});of.module$exports=Mi;of.module$exports&&(of=of.module$exports);var pf=
{},Cn=j,oa=Cn.createDummyFunction,fc=Cn.setDescriptor;i({qualifiedName:"flash.net.FileReference",constructor:Ni,browse:oa({name:"browse",returnType:"Boolean"}),cancel:oa({name:"cancel",returnType:"void"}),download:oa({name:"download",returnType:"void"}),load:oa({name:"load",returnType:"void"}),save:oa({name:"save",returnType:"void"}),upload:oa({name:"upload",returnType:"void"})});var gc=Ni.prototype;fc(gc,"creationDate",{get:oa({name:"creationDate",returnType:"Date"})});fc(gc,"creator",{get:oa({name:"creator",
returnType:"String"})});fc(gc,"data",{get:oa({name:"data",returnType:""})});fc(gc,"modificationDate",{get:oa({name:"modificationDate",returnType:"Date"})});fc(gc,"name",{get:oa({name:"name",returnType:"String"})});fc(gc,"size",{get:oa({name:"size",returnType:"Number"})});fc(gc,"type",{get:oa({name:"type",returnType:"String"})});pf.module$exports=Ni;pf.module$exports&&(pf=pf.module$exports);var qf={},Dn=j,En=Dn.createDummyFunction,js=Dn.setDescriptor;i({qualifiedName:"flash.net.FileReferenceList",
constructor:Oi,browse:En({name:"browse",returnType:"Boolean"})});js(Oi.prototype,"fileList",{get:En({name:"fileList",returnType:"Array"})});qf.module$exports=Oi;qf.module$exports&&(qf=qf.module$exports);var rf={},dk=j,S=dk.createDummyFunction,hc=dk.noop,ic=dk.setDescriptor;i({qualifiedName:"flash.net.GroupSpecifier",constructor:Pb,addBootstrapPeer:S({name:"addBootstrapPeer",returnType:"void"}),addIPMulticastAddress:S({name:"addIPMulticastAddress",returnType:"void"}),authorizations:S({name:"authorizations",
returnType:"String"}),groupspecWithAuthorizations:S({name:"groupspecWithAuthorizations",returnType:"String"}),groupspecWithoutAuthorizations:S({name:"groupspecWithoutAuthorizations",returnType:"String"}),makeUnique:S({name:"makeUnique",returnType:"void"}),setPostingPassword:S({name:"setPostingPassword",returnType:"void"}),setPublishPassword:S({name:"setPublishPassword",returnType:"void"})});Pb.encodeBootstrapPeerIDSpec=S({name:"encodeBootstrapPeerIDSpec",returnType:"String"});Pb.encodeIPMulticastAddressSpec=
S({name:"encodeIPMulticastAddressSpec",returnType:"String"});Pb.encodePostingAuthorization=S({name:"encodePostingAuthorization",returnType:"String"});Pb.encodePublishAuthorization=S({name:"encodePublishAuthorization",returnType:"String"});var jc=Pb.prototype;ic(jc,"ipMulticastMemberUpdatesEnabled",{get:S({name:"ipMulticastMemberUpdatesEnabled",returnType:"Boolean"}),set:hc});ic(jc,"multicastEnabled",{get:S({name:"multicastEnabled",returnType:"Boolean"}),set:hc});ic(jc,"objectReplicationEnabled",{get:S({name:"objectReplicationEnabled",
returnType:"Boolean"}),set:hc});ic(jc,"peerToPeerDisabled",{get:S({name:"peerToPeerDisabled",returnType:"Boolean"}),set:hc});ic(jc,"postingEnabled",{get:S({name:"postingEnabled",returnType:"Boolean"}),set:hc});ic(jc,"routingEnabled",{get:S({name:"routingEnabled",returnType:"Boolean"}),set:hc});ic(jc,"serverChannelEnabled",{get:S({name:"serverChannelEnabled",returnType:"Boolean"}),set:hc});rf.module$exports=Pb;rf.module$exports&&(rf=rf.module$exports);var sf={},ek=j,T=ek.createDummyFunction,tf=ek.noop,
ea=ek.setDescriptor;i({qualifiedName:"flash.net.NetConnection",constructor:Pi,addHeader:T({name:"addHeader",returnType:"void"}),call:T({name:"call",returnType:"void"}),close:T({name:"close",returnType:"void"}),connect:T({name:"connect",returnType:"void"})});var fa=Pi.prototype;ea(fa,"defaultObjectEncoding",{get:T({name:"defaultObjectEncoding",returnType:"uint"}),set:tf});ea(fa,"client",{get:T({name:"client",returnType:"Object"}),set:tf});ea(fa,"connected",{get:T({name:"connected",returnType:"Boolean"})});
ea(fa,"connectedProxyType",{get:T({name:"connectedProxyType",returnType:"String"})});ea(fa,"farID",{get:T({name:"farID",returnType:"String"})});ea(fa,"farNonce",{get:T({name:"farNonce",returnType:"String"})});ea(fa,"maxPeerConnections",{get:T({name:"maxPeerConnections",returnType:"uint"}),set:tf});ea(fa,"nearID",{get:T({name:"nearID",returnType:"String"})});ea(fa,"nearNonce",{get:T({name:"nearNonce",returnType:"String"})});ea(fa,"objectEncoding",{get:T({name:"objectEncoding",returnType:"uint"}),set:tf});
ea(fa,"protocol",{get:T({name:"protocol",returnType:"String"})});ea(fa,"proxyType",{get:T({name:"proxyType",returnType:"String"}),set:tf});ea(fa,"unconnectedPeerStreams",{get:T({name:"unconnectedPeerStreams",returnType:"Array"})});ea(fa,"uri",{get:T({name:"uri",returnType:"String"})});ea(fa,"usingTLS",{get:T({name:"usingTLS",returnType:"Boolean"})});sf.module$exports=Pi;sf.module$exports&&(sf=sf.module$exports);var uf={},fk=j,O=fk.createDummyFunction,Fn=fk.noop,kc=fk.setDescriptor;i({qualifiedName:"flash.net.NetGroup",
constructor:Qi,addHaveObjects:O({name:"addHaveObjects",returnType:"void"}),addMemberHint:O({name:"addMemberHint",returnType:"Boolean"}),addNeighbor:O({name:"addNeighbor",returnType:"Boolean"}),addWantObjects:O({name:"addWantObjects",returnType:"void"}),close:O({name:"close",returnType:"void"}),convertPeerIDToGroupAddress:O({name:"convertPeerIDToGroupAddress",returnType:"String"}),denyRequestedObject:O({name:"denyRequestedObject",returnType:"void"}),post:O({name:"post",returnType:"String"}),removeHaveObjects:O({name:"removeHaveObjects",
returnType:"void"}),removeWantObjects:O({name:"removeWantObjects",returnType:"void"}),sendToAllNeighbors:O({name:"sendToAllNeighbors",returnType:"String"}),sendToNearest:O({name:"sendToNearest",returnType:"String"}),sendToNeighbor:O({name:"sendToNeighbor",returnType:"String"}),writeRequestedObject:O({name:"writeRequestedObject",returnType:"void"})});var lc=Qi.prototype;kc(lc,"estimatedMemberCount",{get:O({name:"estimatedMemberCount",returnType:"Number"})});kc(lc,"info",{get:O({name:"info",returnType:""})});
kc(lc,"localCoverageFrom",{get:O({name:"localCoverageFrom",returnType:"String"})});kc(lc,"localCoverageTo",{get:O({name:"localCoverageTo",returnType:"String"})});kc(lc,"neighborCount",{get:O({name:"neighborCount",returnType:"Number"})});kc(lc,"receiveMode",{get:O({name:"receiveMode",returnType:"String"}),set:Fn});kc(lc,"replicationStrategy",{get:O({name:"replicationStrategy",returnType:"String"}),set:Fn});uf.module$exports=Qi;uf.module$exports&&(uf=uf.module$exports);var vf={},Gn=j,vb=Gn.createDummyFunction,
wb=Gn.setDescriptor;i({qualifiedName:"flash.net.NetGroupInfo",constructor:Ri});var xb=Ri.prototype;wb(xb,"objectReplicationReceiveBytesPerSecond",{get:vb({name:"objectReplicationReceiveBytesPerSecond",returnType:"Number"})});wb(xb,"objectReplicationSendBytesPerSecond",{get:vb({name:"objectReplicationSendBytesPerSecond",returnType:"Number"})});wb(xb,"postingReceiveControlBytesPerSecond",{get:vb({name:"postingReceiveControlBytesPerSecond",returnType:"Number"})});wb(xb,"postingReceiveDataBytesPerSecond",
{get:vb({name:"postingReceiveDataBytesPerSecond",returnType:"Number"})});wb(xb,"postingSendControlBytesPerSecond",{get:vb({name:"postingSendControlBytesPerSecond",returnType:"Number"})});wb(xb,"postingSendDataBytesPerSecond",{get:vb({name:"postingSendDataBytesPerSecond",returnType:"Number"})});wb(xb,"routingReceiveBytesPerSecond",{get:vb({name:"routingReceiveBytesPerSecond",returnType:"Number"})});wb(xb,"routingSendBytesPerSecond",{get:vb({name:"routingSendBytesPerSecond",returnType:"Number"})});
vf.module$exports=Ri;vf.module$exports&&(vf=vf.module$exports);var wf={},Hn=j.setConst;i({qualifiedName:"flash.net.NetGroupReceiveMode",constructor:ph});Hn(ph,"exact");Hn(ph,"nearest");wf.module$exports=ph;wf.module$exports&&(wf=wf.module$exports);var xf={},In=j.setConst;i({qualifiedName:"flash.net.NetGroupReplicationStrategy",constructor:qh});In(qh,"lowestFirst");In(qh,"rarestFirst");xf.module$exports=qh;xf.module$exports&&(xf=xf.module$exports);var yf={},Jn=j.setConst;i({qualifiedName:"flash.net.NetGroupSendMode",
constructor:rh});Jn(rh,"NEXT_DECREASING","nextDecreasing");Jn(rh,"NEXT_INCREASING","nextIncreasing");yf.module$exports=rh;yf.module$exports&&(yf=yf.module$exports);var zf={},gk=j.setConst;i({qualifiedName:"flash.net.NetGroupSendResult",constructor:Md});gk(Md,"error");gk(Md,"no route");gk(Md,"sent");zf.module$exports=Md;zf.module$exports&&(zf=zf.module$exports);var Af={},ks=j.createDummyFunction;i({qualifiedName:"flash.net.NetMonitor",constructor:ll,listStreams:ks({name:"listStreams",returnType:""})});
Af.module$exports=ll;Af.module$exports&&(Af=Af.module$exports);var Bf={},li=j,m=li.createDummyFunction,U=li.noop,Kn=li.setConst,s=li.setDescriptor;i({qualifiedName:"flash.net.NetStream",constructor:Nd,appendBytes:m({name:"appendBytes",returnType:"void"}),appendBytesAction:m({name:"appendBytesAction",returnType:"void"}),attach:m({name:"attach",returnType:"void"}),attachAudio:m({name:"attachAudio",returnType:"void"}),attachCamera:m({name:"attachCamera",returnType:"void"}),close:m({name:"close",returnType:"void"}),
onPeerConnect:m({name:"onPeerConnect",returnType:"Boolean"}),pause:m({name:"pause",returnType:"void"}),play:m({name:"play",returnType:"void"}),play2:m({name:"play2",returnType:"void"}),publish:m({name:"publish",returnType:"void"}),receiveAudio:m({name:"receiveAudio",returnType:"void"}),receiveVideo:m({name:"receiveVideo",returnType:"void"}),receiveVideoFPS:m({name:"receiveVideoFPS",returnType:"void"}),resume:m({name:"resume",returnType:"void"}),seek:m({name:"seek",returnType:"void"}),send:m({name:"send",
returnType:"void"}),step:m({name:"step",returnType:"void"}),togglePause:m({name:"togglePause",returnType:"void"})});Kn(Nd,"connectToFMS");Kn(Nd,"directConnections");var t=Nd.prototype;s(t,"audioCodec",{get:m({name:"audioCodec",returnType:"uint"})});s(t,"audioReliable",{get:m({name:"audioReliable",returnType:"Boolean"}),set:U});s(t,"audioSampleAccess",{get:m({name:"audioSampleAccess",returnType:"Boolean"}),set:U});s(t,"backBufferLength",{get:m({name:"backBufferLength",returnType:"Number"})});s(t,"backBufferTime",
{get:m({name:"backBufferTime",returnType:"Number"}),set:U});s(t,"bufferLength",{get:m({name:"bufferLength",returnType:"Number"})});s(t,"bufferTime",{get:m({name:"bufferTime",returnType:"Number"}),set:U});s(t,"bufferTimeMax",{get:m({name:"bufferTimeMax",returnType:"Number"}),set:U});s(t,"bytesLoaded",{get:m({name:"bytesLoaded",returnType:"uint"})});s(t,"bytesTotal",{get:m({name:"bytesTotal",returnType:"uint"})});s(t,"checkPolicyFile",{get:m({name:"checkPolicyFile",returnType:"Boolean"}),set:U});s(t,
"client",{get:m({name:"client",returnType:"Object"}),set:U});s(t,"currentFPS",{get:m({name:"currentFPS",returnType:"Number"})});s(t,"dataReliable",{get:m({name:"dataReliable",returnType:"Boolean"}),set:U});s(t,"decodedFrames",{get:m({name:"decodedFrames",returnType:"uint"})});s(t,"farID",{get:m({name:"farID",returnType:"String"})});s(t,"farNonce",{get:m({name:"farNonce",returnType:"String"})});s(t,"inBufferSeek",{get:m({name:"inBufferSeek",returnType:"Boolean"}),set:U});s(t,"info",{get:m({name:"info",
returnType:""})});s(t,"liveDelay",{get:m({name:"liveDelay",returnType:"Number"})});s(t,"maxPauseBufferTime",{get:m({name:"maxPauseBufferTime",returnType:"Number"}),set:U});s(t,"multicastAvailabilitySendToAll",{get:m({name:"multicastAvailabilitySendToAll",returnType:"Boolean"}),set:U});s(t,"multicastAvailabilityUpdatePeriod",{get:m({name:"multicastAvailabilityUpdatePeriod",returnType:"Number"}),set:U});s(t,"multicastFetchPeriod",{get:m({name:"multicastFetchPeriod",returnType:"Number"}),set:U});s(t,
"multicastInfo",{get:m({name:"multicastInfo",returnType:""})});s(t,"multicastPushNeighborLimit",{get:m({name:"multicastPushNeighborLimit",returnType:"Number"}),set:U});s(t,"multicastRelayMarginDuration",{get:m({name:"multicastRelayMarginDuration",returnType:"Number"}),set:U});s(t,"multicastWindowDuration",{get:m({name:"multicastWindowDuration",returnType:"Number"}),set:U});s(t,"nearNonce",{get:m({name:"nearNonce",returnType:"String"})});s(t,"objectEncoding",{get:m({name:"objectEncoding",returnType:"uint"})});
s(t,"peerStreams",{get:m({name:"peerStreams",returnType:"Array"})});s(t,"soundTransform",{get:m({name:"soundTransform",returnType:""}),set:U});s(t,"time",{get:m({name:"time",returnType:"Number"})});s(t,"videoCodec",{get:m({name:"videoCodec",returnType:"uint"})});s(t,"videoReliable",{get:m({name:"videoReliable",returnType:"Boolean"}),set:U});s(t,"videoSampleAccess",{get:m({name:"videoSampleAccess",returnType:"Boolean"}),set:U});Bf.module$exports=Nd;Bf.module$exports&&(Bf=Bf.module$exports);var Cf=
{},hk=j.setConst;i({qualifiedName:"flash.net.NetStreamAppendBytesAction",constructor:Od});hk(Od,"endSequence");hk(Od,"resetBegin");hk(Od,"resetSeek");Cf.module$exports=Od;Cf.module$exports&&(Cf=Cf.module$exports);var Df={},Ln=j,G=Ln.createDummyFunction,H=Ln.setDescriptor;i({qualifiedName:"flash.net.NetStreamInfo",constructor:Si});var I=Si.prototype;H(I,"audioBufferByteLength",{get:G({name:"audioBufferByteLength",returnType:"Number"})});H(I,"audioBufferLength",{get:G({name:"audioBufferLength",returnType:"Number"})});
H(I,"audioByteCount",{get:G({name:"audioByteCount",returnType:"Number"})});H(I,"audioBytesPerSecond",{get:G({name:"audioBytesPerSecond",returnType:"Number"})});H(I,"audioLossRate",{get:G({name:"audioLossRate",returnType:"Number"})});H(I,"byteCount",{get:G({name:"byteCount",returnType:"Number"})});H(I,"currentBytesPerSecond",{get:G({name:"currentBytesPerSecond",returnType:"Number"})});H(I,"dataBufferByteLength",{get:G({name:"dataBufferByteLength",returnType:"Number"})});H(I,"dataBufferLength",{get:G({name:"dataBufferLength",
returnType:"Number"})});H(I,"dataByteCount",{get:G({name:"dataByteCount",returnType:"Number"})});H(I,"dataBytesPerSecond",{get:G({name:"dataBytesPerSecond",returnType:"Number"})});H(I,"droppedFrames",{get:G({name:"droppedFrames",returnType:"Number"})});H(I,"isLive",{get:G({name:"isLive",returnType:"Boolean"})});H(I,"maxBytesPerSecond",{get:G({name:"maxBytesPerSecond",returnType:"Number"})});H(I,"metaData",{get:G({name:"metaData",returnType:"Object"})});H(I,"playbackBytesPerSecond",{get:G({name:"playbackBytesPerSecond",
returnType:"Number"})});H(I,"resourceName",{get:G({name:"resourceName",returnType:"String"})});H(I,"SRTT",{get:G({name:"SRTT",returnType:"Number"})});H(I,"uri",{get:G({name:"uri",returnType:"String"})});H(I,"videoBufferByteLength",{get:G({name:"videoBufferByteLength",returnType:"Number"})});H(I,"videoBufferLength",{get:G({name:"videoBufferLength",returnType:"Number"})});H(I,"videoByteCount",{get:G({name:"videoByteCount",returnType:"Number"})});H(I,"videoBytesPerSecond",{get:G({name:"videoBytesPerSecond",
returnType:"Number"})});H(I,"videoLossRate",{get:G({name:"videoLossRate",returnType:"Number"})});H(I,"xmpData",{get:G({name:"xmpData",returnType:"Object"})});Df.module$exports=Si;Df.module$exports&&(Df=Df.module$exports);var Ef={},Mn=j,V=Mn.createDummyFunction,W=Mn.setDescriptor;i({qualifiedName:"flash.net.NetStreamMulticastInfo",constructor:Ti});var X=Ti.prototype;W(X,"bytesPushedFromPeers",{get:V({name:"bytesPushedFromPeers",returnType:"Number"})});W(X,"bytesPushedToPeers",{get:V({name:"bytesPushedToPeers",
returnType:"Number"})});W(X,"bytesReceivedFromIPMulticast",{get:V({name:"bytesReceivedFromIPMulticast",returnType:"Number"})});W(X,"bytesReceivedFromServer",{get:V({name:"bytesReceivedFromServer",returnType:"Number"})});W(X,"bytesRequestedByPeers",{get:V({name:"bytesRequestedByPeers",returnType:"Number"})});W(X,"bytesRequestedFromPeers",{get:V({name:"bytesRequestedFromPeers",returnType:"Number"})});W(X,"fragmentsPushedFromPeers",{get:V({name:"fragmentsPushedFromPeers",returnType:"Number"})});W(X,
"fragmentsPushedToPeers",{get:V({name:"fragmentsPushedToPeers",returnType:"Number"})});W(X,"fragmentsReceivedFromIPMulticast",{get:V({name:"fragmentsReceivedFromIPMulticast",returnType:"Number"})});W(X,"fragmentsReceivedFromServer",{get:V({name:"fragmentsReceivedFromServer",returnType:"Number"})});W(X,"fragmentsRequestedByPeers",{get:V({name:"fragmentsRequestedByPeers",returnType:"Number"})});W(X,"fragmentsRequestedFromPeers",{get:V({name:"fragmentsRequestedFromPeers",returnType:"Number"})});W(X,
"receiveControlBytesPerSecond",{get:V({name:"receiveControlBytesPerSecond",returnType:"Number"})});W(X,"receiveDataBytesPerSecond",{get:V({name:"receiveDataBytesPerSecond",returnType:"Number"})});W(X,"receiveDataBytesPerSecondFromIPMulticast",{get:V({name:"receiveDataBytesPerSecondFromIPMulticast",returnType:"Number"})});W(X,"receiveDataBytesPerSecondFromServer",{get:V({name:"receiveDataBytesPerSecondFromServer",returnType:"Number"})});W(X,"sendControlBytesPerSecond",{get:V({name:"sendControlBytesPerSecond",
returnType:"Number"})});W(X,"sendControlBytesPerSecondToServer",{get:V({name:"sendControlBytesPerSecondToServer",returnType:"Number"})});W(X,"sendDataBytesPerSecond",{get:V({name:"sendDataBytesPerSecond",returnType:"Number"})});Ef.module$exports=Ti;Ef.module$exports&&(Ef=Ef.module$exports);var Ff={},mc=j.setConst;i({qualifiedName:"flash.net.NetStreamPlayTransitions",constructor:Qa});mc(Qa,"append");mc(Qa,"appendAndWait");mc(Qa,"reset");mc(Qa,"resume");mc(Qa,"stop");mc(Qa,"swap");mc(Qa,"switch");Ff.module$exports=
Qa;Ff.module$exports&&(Ff=Ff.module$exports);var hd={},ls=i,ik=j.setConst;ik(Pd,"AMF0",0);ik(Pd,"AMF3",3);ik(Pd,"DEFAULT",3);ls({qualifiedName:"flash.net.ObjectEncoding",constructor:Pd});hd.module$exports=Pd;hd.module$exports&&(hd=hd.module$exports);var Gf={},ms=i,Nn=j.setConst;Nn(sh,"flushed");Nn(sh,"pending");ms({qualifiedName:"flash.net.SharedObjectFlushStatus",constructor:sh});Gf.module$exports=sh;Gf.module$exports&&(Gf=Gf.module$exports);var Hf={},jk=j,w=jk.createDummyFunction,kk=jk.noop,If=
jk.setDescriptor;i({qualifiedName:"flash.net.Socket",constructor:Ui,close:w({name:"close",returnType:"void"}),connect:w({name:"connect",returnType:"void"}),flush:w({name:"flush",returnType:"void"}),readBoolean:w({name:"readBoolean",returnType:"Boolean"}),readByte:w({name:"readByte",returnType:"int"}),readBytes:w({name:"readBytes",returnType:"void"}),readDouble:w({name:"readDouble",returnType:"Number"}),readFloat:w({name:"readFloat",returnType:"Number"}),readInt:w({name:"readInt",returnType:"int"}),
readMultiByte:w({name:"readMultiByte",returnType:"String"}),readObject:w({name:"readObject",returnType:""}),readShort:w({name:"readShort",returnType:"int"}),readUnsignedByte:w({name:"readUnsignedByte",returnType:"uint"}),readUnsignedInt:w({name:"readUnsignedInt",returnType:"uint"}),readUnsignedShort:w({name:"readUnsignedShort",returnType:"uint"}),readUTF:w({name:"readUTF",returnType:"String"}),readUTFBytes:w({name:"readUTFBytes",returnType:"String"}),writeBoolean:w({name:"writeBoolean",returnType:"void"}),
writeByte:w({name:"writeByte",returnType:"void"}),writeBytes:w({name:"writeBytes",returnType:"void"}),writeDouble:w({name:"writeDouble",returnType:"void"}),writeFloat:w({name:"writeFloat",returnType:"void"}),writeInt:w({name:"writeInt",returnType:"void"}),writeMultiByte:w({name:"writeMultiByte",returnType:"void"}),writeObject:w({name:"writeObject",returnType:"void"}),writeShort:w({name:"writeShort",returnType:"void"}),writeUnsignedInt:w({name:"writeUnsignedInt",returnType:"void"}),writeUTF:w({name:"writeUTF",
returnType:"void"}),writeUTFBytes:w({name:"writeUTFBytes",returnType:"void"})});var Jf=Ui.prototype;If(Jf,"bytesAvailable",{get:w({name:"bytesAvailable",returnType:"uint"})});If(Jf,"connected",{get:w({name:"connected",returnType:"Boolean"})});If(Jf,"endian",{get:w({name:"endian",returnType:"String"}),set:kk});If(Jf,"objectEncoding",{get:w({name:"objectEncoding",returnType:"uint"}),set:kk});If(Jf,"timeout",{get:w({name:"timeout",returnType:"uint"}),set:kk});Hf.module$exports=Ui;Hf.module$exports&&
(Hf=Hf.module$exports);var id={},ns=i,lk=j.setConst;lk(Qd,"binary");lk(Qd,"text");lk(Qd,"variables");ns({qualifiedName:"flash.net.URLLoaderDataFormat",constructor:Qd});id.module$exports=Qd;id.module$exports&&(id=id.module$exports);var Kf={};i({qualifiedName:"flash.net.URLRequestHeader",constructor:ml});Kf.module$exports=ml;Kf.module$exports&&(Kf=Kf.module$exports);var nc={},os=i,jd=j.setConst;jd(lb,"DELETE");jd(lb,"GET");jd(lb,"HEAD");jd(lb,"OPTIONS");jd(lb,"POST");jd(lb,"PUT");os({qualifiedName:"flash.net.URLRequestMethod",
constructor:lb});nc.module$exports=lb;nc.module$exports&&(nc=nc.module$exports);var Lf={},Zo=nc,$o=C.navigator&&navigator.userAgent||"";i({qualifiedName:"flash.net.URLRequest",constructor:nl});Lf.module$exports=nl;Lf.module$exports&&(Lf=Lf.module$exports);var Mf={},mk=j,P=mk.createDummyFunction,On=mk.noop,mi=mk.setDescriptor;i({qualifiedName:"flash.net.URLStream",constructor:Vi,close:P({name:"close",returnType:"void"}),load:P({name:"load",returnType:"void"}),readBoolean:P({name:"readBoolean",returnType:"Boolean"}),
readByte:P({name:"readByte",returnType:"int"}),readBytes:P({name:"readBytes",returnType:"void"}),readDouble:P({name:"readDouble",returnType:"Number"}),readFloat:P({name:"readFloat",returnType:"Number"}),readInt:P({name:"readInt",returnType:"int"}),readMultiByte:P({name:"readMultiByte",returnType:"String"}),readObject:P({name:"readObject",returnType:""}),readShort:P({name:"readShort",returnType:"int"}),readUnsignedByte:P({name:"readUnsignedByte",returnType:"uint"}),readUnsignedInt:P({name:"readUnsignedInt",
returnType:"uint"}),readUnsignedShort:P({name:"readUnsignedShort",returnType:"uint"}),readUTF:P({name:"readUTF",returnType:"String"}),readUTFBytes:P({name:"readUTFBytes",returnType:"String"})});var ni=Vi.prototype;mi(ni,"bytesAvailable",{get:P({name:"bytesAvailable",returnType:"uint"})});mi(ni,"connected",{get:P({name:"connected",returnType:"Boolean"})});mi(ni,"endian",{get:P({name:"endian",returnType:"String"}),set:On});mi(ni,"objectEncoding",{get:P({name:"objectEncoding",returnType:"uint"}),set:On});
Mf.module$exports=Vi;Mf.module$exports&&(Mf=Mf.module$exports);var kd={},Pn=C,Rd=j,Qn=function(a){return a},ap=Pn.decodeURIComponent||Qn,Rn=Pn.encodeURIComponent||Qn;i({qualifiedName:"flash.net.URLVariables",constructor:ol,decode:pl,toString:function(){var a=[];Rd.forOwn(this,function(b,c){a.push(Rn(c)+"="+Rn(b))});return a.join("&")}});kd.module$exports=ol;kd.module$exports&&(kd=kd.module$exports);var Nf={},nk=j,Of=nk.createDummyFunction,ps=nk.noop,Sn=nk.setDescriptor;i({qualifiedName:"flash.net.XMLSocket",
constructor:Wi,close:Of({name:"close",returnType:"void"}),connect:Of({name:"connect",returnType:"void"}),send:Of({name:"send",returnType:"void"})});var Tn=Wi.prototype;Sn(Tn,"connected",{get:Of({name:"connected",returnType:"Boolean"})});Sn(Tn,"timeout",{get:Of({name:"timeout",returnType:"int"}),set:ps});Nf.module$exports=Wi;Nf.module$exports&&(Nf=Nf.module$exports);var Pf={},Un=j,qs=i,x=Un.createDummyFunction,l=Un.setDescriptor;l(q,"avHardwareDisable",{writable:!1,value:!0});l(q,"cpuArchitecture",
{writable:!1,value:"x86"});l(q,"hasAccessibility",{writable:!1,value:!0});l(q,"hasAudio",{writable:!1,value:!1});l(q,"hasAudioEncoder",{writable:!1,value:!1});l(q,"hasEmbeddedVideo",{writable:!1,value:!1});l(q,"hasIME",{writable:!1,value:!1});l(q,"hasMP3",{writable:!1,value:!1});l(q,"hasPrinting",{writable:!1,value:!1});l(q,"hasScreenBroadcast",{writable:!1,value:!1});l(q,"hasScreenPlayback",{writable:!1,value:!1});l(q,"hasStreamingAudio",{writable:!1,value:!1});l(q,"hasStreamingVideo",{writable:!1,
value:!1});l(q,"hasTLS",{writable:!1,value:!1});l(q,"hasVideoEncoder",{writable:!1,value:!1});l(q,"isDebugger",{writable:!1,value:!1});l(q,"isEmbeddedInAcrobat",{writable:!1,value:!1});l(q,"language",{writable:!1,value:"xu"});l(q,"localFileReadDisable",{writable:!1,value:!0});l(q,"manufacturer",{writable:!1,value:"Adobe_Other"});l(q,"maxLevelIDC",{writable:!1,value:"5.1"});l(q,"os",{writable:!1,value:"OS"});l(q,"pixelAspectRatio",{writable:!1,value:0});l(q,"playerType",{writable:!1,value:"PlugIn"});
l(q,"screenColor",{writable:!1,value:"color"});l(q,"screenDPI",{writable:!1,value:72});l(q,"screenResolutionX",{writable:!1,value:0});l(q,"screenResolutionY",{writable:!1,value:0});l(q,"serverString",{writable:!1,value:"A=f&SA=f&SV=f&EV=f&MP3=f&AE=f&VE=f&ACC=f&PR=f&SP=f&SB=f&DEB=f&V=10&M=Adobe_Other&R=0x0&DP=72&COL=color&AR=0&OS=OS&L=xu&PT=PlugIn&AVD=t&LFD=t&WD=f"});l(q,"supports32BitProcesses",{writable:!1,value:!1});l(q,"supports64BitProcesses",{writable:!1,value:!1});l(q,"touchscreenType",{writable:!1,
value:"finger"});l(q,"version",{writable:!1,value:"10"});qs({qualifiedName:"flash.system.Capabilities",constructor:q});var y=q.prototype;l(y,"_internal",{get:x({name:"_internal",returnType:"uint"})});l(y,"avHardwareDisable",{get:x({name:"avHardwareDisable",returnType:"Boolean"})});l(y,"cpuArchitecture",{get:x({name:"cpuArchitecture",returnType:"String"})});l(y,"hasAccessibility",{get:x({name:"hasAccessibility",returnType:"Boolean"})});l(y,"hasAudio",{get:x({name:"hasAudio",returnType:"Boolean"})});
l(y,"hasAudioEncoder",{get:x({name:"hasAudioEncoder",returnType:"Boolean"})});l(y,"hasEmbeddedVideo",{get:x({name:"hasEmbeddedVideo",returnType:"Boolean"})});l(y,"hasIME",{get:x({name:"hasIME",returnType:"Boolean"})});l(y,"hasMP3",{get:x({name:"hasMP3",returnType:"Boolean"})});l(y,"hasPrinting",{get:x({name:"hasPrinting",returnType:"Boolean"})});l(y,"hasScreenBroadcast",{get:x({name:"hasScreenBroadcast",returnType:"Boolean"})});l(y,"hasScreenPlayback",{get:x({name:"hasScreenPlayback",returnType:"Boolean"})});
l(y,"hasStreamingAudio",{get:x({name:"hasStreamingAudio",returnType:"Boolean"})});l(y,"hasStreamingVideo",{get:x({name:"hasStreamingVideo",returnType:"Boolean"})});l(y,"hasTLS",{get:x({name:"hasTLS",returnType:"Boolean"})});l(y,"hasVideoEncoder",{get:x({name:"hasVideoEncoder",returnType:"Boolean"})});l(y,"isDebugger",{get:x({name:"isDebugger",returnType:"Boolean"})});l(y,"isEmbeddedInAcrobat",{get:x({name:"isEmbeddedInAcrobat",returnType:"Boolean"})});l(y,"language",{get:x({name:"language",returnType:"String"})});
l(y,"localFileReadDisable",{get:x({name:"localFileReadDisable",returnType:"Boolean"})});l(y,"manufacturer",{get:x({name:"manufacturer",returnType:"String"})});l(y,"maxLevelIDC",{get:x({name:"maxLevelIDC",returnType:"String"})});l(y,"os",{get:x({name:"os",returnType:"String"})});l(y,"pixelAspectRatio",{get:x({name:"pixelAspectRatio",returnType:"Number"})});l(y,"playerType",{get:x({name:"playerType",returnType:"String"})});l(y,"screenColor",{get:x({name:"screenColor",returnType:"String"})});l(y,"screenDPI",
{get:x({name:"screenDPI",returnType:"Number"})});l(y,"screenResolutionX",{get:x({name:"screenResolutionX",returnType:"Number"})});l(y,"screenResolutionY",{get:x({name:"screenResolutionY",returnType:"Number"})});l(y,"serverString",{get:x({name:"serverString",returnType:"String"})});l(y,"supports32BitProcesses",{get:x({name:"supports32BitProcesses",returnType:"Boolean"})});l(y,"supports64BitProcesses",{get:x({name:"supports64BitProcesses",returnType:"Boolean"})});l(y,"touchscreenType",{get:x({name:"touchscreenType",
returnType:"String"})});l(y,"version",{get:x({name:"version",returnType:"String"})});Pf.module$exports=q;Pf.module$exports&&(Pf=Pf.module$exports);var Qf={},ok=j,rs=i,yb=ok.createDummyFunction,ss=ok.noop,pa=ok.setDescriptor;pa(Y,"freeMemory",{writable:!1,value:0});pa(Y,"ime",{writable:!1,value:null});pa(Y,"privateMemory",{writable:!1,value:0});pa(Y,"totalMemory",{writable:!1,value:0});pa(Y,"totalMemoryNumber",{writable:!1,value:0});pa(Y,"vmVersion",{writable:!1,value:0});Y.disposeXML=function(){console.error("disposeXML: Intentionally unimplemented")};
Y.exit=function(){console.error("exit: Intentionally unimplemented")};Y.gc=function(){console.error("gc: Intentionally unimplemented")};Y.nativeConstructionOnly=yb({name:"nativeConstructionOnly",returnType:"void"});Y.pause=function(){console.error("pause: Intentionally unimplemented")};Y.pauseForGCIfCollectionImminent=function(){console.error("pauseForGCIfCollectionImminent: Intentionally unimplemented")};Y.resume=function(){console.error("resume: Intentionally unimplemented")};Y.setClipboard=function(){console.error("setClipboard: Intentionally unimplemented")};
Y.useCodePage=!1;rs({qualifiedName:"flash.system.System",constructor:Y});var oc=Y.prototype;pa(oc,"freeMemory",{get:yb({name:"freeMemory",returnType:"Number"})});pa(oc,"ime",{get:yb({name:"ime",returnType:""})});pa(oc,"privateMemory",{get:yb({name:"privateMemory",returnType:"Number"})});pa(oc,"totalMemory",{get:yb({name:"totalMemory",returnType:"uint"})});pa(oc,"totalMemoryNumber",{get:yb({name:"totalMemoryNumber",returnType:"Number"})});pa(oc,"useCodePage",{get:yb({name:"useCodePage",returnType:"Boolean"}),
set:ss});pa(oc,"vmVersion",{get:yb({name:"vmVersion",returnType:"String"})});Qf.module$exports=Y;Qf.module$exports&&(Qf=Qf.module$exports);var ld={},Vn=j,ts=i;Vn.setConst(th,"advanced");Vn.setConst(th,"normal");ts({qualifiedName:"flash.text.AntiAliasType",constructor:th});ld.module$exports=th;ld.module$exports&&(ld=ld.module$exports);var Rf={};i({qualifiedName:"flash.text.CSMSettings",constructor:ql});Rf.module$exports=ql;Rf.module$exports&&(Rf=Rf.module$exports);var Sf={},us=i;uh.enumerateFonts=
function(){console.error("enumerateFonts: unimplemented");return[]};uh.registerFont=function(){console.error("registerFont: unimplemented")};us({qualifiedName:"flash.text.Font",constructor:uh,hasGlyphs:function(){console.error("hasGlyphs: unimplemented")}});Sf.module$exports=uh;Sf.module$exports&&(Sf=Sf.module$exports);var Tf={},oi=j,vs=i;oi.setConst(Hc,"bold");oi.setConst(Hc,"boldItalic");oi.setConst(Hc,"italic");oi.setConst(Hc,"regular");vs({qualifiedName:"flash.text.FontStyle",constructor:Hc});
Tf.module$exports=Hc;Tf.module$exports&&(Tf=Tf.module$exports);var Uf={},pk=j,ws=i;pk.setConst(Sd,"device");pk.setConst(Sd,"embedded");pk.setConst(Sd,"embeddedCFF");ws({qualifiedName:"flash.text.FontType",constructor:Sd});Uf.module$exports=Sd;Uf.module$exports&&(Uf=Uf.module$exports);var md={},qk=j,xs=i;qk.setConst(Td,"none");qk.setConst(Td,"pixel");qk.setConst(Td,"subpixel");xs({qualifiedName:"flash.text.GridFitType",constructor:Td});md.module$exports=Td;md.module$exports&&(md=md.module$exports);
var Vf={},Wn=j,ys=Wn.createDummyFunction,zs=Wn.setDescriptor;i({qualifiedName:"flash.text.StaticText",constructor:Xi});zs(Xi.prototype,"text",{get:ys({name:"text",returnType:"String"})});Vf.module$exports=Xi;Vf.module$exports&&(Vf=Vf.module$exports);var Wf={},Xn=j,As=i;Xn.setConst(vh,"DARK_COLOR","dark");Xn.setConst(vh,"LIGHT_COLOR","light");As({qualifiedName:"flash.text.TextColorType",constructor:vh});Wf.module$exports=vh;Wf.module$exports&&(Wf=Wf.module$exports);var Xf={},rk=j,Bs=i;rk.setConst(Ud,
"crt");rk.setConst(Ud,"default");rk.setConst(Ud,"lcd");Bs({qualifiedName:"flash.text.TextDisplayMode",constructor:Ud});Xf.module$exports=Ud;Xf.module$exports&&(Xf=Xf.module$exports);var Yf={};i({qualifiedName:"flash.text.TextExtent",constructor:rl});Yf.module$exports=rl;Yf.module$exports&&(Yf=Yf.module$exports);var nd={},pi=j,Cs=i;pi.setConst(Ic,"center");pi.setConst(Ic,"left");pi.setConst(Ic,"none");pi.setConst(Ic,"right");Cs({qualifiedName:"flash.text.TextFieldAutoSize",constructor:Ic});nd.module$exports=
Ic;nd.module$exports&&(nd=nd.module$exports);var od={},Yn=j,Ds=i;Yn.setConst(wh,"dynamic");Yn.setConst(wh,"input");Ds({qualifiedName:"flash.text.TextFieldType",constructor:wh});od.module$exports=wh;od.module$exports&&(od=od.module$exports);var Zf={},qi=j,Es=i,Zn=qi.expando,Fs=qi.createDummyFunction,Gs=qi.noop,Hs=qi.setDescriptor;Vd[Zn]={};Vd[Zn].defaults={align:"left",blockIndent:0,bold:!1,bullet:!1,color:0,font:"Times New Roman",indent:0,italic:!1,kerning:!1,leading:0,leftMargin:0,letterSpacing:0,
rightMargin:0,size:12,tabStops:[],target:"",underline:!1,url:""};Es({qualifiedName:"flash.text.TextFormat",constructor:Vd});Hs(Vd.prototype,"display",{get:Fs({name:"display",returnType:"String"}),set:Gs});Zf.module$exports=Vd;Zf.module$exports&&(Zf=Zf.module$exports);var $f={},pd=j,Is=i;pd.setConst(mb,"center");pd.setConst(mb,"end");pd.setConst(mb,"justify");pd.setConst(mb,"left");pd.setConst(mb,"right");pd.setConst(mb,"start");Is({qualifiedName:"flash.text.TextFormatAlign",constructor:mb});$f.module$exports=
mb;$f.module$exports&&($f=$f.module$exports);var ag={};i({qualifiedName:"flash.text.TextLineMetrics",constructor:sl});ag.module$exports=sl;ag.module$exports&&(ag=ag.module$exports);var bg={},sk=j,Js=i,cg=sk.createDummyFunction,Ks=sk.setConsts,dg=sk.setDescriptor;Jc.isAccessible=cg("flash.ui.Keyboard#isAccessible");dg(Jc,"CharCodeStrings",{configurable:!1,enumerable:!1,writable:!1,value:"Up,Down,Left,Right,F1,F2,F3,F4,F5,F6,F7,F8,F9,F10,F11,F12,F13,F14,F15,F16,F17,F18,F19,F20,F21,F22,F23,F24,F25,F26,F27,F28,F29,F30,F31,F32,F33,F34,F35,Insert,Delete,Home,Begin,End,PgUp,PgDn,PrntScrn,ScrlLck,Pause,SysReq,Break,Reset,Stop,Menu,User,Sys,Print,ClrLn,ClrDsp,InsLn,DelLn,InsChr,DelChr,Prev,Next,Select,Exec,Undo,Redo,Find,Help,ModeSw".split(",")});
Ks(Jc,[["A",65],["ALTERNATE",18],["AUDIO",16777239],["B",66],["BACK",16777238],["BACKQUOTE",192],["BACKSLASH",220],["BACKSPACE",8],["BLUE",16777219],["C",67],["CAPS_LOCK",20],["CHANNEL_DOWN",16777221],["CHANNEL_UP",16777220],["COMMA",188],["COMMAND",15],["CONTROL",17],["D",68],["DELETE",46],["DOWN",40],["DVR",16777241],["E",69],["END",35],["ENTER",13],["EQUAL",187],["ESCAPE",27],["EXIT",16777237],["F",70],["F1",112],["F10",121],["F11",122],["F12",123],["F13",124],["F14",125],["F15",126],["F2",113],
["F3",114],["F4",115],["F5",116],["F6",117],["F7",118],["F8",119],["F9",120],["FAST_FORWARD",16777226],["G",71],["GREEN",16777217],["GUIDE",16777236],["H",72],["HELP",16777245],["HOME",36],["I",73],["INFO",16777235],["INPUT",16777243],["INSERT",45],["J",74],["K",75],["KEYNAME_BEGIN","Begin"],["KEYNAME_BREAK","Break"],["KEYNAME_CLEARDISPLAY","ClrDsp"],["KEYNAME_CLEARLINE","ClrLn"],["KEYNAME_DELETE","Delete"],["KEYNAME_DELETECHAR","DelChr"],["KEYNAME_DELETELINE","DelLn"],["KEYNAME_DOWNARROW","Down"],
["KEYNAME_END","End"],["KEYNAME_EXECUTE","Exec"],["KEYNAME_F1","F1"],["KEYNAME_F10","F10"],["KEYNAME_F11","F11"],["KEYNAME_F12","F12"],["KEYNAME_F13","F13"],["KEYNAME_F14","F14"],["KEYNAME_F15","F15"],["KEYNAME_F16","F16"],["KEYNAME_F17","F17"],["KEYNAME_F18","F18"],["KEYNAME_F19","F19"],["KEYNAME_F2","F2"],["KEYNAME_F20","F20"],["KEYNAME_F21","F21"],["KEYNAME_F22","F22"],["KEYNAME_F23","F23"],["KEYNAME_F24","F24"],["KEYNAME_F25","F25"],["KEYNAME_F26","F26"],["KEYNAME_F27","F27"],["KEYNAME_F28","F28"],
["KEYNAME_F29","F29"],["KEYNAME_F3","F3"],["KEYNAME_F30","F30"],["KEYNAME_F31","F31"],["KEYNAME_F32","F32"],["KEYNAME_F33","F33"],["KEYNAME_F34","F34"],["KEYNAME_F35","F35"],["KEYNAME_F4","F4"],["KEYNAME_F5","F5"],["KEYNAME_F6","F6"],["KEYNAME_F7","F7"],["KEYNAME_F8","F8"],["KEYNAME_F9","F9"],["KEYNAME_FIND","Find"],["KEYNAME_HELP","Help"],["KEYNAME_HOME","Home"],["KEYNAME_INSERT","Insert"],["KEYNAME_INSERTCHAR","InsChr"],["KEYNAME_INSERTLINE","InsLn"],["KEYNAME_LEFTARROW","Left"],["KEYNAME_MENU",
"Menu"],["KEYNAME_MODESWITCH","ModeSw"],["KEYNAME_NEXT","Next"],["KEYNAME_PAGEDOWN","PgDn"],["KEYNAME_PAGEUP","PgUp"],["KEYNAME_PAUSE","Pause"],["KEYNAME_PREV","Prev"],["KEYNAME_PRINT","Print"],["KEYNAME_PRINTSCREEN","PrntScrn"],["KEYNAME_REDO","Redo"],["KEYNAME_RESET","Reset"],["KEYNAME_RIGHTARROW","Right"],["KEYNAME_SCROLLLOCK","ScrlLck"],["KEYNAME_SELECT","Select"],["KEYNAME_STOP","Stop"],["KEYNAME_SYSREQ","SysReq"],["KEYNAME_SYSTEM","Sys"],["KEYNAME_UNDO","Undo"],["KEYNAME_UPARROW","Up"],["KEYNAME_USER",
"User"],["L",76],["LAST",16777233],["LEFT",37],["LEFTBRACKET",219],["LIVE",16777232],["M",77],["MASTER_SHELL",16777246],["MENU",16777234],["MINUS",189],["N",78],["NEXT",16777230],["NUMBER_0",48],["NUMBER_1",49],["NUMBER_2",50],["NUMBER_3",51],["NUMBER_4",52],["NUMBER_5",53],["NUMBER_6",54],["NUMBER_7",55],["NUMBER_8",56],["NUMBER_9",57],["NUMPAD",21],["NUMPAD_0",96],["NUMPAD_1",97],["NUMPAD_2",98],["NUMPAD_3",99],["NUMPAD_4",100],["NUMPAD_5",101],["NUMPAD_6",102],["NUMPAD_7",103],["NUMPAD_8",104],
["NUMPAD_9",105],["NUMPAD_ADD",107],["NUMPAD_DECIMAL",110],["NUMPAD_DIVIDE",111],["NUMPAD_ENTER",108],["NUMPAD_MULTIPLY",106],["NUMPAD_SUBTRACT",109],["O",79],["P",80],["PAGE_DOWN",34],["PAGE_UP",33],["PAUSE",16777224],["PERIOD",190],["PLAY",16777223],["PREVIOUS",16777231],["Q",81],["QUOTE",222],["R",82],["RECORD",16777222],["RED",16777216],["REWIND",16777227],["RIGHT",39],["RIGHTBRACKET",221],["S",83],["SEARCH",16777247],["SEMICOLON",186],["SETUP",16777244],["SHIFT",16],["SKIP_BACKWARD",16777229],
["SKIP_FORWARD",16777228],["SLASH",191],["SPACE",32],["STOP",16777225],["STRING_BEGIN","\uf72a"],["STRING_BREAK","\uf732"],["STRING_CLEARDISPLAY","\uf73a"],["STRING_CLEARLINE","\uf739"],["STRING_DELETE","\uf728"],["STRING_DELETECHAR","\uf73e"],["STRING_DELETELINE","\uf73c"],["STRING_DOWNARROW","\uf701"],["STRING_END","\uf72b"],["STRING_EXECUTE","\uf742"],["STRING_F1","\uf704"],["STRING_F10","\uf70d"],["STRING_F11","\uf70e"],["STRING_F12","\uf70f"],["STRING_F13","\uf710"],["STRING_F14","\uf711"],["STRING_F15",
"\uf712"],["STRING_F16","\uf713"],["STRING_F17","\uf714"],["STRING_F18","\uf715"],["STRING_F19","\uf716"],["STRING_F2","\uf705"],["STRING_F20","\uf717"],["STRING_F21","\uf718"],["STRING_F22","\uf719"],["STRING_F23","\uf71a"],["STRING_F24","\uf71b"],["STRING_F25","\uf71c"],["STRING_F26","\uf71d"],["STRING_F27","\uf71e"],["STRING_F28","\uf71f"],["STRING_F29","\uf720"],["STRING_F3","\uf706"],["STRING_F30","\uf721"],["STRING_F31","\uf722"],["STRING_F32","\uf723"],["STRING_F33","\uf724"],["STRING_F34",
"\uf725"],["STRING_F35","\uf726"],["STRING_F4","\uf707"],["STRING_F5","\uf708"],["STRING_F6","\uf709"],["STRING_F7","\uf70a"],["STRING_F8","\uf70b"],["STRING_F9","\uf70c"],["STRING_FIND","\uf745"],["STRING_HELP","\uf746"],["STRING_HOME","\uf729"],["STRING_INSERT","\uf727"],["STRING_INSERTCHAR","\uf73d"],["STRING_INSERTLINE","\uf73b"],["STRING_LEFTARROW","\uf702"],["STRING_MENU","\uf735"],["STRING_MODESWITCH","\uf747"],["STRING_NEXT","\uf740"],["STRING_PAGEDOWN","\uf72d"],["STRING_PAGEUP","\uf72c"],
["STRING_PAUSE","\uf730"],["STRING_PREV","\uf73f"],["STRING_PRINT","\uf738"],["STRING_PRINTSCREEN","\uf72e"],["STRING_REDO","\uf744"],["STRING_RESET","\uf733"],["STRING_RIGHTARROW","\uf703"],["STRING_SCROLLLOCK","\uf72f"],["STRING_SELECT","\uf741"],["STRING_STOP","\uf734"],["STRING_SYSREQ","\uf731"],["STRING_SYSTEM","\uf737"],["STRING_UNDO","\uf743"],["STRING_UPARROW","\uf700"],["STRING_USER","\uf736"],["SUBTITLE",16777240],["T",84],["TAB",9],["U",85],["UP",38],["V",86],["VOD",16777242],["W",87],
["X",88],["Y",89],["YELLOW",16777218],["Z",90]]);Js({qualifiedName:"flash.ui.Keyboard",constructor:Jc});var ri=Jc.prototype;dg(ri,"capsLock",{get:cg({name:"capsLock",returnType:"Boolean"})});dg(ri,"hasVirtualKeyboard",{get:cg({name:"hasVirtualKeyboard",returnType:"Boolean"})});dg(ri,"numLock",{get:cg({name:"numLock",returnType:"Boolean"})});dg(ri,"physicalKeyboardType",{get:cg({name:"physicalKeyboardType",returnType:"String"})});bg.module$exports=Jc;bg.module$exports&&(bg=bg.module$exports);var eg=
{},pc=j,Ls=i,tk=pc.createDummyFunction,Ms=pc.noop,uk=pc.setDescriptor;Qb.hide=pc.createDummyFunction("flash.ui.Mouse#hide");Qb.registerCursor=pc.createDummyFunction("flash.ui.Mouse#registerCursor");Qb.show=pc.createDummyFunction("flash.ui.Mouse#show");Qb.unregisterCursor=pc.createDummyFunction("flash.ui.Mouse#unregisterCursor");Ls({qualifiedName:"flash.ui.Mouse",constructor:Qb});var vk=Qb.prototype;uk(vk,"cursor",{get:tk({name:"cursor",returnType:"String"}),set:Ms});uk(vk,"supportsCursor",{get:tk({name:"supportsCursor",
returnType:"Boolean"})});uk(vk,"supportsNativeCursor",{get:tk({name:"supportsNativeCursor",returnType:"Boolean"})});eg.module$exports=Qb;eg.module$exports&&(eg=eg.module$exports);var fg={},Da=j,Ns=i,ul=128,wk=Xc("Error #2030: End of file was encountered."),bp=Da.expando,xh=Da.setAccessor,nb=Da.setDescriptor;Ns({qualifiedName:"flash.utils.ByteArray",constructor:tl,_ensureBufferSize:function(a){this._buffer.byteLength<a&&this._setBufferSize(a)},_setBufferSize:function(a){for(var b=this._buffer.byteLength,
c=this._int8View;b<a;)b*=2;this._buffer=new ArrayBuffer(b);this._setupViews();this._int8View.set(c)},_setupViews:function(){this._dataView=new DataView(this._buffer);this._int8View=new Int8Array(this._buffer)},_read:function(a,b){if(this._position+b>this._length)throw wk;var c=this._dataView[a](this._position,this._isLE);this.position+=b;return c},_write:function(a,b,c){b=this._position+b;b>this.length&&(this.length=b);this._dataView[a](this._position,c,this._isLE);this.position=b},clear:function(){this.length=
this.position=0;this._buffer=new ArrayBuffer(ul);this._setupViews()},compress:Da.createUnimplementedFunction("flash.utils.ByteArray#compress"),deflate:Da.createUnimplementedFunction("flash.utils.ByteArray#deflate"),inflate:Da.createUnimplementedFunction("flash.utils.ByteArray#inflate"),readBoolean:function(){return!!this.readByte()},readByte:function(){return this._read("getInt8",1)},readBytes:function(a,b,c){c="undefined"!=typeof c?c:0;if(this._position+c>this._length)throw wk;a._int8View.set(new Int8Array(this._buffer,
this._position,c),"undefined"!=typeof b?b:0);a.length+=c;this.position+=c},readDouble:function(){return this._read("getFloat64",8)},readFloat:function(){return this._read("getFloat32",4)},readInt:function(){return this._read("getInt32",4)},readMultiByte:Da.createUnimplementedFunction("flash.utils.ByteArray#readMultiByte"),readObject:Da.createUnimplementedFunction("flash.utils.ByteArray#readObject"),readShort:function(){return this._read("getInt16",2)},readUnsignedByte:function(){return this._read("getUint8",
1)},readUnsignedInt:function(){return this._read("getUint32",4)},readUnsignedShort:function(){return this._read("getUint16",2)},readUTF:function(){return this.readUTFBytes(this.readShort())},readUTFBytes:function(a){var b=this._position;if(b+a>this._length)throw wk;this.position+=a;return wl(new Int8Array(this._buffer,b,a))},toString:function(){return wl(new Int8Array(this._buffer,0,this._length))},uncompress:Da.createUnimplementedFunction("flash.utils.ByteArray#uncompress"),writeBoolean:function(a){this.writeByte(a)},
writeByte:function(a){this._write("setInt8",1,a)},writeBytes:function(a,b,c){c="undefined"!=typeof c?c:a.length;a=new Int8Array(a._buffer||a.buffer,"undefined"!=typeof b?b:0,c);this.length=b=this._position+a.length;this._int8View.set(a,this._position);this.position=b},writeDouble:function(a){this._write("setFloat64",8,a)},writeFloat:function(a){this._write("setFloat32",4,a)},writeInt:function(a){this._write("setInt32",4,a)},writeMultiByte:Da.createUnimplementedFunction("flash.utils.ByteArray#writeMultiByte"),
writeObject:Da.createUnimplementedFunction("flash.utils.ByteArray#writeObject"),writeShort:function(a){this._write("setInt16",2,a)},writeUnsignedByte:function(a){this._write("setUint8",1,a)},writeUnsignedInt:function(a){this._write("setUint32",4,a)},writeUnsignedShort:function(a){this._write("setUint16",2,a)},writeUTF:function(a){a=vl(a||"");this.writeShort(a.length);this.writeBytes(a)},writeUTFBytes:function(a){this.writeBytes(vl(a))}});fg.module$exports=tl;fg.module$exports&&(fg=fg.module$exports);
var qd={},$n=j,kp=1,yh=$n.expando;i({qualifiedName:"flash.utils.Dictionary",constructor:xl,toJSON:function(){var a={};$n.forOwn(this[yh].data,function(b,c){a[c]=b.value});return JSON.stringify(a)}});qd.module$exports=xl;qd.module$exports&&(qd=qd.module$exports);var rd={},xk=C,gg=j,ao=i,Os=ao.apply,Yi=xk.document,lp=new (xk.DOMParser||Object),Wd=gg.expando,Ps=new (xk.XMLSerializer||Object),mp=gg.setAccessor;ao({qualifiedName:"flash.xml.XMLNode",constructor:Ja,getNamespaceForPrefix:function(){return null},
getPrefixForNamespace:function(){return null},toString:function(){return Ps.serializeToString(this[Wd].raw)}});gg.forEach(["appendChild","cloneNode","hasChildNodes","insertBefore","removeNode"],function(a){Ja.prototype[a]=function(){var b=gg.map(arguments,function(a){return a instanceof Ja?a[Wd].raw:a}),c=this[Wd].raw;return(b=Os.call(c[a],c,b))&&"number"==typeof b.nodeType?new Ja(b):b}});gg.forEach("firstChild,lastChild,nextSibling,nodeName,nodeType,nodeValue,parentNode,previousSibling".split(","),
function(a){Kc(Ja.prototype,a)});rd.module$exports=Ja;rd.module$exports&&(rd=rd.module$exports);var hg={},ig=j,Qs=i,yk=rd,Rs=new (C.DOMParser||Object),zk=ig.expando,Ss=ig.detachNode,bo=ig.forEachSnapshot,Ts=ig.forOwn,co=ig.xQuery;Qs({qualifiedName:"flash.xml.XMLDocument",constructor:Ah,superClass:yk,createElement:function(a){return new yk(this[zk].raw.createElement(a))},createTextNode:function(a){return new yk(this[zk].raw.createTextNode(a))},parseXML:function(a){var a=Rs.parseFromString(null==a?
"":""+a,"text/xml"),b=this.idMap;this.ignoreWhite&&bo(co('//text()[normalize-space()=""]',a),Ss);Ts(b,function(a,c){delete b[c]});bo(co('//*[(@id) and (@id!="")]',a,7),function(a){b[a.getAttribute("id")]=a});this[zk]={raw:a}}});hg.module$exports=Ah;hg.module$exports&&(hg=hg.module$exports);var jg={},Us=i,qc=j.setConst;qc(Ra,"CDATA_NODE",4);qc(Ra,"COMMENT_NODE",8);qc(Ra,"DOCUMENT_TYPE_NODE",10);qc(Ra,"ELEMENT_NODE",1);qc(Ra,"PROCESSING_INSTRUCTION_NODE",7);qc(Ra,"TEXT_NODE",3);qc(Ra,"XML_DECLARATION",
13);Us({qualifiedName:"flash.xml.XMLNodeType",constructor:Ra});jg.module$exports=Ra;jg.module$exports&&(jg=jg.module$exports);var sd={},eo=C,fo=j,Ak={"int":function(a){return eo.Number(a)|0},uint:function(a){return eo.Number(a)>>>0}};fo.mixin(Ak["int"],{MIN_VALUE:-2147483648,MAX_VALUE:2147483647});fo.mixin(Ak.uint,{MIN_VALUE:0,MAX_VALUE:4294967295});sd.module$exports=Ak;sd.module$exports&&(sd=sd.module$exports);var Za={};i({constructor:Zi});Za.module$exports=Zi;Za.module$exports&&(Za=Za.module$exports);
var kg={};i({qualifiedName:"flash.display.IBitmapDrawable",constructor:$i,superClass:Za});kg.module$exports=$i;kg.module$exports&&(kg=kg.module$exports);var rc={},lg=j.noop;i({qualifiedName:"flash.events.IEventDispatcher",constructor:aj,addEventListener:lg,dispatchEvent:lg,hasEventListener:lg,removeEventListener:lg,willTrigger:lg,superClass:Za});rc.module$exports=aj;rc.module$exports&&(rc=rc.module$exports);var mg={};i({qualifiedName:"flash.net.IDynamicPropertyOutput",constructor:bj,writeDynamicProperty:j.noop,
superClass:Za});mg.module$exports=bj;mg.module$exports&&(mg=mg.module$exports);var ng={};i({qualifiedName:"flash.net.IDynamicPropertyWriter",constructor:cj,writeDynamicProperties:j.noop,superClass:Za});ng.module$exports=cj;ng.module$exports&&(ng=ng.module$exports);var og={},$a=j,td=$a.expando,go=$a.forEach,ab=$a.setDescriptor;og.module$exports={mixin:function(a){go(["XML","XMLList","Vector"],function(b){var c=a[b].prototype;ab(c,"__nextIndex__",{enumerable:!1,value:function(a){return a in("Vector"==
b?this[td].data:this)?a+1:0}});ab(c,"__nextObject__",{enumerable:!1,value:function(a){return a in("Vector"==b?this[td].data:this)?this:null}});ab(c,"__nextName__",{enumerable:!1,value:function(a){return a in("Vector"==b?this[td].data:this)?a:""}})});(function(){var b=a.flash.utils.Dictionary.prototype;ab(b,"__nextIndex__",{enumerable:!1,value:function(a){var b=$a.keys(this[td].data);return a in b?a+1:0}});ab(b,"__nextName__",{enumerable:!1,value:function(a){var b=this[td].data,c=$a.keys(b);return b[c[a]].key||
""}});ab(b,"__nextObject__",{enumerable:!1,value:function(a){var b=$a.keys(this[td].data);return a in b?this:null}})})();go(["Object","Array"],function(b){function c(a){var b=a.__proto__;return!(null!==b&&b!==d)?null:0<Object.keys(a.__proto__).length?a.__proto__:c(a.__proto__)}var d=a[b].prototype;ab(d,"__nextIndex__",{enumerable:!1,value:function(a){var b=$a.keys(this);return a in b?a+1:c(this)?1:0}});ab(d,"__nextName__",{enumerable:!1,value:function(a){return $a.keys(this)[a]||""}});ab(d,"__nextObject__",
{enumerable:!1,value:function(a){var b=$a.keys(this);return a in b?this:c(this)}})});return a}};og.module$exports&&(og=og.module$exports);var pg={},si=j,Vs=i,sc=C.Object,Ws={}.toString,ho=si.setDescriptor,Bk=si.setPseudoPrivate;ho(sc.prototype,"setPropertyIsEnumerable",{enumerable:!1,value:function(a,b){if(2>arguments.length)throw Error("Argument count mismatch. Expected 2, got 1.");var c=si.getDescriptor(this,a);c&&(c.enumerable=b,si.setDescriptor(this,a,c))}});ho(sc.prototype,"toString",{enumerable:!1,
value:function(){var a,b="object";if(null===this)a="Null";else if(void 0===this)a="Undefined";else if(this.__isClass__)b="class",a=this.displayName||this.name||"Function";else if(a=(a=this.constructor)&&(a.displayName||a.name),!a)return Ws.call(this);return"["+b+" "+a+"]"}});Bk(sc,"isBuiltIn",!0);Bk(sc,"isClass",!0);Bk(sc,"qualifiedName","Object");sc.__proto__=Vs.prototype;pg.module$exports=sc;pg.module$exports&&(pg=pg.module$exports);var zb={},io=C.exports;io.tools=j;zb.module$exports=io;zb.module$exports&&
(zb=zb.module$exports);var ya={},Xs=zb.asGlobal={};ya.module$exports=Xs;ya.module$exports&&(ya=ya.module$exports);var qa={},Ch=ya,zl=j,jo=v,ko=bd,lo=Zb,Ab=zl.expando,mo={activate:{target:Lc},added:{},addedToStage:{bubbles:!0},cancel:{},change:{bubbles:!0},clear:{target:Xd},close:{},closing:{cancelable:!0},complete:{},connect:{},context3DCreate:{},copy:{target:Xd},cut:{target:Xd},deactivate:{target:Lc},displaying:{},enterFrame:{target:Lc},exitFrame:{target:Lc},exiting:{cancelable:!0,target:Bh},frameConstructed:{target:Lc},
fullScreen:{target:ej},htmlBoundsChange:{},htmlDOMInitialize:{},htmlRender:{},httpResponseStatus:{eventClass:ko},httpStatus:{eventClass:ko},id3:{},init:{},locationChange:{},mouseDown:{},mouseLeave:{target:ej},mouseMove:{},mouseUp:{},networkChange:{target:Bh},open:{},paste:{target:Xd},removed:{bubbles:!0},removedFromStage:{},render:{target:Lc},resize:{target:ej},scroll:{},select:{},selectAll:{target:Xd},soundComplete:{},standardErrorClose:{target:dj},standardInputClose:{target:dj},standardOutputClose:{target:dj},
tabChildrenChange:{bubbles:!0},tabEnabledChange:{bubbles:!0},tabIndexChange:{bubbles:!0},textInteractionModeChange:{},timer:{eventClass:lo},timerComplete:{eventClass:lo},unload:{target:function(){return Ch.stage.loaderInfo}},userIdle:{target:Bh},userPresent:{target:Bh}};i({qualifiedName:"flash.events.EventDispatcher",constructor:yl,interfaces:[rc],addEventListener:function(a,b){var c=this,d=mo[a]||{},e=d.target,f=b[Ab];f||(f=b[Ab]=function(f){var g=d.eventClass||jo,h=null;f instanceof jo||(f=new g(a,
!!d.bubbles,!!d.cancelable));e&&(h=e(c),f.target=!1===h?null:h);f.target=f.currentTarget=c;b.call(c,f)});this[Ab].eventDispatcher.on(d.type||a,f)},dispatchEvent:function(a){this[Ab].eventDispatcher.emit(a.type,a)},hasEventListener:function(a){return!!this[Ab].eventDispatcher.listeners(a)[0]},removeEventListener:function(a,b){var c=mo[a]||{},d=b[Ab];d&&this[Ab].eventDispatcher.removeListener(c.type||a,d)},willTrigger:function(){var a=this[Ab].eventDispatcher;do if(a.listeners(type)[0])return!0;while(a=
a.parent);return!1}});qa.module$exports=yl;qa.module$exports&&(qa=qa.module$exports);var tc={},Rb=ja,op=Wa,no=ya,Sa=j,np=Xa,Ys=i,Cl=qa,va=v,qp=gd,Dl={},E=Sa.expando,bb=Sa.createDummyFunction,Z=Sa.setAccessor,qg=Sa.setReadOnly,rp=Sa.setDescriptor,pp=1,Al=0,Bl=0;Rb.stage.on("pointermove",fj);Rb.stage.on("pointerdown",fj);Rb.stage.on("pointerup",fj);Ys({qualifiedName:"flash.display.DisplayObject",constructor:Dh,superClass:Cl});var D=Dh.prototype;Z(D,"alpha",{configurable:!1,get:function(){return this[E].raw.attr("opacity")},
set:function(a){var b=this[E].raw;ba(b);b.attr("opacity",a)}});Z(D,"blendMode",{get:bb("flash.display.DisplayObject#blendMode"),set:function(){ba(this[E].raw);return this.blendMode}});Z(D,"blendShader",{set:function(){ba(this[E].raw)},get:function(){throw new ReferenceError("Error #1077: Illegal read of write-only property blendShader.");}});Z(D,"filters",{set:function(a){var b=this[E].raw;ba(b);this[E].attrs.filters=a;a[0]instanceof Rb.filter.BaseFilter&&b.attr("filters",a)},get:function(){return this[E].attrs.filters}});
Z(D,"height",{set:function(){ba(this[E].raw)},get:function(){return this[E].raw.getComputed("height")}});qg(D,"loaderInfo",function(){return this[E].loaderInfo||no.stage.loaderInfo});Z(D,"name",{get:function(){return this[E].name},set:function(a){this[E].name=a}});qg(D,"mouseX",function(){return Al});qg(D,"mouseY",function(){return Bl});Z(D,"opaqueBackground",{get:bb({name:"flash.display.DisplayObject#opaqueBackground",returnValue:null}),set:function(){ba(this[E].raw);return this.opaqueBackground}});
qg(D,"root",function(){return this.parent||"[object Stage]"===""+this?this:null});Z(D,"rotation",{configurable:!1,get:function(){return Sa.radToDeg(this[E].raw.attr("rotation"))},set:function(a){var b=this[E].raw;ba(b);return b.attr("rotation",Sa.degToRad(a))}});Z(D,"rotationX",{get:bb({name:"flash.display.DisplayObject#rotationX",returnValue:0}),set:function(){ba(this[E].raw);return this.rotationX}});Z(D,"rotationY",{get:bb({name:"flash.display.DisplayObject#rotationY",returnValue:0}),set:function(){ba(this[E].raw);
return this.rotationY}});Z(D,"rotationZ",{get:function(){return this.rotation},set:function(a){this.rotation=a}});Z(D,"scale9Grid",{get:bb({name:"flash.display.DisplayObject#scale9Grid",returnValue:null}),set:function(){ba(this[E].raw);return this.scale9Grid}});Eh(D,"scaleX");Eh(D,"scaleY");Z(D,"scaleZ",{get:bb("flash.display.DisplayObject#scaleZ"),set:function(){ba(this[E].raw);return this.scaleZ}});Z(D,"scrollRect",{get:bb({name:"flash.display.DisplayObject#scrollRect",returnValue:null}),set:function(){ba(this[E].raw);
return this.scrollRect}});qg(D,"stage",function(){return this.parent?no.stage:null});Z(D,"width",{set:function(){ba(this[E].raw)},get:function(){return this[E].raw.getComputed("width")}});Z(D,"visible",{configurable:!1,get:function(){return this[E].raw.attr("visible")},set:function(a){this[E].raw.attr("visible",!!a)}});Eh(D,"x");Eh(D,"y");Z(D,"z",{get:bb({name:"flash.display.DisplayObject#z",returnValue:0}),set:function(){ba(this[E].raw);return this.z}});Sa.forEach("getBounds,getRect,globalToLocal,globalToLocal3D,hitTestObject,hitTestPoint,local3DToGlobal,localToGlobal".split(","),
function(a){D[a]||(D[a]=bb("flash.display.DisplayObject#"+a))});tc.module$exports=Dh;tc.module$exports&&(tc=tc.module$exports);var Bb={},Yd=j,Fl=tc,Ta=cd;i({qualifiedName:"flash.display.InteractiveObject",constructor:El,superClass:Fl});Bb.module$exports=El;Bb.module$exports&&(Bb=Bb.module$exports);var Cb={},rg=j,Gl=Bb,ra=rg.expando;i({qualifiedName:"flash.display.DisplayObjectContainer",constructor:gj,superClass:Gl,addChild:function(a){a[ra].parent=this;var b=a[ra].raw,c=this[ra].raw;b.__flash__!==
a&&(b.__flash__=a);c.children().length?c.addChild(b):c.addChild(b,1)},addChildAt:function(a,b){a[ra].parent=this;var c=a[ra].raw;c.__flash__!==a&&(c.__flash__=a);this[ra].raw.addChild(c,b+1);return a},getChildAt:function(a){a=this[ra].raw.children()[a+1];if(!a)throw RangeError("Error #2006");return a.__flash__},removeChild:function(a){this[ra].raw.removeChild(a[ra].raw)},removeChildAt:function(a){a=this[ra].raw.children()[a+1];if(!a)throw RangeError("Error #2006");this[ra].raw.removeChild(a)}});var Ck=
gj.prototype;rg.setAccessor(Ck,"parent",{get:function(){return this[ra].parent||null}});rg.forEach("areInaccessibleObjectsUnderPoint,contains,getChildByName,getChildIndex,getObjectsUnderPoint,removeChildren,setChildIndex,swapChildren,swapChildrenAt".split(","),function(a){Ck[a]=rg.createDummyFunction("flash.display.DisplayObjectContainer#"+a)});rg.setAccessor(Ck,"numChildren",{get:function(){return this[ra].raw.children().length-1}});Cb.module$exports=gj;Cb.module$exports&&(Cb=Cb.module$exports);
var sg={},hj=j,Il=tc,tp=Vb,up=hj.expando;i({qualifiedName:"flash.display.Shape",constructor:Hl,superClass:Il});sg.module$exports=Hl;sg.module$exports&&(sg=sg.module$exports);var tg={},vp=zb,ij=j,Kl=Bb,Fh=ij.expando,Mc=ij.setDescriptor;i({qualifiedName:"flash.display.SimpleButton",constructor:Jl,superClass:Kl});tg.module$exports=Jl;tg.module$exports&&(tg=tg.module$exports);var ud={},xp=ya,Sb=j,Ll=Cb,wp=Vb,Ua=Sb.expando;i({qualifiedName:"flash.display.Sprite",constructor:jj,superClass:Ll,startDrag:Ml,
startTouchDrag:Ml,stopDrag:Nl,stopTouchDrag:Nl});var oo=jj.prototype;Sb.setAccessor(oo,"useHandCursor",{set:function(a){a?this[Ua].raw.attr("cursor","pointer"):this[Ua].raw.attr("cursor","default");this[Ua].useHandCursor=a},get:function(){return!!this[Ua].useHandCursor}});Sb.setDescriptor(oo,"graphics",{get:function(){return this[Ua].graphics}});ud.module$exports=jj;ud.module$exports&&(ud=ud.module$exports);var ug={},lj=ja,ti=j,Zs=i,Rl=ud,$s=lj.Movie,wa=ti.expando,Dk=ti.setImmutable,Ql=Object.create(Object.prototype,
{frameScripts:{enumerable:!0,get:function(){return[]}},raw:{enumerable:!0,get:function(){return new $s}}}),Pl=ti.getPrivateObjectOf;Zs({qualifiedName:"flash.display.MovieClip",constructor:kj,superClass:Rl,addFrameScript:function(){for(var a=Pl(this,Ql),b=a.frameScripts,c=0,d=arguments.length;c<d;c+=2)b[arguments[c]]=arguments[c+1];a.handleFrameScripts||(a.handleFrameScripts=yp,a.raw.on("runframescripts",ti.hitch(this,a.handleFrameScripts)))},gotoAndPlay:function(a){var b=this[wa].raw,c=parseInt(a,
10);isNaN(c)?a in b.__transwf__.frameLabels?a=b.__transwf__.frameLabels[a]:console.error("No frame found for label: "+a):a=c-1;Ol(b,a);b.play(a);b.emit("runframescripts",b,a)},gotoAndStop:function(a){var b=this[wa].raw;"string"===typeof a?a in b.__transwf__.frameLabels?a=b.__transwf__.frameLabels[a]:console.error("No frame found for label: "+a):a-=1;Ol(b,a);b.stop(a);b.emit("runframescripts",b,a)},nextFrame:function(){this[wa].raw.currentFrame+=1},prevFrame:function(){this[wa].raw.currentFrame-=1},
play:function(){this[wa].raw.play()},stop:function(){this[wa].raw.stop()}});var Ek=kj.prototype;Dk(Ek,{name:"totalFrames",get:function(){return this[wa].raw.frames.length}});Dk(Ek,{name:"framesLoaded",get:function(){return this[wa].raw.frames.length}});Dk(Ek,{name:"currentFrame",get:function(){return this[wa].raw.currentFrame+1}});ug.module$exports=kj;ug.module$exports&&(ug=ug.module$exports);var vd={};i({qualifiedName:"flash.events.UncaughtErrorEvents",constructor:Sl,superClass:qa});vd.module$exports=
Sl;vd.module$exports&&(vd=vd.module$exports);var vg={},po=j,wg=po.noop,zp=po.setImmutable;i({qualifiedName:"flash.net.LocalConnection",constructor:Tl,superClass:qa,allowDomain:wg,allowInsecureDomain:wg,close:wg,connect:wg,send:wg});vg.module$exports=Tl;vg.module$exports&&(vg=vg.module$exports);var xg={},Tb=j,qo=Wa,at=i,bt=qa,Ea=Tb.createDummyFunction,ct=Tb.noop,dt=Tb.setDescriptor,Ul=Tb.setReadOnly,et=Tb.setAccessor;Ka.defaultObjectEncoding=hd.DEFAULT;at({qualifiedName:"flash.net.SharedObject",constructor:Ka,
superClass:bt,close:Ea({name:"close",returnType:"void"}),connect:Ea({name:"connect",returnType:"void"}),getLocal:Ea({name:"getLocal",returnType:"void"}),getRemote:Ea({name:"getRemote",returnType:"void"}),send:Ea({name:"send",returnType:"void"}),setDirty:Ea({name:"setDirty",returnType:"void"}),setProperty:Ea({name:"setProperty",returnType:"void"})});Ka.deleteAll=Ea({name:"deleteAll",returnType:"int"});Ka.getDiskUsage=Ea({name:"getDiskUsage",returnType:"int"});Ka.getLocal=function(a){if(!a)throw Error(qo.getById(2134));
return new Ka(a)};Ka.getRemote=Ea({name:"getRemote",returnType:"flash.net.SharedObject"});var yg=Ka.prototype;dt(yg,"defaultObjectEncoding",{get:Ea({name:"defaultObjectEncoding",returnType:"uint"}),set:ct});yg.flush=function(){localStorage.setItem(this.slotName,JSON.stringify(this.data))};yg.clear=function(){localStorage.removeItem(this.slotName);Tb.getPrivateObjectOf(this).attrs.data={}};Ul(yg,"size",function(){var a=JSON.stringify(this.data);return"{}"==a?0:a.length});et(yg,"fps",{set:function(){},
get:function(){throw new ReferenceError(qo.getById(1077));}});xg.module$exports=Ka;xg.module$exports&&(xg=xg.module$exports);var zg={},ft=Wa,ro=j,ui=v,so=dd,to=Xb,Vl=id,gt=nc,ht=kd,nj=ro.expando;i({qualifiedName:"flash.net.URLLoader",constructor:mj,superClass:qa,close:function(){this[nj].xhr.abort()},load:function(a){var b=this,c=a.method,d=a.url,e=b[nj].xhr;e.open(c,d,!0);e.responseType=this.dataFormat;ro.forEach(a.requestHeaders,function(a){e.setRequestHeader(a.name,a.value)});e.setRequestHeader("Content-Type",
a.contentType);e.addEventListener("error",function(){b.dispatchEvent(new so(so.IO_ERROR,!1,!1,ft.renderWithPlaceholders(2032,{url:d})))},!1);e.addEventListener("progress",function(a){var c=b.bytesLoaded=a.loaded,a=b.bytesTotal||(b.bytesTotal=a.total);b.dispatchEvent(new to(to.PROGRESS,!1,!1,c,a))},!1);e.addEventListener("load",function(){if(200===this.status){var a=this.response,c=new ui(ui.COMPLETE);b.dataFormat===Vl.VARIABLES&&(a=new ht(a));c.data=b.data=a;b.dispatchEvent(c)}},!1);e.send(c===gt.GET?
null:b.data);b.dispatchEvent(new ui(ui.OPEN))}});zg.module$exports=mj;zg.module$exports&&(zg=zg.module$exports);var Ag={},uo=j;i({qualifiedName:"flash.text.StyleSheet",constructor:Wl,superClass:qa,_parseCSSViaDOM:function(a){var b=document.createElement("style"),c=document.styleSheets;b.innerHTML=a;(document.head||document.getElementsByTagName("head")[0]).appendChild(b);uo.forEach(c[c.length-1].cssRules,function(a){var b={};uo.forEach(a.style,function(c){var d=c.replace(/-(\w)/g,function(a,b){return b.toUpperCase()});
b[d]=a.style[c]||a.style[d]});this.setStyle(a.selectorText,b)},this);b.parentNode.removeChild(b)},clear:function(){this.styleNames.splice(0,this.styleNames.length);this._rules={}},getStyle:function(a){return this._rules[a]},parseCSS:function(a){this._parseCSSViaDOM(a)},setStyle:function(a,b){0>this.styleNames.indexOf(a)&&this.styleNames.push(a);this._rules[a]=b},transform:function(){console.error("Unimplemented: transform")}});Ag.module$exports=Wl;Ag.module$exports&&(Ag=Ag.module$exports);var Bg=
{},Xl=zb,Bp=ja,r=j,it=Xa,jt=i,Zl=v,Cp=ld,Dp=md,Yl=Bb,vi=nd,$l=od,u=r.expando,Ap=Xl.TextField.htmlTextFormatWrapper;Gh.isFontCompatible=r.createDummyFunction("display.TextField#isFontCompatible");jt({qualifiedName:"flash.text.TextField",constructor:Gh,superClass:Yl,_generateRestrictRegExp:function(a){var b,c="",d="",a=a.match(/(?:^|\^)(?:\\\^|.)+?(?=$|\^)/g);r.forEach(a,function(a){"^"===a.charAt(0)&&(a=a.slice(1),b=!b);b?d+=a:c+=a});return RegExp((d?"(?!["+d+"])":"")+(c?"["+c+"]":""))},appendText:function(a){this.text+=
a},getCharBounderies:r.createDummyFunction("display.TextField#getCharBounderies"),getCharIndexAtPoint:r.createDummyFunction("display.TextField#getCharIndexAtPoint"),getFirstCharInParagraph:r.createDummyFunction("display.TextField#getFirstCharInParagraph"),getImageReference:r.createDummyFunction("display.TextField#getImageReference"),getLineIndexAtPoint:r.createDummyFunction("display.TextField#getLineIndexAtPoint"),getLineIndexOfChar:r.createDummyFunction("display.TextField#getLineIndexOfChar"),getLineLength:r.createDummyFunction("display.TextField#getLineLength"),
getLineMetrics:r.createDummyFunction("display.TextField#getLineMetrics"),getLineOffset:r.createDummyFunction("display.TextField#getLineOffset"),getLineText:r.createDummyFunction("display.TextField#getLineText"),getParagraphLength:r.createDummyFunction("display.TextField#getParagraphLength"),getTextFormat:function(){return this[u].textField.text.raw},replaceSelectedText:r.createDummyFunction("display.TextField#replaceSelectedText"),replaceText:function(a,b,c){if(!(0>a||0>b)){var d=this[u].textField,
e=d.attr("text");d.attr("text",e.substring(0,a)+c+e.substring(b))}},setSelection:r.createDummyFunction("display.TextField#setSelection"),setTextFormat:function(a){var b=this[u].textField,c;for(c in a)b.text.attr(c,a[c])}});var ga=Gh.prototype;r.setDescriptor(ga,"htmlText",{get:function(){return this[u].textField.attr("htmlText")},set:function(a){this[u].textField.attr("htmlText",a)}});r.setDescriptor(ga,"textColor",{get:function(){return this[u].textField.text.attr("color")},set:function(a){return this[u].textField.text.attr("color",
a)}});r.setDescriptor(ga,"maxChars",{get:function(){return this[u].textField.attr("maxChars")},set:function(a){this[u].textField.attr("maxChars",a)}});r.setDescriptor(ga,"wordWrap",{get:function(){return this[u].textField.attr("wordWrap")},set:function(a){return this[u].textField.attr("wordWrap",a)}});r.setDescriptor(ga,"background",{get:function(){return this[u].textField.attr("background")},set:function(a){this[u].textField.attr("background",a)}});r.setDescriptor(ga,"backgroundColor",{get:function(){return this[u].textField.attr("backgroundColor")},
set:function(a){this[u].textField.attr("backgroundColor",a)}});r.setDescriptor(ga,"autoSize",{get:function(){return this[u].textField.attr("autoSize")},set:function(a){var b=this[u];switch(a){case vi.LEFT:b.textField.attr("autoSize","left");break;case vi.RIGHT:b.textField.attr("autoSize","right");break;case vi.CENTER:b.textField.attr("autoSize","center");break;case vi.NONE:b.textField.attr("autoSize","none");break;default:throw new it("Error #2008: Parameter autoSize must be one of the accepted values.");
}}});r.setDescriptor(ga,"border",{get:function(){return this[u].textField.attr("border")},set:function(a){this[u].textField.attr("border",a)}});r.setDescriptor(ga,"borderColor",{get:function(){return this[u].textField.attr("borderColor")},set:function(a){return this[u].textField.attr("borderColor",a)}});r.setDescriptor(ga,"defaultTextFormat",{get:function(){return this[u].textField.text.raw.defaults},set:function(a){var b=this[u].textField,c=b.text.raw.defaults,d;for(d in c)"undefined"!==typeof a[d]&&
null!==a[d]&&(c[d]=a[d],b.text.attr(d,a[d]))}});r.setDescriptor(ga,"width",{get:function(){return this[u].textField.attr("width")},set:function(a){return this[u].textField.attr("width",a)}});r.setDescriptor(ga,"height",{get:function(){return this[u].textField.attr("height")},set:function(a){return this[u].textField.attr("height",a)}});r.setDescriptor(ga,"html",{get:function(){return this[u].textField.attr("html")},set:function(a){this[u].textField.attr("html",a)}});r.setDescriptor(ga,"length",{get:function(){return this[u].textField.attr("text").length}});
r.setDescriptor(ga,"multiline",{get:function(){return this[u].textField.attr("multiline")},set:function(a){this[u].textField.attr("multiline",a)}});Bg.module$exports=Gh;Bg.module$exports&&(Bg=Bg.module$exports);var Cg={},Oc=j,am=Xa,Hh=Zb,Nc=Oc.expando,Fk=Oc.noop;i({qualifiedName:"flash.utils.Timer",constructor:oj,superClass:qa,reset:Fk,start:Fk,stop:Fk});Cg.module$exports=oj;Cg.module$exports&&(Cg=Cg.module$exports);var Q={},Fp=ya,Gp=Vc,Ih=j,bm=Ih.setImmutable,vo=Ih.setPseudoPrivate;i({constructor:Pc});
vo(Pc,"isBuiltIn",!0);vo(Pc.prototype,"isNamespace",!0);Ih.setDescriptor(Pc.prototype,"toString",{enumerable:!1,value:function(){return this.uri}});Q.module$exports=Pc;Q.module$exports&&(Q=Q.module$exports);var Dg={},kt=new Q({EOFError:Xc});Dg.module$exports=kt;Dg.module$exports&&(Dg=Dg.module$exports);var Eg={},Fg=j,Gk=new Q({AccelerometerEvent:oe,ActivityEvent:$c,AsyncErrorEvent:Re,ContextMenuEvent:qe,DataEvent:Pe,DRMAuthenticationCompleteEvent:se,DRMAuthenticationErrorEvent:Se,DRMErrorEvent:Ue,
DRMStatusEvent:ue,ErrorEvent:Ca,EventDispatcher:qa,EventPhase:Yc,Event:v,FocusEvent:we,FullScreenEvent:xe,GestureEvent:Wb,HTTPStatusEvent:bd,IEventDispatcher:rc,IMEEvent:We,IOErrorEvent:dd,KeyboardEvent:ze,MouseEvent:cd,NetStatusEvent:Ae,PressAndTapGestureEvent:Ce,ProgressEvent:Xb,SampleDataEvent:Fe,SecurityErrorEvent:Ye,ShaderEvent:He,SoftKeyboardEvent:Ie,StageVideoAvailabilityEvent:Ke,StageVideoEvent:Le,StatusEvent:Me,SyncEvent:Ne,TextEvent:tb,TimerEvent:Zb,TouchEvent:Ze,TransformGestureEvent:af,
UncaughtErrorEvent:gf,UncaughtErrorEvents:vd,VideoEvent:hf});Fg.forOwn({GesturePhase:"all begin end update",SoftKeyboardTrigger:"contentTriggered userTriggered"},function(a,b){Fg.forEach(a.split(" "),function(a){var a="@"==a?Fg.toCamelCase(b.replace(/Event$/,"")):a,c=Fg.toConstCase(a);(Gk[b]||(Gk[b]=Fg.createDummyFunction("flash.events."+b)))[c]=a})});Eg.module$exports=Gk;Eg.module$exports&&(Eg=Eg.module$exports);var Gg={},lt=new Q({ExternalInterface:jf});Gg.module$exports=lt;Gg.module$exports&&(Gg=
Gg.module$exports);var Hg={},mt=new Q({BitmapFilter:ed,BlurFilter:kf});Hg.module$exports=mt;Hg.module$exports&&(Hg=Hg.module$exports);var Ig={},nt=new Q({ColorTransform:fd,Point:mf,Rectangle:nf,Transform:gd});Ig.module$exports=nt;Ig.module$exports&&(Ig=Ig.module$exports);var Jg={},ot=C,wo=j,pt=i,xo=nc,wi=new Q({FileFilter:of,FileReference:pf,FileReferenceList:qf,GroupSpecifier:rf,LocalConnection:vg,IDynamicPropertyOutput:mg,IDynamicPropertyWriter:ng,ObjectEncoding:hd,NetConnection:sf,NetGroup:uf,
NetGroupInfo:vf,NetGroupReceiveMode:wf,NetGroupReplicationStrategy:xf,NetGroupSendMode:yf,NetGroupSendResult:zf,NetMonitor:Af,NetStream:Bf,NetStreamAppendBytesAction:Cf,NetStreamInfo:Df,NetStreamMulticastInfo:Ef,NetStreamPlayTransitions:Ff,SharedObject:xg,SharedObjectFlushStatus:Gf,Socket:Hf,URLLoader:zg,URLLoaderDataFormat:id,URLRequest:Lf,URLRequestHeader:Kf,URLRequestMethod:xo,URLStream:Mf,URLVariables:kd,XMLSocket:Nf,navigateToURL:function(a,b){var c=a.data,d=ot.parent,c=a.url+(c?"?"+c:"");if(null==
b||"_blank"==b)d.open(c);else if(d="_self"==b||"_top"==b?d[b.slice(1)]:d.frames[b])d.location.href=c},sendToURL:function(a){var b=a.method,c=new XMLHttpRequest;c.open(b,a.url,!0);c.send(b===xo.GET?null:a.data)}});wo.forEach(["NetStreamPlayOptions","Responder","SecureSocket"],function(a){wi[a]||(wi[a]=wo.createDummyFunction("flash.net."+a));pt({qualifiedName:"flash.net."+a,constructor:wi[a]})});Jg.module$exports=wi;Jg.module$exports&&(Jg=Jg.module$exports);var Kg={},qt=new Q({AntiAliasType:ld,CSMSettings:Rf,
Font:Sf,FontStyle:Tf,FontType:Uf,GridFitType:md,TextColorType:Wf,TextDisplayMode:Xf,TextExtent:Yf,TextField:Bg,TextFieldAutoSize:nd,TextFieldType:od,TextFormat:Zf,TextFormatAlign:$f,TextLineMetrics:ag,StaticText:Vf,StyleSheet:Ag});Kg.module$exports=qt;Kg.module$exports&&(Kg=Kg.module$exports);var Lg={},rt=new Q({Keyboard:bg,Mouse:eg});Lg.module$exports=rt;Lg.module$exports&&(Lg=Lg.module$exports);var uc={},st=ya,Mg=j,Hk=i,yo=Q,tt=fg,ut=qd,vt=Cg;Mg.__lookUpNameInVm=function(a){return toplevel.getType(a)};
var zo=new yo({ByteArray:tt,Endian:new Hk,Dictionary:ut,Timer:vt,describeType:function(){return new XML("")},getTimer:function(){return new Date-Mg.timestampAs3Started},getQualifiedClassName:function(a){var b=null;if(null===a)b="null";else if("undefined"===typeof a)b="void";else if(a instanceof Hk||a.hasOwnProperty("__isClass__"))b=a.__qualifiedName__||a.__proto__.constructor.__qualifiedName__||a.__proto__.constructor.name.toString(),b=b.replace(/\.(?=[^.]+$)/,"::");else{var c=Object.prototype.toString.call(a);
if("object"===typeof a&&"[object Array]"===c||"function"===typeof a&&"[class Array]"===c)b="Array";else switch(typeof a){case "function":b="builtin.as$0::MethodClosure";break;case "string":b="String";break;case "number":b=parseInt(a)==a?"int":"Number";break;case "object":b="Object"}}return b},getQualifiedSuperclassName:function(a){var b=Object.toString.call(a);return 1===b.indexOf("class")&&a.__super__?a.__super__.constructor===Hk?"Object":this.getQualifiedClassName(a.__super__.constructor):1===b.indexOf("object")&&
a.constructor.__super__?this.getQualifiedClassName(a.constructor.__super__.constructor):"Object"},getDefinitionByName:function(a){if("undefined"!=a){for(var a=a.replace(/::(?=[^.:]+$)/,"."),b=st,c=a.split("."),d=0,e=c.length;b&&d<e;d+=1)b=b[c[d]];if(!b&&"undefined"!==typeof Mg.__lookUpNameInVm)try{b=Mg.__lookUpNameInVm(a)}catch(f){b=null}if(!b||b instanceof yo)throw new ReferenceError("Error #1065");return b}},clearInterval:function(){window.clearInterval.apply(window,arguments)},clearTimeout:function(){window.clearTimeout.apply(window,
arguments)},setInterval:function(){window.setInterval.apply(window,arguments)},setTimeout:function(){window.setTimeout.apply(window,arguments)}});Mg.addConstantsToClass([[zo.Endian,"bigEndian","littleEndian"]]);uc.module$exports=zo;uc.module$exports&&(uc=uc.module$exports);var Ng={},Ao={getQualifiedClassName:uc.getQualifiedClassName};j.setPseudoPrivate(Ao,"isBuiltIn",!0);Ng.module$exports=Ao;Ng.module$exports&&(Ng=Ng.module$exports);var wd={},Bo=uc;i({qualifiedName:"flash.system.ApplicationDomain",
constructor:Zd});Zd.currentDomain=new Zd;var Co=Zd.prototype;Co.getDefinition=function(a){return Bo.getDefinitionByName(a)};Co.hasDefinition=function(a){try{Bo.getDefinitionByName(a)}catch(b){return!1}return!0};wd.module$exports=Zd;wd.module$exports&&(wd=wd.module$exports);var vc={},pj=ja,fm=Wa,B=j,wt=i,Ip=wd,Jh=v,em=qa,hm=Xb,Jp=vd,xi=B.expando,M=B.setImmutable;B.setImmutable($d,"getLoaderInfoByDefinition",function(){return null});wt({qualifiedName:"flash.display.LoaderInfo",constructor:$d,superClass:em});
var sa=$d.prototype;M(sa,{name:"actionScriptVersion",get:function(){B.hitch(this,pb)();B.hitch(this,qj)()}});M(sa,{name:"bytesLoaded",get:function(){return this[xi].attrs.bytesLoaded||0}});M(sa,{name:"bytesTotal",get:function(){return this[xi].attrs.bytesTotal}});M(sa,{name:"contentType",get:function(){return this[xi].attrs.contentType}});M(sa,{name:"childAllowsParent",get:function(){B.hitch(this,pb)()}});M(sa,{name:"frameRate",get:function(){B.hitch(this,pb)();B.hitch(this,qj)()}});M(sa,{name:"height",
get:function(){B.hitch(this,pb)()}});M(sa,"isURLInaccessible",!1);M(sa,{name:"parentAllowsChild",get:function(){B.hitch(this,pb)()}});M(sa,{name:"sameDomain",get:function(){B.hitch(this,pb)()}});M(sa,{name:"swfVersion",get:function(){B.hitch(this,pb)();B.hitch(this,qj)()}});M(sa,{name:"url",get:function(){return this[xi].attrs.url}});M(sa,{name:"width",get:function(){B.hitch(this,pb)()}});vc.module$exports=$d;vc.module$exports&&(vc=vc.module$exports);var Og={},Qc=j,Kp=vc,Pg=Qc.createDummyFunction,
Do=Qc.expando;i({qualifiedName:"flash.display.Loader",constructor:Kh,superClass:Cb,close:Pg({name:"close",returnType:"void"}),loadBytes:Pg({name:"loadBytes",returnType:"void"}),unload:Pg({name:"unload",returnType:"void"}),unloadAndStop:Pg({name:"unloadAndStop",returnType:"void"})});var Ik=Kh.prototype;Qc.setDescriptor(Ik,"uncaughtErrorEvents",{get:Pg({name:"uncaughtErrorEvents",returnType:""})});Qc.setImmutable(Ik,{name:"contentLoaderInfo",get:function(){return this[Do].contentLoaderInfo}});Ik.load=
function(a){this.contentLoaderInfo[Do].load(a,Qc.getPrivateObjectOf(this).raw)};Og.module$exports=Kh;Og.module$exports&&(Og=Og.module$exports);var Qg={},Ub=ja,Rc=j,im=Cb,Op=vc,jm=v,J=Rc.createDummyFunction,A=Rc.noop,Lp=Rc.setAccessor,o=Rc.setDescriptor,tj=Rc.setImmutable;i({qualifiedName:"flash.display.Stage",constructor:sj,superClass:im,interfaces:[rc],invalidate:function(){}});var n=sj.prototype;n.isFocusInaccessible=J({name:"isFocusInaccessible",returnType:"Boolean"});o(n,"accessibilityImplementation",
{set:A});o(n,"align",{get:J({name:"align",returnType:"String"}),set:A});o(n,"allowsFullScreen",{get:J({name:"allowsFullScreen",returnType:"Boolean"})});o(n,"blendMode",{set:A});o(n,"cacheAsBitmap",{set:A});o(n,"color",{get:J({name:"color",returnType:"uint"}),set:A});o(n,"colorCorrection",{get:J({name:"colorCorrection",returnType:"String"}),set:A});o(n,"colorCorrectionSupport",{get:J({name:"colorCorrectionSupport",returnType:"String"})});o(n,"contextMenu",{set:A});o(n,"displayState",{get:J({name:"displayState",
returnType:"String"}),set:A});o(n,"focus",{get:J({name:"focus",returnType:""}),set:A});o(n,"fullScreenHeight",{get:J({name:"fullScreenHeight",returnType:"uint"})});o(n,"focusRect",{set:A});o(n,"fullScreenSourceRect",{get:J({name:"fullScreenSourceRect",returnType:""}),set:A});o(n,"fullScreenWidth",{get:J({name:"fullScreenWidth",returnType:"uint"})});o(n,"height",{get:J({name:"height",returnType:"Number"}),set:A});o(n,"mask",{set:A});o(n,"mouseChildren",{get:J({name:"mouseChildren",returnType:"Boolean"}),
set:A});o(n,"mouseEnabled",{set:A});o(n,"opaqueBackground",{set:A});o(n,"quality",{get:J({name:"quality",returnType:"String"}),set:A});o(n,"rotationX",{set:A});o(n,"rotationY",{set:A});o(n,"rotationZ",{set:A});o(n,"scale9Grid",{set:A});o(n,"scaleMode",{get:J({name:"scaleMode",returnType:"String"}),set:A});o(n,"scaleZ",{set:A});o(n,"scrollRect",{set:A});o(n,"showDefaultContextMenu",{get:J({name:"showDefaultContextMenu",returnType:"Boolean"}),set:A});o(n,"softKeyboardRect",{get:J({name:"softKeyboardRect",
returnType:""})});o(n,"stageFocusRect",{get:J({name:"stageFocusRect",returnType:"Boolean"}),set:A});o(n,"stageVideos",{get:J({name:"stageVideos",returnType:""})});o(n,"tabEnabled",{set:A});o(n,"tabIndex",{set:A});o(n,"tabChildren",{get:J({name:"tabChildren",returnType:"Boolean"}),set:A});o(n,"textSnapshot",{get:J({name:"textSnapshot",returnType:""})});o(n,"width",{get:J({name:"width",returnType:"Number"}),set:A});o(n,"wmodeGPU",{get:J({name:"wmodeGPU",returnType:"Boolean"})});o(n,"z",{set:A});Qg.module$exports=
sj;Qg.module$exports&&(Qg=Qg.module$exports);var Rg={},xt=j,yt=le,Db=i,zt=tc,At=Cb,Bt=me,Ct=Vb,Dt=Wc,Et=kg,Ft=Bb,Gt=Og,Ht=vc,It=ug,Jt=Q,Kt=sg,Lt=tg,Mt=ud,Nt=Qg,Ot=ne;Db({qualifiedName:"flash.display.ColorCorrection",constructor:km});Db({qualifiedName:"flash.display.ColorCorrectionSupport",constructor:lm});Db({qualifiedName:"flash.display.InterpolationMethod",constructor:mm});Db({qualifiedName:"flash.display.LineScaleMode",constructor:nm});Db({qualifiedName:"flash.display.StageAlign",constructor:om});
Db({qualifiedName:"flash.display.StageDisplayState",constructor:pm});Db({qualifiedName:"flash.display.StageQuality",constructor:qm});Db({qualifiedName:"flash.display.StageScaleMode",constructor:rm});var cb=new Jt({BlendMode:yt,ColorCorrection:km,ColorCorrectionSupport:lm,DisplayObject:zt,DisplayObjectContainer:At,FrameLabel:Bt,GradientType:Dt,Graphics:Ct,IBitmapDrawable:Et,InteractiveObject:Ft,InterpolationMethod:mm,LineScaleMode:nm,Loader:Gt,LoaderInfo:Ht,MovieClip:It,Shape:Kt,SimpleButton:Lt,Sprite:Mt,
Stage:Nt,StageAlign:om,StageDisplayState:pm,StageQuality:qm,StageScaleMode:rm,SWFVersion:Ot});xt.addConstantsToClass([[cb.ColorCorrection,"default","on","off"],[cb.ColorCorrectionSupport,"defaultOff","defaultOn","unsupported"],[cb.InterpolationMethod,"linearRGB","rgb"],[cb.LineScaleMode,"horizontal","none","normal","vertical"],[cb.StageAlign,"bottom","bottomLeft","bottomRight","left","right","top","topLeft","topRight"],[cb.StageDisplayState,"fullScreen","fullScreenInteractive","normal"],[cb.StageQuality,
"best","high","low","medium"],[cb.StageScaleMode,"exactFit","noBorder","noScale","showAll"]]);Rg.module$exports=cb;Rg.module$exports&&(Rg=Rg.module$exports);var Sg={},Pt=new Q({ApplicationDomain:wd,System:Qf,Capabilities:Pf});Sg.module$exports=Pt;Sg.module$exports&&(Sg=Sg.module$exports);var Tg={},Qt=new Q({XMLDocument:hg,XMLNode:rd,XMLNodeType:jg});Tg.module$exports=Qt;Tg.module$exports&&(Tg=Tg.module$exports);var Ug={},Rt=new Q({display:Rg,errors:Dg,events:Eg,external:Gg,filters:Hg,geom:Ig,net:Jg,
system:Sg,text:Kg,ui:Lg,utils:uc,xml:Tg});Ug.module$exports=Rt;Ug.module$exports&&(Ug=Ug.module$exports);var xd={},Jk=j,Rp=Q,sm=Jk.setImmutable;i({constructor:Sc});Jk.setPseudoPrivate(Sc,"isBuiltIn",!0);Jk.setDescriptor(Sc.prototype,"toString",{enumerable:!1,value:function(){var a=this.localName,b=this.uri;return""===b?a:null==b?"*::"+a:b+"::"+a}});xd.module$exports=Sc;xd.module$exports&&(xd=xd.module$exports);var Vg={},St=j,Kk=C.RangeError;i({constructor:Kk,superClass:aa});St.setPseudoPrivate(Kk,
"isBuiltIn",!0);Vg.module$exports=Kk;Vg.module$exports&&(Vg=Vg.module$exports);var Wg={},Tt=j,Lk=C.ReferenceError;i({constructor:Lk,superClass:aa});Tt.setPseudoPrivate(Lk,"isBuiltIn",!0);Wg.module$exports=Lk;Wg.module$exports&&(Wg=Wg.module$exports);var yd={},Eo=C,wc=j,Ut=i,um=Eo.RegExp,Lh=wc.expando,Tp=/\{\{token\}\}/g,tm="{{token}}",Sp={}.toString,Up=wc.setAccessor,Fo=wc.setDescriptor,Tc=wc.setImmutable,Go=wc.setPseudoPrivate;Ba.prototype=wc.beget(um.prototype);Go(Ba,"isBuiltIn",!0);Go(Ba,"isClass",
!0);Ba.__proto__=Ut.prototype;wc.forEach(["exec","test"],function(a){Fo(Ba.prototype,a,{enumerable:!1,value:function(b){return this[Lh].raw[a](b)}})});Fo(Ba,"displayName",{enumerable:!1,value:"RegExp"});Eo.RegExp=Ba;yd.module$exports=Ba;yd.module$exports&&(yd=yd.module$exports);var Xg={},Vt=j;i({constructor:ae,superClass:aa});Vt.setPseudoPrivate(ae,"isBuiltIn",!0);Xg.module$exports=ae;Xg.module$exports&&(Xg=Xg.module$exports);var Yg={},yi=j,Wt=i,Xt=yd,Zg=C.String,Yt=yi.expando,$g=Zg.prototype,Ho=
yi.setPseudoPrivate;yi.forOwn({match:$g.match,replace:$g.replace,search:$g.search,split:$g.split},function(a,b){yi.setDescriptor($g,b,{enumerable:!1,value:function(b){b instanceof Xt&&(arguments[0]=b[Yt].raw);return a.apply(this,arguments)}})});Ho(Zg,"isBuiltIn",!0);Ho(Zg,"isClass",!0);Zg.__proto__=Wt.prototype;Yg.module$exports=Zg;Yg.module$exports&&(Yg=Yg.module$exports);var ah={},Zt=j,Mk=C.SyntaxError;i({constructor:Mk,superClass:aa});Zt.setPseudoPrivate(Mk,"isBuiltIn",!0);ah.module$exports=Mk;
ah.module$exports&&(ah=ah.module$exports);var bh={},$t=C,au=j,bu=Function.apply,cu=function(){var a=$t.console;if(!a)return au.noop;var b=a.log;return function(){bu.call(b,a,arguments)}}();bh.module$exports=cu;bh.module$exports&&(bh=bh.module$exports);var ch={},du=j,Nk=C.TypeError;i({constructor:Nk,superClass:aa});du.setPseudoPrivate(Nk,"isBuiltIn",!0);ch.module$exports=Nk;ch.module$exports&&(ch=ch.module$exports);var dh={},eu=j,Ok=C.URIError;i({constructor:Ok,superClass:aa});eu.setPseudoPrivate(Ok,
"isBuiltIn",!0);dh.module$exports=Ok;dh.module$exports&&(dh=dh.module$exports);var eh={},Mh=C,xc=j,xm=i,Io=sd,K=xc.expando,uj=new qd,yc=Array.prototype,fu=yc.pop,gu=yc.shift,hu=yc.splice,iu=yc.unshift,Jo=xc.forEach,vm=xc.setAccessor,Xp=xc.setImmutable,vj=xc.setPseudoPrivate,ju=xc.setDescriptor,be=[Io["int"],Io.uint,Mh.Number,Mh.Boolean,Mh.String];xm({__setIndex__:ym,constructor:qb,pop:function(){if(this[K].fixed)throw new RangeError("Error #1126: Cannot change the length of a fixed Vector.");var a=
this.type,b=fu.call(this[K].data);return-1<be.indexOf(a)?a(b):b},push:function(){if(this[K].fixed)throw new RangeError("Error #1126: Cannot change the length of a fixed Vector.");Jo(arguments,function(a){this.__setIndex__(this[K].data.length,a)},this);return this.length},shift:function(){if(this[K].fixed)throw new RangeError("Error #1126: Cannot change the length of a fixed Vector.");var a=this.type,b=gu.call(this[K].data);return-1<be.indexOf(a)?a(b):b},unshift:function(){if(this[K].fixed)throw new RangeError("Error #1126: Cannot change the length of a fixed Vector.");
return iu.apply(this[K].data,arguments)},splice:function(a,b){var c=this[K].fixed;if(!c||c&&b===arguments.length-2){for(c=hu.apply(this[K].data,arguments);b--;)ym.call(this,a+b,this[a+b]);return c}return[]}});vj(qb,"isBuiltIn",!0);ju(qb.prototype,"toString",{enumerable:!1,value:function(){return xc.map(this[K].data,function(a){return a+""}).join(",")}});Jo(Object.getOwnPropertyNames(yc),function(a){"function"===typeof yc[a]&&(qb.prototype[a]||(qb.prototype[a]=function(){return yc[a].apply(this[K].data,
arguments)}))});vj(wm,"isClass",!0);eh.module$exports={Vector:qb,VectorFactory:wm};eh.module$exports&&(eh=eh.module$exports);var fh={},ku=j;i({constructor:ce,superClass:aa});ku.setPseudoPrivate(ce,"isBuiltIn",!0);fh.module$exports=ce;fh.module$exports&&(fh=fh.module$exports);var zd={},Uc=ya,Ma=j,Ko=i,Zp=Ko.apply,R=Ma.expando,Yp={}.toString,$p=new (C.XMLSerializer||Object);Ko({constructor:La,contains:function(a){return Ma.some(wj(this[R].raw,"contains",[a]),Boolean)},copy:function(){var a=[];Ma.forEach(this[R].raw,
function(b){a.push(b instanceof Uc.XML?b.clone():b)});return new La(a)},hasComplexContent:function(){for(var a=-1,b=this[R].raw.length;++a<b;)if(this[a].hasComplexContent())return!0;return!1},hasSimpleContent:function(){return!this.hasComplexContent()},length:function(){return this[R].raw.length},parent:function(){var a=wj(this[R].raw,"parent",[]);if(a[0]&&Ma.every(a,function(b,c){return c?b[R].raw===a[c-1][R].raw:!0}))return a[0]},toString:zm,toXMLString:zm});Ma.forEach("attribute,attributes,child,children,comments,descendants,elements,normalize,processingInstructions,text".split(","),
function(a){La.prototype[a]=function(){return new La(wj(this[R].raw,a,arguments))}});Ma.setPseudoPrivate(La,"isBuiltIn",!0);zd.module$exports=La;zd.module$exports&&(zd=zd.module$exports);var gh={},Lo=C,ta=j,bq=Xa,lu=i,mu=xd,ia=zd,cq=new (Lo.DOMParser||Object),Va=ta.expando,aq={}.toString,fq=new (Lo.XMLSerializer||Object),Am=ta.detachNode,xj=ta.forEach,de=ta.forEachSnapshot,Pk=ta.indexOf,eq=ta.setAccessor,dq=ta.setImmutable,zi=ta.toArray,ee=ta.xQuery;L.ignoreComments=!0;L.ignoreProcessingInstructions=
!0;L.ignoreWhitespace=!0;L.prettyIndent=2;L.prettyPrinting=!0;L.defaultSettings=Cm;L.setSettings=function(a){a||(a=Cm());this.ignoreComments=!!a.ignoreComments;this.ignoreProcessingInstructions=!!a.ignoreProcessingInstructions;this.ignoreWhitespace=!!a.ignoreWhitespace;this.prettyIndent=Number(a.prettyIndent)||0;this.prettyPrinting=!!a.prettyIndent};L.settings=function(){return{ignoreComments:this.ignoreComments,ignoreProcessingInstructions:this.ignoreProcessingInstructions,ignoreWhitespace:this.ignoreWhitespace,
prettyIndent:this.prettyIndent,prettyPrinting:this.prettyPrinting}};lu({ignoreComments:!0,ignoreProcessingInstructions:!0,ignoreWhitespace:!0,prettyIndent:2,prettyPrinting:!0,constructor:L,addNamespace:function(){return this},appendChild:function(a){var b=z(this),a=z(a);b&&a&&(a=a.cloneNode(!0),fe(this,b.appendChild(a)));return this},attribute:function(a){var b=z(this);return new ia(b&&b.getAttributeNode(a)||"")},attributes:function(){var a=z(this);return new ia(a&&a.attributes)},child:function(a){var b,
c=z(this);if(c){if("number"===typeof a)return(b=c.childNodes[a])?new L(b):new ia;b=c.getElementsByTagName(a)}return b&&1===b.length?new L(b[0]):new ia(b)},childIndex:function(){var a=z(this),b=a&&a.parentNode;return b&&9!==b.nodeType?Pk(b.childNodes,a):-1},children:function(){var a=z(this);return new ia(a&&a.childNodes)},comments:function(){var a=z(this),b=[];a&&de(ee("descendant::comment()",a),function(a,c){b[c]=a});return new ia(b)},contains:function(a){return ge.call(this)===ge.call(a)},copy:function(){return new L(this.toXMLString())},
descendants:function(a){var b=z(this);return new ia(b&&b.getElementsByTagName(null==a?"*":a))},elements:function(a){var b=z(this);if(!b)return new ia;for(var c=b.childNodes,d=-1,e=c.length,f=[],a=null==a?"*":""+a;++d<e;)b=c[d],(b.tagName===a||"*"===a&&1===b.nodeType)&&f.push(b);return new ia(f)},hasComplexContent:function(){var a=z(this);if(!a)return!1;for(var b=a.childNodes,c=-1,d=b.length;++c<d;)if(a=b[c].nodeType,1===a||9===a)return!0;return!1},hasSimpleContent:function(){return!this.hasComplexContent()},
inScopeNamespaces:function(){return[]},insertChildAfter:function(a,b){var c=z(this),b=z(b);if(!c||!b)return this;var d=c.childNodes,b=b.cloneNode(!0);if(null===a)c.insertBefore(b,c.firstChild);else if(a=Bm(zi(d),a))c.insertBefore(b,a.nextSibling);else return;fe(this,b,Pk(zi(d),b));return this},insertChildBefore:function(a,b){var c=z(this),b=z(b);if(!c||!b)return this;var d=c.childNodes,b=b.cloneNode(!0);if(null===a)c.appendChild(b);else if(a=Bm(zi(d),a))c.insertBefore(b,a);else return;fe(this,b,Pk(zi(d),
b));return this},length:function(){return 1},localName:function(){var a=z(this);return a?a.nodeName:null},name:function(){var a=z(this);return a?new mu(null,a.nodeName):null},namespace:function(a){return null==a?void 0:null},namespaceDeclarations:function(){return[]},nodeKind:function(){var a=z(this);if(a)switch(a.nodeType){case 2:return"attribute";case 8:return"comment";case 1:return"element";case 7:return"processing-instruction";case 3:return"text"}return""},normalize:function(){var a=z(this);a&&
a.normalize();return this},parent:function(){var a=z(this);return(a=a&&a.parentNode)&&9!==a.nodeType?new L(a):void 0},prependChild:function(a){var b=z(this),a=z(a);b&&a&&(a=a.cloneNode(!0),b.insertBefore(a,b.firstChild),fe(this,a,0));return this},processingInstructions:function(a){var b=z(this),c=[];b&&de(ee("child::processing-instruction("+(a?"'"+a+"'":"")+")",b),function(a,b){c[b]=a});return new ia(c)},removeNamespace:function(){return this},replace:function(a,b){var c,d,e=z(this),b=z(b);if(!e||
!b)return this;c=e.childNodes;b=b.cloneNode(!0);if("number"===typeof a&&-1<a&&a<c.length)e.replaceChild(b,c[a]);else if("*"===a){for(;c=e.firstChild;)ta.detachNode(c);e.appendChild(b)}else{var f=!1;for(c=e.firstChild;c;)d=c.nextSibling,c.nodeName===a&&(f||(f=e.insertBefore(b,c)),ta.detachNode(c)),c=d}return this},setChildren:function(a){var b,c=z(this);if(c){for(;b=c.firstChild;)c.removeChild(b);a=(new ia(a))[Va].raw;xj(ta.isArray(a)?a:[a],function(a){c.appendChild(a.cloneNode(!0))})}return this},
setLocalName:Dm,setName:Dm,setNamespace:function(){},text:function(){var a=z(this),b=[];a&&de(ee("child::text()",a),function(a,c){b[c]=a});return new ia(b)},toJSON:function(){throw new TypeError("Error #1006: value is not a function.");},toString:function(){if(this.hasComplexContent())return this.toXMLString();var a=z(this);return a?a.textContent:""+this[Va].raw},toXMLString:ge});ta.setPseudoPrivate(L,"isBuiltIn",!0);gh.module$exports=L;gh.module$exports&&(gh=gh.module$exports);var hh={},p=ya,nu=
Ng,Mo=Ug,ou=C,No=sd,pu=Vc,qu=og,ru=zb,Qk=j,su=bh,tu=Xa,Oo=i,uu=je,vu=aa,wu=ke,xu=Za,yu=pg,zu=Q,Au=xd,Bu=Vg,Cu=Wg,Du=yd,Eu=Xg,Fu=Yg,Gu=ah,Hu=ch,Iu=dh,Po=eh,Ju=fh,Ku=gh,Lu=zd,Mu={Boolean:!0,Date:!0,Error:!0,EvalError:!0,Function:!0,"int":!0,Math:!0,Number:!0,RangeError:!0,ReferenceError:!0,SyntaxError:!0,TypeError:!0,uint:!0,URIError:!0},Qo=Qk.setPseudoPrivate;p.Array=ie;p.ArgumentError=tu;p.Class=Oo;p.DefinitionError=uu;p.Error=vu;p.EvalError=wu;p.Interface=xu;p.Object=yu;p.Namespace=zu;p.QName=Au;
p.RangeError=Bu;p.ReferenceError=Cu;p.RegExp=Du;p.SecurityError=Eu;p.String=Fu;p.SyntaxError=Gu;p.TypeError=Hu;p.URIError=Iu;p.Vector=Po.Vector;p.VectorFactory=Po.VectorFactory;p.VerifyError=Ju;p.XML=Ku;p.XMLList=Lu;p["int"]=No["int"];p.uint=No.uint;Qk.forEach("Boolean,Date,Error,EvalError,Function,Math,Number,RangeError,ReferenceError,SyntaxError,TypeError,URIError,int,isFinite,isNaN,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,escape,uint,unescape,parseInt,parseFloat".split(","),function(a){var b=
p[a]||(p[a]=ou[a]);Mu[a]&&(b.__proto__=Oo.prototype,Qo(b,"isClass",true));Qo(b,"isBuiltIn",true)});p.flash=Mo;p.stage=new Mo.display.Stage;p.Infinity=Infinity;p.NaN=NaN;p.undefined=void 0;p.isXMLName=pu;p.trace=su;p.getQualifiedClassName=nu.getQualifiedClassName;qu.mixin(p);hh.module$exports=Qk.mixin(ru,p);hh.module$exports&&(hh=hh.module$exports);var ih={},k=ya,Nu=hh,jh=j,h=i,gq=Q,b,a,e,c=jh.createDummyFunction,g=jh.noop,f=jh.setConst,d=jh.setDescriptor;e=k;b=e.Object;b._init=c({name:"_init",returnType:""});
b=e.Class;b=e.Namespace;b=e.String;b=e.Array;b=e.DefinitionError;b=e.SecurityError;b=e.VerifyError;b=e.UninitializedError=c("UninitializedError");h({constructor:b,superClass:k.Error});b=e.ArgumentError;b=e.XML;b=e.XMLList;b=e.QName;b=e.RegExp;b=e.Vector;b=e.CustomActions=c("CustomActions");h({constructor:b});a=b.prototype;d(a,"actionsList",{get:c({name:"actionsList",returnType:"Array"})});b.getActions=c({name:"getActions",returnType:"String"});b.installActions=c({name:"installActions",returnType:"void"});
b.uninstallActions=c({name:"uninstallActions",returnType:"void"});b=e.ProductManager=c("ProductManager");h({constructor:b,superClass:k.flash.events.EventDispatcher});a=b.prototype;d(a,"installed",{get:c({name:"installed",returnType:"Boolean"})});d(a,"installedVersion",{get:c({name:"installedVersion",returnType:"String"})});d(a,"running",{get:c({name:"running",returnType:"Boolean"})});a.doSelfUpgrade=c({name:"doSelfUpgrade",returnType:"Boolean"});a.download=c({name:"download",returnType:"Boolean"});
a.launch=c({name:"launch",returnType:"Boolean"});b=e.XMLUI=c("XMLUI");h({constructor:b});b.accept=c({name:"accept",returnType:"void"});b.cancel=c({name:"cancel",returnType:"void"});b.getProperty=c({name:"getProperty",returnType:"String"});b.setProperty=c({name:"setProperty",returnType:"void"});e=na("flash.accessibility");b=e.Accessibility=c("Accessibility");h({constructor:b});a=b.prototype;d(a,"active",{get:c({name:"active",returnType:"Boolean"})});b.sendEvent=c({name:"sendEvent",returnType:"void"});
b.updateProperties=c({name:"updateProperties",returnType:"void"});b=e.AccessibilityProperties=c("AccessibilityProperties");h({constructor:b});b=e.AccessibilityImplementation=c("AccessibilityImplementation");h({constructor:b});a=b.prototype;a.accDoDefaultAction=c({name:"accDoDefaultAction",returnType:"void"});a.accLocation=c({name:"accLocation",returnType:""});a.accSelect=c({name:"accSelect",returnType:"void"});a.get_accDefaultAction=c({name:"get_accDefaultAction",returnType:"String"});a.get_accFocus=
c({name:"get_accFocus",returnType:"uint"});a.get_accName=c({name:"get_accName",returnType:"String"});a.get_accRole=c({name:"get_accRole",returnType:"uint"});a.get_accSelection=c({name:"get_accSelection",returnType:"Array"});a.get_accState=c({name:"get_accState",returnType:"uint"});a.get_accValue=c({name:"get_accValue",returnType:"String"});a.getChildIDArray=c({name:"getChildIDArray",returnType:"Array"});a.isLabeledBy=c({name:"isLabeledBy",returnType:"Boolean"});e=na("flash.automation");b=e.ActionGenerator=
c("ActionGenerator");h({constructor:b});a=b.prototype;a.generateAction=c({name:"generateAction",returnType:"void"});a.generateActions=c({name:"generateActions",returnType:"void"});b=e.AutomationAction=c("AutomationAction");h({constructor:b});a=b.prototype;d(a,"type",{get:c({name:"type",returnType:"String"})});d(a,"type",{set:g});b=e.KeyboardAutomationAction=c("KeyboardAutomationAction");h({constructor:b,superClass:k.flash.automation.AutomationAction});a=b.prototype;d(a,"keyCode",{get:c({name:"keyCode",
returnType:"uint"})});d(a,"keyCode",{set:g});f(b,"KEY_DOWN","keyDown");f(b,"KEY_UP","keyUp");b=e.MouseAutomationAction=c("MouseAutomationAction");h({constructor:b,superClass:k.flash.automation.AutomationAction});a=b.prototype;d(a,"delta",{get:c({name:"delta",returnType:"int"})});d(a,"stageX",{get:c({name:"stageX",returnType:"Number"})});d(a,"stageY",{get:c({name:"stageY",returnType:"Number"})});d(a,"delta",{set:g});d(a,"stageX",{set:g});d(a,"stageY",{set:g});f(b,"MIDDLE_MOUSE_DOWN","middleMouseDown");
f(b,"MIDDLE_MOUSE_UP","middleMouseUp");f(b,"MOUSE_DOWN","mouseDown");f(b,"MOUSE_MOVE","mouseMove");f(b,"MOUSE_UP","mouseUp");f(b,"MOUSE_WHEEL","mouseWheel");f(b,"RIGHT_MOUSE_DOWN","rightMouseDown");f(b,"RIGHT_MOUSE_UP","rightMouseUp");b=e.StageCapture=c("StageCapture");h({constructor:b,superClass:k.flash.events.EventDispatcher});a=b.prototype;d(a,"clipRect",{get:c({name:"clipRect",returnType:""})});d(a,"fileNameBase",{get:c({name:"fileNameBase",returnType:"String"})});d(a,"clipRect",{set:g});d(a,
"fileNameBase",{set:g});f(b,"CURRENT","current");f(b,"MULTIPLE","multiple");f(b,"NEXT","next");a.cancel=c({name:"cancel",returnType:"void"});a.capture=c({name:"capture",returnType:"void"});b=e.StageCaptureEvent=c("StageCaptureEvent");h({constructor:b,superClass:k.flash.events.Event});a=b.prototype;d(a,"checksum",{get:c({name:"checksum",returnType:"uint"})});d(a,"url",{get:c({name:"url",returnType:"String"})});f(b,"CAPTURE","capture");a.clone=c({name:"clone",returnType:"flash.events.Event"});b=e.Configuration=
c("Configuration");h({constructor:b});a=b.prototype;d(a,"testAutomationConfiguration",{get:c({name:"testAutomationConfiguration",returnType:"String"})});e=na("flash.desktop");b=e.ClipboardFormats=c("ClipboardFormats");h({constructor:b});f(b,"BITMAP_FORMAT","air:bitmap");f(b,"FILE_LIST_FORMAT","air:file list");f(b,"FILE_PROMISE_LIST_FORMAT","air:file promise list");f(b,"HTML_FORMAT","air:html");f(b,"RICH_TEXT_FORMAT","air:rtf");f(b,"TEXT_FORMAT","air:text");f(b,"URL_FORMAT","air:url");b=e.ClipboardTransferMode=
c("ClipboardTransferMode");h({constructor:b});f(b,"CLONE_ONLY","cloneOnly");f(b,"CLONE_PREFERRED","clonePreferred");f(b,"ORIGINAL_ONLY","originalOnly");f(b,"ORIGINAL_PREFERRED","originalPreferred");b=e.Clipboard=c("Clipboard");h({constructor:b});a=b.prototype;d(a,"generalClipboard",{get:c({name:"generalClipboard",returnType:""})});d(a,"formats",{get:c({name:"formats",returnType:"Array"})});a.clear=c({name:"clear",returnType:"void"});a.clearData=c({name:"clearData",returnType:"void"});a.getData=c({name:"getData",
returnType:"Object"});a.hasFormat=c({name:"hasFormat",returnType:"Boolean"});a.setData=c({name:"setData",returnType:"Boolean"});a.setDataHandler=c({name:"setDataHandler",returnType:"Boolean"});e=k.flash.display;b=e.NativeMenu=c("NativeMenu");h({constructor:b,superClass:k.flash.events.EventDispatcher});b=e.DisplayObject;b=e.Bitmap=c("Bitmap");h({constructor:b,superClass:k.flash.display.DisplayObject});a=b.prototype;d(a,"bitmapData",{get:c({name:"bitmapData",returnType:""})});d(a,"pixelSnapping",{get:c({name:"pixelSnapping",
returnType:"String"})});d(a,"smoothing",{get:c({name:"smoothing",returnType:"Boolean"})});d(a,"bitmapData",{set:g});d(a,"pixelSnapping",{set:g});d(a,"smoothing",{set:g});b=e.InteractiveObject;b=e.DisplayObjectContainer;b=e.FocusDirection=c("FocusDirection");h({constructor:b});f(b,"BOTTOM","bottom");f(b,"NONE","none");f(b,"TOP","top");b=e.Stage;b=e.GraphicsEndFill=c("GraphicsEndFill");h({constructor:b});b=e.ShaderJob=c("ShaderJob");h({constructor:b,superClass:k.flash.events.EventDispatcher});a=b.prototype;
d(a,"height",{get:c({name:"height",returnType:"int"})});d(a,"progress",{get:c({name:"progress",returnType:"Number"})});d(a,"shader",{get:c({name:"shader",returnType:""})});d(a,"width",{get:c({name:"width",returnType:"int"})});d(a,"height",{set:g});d(a,"shader",{set:g});d(a,"width",{set:g});a.cancel=c({name:"cancel",returnType:"void"});a.start=c({name:"start",returnType:"void"});b=e.GraphicsShaderFill=c("GraphicsShaderFill");h({constructor:b});b=e.StageQuality;b=e.GraphicsSolidFill=c("GraphicsSolidFill");
h({constructor:b});b=e.ShaderParameterType=c("ShaderParameterType");h({constructor:b});f(b,"BOOL2","bool2");f(b,"BOOL3","bool3");f(b,"BOOL4","bool4");f(b,"BOOL","bool");f(b,"FLOAT2","float2");f(b,"FLOAT3","float3");f(b,"FLOAT4","float4");f(b,"FLOAT","float");f(b,"INT2","int2");f(b,"INT3","int3");f(b,"INT4","int4");f(b,"INT","int");f(b,"MATRIX2X2","matrix2x2");f(b,"MATRIX3X3","matrix3x3");f(b,"MATRIX4X4","matrix4x4");b=e.MorphShape=c("MorphShape");h({constructor:b,superClass:k.flash.display.DisplayObject});
b=e.TriangleCulling=c("TriangleCulling");h({constructor:b});f(b,"NEGATIVE","negative");f(b,"NONE","none");f(b,"POSITIVE","positive");b=e.GraphicsTrianglePath=c("GraphicsTrianglePath");h({constructor:b});a=b.prototype;d(a,"culling",{get:c({name:"culling",returnType:"String"})});d(a,"culling",{set:g});b=e.PixelSnapping=c("PixelSnapping");h({constructor:b});f(b,"ALWAYS","always");f(b,"AUTO","auto");f(b,"NEVER","never");b=e.Shape;b=e.ShaderData=c("ShaderData");h({constructor:b});b=e.SWFVersion;b=e.ColorCorrectionSupport;
b=e.LineScaleMode;b=e.StageScaleMode;b=e.BitmapData=c("BitmapData");h({constructor:b});a=b.prototype;d(a,"height",{get:c({name:"height",returnType:"int"})});d(a,"rect",{get:c({name:"rect",returnType:""})});d(a,"transparent",{get:c({name:"transparent",returnType:"Boolean"})});d(a,"width",{get:c({name:"width",returnType:"int"})});a.applyFilter=c({name:"applyFilter",returnType:"void"});a.clone=c({name:"clone",returnType:"flash.display.BitmapData"});a.colorTransform=c({name:"colorTransform",returnType:"void"});
a.compare=c({name:"compare",returnType:"Object"});a.copyChannel=c({name:"copyChannel",returnType:"void"});a.copyPixels=c({name:"copyPixels",returnType:"void"});a.dispose=c({name:"dispose",returnType:"void"});a.draw=c({name:"draw",returnType:"void"});a.fillRect=c({name:"fillRect",returnType:"void"});a.floodFill=c({name:"floodFill",returnType:"void"});a.generateFilterRect=c({name:"generateFilterRect",returnType:"flash.geom.Rectangle"});a.getColorBoundsRect=c({name:"getColorBoundsRect",returnType:"flash.geom.Rectangle"});
a.getPixel=c({name:"getPixel",returnType:"uint"});a.getPixel32=c({name:"getPixel32",returnType:"uint"});a.getPixels=c({name:"getPixels",returnType:"flash.utils.ByteArray"});a.getVector=c({name:"getVector",returnType:""});a.histogram=c({name:"histogram",returnType:""});a.hitTest=c({name:"hitTest",returnType:"Boolean"});a.lock=c({name:"lock",returnType:"void"});a.merge=c({name:"merge",returnType:"void"});a.noise=c({name:"noise",returnType:"void"});a.paletteMap=c({name:"paletteMap",returnType:"void"});
a.perlinNoise=c({name:"perlinNoise",returnType:"void"});a.pixelDissolve=c({name:"pixelDissolve",returnType:"int"});a.scroll=c({name:"scroll",returnType:"void"});a.setPixel=c({name:"setPixel",returnType:"void"});a.setPixel32=c({name:"setPixel32",returnType:"void"});a.setPixels=c({name:"setPixels",returnType:"void"});a.setVector=c({name:"setVector",returnType:"void"});a.threshold=c({name:"threshold",returnType:"uint"});a.unlock=c({name:"unlock",returnType:"void"});b=e.NativeMenuItem=c("NativeMenuItem");
h({constructor:b,superClass:k.flash.events.EventDispatcher});a=b.prototype;d(a,"enabled",{get:c({name:"enabled",returnType:"Boolean"})});d(a,"enabled",{set:g});b=e.ShaderParameter=c("ShaderParameter");h({constructor:b});a=b.prototype;d(a,"index",{get:c({name:"index",returnType:"int"})});d(a,"type",{get:c({name:"type",returnType:"String"})});d(a,"value",{get:c({name:"value",returnType:"Array"})});d(a,"value",{set:g});b=e.GraphicsBitmapFill=c("GraphicsBitmapFill");h({constructor:b});b=e.LoaderInfo;
b=e.Shader=c("Shader");h({constructor:b});a=b.prototype;d(a,"data",{get:c({name:"data",returnType:""})});d(a,"precisionHint",{get:c({name:"precisionHint",returnType:"String"})});d(a,"byteCode",{set:g});d(a,"data",{set:g});d(a,"precisionHint",{set:g});b=e.GraphicsGradientFill=c("GraphicsGradientFill");h({constructor:b});a=b.prototype;d(a,"interpolationMethod",{get:c({name:"interpolationMethod",returnType:"String"})});d(a,"spreadMethod",{get:c({name:"spreadMethod",returnType:"String"})});d(a,"type",
{get:c({name:"type",returnType:"String"})});d(a,"interpolationMethod",{set:g});d(a,"spreadMethod",{set:g});d(a,"type",{set:g});b=e.FrameLabel;b=e.Scene=c("Scene");h({constructor:b});a=b.prototype;d(a,"labels",{get:c({name:"labels",returnType:"Array"})});d(a,"name",{get:c({name:"name",returnType:"String"})});d(a,"numFrames",{get:c({name:"numFrames",returnType:"int"})});b=e.SpreadMethod=c("SpreadMethod");h({constructor:b});f(b,"PAD","pad");f(b,"REFLECT","reflect");f(b,"REPEAT","repeat");b=e.Graphics;
b=e.BitmapDataChannel=c("BitmapDataChannel");h({constructor:b});f(b,"ALPHA",8);f(b,"BLUE",4);f(b,"GREEN",2);f(b,"RED",1);b=e.BlendMode;b=e.GraphicsPath=c("GraphicsPath");h({constructor:b});a=b.prototype;d(a,"winding",{get:c({name:"winding",returnType:"String"})});d(a,"winding",{set:g});a.curveTo=c({name:"curveTo",returnType:"void"});a.lineTo=c({name:"lineTo",returnType:"void"});a.moveTo=c({name:"moveTo",returnType:"void"});a.wideLineTo=c({name:"wideLineTo",returnType:"void"});a.wideMoveTo=c({name:"wideMoveTo",
returnType:"void"});b=e.StageAlign;b=e.GraphicsStroke=c("GraphicsStroke");h({constructor:b});a=b.prototype;d(a,"caps",{get:c({name:"caps",returnType:"String"})});d(a,"joints",{get:c({name:"joints",returnType:"String"})});d(a,"scaleMode",{get:c({name:"scaleMode",returnType:"String"})});d(a,"caps",{set:g});d(a,"joints",{set:g});d(a,"scaleMode",{set:g});b=e.StageDisplayState;b=e.ActionScriptVersion=c("ActionScriptVersion");h({constructor:b});f(b,"ACTIONSCRIPT2",2);f(b,"ACTIONSCRIPT3",3);b=e.AVM1Movie=
c("AVM1Movie");h({constructor:b,superClass:k.flash.display.DisplayObject});a=b.prototype;a.addCallback=c({name:"addCallback",returnType:"void"});a.call=c({name:"call",returnType:""});b=e.Sprite;b=e.JointStyle=c("JointStyle");h({constructor:b});f(b,"BEVEL","bevel");f(b,"MITER","miter");f(b,"ROUND","round");b=e.ShaderPrecision=c("ShaderPrecision");h({constructor:b});f(b,"FAST","fast");f(b,"FULL","full");b=e.ShaderInput=c("ShaderInput");h({constructor:b});a=b.prototype;d(a,"channels",{get:c({name:"channels",
returnType:"int"})});d(a,"height",{get:c({name:"height",returnType:"int"})});d(a,"index",{get:c({name:"index",returnType:"int"})});d(a,"input",{get:c({name:"input",returnType:"Object"})});d(a,"width",{get:c({name:"width",returnType:"int"})});d(a,"height",{set:g});d(a,"input",{set:g});d(a,"width",{set:g});b=e.InterpolationMethod;b=e.SimpleButton;b=e.GradientType;b=e.Loader;b=e.ColorCorrection;b=e.CapsStyle=c("CapsStyle");h({constructor:b});f(b,"NONE","none");f(b,"ROUND","round");f(b,"SQUARE","square");
b=e.GraphicsPathWinding=c("GraphicsPathWinding");h({constructor:b});f(b,"EVEN_ODD","evenOdd");f(b,"NON_ZERO","nonZero");b=e.GraphicsPathCommand=c("GraphicsPathCommand");h({constructor:b});f(b,"CURVE_TO",3);f(b,"LINE_TO",2);f(b,"MOVE_TO",1);f(b,"NO_OP",0);f(b,"WIDE_LINE_TO",5);f(b,"WIDE_MOVE_TO",4);b=e.MovieClip;e=k.flash.errors;b=e.IOError=c("IOError");h({constructor:b,superClass:k.Error});b=e.EOFError;b=e.MemoryError=c("MemoryError");h({constructor:b,superClass:k.Error});b=e.IllegalOperationError=
c("IllegalOperationError");h({constructor:b,superClass:k.Error});b=e.StackOverflowError=c("StackOverflowError");h({constructor:b,superClass:k.Error});b=e.ScriptTimeoutError=c("ScriptTimeoutError");h({constructor:b,superClass:k.Error});b=e.InvalidSWFError=c("InvalidSWFError");h({constructor:b,superClass:k.Error});b=e.DRMManagerError=c("DRMManagerError");h({constructor:b,superClass:k.Error});a=b.prototype;d(a,"subErrorID",{get:c({name:"subErrorID",returnType:"int"})});e=k.flash.events;b=e.EventDispatcher;
b=e.EventPhase;b=e.Event;b=e.KeyboardEvent;b=e.SoftKeyboardTrigger;b=e.UncaughtErrorEvents;b=e.TextEvent;b=e.StatusEvent;b=e.ProgressEvent;b=e.ErrorEvent;b=e.IOErrorEvent;b=e.AsyncErrorEvent;b=e.ShaderEvent;b=e.TimerEvent;b=e.DRMAuthenticateEvent=c("DRMAuthenticateEvent");h({constructor:b,superClass:k.flash.events.Event});a=b.prototype;d(a,"authenticationType",{get:c({name:"authenticationType",returnType:"String"})});d(a,"header",{get:c({name:"header",returnType:"String"})});d(a,"netstream",{get:c({name:"netstream",
returnType:""})});d(a,"passwordPrompt",{get:c({name:"passwordPrompt",returnType:"String"})});d(a,"urlPrompt",{get:c({name:"urlPrompt",returnType:"String"})});d(a,"usernamePrompt",{get:c({name:"usernamePrompt",returnType:"String"})});f(b,"AUTHENTICATION_TYPE_DRM","drm");f(b,"AUTHENTICATION_TYPE_PROXY","proxy");f(b,"DRM_AUTHENTICATE","drmAuthenticate");a.clone=c({name:"clone",returnType:"flash.events.Event"});b=e.SampleDataEvent;b=e.AccelerometerEvent;b=e.DRMStatusEvent;b=e.NetStatusEvent;b=e.NetDataEvent=
c("NetDataEvent");h({constructor:b,superClass:k.flash.events.Event});a=b.prototype;d(a,"info",{get:c({name:"info",returnType:"Object"})});d(a,"timestamp",{get:c({name:"timestamp",returnType:"Number"})});f(b,"MEDIA_TYPE_DATA","mediaTypeData");a.clone=c({name:"clone",returnType:"flash.events.Event"});b=e.IMEEvent;b=e.ActivityEvent;b=e.VideoEvent;b=e.GestureEvent;b=e.PressAndTapGestureEvent;b=e.StageVideoAvailabilityEvent;b=e.TransformGestureEvent;b=e.DataEvent;b=e.FocusEvent;b=e.HTTPStatusEvent;b=e.DRMAuthenticationErrorEvent;
b=e.NetFilterEvent=c("NetFilterEvent");h({constructor:b,superClass:k.flash.events.Event});a=b.prototype;a.clone=c({name:"clone",returnType:"flash.events.Event"});b=e.GesturePhase;b=e.SyncEvent;b=e.DRMErrorEvent;b=e.TouchEvent;b=e.MouseEvent;b=e.SoftKeyboardEvent;b=e.DRMAuthenticationCompleteEvent;b=e.SecurityErrorEvent;b=e.NetMonitorEvent=c("NetMonitorEvent");h({constructor:b,superClass:k.flash.events.Event});a=b.prototype;d(a,"netStream",{get:c({name:"netStream",returnType:""})});f(b,"NET_STREAM_CREATE",
"netStreamCreate");a.clone=c({name:"clone",returnType:"flash.events.Event"});b=e.FullScreenEvent;b=e.StageVideoEvent;b=e.UncaughtErrorEvent;b=e.GeolocationEvent=c("GeolocationEvent");h({constructor:b,superClass:k.flash.events.Event});a=b.prototype;d(a,"altitude",{get:c({name:"altitude",returnType:"Number"})});d(a,"heading",{get:c({name:"heading",returnType:"Number"})});d(a,"horizontalAccuracy",{get:c({name:"horizontalAccuracy",returnType:"Number"})});d(a,"latitude",{get:c({name:"latitude",returnType:"Number"})});
d(a,"longitude",{get:c({name:"longitude",returnType:"Number"})});d(a,"speed",{get:c({name:"speed",returnType:"Number"})});d(a,"timestamp",{get:c({name:"timestamp",returnType:"Number"})});d(a,"verticalAccuracy",{get:c({name:"verticalAccuracy",returnType:"Number"})});d(a,"altitude",{set:g});d(a,"heading",{set:g});d(a,"horizontalAccuracy",{set:g});d(a,"latitude",{set:g});d(a,"longitude",{set:g});d(a,"speed",{set:g});d(a,"timestamp",{set:g});d(a,"verticalAccuracy",{set:g});f(b,"UPDATE","update");a.clone=
c({name:"clone",returnType:"flash.events.Event"});b=e.ContextMenuEvent;e=k.flash.external;b=e.ExternalInterface;e=k.flash.filters;b=e.DisplacementMapFilterMode=c("DisplacementMapFilterMode");h({constructor:b});f(b,"CLAMP","clamp");f(b,"COLOR","color");f(b,"IGNORE","ignore");f(b,"WRAP","wrap");b=e.BitmapFilter;b=e.DropShadowFilter=c("DropShadowFilter");h({constructor:b,superClass:k.flash.filters.BitmapFilter});a=b.prototype;d(a,"alpha",{get:c({name:"alpha",returnType:"Number"})});d(a,"angle",{get:c({name:"angle",
returnType:"Number"})});d(a,"blurX",{get:c({name:"blurX",returnType:"Number"})});d(a,"blurY",{get:c({name:"blurY",returnType:"Number"})});d(a,"color",{get:c({name:"color",returnType:"uint"})});d(a,"distance",{get:c({name:"distance",returnType:"Number"})});d(a,"hideObject",{get:c({name:"hideObject",returnType:"Boolean"})});d(a,"inner",{get:c({name:"inner",returnType:"Boolean"})});d(a,"knockout",{get:c({name:"knockout",returnType:"Boolean"})});d(a,"quality",{get:c({name:"quality",returnType:"int"})});
d(a,"strength",{get:c({name:"strength",returnType:"Number"})});d(a,"alpha",{set:g});d(a,"angle",{set:g});d(a,"blurX",{set:g});d(a,"blurY",{set:g});d(a,"color",{set:g});d(a,"distance",{set:g});d(a,"hideObject",{set:g});d(a,"inner",{set:g});d(a,"knockout",{set:g});d(a,"quality",{set:g});d(a,"strength",{set:g});a.clone=c({name:"clone",returnType:"flash.filters.BitmapFilter"});b=e.GradientGlowFilter=c("GradientGlowFilter");h({constructor:b,superClass:k.flash.filters.BitmapFilter});a=b.prototype;d(a,"alphas",
{get:c({name:"alphas",returnType:"Array"})});d(a,"angle",{get:c({name:"angle",returnType:"Number"})});d(a,"blurX",{get:c({name:"blurX",returnType:"Number"})});d(a,"blurY",{get:c({name:"blurY",returnType:"Number"})});d(a,"colors",{get:c({name:"colors",returnType:"Array"})});d(a,"distance",{get:c({name:"distance",returnType:"Number"})});d(a,"knockout",{get:c({name:"knockout",returnType:"Boolean"})});d(a,"quality",{get:c({name:"quality",returnType:"int"})});d(a,"ratios",{get:c({name:"ratios",returnType:"Array"})});
d(a,"strength",{get:c({name:"strength",returnType:"Number"})});d(a,"type",{get:c({name:"type",returnType:"String"})});d(a,"alphas",{set:g});d(a,"angle",{set:g});d(a,"blurX",{set:g});d(a,"blurY",{set:g});d(a,"colors",{set:g});d(a,"distance",{set:g});d(a,"knockout",{set:g});d(a,"quality",{set:g});d(a,"ratios",{set:g});d(a,"strength",{set:g});d(a,"type",{set:g});a.clone=c({name:"clone",returnType:"flash.filters.BitmapFilter"});b=e.ConvolutionFilter=c("ConvolutionFilter");h({constructor:b,superClass:k.flash.filters.BitmapFilter});
a=b.prototype;d(a,"alpha",{get:c({name:"alpha",returnType:"Number"})});d(a,"bias",{get:c({name:"bias",returnType:"Number"})});d(a,"clamp",{get:c({name:"clamp",returnType:"Boolean"})});d(a,"color",{get:c({name:"color",returnType:"uint"})});d(a,"divisor",{get:c({name:"divisor",returnType:"Number"})});d(a,"matrix",{get:c({name:"matrix",returnType:"Array"})});d(a,"matrixX",{get:c({name:"matrixX",returnType:"Number"})});d(a,"matrixY",{get:c({name:"matrixY",returnType:"Number"})});d(a,"preserveAlpha",{get:c({name:"preserveAlpha",
returnType:"Boolean"})});d(a,"alpha",{set:g});d(a,"bias",{set:g});d(a,"clamp",{set:g});d(a,"color",{set:g});d(a,"divisor",{set:g});d(a,"matrix",{set:g});d(a,"matrixX",{set:g});d(a,"matrixY",{set:g});d(a,"preserveAlpha",{set:g});a.clone=c({name:"clone",returnType:"flash.filters.BitmapFilter"});b=e.BitmapFilterQuality=c("BitmapFilterQuality");h({constructor:b});f(b,"HIGH",3);f(b,"LOW",1);f(b,"MEDIUM",2);b=e.BevelFilter=c("BevelFilter");h({constructor:b,superClass:k.flash.filters.BitmapFilter});a=b.prototype;
d(a,"angle",{get:c({name:"angle",returnType:"Number"})});d(a,"blurX",{get:c({name:"blurX",returnType:"Number"})});d(a,"blurY",{get:c({name:"blurY",returnType:"Number"})});d(a,"distance",{get:c({name:"distance",returnType:"Number"})});d(a,"highlightAlpha",{get:c({name:"highlightAlpha",returnType:"Number"})});d(a,"highlightColor",{get:c({name:"highlightColor",returnType:"uint"})});d(a,"knockout",{get:c({name:"knockout",returnType:"Boolean"})});d(a,"quality",{get:c({name:"quality",returnType:"int"})});
d(a,"shadowAlpha",{get:c({name:"shadowAlpha",returnType:"Number"})});d(a,"shadowColor",{get:c({name:"shadowColor",returnType:"uint"})});d(a,"strength",{get:c({name:"strength",returnType:"Number"})});d(a,"type",{get:c({name:"type",returnType:"String"})});d(a,"angle",{set:g});d(a,"blurX",{set:g});d(a,"blurY",{set:g});d(a,"distance",{set:g});d(a,"highlightAlpha",{set:g});d(a,"highlightColor",{set:g});d(a,"knockout",{set:g});d(a,"quality",{set:g});d(a,"shadowAlpha",{set:g});d(a,"shadowColor",{set:g});
d(a,"strength",{set:g});d(a,"type",{set:g});a.clone=c({name:"clone",returnType:"flash.filters.BitmapFilter"});b=e.BitmapFilterType=c("BitmapFilterType");h({constructor:b});f(b,"FULL","full");f(b,"INNER","inner");f(b,"OUTER","outer");b=e.DisplacementMapFilter=c("DisplacementMapFilter");h({constructor:b,superClass:k.flash.filters.BitmapFilter});a=b.prototype;d(a,"alpha",{get:c({name:"alpha",returnType:"Number"})});d(a,"color",{get:c({name:"color",returnType:"uint"})});d(a,"componentX",{get:c({name:"componentX",
returnType:"uint"})});d(a,"componentY",{get:c({name:"componentY",returnType:"uint"})});d(a,"mapBitmap",{get:c({name:"mapBitmap",returnType:""})});d(a,"mapPoint",{get:c({name:"mapPoint",returnType:""})});d(a,"mode",{get:c({name:"mode",returnType:"String"})});d(a,"scaleX",{get:c({name:"scaleX",returnType:"Number"})});d(a,"scaleY",{get:c({name:"scaleY",returnType:"Number"})});d(a,"alpha",{set:g});d(a,"color",{set:g});d(a,"componentX",{set:g});d(a,"componentY",{set:g});d(a,"mapBitmap",{set:g});d(a,"mapPoint",
{set:g});d(a,"mode",{set:g});d(a,"scaleX",{set:g});d(a,"scaleY",{set:g});a.clone=c({name:"clone",returnType:"flash.filters.BitmapFilter"});b=e.BlurFilter;b=e.ColorMatrixFilter=c("ColorMatrixFilter");h({constructor:b,superClass:k.flash.filters.BitmapFilter});a=b.prototype;d(a,"matrix",{get:c({name:"matrix",returnType:"Array"})});d(a,"matrix",{set:g});a.clone=c({name:"clone",returnType:"flash.filters.BitmapFilter"});b=e.GradientBevelFilter=c("GradientBevelFilter");h({constructor:b,superClass:k.flash.filters.BitmapFilter});
a=b.prototype;d(a,"alphas",{get:c({name:"alphas",returnType:"Array"})});d(a,"angle",{get:c({name:"angle",returnType:"Number"})});d(a,"blurX",{get:c({name:"blurX",returnType:"Number"})});d(a,"blurY",{get:c({name:"blurY",returnType:"Number"})});d(a,"colors",{get:c({name:"colors",returnType:"Array"})});d(a,"distance",{get:c({name:"distance",returnType:"Number"})});d(a,"knockout",{get:c({name:"knockout",returnType:"Boolean"})});d(a,"quality",{get:c({name:"quality",returnType:"int"})});d(a,"ratios",{get:c({name:"ratios",
returnType:"Array"})});d(a,"strength",{get:c({name:"strength",returnType:"Number"})});d(a,"type",{get:c({name:"type",returnType:"String"})});d(a,"alphas",{set:g});d(a,"angle",{set:g});d(a,"blurX",{set:g});d(a,"blurY",{set:g});d(a,"colors",{set:g});d(a,"distance",{set:g});d(a,"knockout",{set:g});d(a,"quality",{set:g});d(a,"ratios",{set:g});d(a,"strength",{set:g});d(a,"type",{set:g});a.clone=c({name:"clone",returnType:"flash.filters.BitmapFilter"});b=e.ShaderFilter=c("ShaderFilter");h({constructor:b,
superClass:k.flash.filters.BitmapFilter});a=b.prototype;d(a,"bottomExtension",{get:c({name:"bottomExtension",returnType:"int"})});d(a,"leftExtension",{get:c({name:"leftExtension",returnType:"int"})});d(a,"rightExtension",{get:c({name:"rightExtension",returnType:"int"})});d(a,"shader",{get:c({name:"shader",returnType:""})});d(a,"topExtension",{get:c({name:"topExtension",returnType:"int"})});d(a,"bottomExtension",{set:g});d(a,"leftExtension",{set:g});d(a,"rightExtension",{set:g});d(a,"shader",{set:g});
d(a,"topExtension",{set:g});b=e.GlowFilter=c("GlowFilter");h({constructor:b,superClass:k.flash.filters.BitmapFilter});a=b.prototype;d(a,"alpha",{get:c({name:"alpha",returnType:"Number"})});d(a,"blurX",{get:c({name:"blurX",returnType:"Number"})});d(a,"blurY",{get:c({name:"blurY",returnType:"Number"})});d(a,"color",{get:c({name:"color",returnType:"uint"})});d(a,"inner",{get:c({name:"inner",returnType:"Boolean"})});d(a,"knockout",{get:c({name:"knockout",returnType:"Boolean"})});d(a,"quality",{get:c({name:"quality",
returnType:"int"})});d(a,"strength",{get:c({name:"strength",returnType:"Number"})});d(a,"alpha",{set:g});d(a,"blurX",{set:g});d(a,"blurY",{set:g});d(a,"color",{set:g});d(a,"inner",{set:g});d(a,"knockout",{set:g});d(a,"quality",{set:g});d(a,"strength",{set:g});a.clone=c({name:"clone",returnType:"flash.filters.BitmapFilter"});e=k.flash.geom;b=e.PerspectiveProjection=c("PerspectiveProjection");h({constructor:b});a=b.prototype;d(a,"fieldOfView",{get:c({name:"fieldOfView",returnType:"Number"})});d(a,"focalLength",
{get:c({name:"focalLength",returnType:"Number"})});d(a,"projectionCenter",{get:c({name:"projectionCenter",returnType:""})});d(a,"fieldOfView",{set:g});d(a,"focalLength",{set:g});d(a,"projectionCenter",{set:g});a.toMatrix3D=c({name:"toMatrix3D",returnType:"flash.geom.Matrix3D"});b=e.Matrix=c("Matrix");h({constructor:b});a=b.prototype;a.clone=c({name:"clone",returnType:"flash.geom.Matrix"});a.concat=c({name:"concat",returnType:"void"});a.createBox=c({name:"createBox",returnType:"void"});a.createGradientBox=
c({name:"createGradientBox",returnType:"void"});a.deltaTransformPoint=c({name:"deltaTransformPoint",returnType:"flash.geom.Point"});a.identity=c({name:"identity",returnType:"void"});a.invert=c({name:"invert",returnType:"void"});a.rotate=c({name:"rotate",returnType:"void"});a.scale=c({name:"scale",returnType:"void"});a.transformPoint=c({name:"transformPoint",returnType:"flash.geom.Point"});a.translate=c({name:"translate",returnType:"void"});b=e.Rectangle;b=e.Point;b=e.Transform;b=e.Matrix3D=c("Matrix3D");
h({constructor:b});a=b.prototype;d(a,"determinant",{get:c({name:"determinant",returnType:"Number"})});d(a,"position",{get:c({name:"position",returnType:""})});d(a,"rawData",{get:c({name:"rawData",returnType:""})});d(a,"position",{set:g});d(a,"rawData",{set:g});b.interpolate=c({name:"interpolate",returnType:"flash.geom.Matrix3D"});a.append=c({name:"append",returnType:"void"});a.appendRotation=c({name:"appendRotation",returnType:"void"});a.appendScale=c({name:"appendScale",returnType:"void"});a.appendTranslation=
c({name:"appendTranslation",returnType:"void"});a.clone=c({name:"clone",returnType:"flash.geom.Matrix3D"});a.decompose=c({name:"decompose",returnType:""});a.deltaTransformVector=c({name:"deltaTransformVector",returnType:"flash.geom.Vector3D"});a.identity=c({name:"identity",returnType:"void"});a.interpolateTo=c({name:"interpolateTo",returnType:"void"});a.invert=c({name:"invert",returnType:"Boolean"});a.pointAt=c({name:"pointAt",returnType:"void"});a.prepend=c({name:"prepend",returnType:"void"});a.prependRotation=
c({name:"prependRotation",returnType:"void"});a.prependScale=c({name:"prependScale",returnType:"void"});a.prependTranslation=c({name:"prependTranslation",returnType:"void"});a.recompose=c({name:"recompose",returnType:"Boolean"});a.transformVector=c({name:"transformVector",returnType:"flash.geom.Vector3D"});a.transformVectors=c({name:"transformVectors",returnType:"void"});a.transpose=c({name:"transpose",returnType:"void"});b=e.Utils3D=c("Utils3D");h({constructor:b});b.pointTowards=c({name:"pointTowards",
returnType:"flash.geom.Matrix3D"});b.projectVector=c({name:"projectVector",returnType:"flash.geom.Vector3D"});b.projectVectors=c({name:"projectVectors",returnType:"void"});b=e.Orientation3D=c("Orientation3D");h({constructor:b});f(b,"AXIS_ANGLE","axisAngle");f(b,"EULER_ANGLES","eulerAngles");f(b,"QUATERNION","quaternion");b=e.Vector3D=c("Vector3D");h({constructor:b});a=b.prototype;d(a,"length",{get:c({name:"length",returnType:"Number"})});d(a,"lengthSquared",{get:c({name:"lengthSquared",returnType:"Number"})});
b.angleBetween=c({name:"angleBetween",returnType:"Number"});b.distance=c({name:"distance",returnType:"Number"});a.add=c({name:"add",returnType:"flash.geom.Vector3D"});a.clone=c({name:"clone",returnType:"flash.geom.Vector3D"});a.crossProduct=c({name:"crossProduct",returnType:"flash.geom.Vector3D"});a.decrementBy=c({name:"decrementBy",returnType:"void"});a.dotProduct=c({name:"dotProduct",returnType:"Number"});a.equals=c({name:"equals",returnType:"Boolean"});a.incrementBy=c({name:"incrementBy",returnType:"void"});
a.nearEquals=c({name:"nearEquals",returnType:"Boolean"});a.negate=c({name:"negate",returnType:"void"});a.normalize=c({name:"normalize",returnType:"Number"});a.project=c({name:"project",returnType:"void"});a.scaleBy=c({name:"scaleBy",returnType:"void"});a.subtract=c({name:"subtract",returnType:"flash.geom.Vector3D"});b=e.ColorTransform;e=na("flash.globalization");b=e.DateTimeFormatter=c("DateTimeFormatter");h({constructor:b});a=b.prototype;d(a,"actualLocaleIDName",{get:c({name:"actualLocaleIDName",
returnType:"String"})});d(a,"lastOperationStatus",{get:c({name:"lastOperationStatus",returnType:"String"})});d(a,"requestedLocaleIDName",{get:c({name:"requestedLocaleIDName",returnType:"String"})});b.getAvailableLocaleIDNames=c({name:"getAvailableLocaleIDNames",returnType:""});a.format=c({name:"format",returnType:"String"});a.formatUTC=c({name:"formatUTC",returnType:"String"});a.getDateStyle=c({name:"getDateStyle",returnType:"String"});a.getDateTimePattern=c({name:"getDateTimePattern",returnType:"String"});
a.getFirstWeekday=c({name:"getFirstWeekday",returnType:"int"});a.getMonthNames=c({name:"getMonthNames",returnType:""});a.getTimeStyle=c({name:"getTimeStyle",returnType:"String"});a.getWeekdayNames=c({name:"getWeekdayNames",returnType:""});a.setDateTimePattern=c({name:"setDateTimePattern",returnType:"void"});a.setDateTimeStyles=c({name:"setDateTimeStyles",returnType:"void"});b=e.CollatorMode=c("CollatorMode");h({constructor:b});f(b,"MATCHING","matching");f(b,"SORTING","sorting");b=e.DateTimeNameContext=
c("DateTimeNameContext");h({constructor:b});f(b,"FORMAT","format");f(b,"STANDALONE","standalone");b=e.LastOperationStatus=c("LastOperationStatus");h({constructor:b});f(b,"BUFFER_OVERFLOW_ERROR","bufferOverflowError");f(b,"ERROR_CODE_UNKNOWN","errorCodeUnknown");f(b,"ILLEGAL_ARGUMENT_ERROR","illegalArgumentError");f(b,"INDEX_OUT_OF_BOUNDS_ERROR","indexOutOfBoundsError");f(b,"INVALID_ATTR_VALUE","invalidAttrValue");f(b,"INVALID_CHAR_FOUND","invalidCharFound");f(b,"MEMORY_ALLOCATION_ERROR","memoryAllocationError");
f(b,"NO_ERROR","noError");f(b,"NUMBER_OVERFLOW_ERROR","numberOverflowError");f(b,"PARSE_ERROR","parseError");f(b,"PATTERN_SYNTAX_ERROR","patternSyntaxError");f(b,"PLATFORM_API_FAILED","platformAPIFailed");f(b,"TRUNCATED_CHAR_FOUND","truncatedCharFound");f(b,"UNEXPECTED_TOKEN","unexpectedToken");f(b,"UNSUPPORTED_ERROR","unsupportedError");f(b,"USING_DEFAULT_WARNING","usingDefaultWarning");f(b,"USING_FALLBACK_WARNING","usingFallbackWarning");b=e.CurrencyParseResult=c("CurrencyParseResult");h({constructor:b});
a=b.prototype;d(a,"currencyString",{get:c({name:"currencyString",returnType:"String"})});d(a,"value",{get:c({name:"value",returnType:"Number"})});b=e.Collator=c("Collator");h({constructor:b});a=b.prototype;d(a,"actualLocaleIDName",{get:c({name:"actualLocaleIDName",returnType:"String"})});d(a,"ignoreCase",{get:c({name:"ignoreCase",returnType:"Boolean"})});d(a,"ignoreCharacterWidth",{get:c({name:"ignoreCharacterWidth",returnType:"Boolean"})});d(a,"ignoreDiacritics",{get:c({name:"ignoreDiacritics",returnType:"Boolean"})});
d(a,"ignoreKanaType",{get:c({name:"ignoreKanaType",returnType:"Boolean"})});d(a,"ignoreSymbols",{get:c({name:"ignoreSymbols",returnType:"Boolean"})});d(a,"lastOperationStatus",{get:c({name:"lastOperationStatus",returnType:"String"})});d(a,"numericComparison",{get:c({name:"numericComparison",returnType:"Boolean"})});d(a,"requestedLocaleIDName",{get:c({name:"requestedLocaleIDName",returnType:"String"})});d(a,"ignoreCase",{set:g});d(a,"ignoreCharacterWidth",{set:g});d(a,"ignoreDiacritics",{set:g});d(a,
"ignoreKanaType",{set:g});d(a,"ignoreSymbols",{set:g});d(a,"numericComparison",{set:g});b.getAvailableLocaleIDNames=c({name:"getAvailableLocaleIDNames",returnType:""});a.compare=c({name:"compare",returnType:"int"});a.equals=c({name:"equals",returnType:"Boolean"});b=e.DateTimeStyle=c("DateTimeStyle");h({constructor:b});f(b,"CUSTOM","custom");f(b,"LONG","long");f(b,"MEDIUM","medium");f(b,"NONE","none");f(b,"SHORT","short");b=e.LocaleID=c("LocaleID");h({constructor:b});a=b.prototype;d(a,"lastOperationStatus",
{get:c({name:"lastOperationStatus",returnType:"String"})});d(a,"name",{get:c({name:"name",returnType:"String"})});f(b,"DEFAULT","i-default");b.determinePreferredLocales=c({name:"determinePreferredLocales",returnType:""});a.getKeysAndValues=c({name:"getKeysAndValues",returnType:"Object"});a.getLanguage=c({name:"getLanguage",returnType:"String"});a.getRegion=c({name:"getRegion",returnType:"String"});a.getScript=c({name:"getScript",returnType:"String"});a.getVariant=c({name:"getVariant",returnType:"String"});
a.isRightToLeft=c({name:"isRightToLeft",returnType:"Boolean"});b=e.DateTimeNameStyle=c("DateTimeNameStyle");h({constructor:b});f(b,"FULL","full");f(b,"LONG_ABBREVIATION","longAbbreviation");f(b,"SHORT_ABBREVIATION","shortAbbreviation");b=e.NumberFormatter=c("NumberFormatter");h({constructor:b});a=b.prototype;d(a,"actualLocaleIDName",{get:c({name:"actualLocaleIDName",returnType:"String"})});d(a,"decimalSeparator",{get:c({name:"decimalSeparator",returnType:"String"})});d(a,"digitsType",{get:c({name:"digitsType",
returnType:"uint"})});d(a,"fractionalDigits",{get:c({name:"fractionalDigits",returnType:"int"})});d(a,"groupingPattern",{get:c({name:"groupingPattern",returnType:"String"})});d(a,"groupingSeparator",{get:c({name:"groupingSeparator",returnType:"String"})});d(a,"lastOperationStatus",{get:c({name:"lastOperationStatus",returnType:"String"})});d(a,"leadingZero",{get:c({name:"leadingZero",returnType:"Boolean"})});d(a,"negativeNumberFormat",{get:c({name:"negativeNumberFormat",returnType:"uint"})});d(a,"negativeSymbol",
{get:c({name:"negativeSymbol",returnType:"String"})});d(a,"requestedLocaleIDName",{get:c({name:"requestedLocaleIDName",returnType:"String"})});d(a,"trailingZeros",{get:c({name:"trailingZeros",returnType:"Boolean"})});d(a,"useGrouping",{get:c({name:"useGrouping",returnType:"Boolean"})});d(a,"decimalSeparator",{set:g});d(a,"digitsType",{set:g});d(a,"fractionalDigits",{set:g});d(a,"groupingPattern",{set:g});d(a,"groupingSeparator",{set:g});d(a,"leadingZero",{set:g});d(a,"negativeNumberFormat",{set:g});
d(a,"negativeSymbol",{set:g});d(a,"trailingZeros",{set:g});d(a,"useGrouping",{set:g});b.getAvailableLocaleIDNames=c({name:"getAvailableLocaleIDNames",returnType:""});a.formatInt=c({name:"formatInt",returnType:"String"});a.formatNumber=c({name:"formatNumber",returnType:"String"});a.formatUint=c({name:"formatUint",returnType:"String"});a.parse=c({name:"parse",returnType:"flash.globalization.NumberParseResult"});a.parseNumber=c({name:"parseNumber",returnType:"Number"});b=e.NationalDigitsType=c("NationalDigitsType");
h({constructor:b});f(b,"ARABIC_INDIC",1632);f(b,"BALINESE",6992);f(b,"BENGALI",2534);f(b,"CHAM",43600);f(b,"DEVANAGARI",2406);f(b,"EUROPEAN",48);f(b,"EXTENDED_ARABIC_INDIC",1776);f(b,"FULL_WIDTH",65296);f(b,"GUJARATI",2790);f(b,"GURMUKHI",2662);f(b,"KANNADA",3302);f(b,"KAYAH_LI",43264);f(b,"KHMER",6112);f(b,"LAO",3792);f(b,"LEPCHA",7232);f(b,"LIMBU",6470);f(b,"MALAYALAM",3430);f(b,"MONGOLIAN",6160);f(b,"MYANMAR",4160);f(b,"MYANMAR_SHAN",4240);f(b,"NEW_TAI_LUE",6608);f(b,"NKO",1984);f(b,"OL_CHIKI",
7248);f(b,"ORIYA",2918);f(b,"OSMANYA",66720);f(b,"SAURASHTRA",43216);f(b,"SUNDANESE",7088);f(b,"TAMIL",3046);f(b,"TELUGU",3174);f(b,"THAI",3664);f(b,"TIBETAN",3872);f(b,"VAI",42528);b=e.StringTools=c("StringTools");h({constructor:b});a=b.prototype;d(a,"actualLocaleIDName",{get:c({name:"actualLocaleIDName",returnType:"String"})});d(a,"lastOperationStatus",{get:c({name:"lastOperationStatus",returnType:"String"})});d(a,"requestedLocaleIDName",{get:c({name:"requestedLocaleIDName",returnType:"String"})});
b.getAvailableLocaleIDNames=c({name:"getAvailableLocaleIDNames",returnType:""});a.toLowerCase=c({name:"toLowerCase",returnType:"String"});a.toUpperCase=c({name:"toUpperCase",returnType:"String"});b=e.CurrencyFormatter=c("CurrencyFormatter");h({constructor:b});a=b.prototype;d(a,"actualLocaleIDName",{get:c({name:"actualLocaleIDName",returnType:"String"})});d(a,"currencyISOCode",{get:c({name:"currencyISOCode",returnType:"String"})});d(a,"currencySymbol",{get:c({name:"currencySymbol",returnType:"String"})});
d(a,"decimalSeparator",{get:c({name:"decimalSeparator",returnType:"String"})});d(a,"digitsType",{get:c({name:"digitsType",returnType:"uint"})});d(a,"fractionalDigits",{get:c({name:"fractionalDigits",returnType:"int"})});d(a,"groupingPattern",{get:c({name:"groupingPattern",returnType:"String"})});d(a,"groupingSeparator",{get:c({name:"groupingSeparator",returnType:"String"})});d(a,"lastOperationStatus",{get:c({name:"lastOperationStatus",returnType:"String"})});d(a,"leadingZero",{get:c({name:"leadingZero",
returnType:"Boolean"})});d(a,"negativeCurrencyFormat",{get:c({name:"negativeCurrencyFormat",returnType:"uint"})});d(a,"negativeSymbol",{get:c({name:"negativeSymbol",returnType:"String"})});d(a,"positiveCurrencyFormat",{get:c({name:"positiveCurrencyFormat",returnType:"uint"})});d(a,"requestedLocaleIDName",{get:c({name:"requestedLocaleIDName",returnType:"String"})});d(a,"trailingZeros",{get:c({name:"trailingZeros",returnType:"Boolean"})});d(a,"useGrouping",{get:c({name:"useGrouping",returnType:"Boolean"})});
d(a,"decimalSeparator",{set:g});d(a,"digitsType",{set:g});d(a,"fractionalDigits",{set:g});d(a,"groupingPattern",{set:g});d(a,"groupingSeparator",{set:g});d(a,"leadingZero",{set:g});d(a,"negativeCurrencyFormat",{set:g});d(a,"negativeSymbol",{set:g});d(a,"positiveCurrencyFormat",{set:g});d(a,"trailingZeros",{set:g});d(a,"useGrouping",{set:g});b.getAvailableLocaleIDNames=c({name:"getAvailableLocaleIDNames",returnType:""});a.format=c({name:"format",returnType:"String"});a.formattingWithCurrencySymbolIsSafe=
c({name:"formattingWithCurrencySymbolIsSafe",returnType:"Boolean"});a.parse=c({name:"parse",returnType:"flash.globalization.CurrencyParseResult"});a.setCurrency=c({name:"setCurrency",returnType:"void"});b=e.NumberParseResult=c("NumberParseResult");h({constructor:b});a=b.prototype;d(a,"endIndex",{get:c({name:"endIndex",returnType:"int"})});d(a,"startIndex",{get:c({name:"startIndex",returnType:"int"})});d(a,"value",{get:c({name:"value",returnType:"Number"})});e=na("flash.media");b=e.VideoStatus=c("VideoStatus");
h({constructor:b});f(b,"ACCELERATED","accelerated");f(b,"SOFTWARE","software");f(b,"UNAVAILABLE","unavailable");b=e.Microphone=c("Microphone");h({constructor:b,superClass:k.flash.events.EventDispatcher});a=b.prototype;d(a,"isSupported",{get:c({name:"isSupported",returnType:"Boolean"})});d(a,"names",{get:c({name:"names",returnType:"Array"})});d(a,"activityLevel",{get:c({name:"activityLevel",returnType:"Number"})});d(a,"codec",{get:c({name:"codec",returnType:"String"})});d(a,"enableVAD",{get:c({name:"enableVAD",
returnType:"Boolean"})});d(a,"encodeQuality",{get:c({name:"encodeQuality",returnType:"int"})});d(a,"enhancedOptions",{get:c({name:"enhancedOptions",returnType:""})});d(a,"framesPerPacket",{get:c({name:"framesPerPacket",returnType:"int"})});d(a,"gain",{get:c({name:"gain",returnType:"Number"})});d(a,"index",{get:c({name:"index",returnType:"int"})});d(a,"muted",{get:c({name:"muted",returnType:"Boolean"})});d(a,"name",{get:c({name:"name",returnType:"String"})});d(a,"noiseSuppressionLevel",{get:c({name:"noiseSuppressionLevel",
returnType:"int"})});d(a,"rate",{get:c({name:"rate",returnType:"int"})});d(a,"silenceLevel",{get:c({name:"silenceLevel",returnType:"Number"})});d(a,"silenceTimeout",{get:c({name:"silenceTimeout",returnType:"int"})});d(a,"soundTransform",{get:c({name:"soundTransform",returnType:""})});d(a,"useEchoSuppression",{get:c({name:"useEchoSuppression",returnType:"Boolean"})});d(a,"codec",{set:g});d(a,"enableVAD",{set:g});d(a,"encodeQuality",{set:g});d(a,"enhancedOptions",{set:g});d(a,"framesPerPacket",{set:g});
d(a,"gain",{set:g});d(a,"noiseSuppressionLevel",{set:g});d(a,"rate",{set:g});d(a,"soundTransform",{set:g});b.getEnhancedMicrophone=c({name:"getEnhancedMicrophone",returnType:"flash.media.Microphone"});b.getMicrophone=c({name:"getMicrophone",returnType:"flash.media.Microphone"});a.setLoopBack=c({name:"setLoopBack",returnType:"void"});a.setSilenceLevel=c({name:"setSilenceLevel",returnType:"void"});a.setUseEchoSuppression=c({name:"setUseEchoSuppression",returnType:"void"});b=e.SoundTransform=c("SoundTransform");
h({constructor:b});a=b.prototype;d(a,"leftToLeft",{get:c({name:"leftToLeft",returnType:"Number"})});d(a,"leftToRight",{get:c({name:"leftToRight",returnType:"Number"})});d(a,"pan",{get:c({name:"pan",returnType:"Number"})});d(a,"rightToLeft",{get:c({name:"rightToLeft",returnType:"Number"})});d(a,"rightToRight",{get:c({name:"rightToRight",returnType:"Number"})});d(a,"volume",{get:c({name:"volume",returnType:"Number"})});d(a,"leftToLeft",{set:g});d(a,"leftToRight",{set:g});d(a,"pan",{set:g});d(a,"rightToLeft",
{set:g});d(a,"rightToRight",{set:g});d(a,"volume",{set:g});b=e.SoundMixer=c("SoundMixer");h({constructor:b});a=b.prototype;d(a,"bufferTime",{get:c({name:"bufferTime",returnType:"int"})});d(a,"soundTransform",{get:c({name:"soundTransform",returnType:""})});d(a,"bufferTime",{set:g});d(a,"soundTransform",{set:g});b.areSoundsInaccessible=c({name:"areSoundsInaccessible",returnType:"Boolean"});b.computeSpectrum=c({name:"computeSpectrum",returnType:"void"});b.stopAll=c({name:"stopAll",returnType:"void"});
b=e.Camera=c("Camera");h({constructor:b,superClass:k.flash.events.EventDispatcher});a=b.prototype;d(a,"isSupported",{get:c({name:"isSupported",returnType:"Boolean"})});d(a,"names",{get:c({name:"names",returnType:"Array"})});d(a,"activityLevel",{get:c({name:"activityLevel",returnType:"Number"})});d(a,"bandwidth",{get:c({name:"bandwidth",returnType:"int"})});d(a,"currentFPS",{get:c({name:"currentFPS",returnType:"Number"})});d(a,"fps",{get:c({name:"fps",returnType:"Number"})});d(a,"height",{get:c({name:"height",
returnType:"int"})});d(a,"index",{get:c({name:"index",returnType:"int"})});d(a,"keyFrameInterval",{get:c({name:"keyFrameInterval",returnType:"int"})});d(a,"loopback",{get:c({name:"loopback",returnType:"Boolean"})});d(a,"motionLevel",{get:c({name:"motionLevel",returnType:"int"})});d(a,"motionTimeout",{get:c({name:"motionTimeout",returnType:"int"})});d(a,"muted",{get:c({name:"muted",returnType:"Boolean"})});d(a,"name",{get:c({name:"name",returnType:"String"})});d(a,"quality",{get:c({name:"quality",
returnType:"int"})});d(a,"width",{get:c({name:"width",returnType:"int"})});b.getCamera=c({name:"getCamera",returnType:"flash.media.Camera"});a.setCursor=c({name:"setCursor",returnType:"void"});a.setKeyFrameInterval=c({name:"setKeyFrameInterval",returnType:"void"});a.setLoopback=c({name:"setLoopback",returnType:"void"});a.setMode=c({name:"setMode",returnType:"void"});a.setMotionLevel=c({name:"setMotionLevel",returnType:"void"});a.setQuality=c({name:"setQuality",returnType:"void"});b=e.SoundLoaderContext=
c("SoundLoaderContext");h({constructor:b});b=e.SoundCodec=c("SoundCodec");h({constructor:b});f(b,"NELLYMOSER","NellyMoser");f(b,"SPEEX","Speex");b=e.SoundChannel=c("SoundChannel");h({constructor:b,superClass:k.flash.events.EventDispatcher});a=b.prototype;d(a,"leftPeak",{get:c({name:"leftPeak",returnType:"Number"})});d(a,"position",{get:c({name:"position",returnType:"Number"})});d(a,"rightPeak",{get:c({name:"rightPeak",returnType:"Number"})});d(a,"soundTransform",{get:c({name:"soundTransform",returnType:""})});
d(a,"soundTransform",{set:g});a.stop=c({name:"stop",returnType:"void"});b=e.StageVideoAvailability=c("StageVideoAvailability");h({constructor:b});f(b,"AVAILABLE","available");f(b,"UNAVAILABLE","unavailable");b=e.MicrophoneEnhancedOptions=c("MicrophoneEnhancedOptions");h({constructor:b});a=b.prototype;d(a,"autoGain",{get:c({name:"autoGain",returnType:"Boolean"})});d(a,"echoPath",{get:c({name:"echoPath",returnType:"int"})});d(a,"isVoiceDetected",{get:c({name:"isVoiceDetected",returnType:"int"})});d(a,
"mode",{get:c({name:"mode",returnType:"String"})});d(a,"nonLinearProcessing",{get:c({name:"nonLinearProcessing",returnType:"Boolean"})});d(a,"autoGain",{set:g});d(a,"echoPath",{set:g});d(a,"mode",{set:g});d(a,"nonLinearProcessing",{set:g});b=e.Video=c("Video");h({constructor:b,superClass:k.flash.display.DisplayObject});a=b.prototype;d(a,"deblocking",{get:c({name:"deblocking",returnType:"int"})});d(a,"smoothing",{get:c({name:"smoothing",returnType:"Boolean"})});d(a,"videoHeight",{get:c({name:"videoHeight",
returnType:"int"})});d(a,"videoWidth",{get:c({name:"videoWidth",returnType:"int"})});d(a,"deblocking",{set:g});d(a,"smoothing",{set:g});a.attachCamera=c({name:"attachCamera",returnType:"void"});a.attachNetStream=c({name:"attachNetStream",returnType:"void"});a.clear=c({name:"clear",returnType:"void"});b=e.StageVideo=c("StageVideo");h({constructor:b,superClass:k.flash.events.EventDispatcher});a=b.prototype;d(a,"colorSpaces",{get:c({name:"colorSpaces",returnType:""})});d(a,"depth",{get:c({name:"depth",
returnType:"int"})});d(a,"pan",{get:c({name:"pan",returnType:""})});d(a,"videoHeight",{get:c({name:"videoHeight",returnType:"int"})});d(a,"videoWidth",{get:c({name:"videoWidth",returnType:"int"})});d(a,"viewPort",{get:c({name:"viewPort",returnType:""})});d(a,"zoom",{get:c({name:"zoom",returnType:""})});d(a,"depth",{set:g});d(a,"pan",{set:g});d(a,"viewPort",{set:g});d(a,"zoom",{set:g});a.attachNetStream=c({name:"attachNetStream",returnType:"void"});b=e.ID3Info=c("ID3Info");h({constructor:b});b=e.Sound=
c("Sound");h({constructor:b,superClass:k.flash.events.EventDispatcher});a=b.prototype;d(a,"bytesLoaded",{get:c({name:"bytesLoaded",returnType:"uint"})});d(a,"bytesTotal",{get:c({name:"bytesTotal",returnType:"int"})});d(a,"id3",{get:c({name:"id3",returnType:""})});d(a,"isBuffering",{get:c({name:"isBuffering",returnType:"Boolean"})});d(a,"isURLInaccessible",{get:c({name:"isURLInaccessible",returnType:"Boolean"})});d(a,"length",{get:c({name:"length",returnType:"Number"})});d(a,"url",{get:c({name:"url",
returnType:"String"})});a.close=c({name:"close",returnType:"void"});a.extract=c({name:"extract",returnType:"Number"});a.load=c({name:"load",returnType:"void"});a.play=c({name:"play",returnType:"flash.media.SoundChannel"});b=e.MicrophoneEnhancedMode=c("MicrophoneEnhancedMode");h({constructor:b});f(b,"FULL_DUPLEX","fullDuplex");f(b,"HALF_DUPLEX","halfDuplex");f(b,"HEADSET","headset");f(b,"OFF","off");f(b,"SPEAKER_MUTE","speakerMute");e=k.flash.net;b=e.NetStreamInfo;b=e.Responder;b=e.URLLoaderDataFormat;
b=e.NetGroupInfo;b=e.NetStream;b=e.FileReference;b=e.LocalConnection;b=e.URLRequestHeader;b=e.URLLoader;b=e.NetGroupReceiveMode;b=e.Socket;b=e.NetGroup;b=e.NetStreamAppendBytesAction;b=e.NetGroupSendResult;b=e.FileFilter;b=e.SharedObject;b=e.URLRequestMethod;b=e.ObjectEncoding;b=e.NetStreamMulticastInfo;b=e.NetConnection;b=e.NetGroupSendMode;b=e.XMLSocket;b=e.NetStreamPlayOptions;b=e.GroupSpecifier;b=e.FileReferenceList;b=e.SharedObjectFlushStatus;b=e.NetGroupReplicationStrategy;b=e.NetMonitor;b=
e.URLRequest;b=e.NetStreamPlayTransitions;b=e.URLStream;b=e.URLVariables;e=na("flash.net.drm");b=e.DRMPlaybackTimeWindow=c("DRMPlaybackTimeWindow");h({constructor:b});a=b.prototype;d(a,"endDate",{get:c({name:"endDate",returnType:"Date"})});d(a,"period",{get:c({name:"period",returnType:"uint"})});d(a,"startDate",{get:c({name:"startDate",returnType:"Date"})});b=e.DRMVoucher=c("DRMVoucher");h({constructor:b});a=b.prototype;d(a,"offlineLeaseEndDate",{get:c({name:"offlineLeaseEndDate",returnType:"Date"})});
d(a,"offlineLeaseStartDate",{get:c({name:"offlineLeaseStartDate",returnType:"Date"})});d(a,"playbackTimeWindow",{get:c({name:"playbackTimeWindow",returnType:""})});d(a,"policies",{get:c({name:"policies",returnType:"Object"})});d(a,"voucherEndDate",{get:c({name:"voucherEndDate",returnType:"Date"})});d(a,"voucherStartDate",{get:c({name:"voucherStartDate",returnType:"Date"})});b=e.DRMManager=c("DRMManager");h({constructor:b,superClass:k.flash.events.EventDispatcher});a=b.prototype;d(a,"isSupported",
{get:c({name:"isSupported",returnType:"Boolean"})});b.getDRMManager=c({name:"getDRMManager",returnType:"flash.net.drm.DRMManager"});a.authenticate=c({name:"authenticate",returnType:"void"});a.loadPreviewVoucher=c({name:"loadPreviewVoucher",returnType:"void"});a.loadVoucher=c({name:"loadVoucher",returnType:"void"});a.setAuthenticationToken=c({name:"setAuthenticationToken",returnType:"void"});b=e.AuthenticationMethod=c("AuthenticationMethod");h({constructor:b});f(b,"ANONYMOUS","anonymous");f(b,"USERNAME_AND_PASSWORD",
"usernameAndPassword");b=e.LoadVoucherSetting=c("LoadVoucherSetting");h({constructor:b});f(b,"ALLOW_SERVER","allowServer");f(b,"FORCE_REFRESH","forceRefresh");f(b,"LOCAL_ONLY","localOnly");b=e.DRMContentData=c("DRMContentData");h({constructor:b});a=b.prototype;d(a,"authenticationMethod",{get:c({name:"authenticationMethod",returnType:"String"})});d(a,"domain",{get:c({name:"domain",returnType:"String"})});d(a,"licenseID",{get:c({name:"licenseID",returnType:"String"})});d(a,"serverURL",{get:c({name:"serverURL",
returnType:"String"})});a.getVoucherAccessInfo=c({name:"getVoucherAccessInfo",returnType:""});b=e.VoucherAccessInfo=c("VoucherAccessInfo");h({constructor:b});a=b.prototype;d(a,"authenticationMethod",{get:c({name:"authenticationMethod",returnType:"String"})});d(a,"displayName",{get:c({name:"displayName",returnType:"String"})});d(a,"domain",{get:c({name:"domain",returnType:"String"})});e=na("flash.printing");b=e.PrintJobOptions=c("PrintJobOptions");h({constructor:b});b=e.PrintJob=c("PrintJob");h({constructor:b,
superClass:k.flash.events.EventDispatcher});a=b.prototype;d(a,"isSupported",{get:c({name:"isSupported",returnType:"Boolean"})});d(a,"orientation",{get:c({name:"orientation",returnType:"String"})});d(a,"pageHeight",{get:c({name:"pageHeight",returnType:"int"})});d(a,"pageWidth",{get:c({name:"pageWidth",returnType:"int"})});d(a,"paperHeight",{get:c({name:"paperHeight",returnType:"int"})});d(a,"paperWidth",{get:c({name:"paperWidth",returnType:"int"})});a.addPage=c({name:"addPage",returnType:"void"});
a.send=c({name:"send",returnType:"void"});a.start=c({name:"start",returnType:"Boolean"});b=e.PrintJobOrientation=c("PrintJobOrientation");h({constructor:b});f(b,"LANDSCAPE","landscape");f(b,"PORTRAIT","portrait");e=na("flash.sampler");b=e.StackFrame=c("StackFrame");h({constructor:b});b=e.Sample=c("Sample");h({constructor:b});b=e.NewObjectSample=c("NewObjectSample");h({constructor:b,superClass:k.flash.sampler.Sample});a=b.prototype;d(a,"object",{get:c({name:"object",returnType:""})});d(a,"size",{get:c({name:"size",
returnType:"Number"})});b=e.DeleteObjectSample=c("DeleteObjectSample");h({constructor:b,superClass:k.flash.sampler.Sample});e=na("flash.sensors");b=e.Geolocation=c("Geolocation");h({constructor:b,superClass:k.flash.events.EventDispatcher});a=b.prototype;d(a,"isSupported",{get:c({name:"isSupported",returnType:"Boolean"})});d(a,"muted",{get:c({name:"muted",returnType:"Boolean"})});a.setRequestedUpdateInterval=c({name:"setRequestedUpdateInterval",returnType:"void"});b=e.Accelerometer=c("Accelerometer");
h({constructor:b,superClass:k.flash.events.EventDispatcher});a=b.prototype;d(a,"isSupported",{get:c({name:"isSupported",returnType:"Boolean"})});d(a,"muted",{get:c({name:"muted",returnType:"Boolean"})});a.setRequestedUpdateInterval=c({name:"setRequestedUpdateInterval",returnType:"void"});e=k.flash.system;b=e.Security=c("Security");h({constructor:b});a=b.prototype;d(a,"disableAVM1Loading",{get:c({name:"disableAVM1Loading",returnType:"Boolean"})});d(a,"exactSettings",{get:c({name:"exactSettings",returnType:"Boolean"})});
d(a,"pageDomain",{get:c({name:"pageDomain",returnType:"String"})});d(a,"sandboxType",{get:c({name:"sandboxType",returnType:"String"})});d(a,"disableAVM1Loading",{set:g});d(a,"exactSettings",{set:g});f(b,"APPLICATION","application");f(b,"LOCAL_TRUSTED","localTrusted");f(b,"LOCAL_WITH_FILE","localWithFile");f(b,"LOCAL_WITH_NETWORK","localWithNetwork");f(b,"REMOTE","remote");b.allowDomain=c({name:"allowDomain",returnType:"void"});b.allowInsecureDomain=c({name:"allowInsecureDomain",returnType:"void"});
b.loadPolicyFile=c({name:"loadPolicyFile",returnType:"void"});b.showSettings=c({name:"showSettings",returnType:"void"});b=e.SecurityDomain=c("SecurityDomain");h({constructor:b});a=b.prototype;d(a,"currentDomain",{get:c({name:"currentDomain",returnType:""})});b=e.LoaderContext=c("LoaderContext");h({constructor:b});a=b.prototype;d(a,"allowLoadBytesCodeExecution",{get:c({name:"allowLoadBytesCodeExecution",returnType:"Boolean"})});d(a,"allowLoadBytesCodeExecution",{set:g});b=e.JPEGLoaderContext=c("JPEGLoaderContext");
h({constructor:b,superClass:k.flash.system.LoaderContext});b=e.SecurityPanel=c("SecurityPanel");h({constructor:b});f(b,"CAMERA","camera");f(b,"DEFAULT","default");f(b,"DISPLAY","display");f(b,"LOCAL_STORAGE","localStorage");f(b,"MICROPHONE","microphone");f(b,"PRIVACY","privacy");f(b,"SETTINGS_MANAGER","settingsManager");b=e.System;b=e.Capabilities;h({constructor:b});a=b.prototype;d(a,"currentDomain",{get:c({name:"currentDomain",returnType:""})});d(a,"MIN_DOMAIN_MEMORY_LENGTH",{get:c({name:"MIN_DOMAIN_MEMORY_LENGTH",
returnType:"uint"})});d(a,"domainMemory",{get:c({name:"domainMemory",returnType:""})});d(a,"parentDomain",{get:c({name:"parentDomain",returnType:""})});d(a,"domainMemory",{set:g});a.getDefinition=c({name:"getDefinition",returnType:"Object"});a.hasDefinition=c({name:"hasDefinition",returnType:"Boolean"});b=e.IMEConversionMode=c("IMEConversionMode");h({constructor:b});f(b,"ALPHANUMERIC_FULL","ALPHANUMERIC_FULL");f(b,"ALPHANUMERIC_HALF","ALPHANUMERIC_HALF");f(b,"CHINESE","CHINESE");f(b,"JAPANESE_HIRAGANA",
"JAPANESE_HIRAGANA");f(b,"JAPANESE_KATAKANA_FULL","JAPANESE_KATAKANA_FULL");f(b,"JAPANESE_KATAKANA_HALF","JAPANESE_KATAKANA_HALF");f(b,"KOREAN","KOREAN");f(b,"UNKNOWN","UNKNOWN");b=e.SystemUpdater=c("SystemUpdater");h({constructor:b,superClass:k.flash.events.EventDispatcher});a=b.prototype;a.cancel=c({name:"cancel",returnType:"void"});a.update=c({name:"update",returnType:"void"});b=e.SystemUpdaterType=c("SystemUpdaterType");h({constructor:b});f(b,"DRM","drm");f(b,"SYSTEM","system");b=e.IME=c("IME");
h({constructor:b,superClass:k.flash.events.EventDispatcher});a=b.prototype;d(a,"conversionMode",{get:c({name:"conversionMode",returnType:"String"})});d(a,"enabled",{get:c({name:"enabled",returnType:"Boolean"})});d(a,"isSupported",{get:c({name:"isSupported",returnType:"Boolean"})});d(a,"constructOK",{set:g});d(a,"conversionMode",{set:g});d(a,"enabled",{set:g});b.compositionAbandoned=c({name:"compositionAbandoned",returnType:"void"});b.compositionSelectionChanged=c({name:"compositionSelectionChanged",
returnType:"void"});b.doConversion=c({name:"doConversion",returnType:"void"});b.setCompositionString=c({name:"setCompositionString",returnType:"void"});b=e.TouchscreenType=c("TouchscreenType");h({constructor:b});f(b,"FINGER","finger");f(b,"NONE","none");f(b,"STYLUS","stylus");e=k.flash.text;b=e.TextInteractionMode=c("TextInteractionMode");h({constructor:b});f(b,"NORMAL","normal");f(b,"SELECTION","selection");b=e.GridFitType;b=e.FontStyle;b=e.AntiAliasType;b=e.TextFormatAlign;b=e.FontType;b=e.Font;
b=e.TextFormat;b=e.TextDisplayMode;b=e.TextField;b=e.CSMSettings;b=e.TextRun=c("TextRun");h({constructor:b});b=e.TextFieldAutoSize;b=e.TextColorType;b=e.StaticText;b=e.TextFieldType;b=e.TextFormatDisplay=c("TextFormatDisplay");h({constructor:b});f(b,"BLOCK","block");f(b,"INLINE","inline");b=e.TextExtent;b=e.StyleSheet;b=e.TextSnapshot=c("TextSnapshot");h({constructor:b});a=b.prototype;d(a,"charCount",{get:c({name:"charCount",returnType:"int"})});a.findText=c({name:"findText",returnType:"int"});a.getSelected=
c({name:"getSelected",returnType:"Boolean"});a.getSelectedText=c({name:"getSelectedText",returnType:"String"});a.getText=c({name:"getText",returnType:"String"});a.getTextRunInfo=c({name:"getTextRunInfo",returnType:"Array"});a.hitTestTextNearPos=c({name:"hitTestTextNearPos",returnType:"Number"});a.setSelectColor=c({name:"setSelectColor",returnType:"void"});a.setSelected=c({name:"setSelected",returnType:"void"});b=e.TextRenderer=c("TextRenderer");h({constructor:b});a=b.prototype;d(a,"antiAliasType",
{get:c({name:"antiAliasType",returnType:"String"})});d(a,"displayMode",{get:c({name:"displayMode",returnType:"String"})});d(a,"maxLevel",{get:c({name:"maxLevel",returnType:"int"})});d(a,"antiAliasType",{set:g});d(a,"displayMode",{set:g});d(a,"maxLevel",{set:g});b.setAdvancedAntiAliasingTable=c({name:"setAdvancedAntiAliasingTable",returnType:"void"});b=e.TextLineMetrics;e=na("flash.text.engine");b=e.CFFHinting=c("CFFHinting");h({constructor:b});f(b,"HORIZONTAL_STEM","horizontalStem");f(b,"NONE","none");
b=e.ContentElement=c("ContentElement");h({constructor:b});a=b.prototype;d(a,"elementFormat",{get:c({name:"elementFormat",returnType:""})});d(a,"eventMirror",{get:c({name:"eventMirror",returnType:""})});d(a,"groupElement",{get:c({name:"groupElement",returnType:""})});d(a,"rawText",{get:c({name:"rawText",returnType:"String"})});d(a,"text",{get:c({name:"text",returnType:"String"})});d(a,"textBlock",{get:c({name:"textBlock",returnType:""})});d(a,"textBlockBeginIndex",{get:c({name:"textBlockBeginIndex",
returnType:"int"})});d(a,"textRotation",{get:c({name:"textRotation",returnType:"String"})});d(a,"elementFormat",{set:g});d(a,"eventMirror",{set:g});d(a,"textRotation",{set:g});f(b,"GRAPHIC_ELEMENT",65007);b=e.TextElement=c("TextElement");h({constructor:b,superClass:k.flash.text.engine.ContentElement});a=b.prototype;d(a,"text",{set:g});a.replaceText=c({name:"replaceText",returnType:"void"});b=e.TextJustifier=c("TextJustifier");h({constructor:b});a=b.prototype;d(a,"lineJustification",{get:c({name:"lineJustification",
returnType:"String"})});d(a,"locale",{get:c({name:"locale",returnType:"String"})});d(a,"lineJustification",{set:g});b.getJustifierForLocale=c({name:"getJustifierForLocale",returnType:"flash.text.engine.TextJustifier"});a.clone=c({name:"clone",returnType:"flash.text.engine.TextJustifier"});b=e.FontLookup=c("FontLookup");h({constructor:b});f(b,"DEVICE","device");f(b,"EMBEDDED_CFF","embeddedCFF");b=e.TypographicCase=c("TypographicCase");h({constructor:b});f(b,"CAPS","caps");f(b,"CAPS_AND_SMALL_CAPS",
"capsAndSmallCaps");f(b,"DEFAULT","default");f(b,"LOWERCASE","lowercase");f(b,"SMALL_CAPS","smallCaps");f(b,"TITLE","title");f(b,"UPPERCASE","uppercase");b=e.TextLineCreationResult=c("TextLineCreationResult");h({constructor:b});f(b,"COMPLETE","complete");f(b,"EMERGENCY","emergency");f(b,"INSUFFICIENT_WIDTH","insufficientWidth");f(b,"SUCCESS","success");b=e.TextBaseline=c("TextBaseline");h({constructor:b});f(b,"ASCENT","ascent");f(b,"DESCENT","descent");f(b,"IDEOGRAPHIC_BOTTOM","ideographicBottom");
f(b,"IDEOGRAPHIC_CENTER","ideographicCenter");f(b,"IDEOGRAPHIC_TOP","ideographicTop");f(b,"ROMAN","roman");f(b,"USE_DOMINANT_BASELINE","useDominantBaseline");b=e.Kerning=c("Kerning");h({constructor:b});f(b,"AUTO","auto");f(b,"OFF","off");f(b,"ON","on");b=e.TextLineMirrorRegion=c("TextLineMirrorRegion");h({constructor:b});a=b.prototype;d(a,"bounds",{get:c({name:"bounds",returnType:""})});d(a,"element",{get:c({name:"element",returnType:""})});d(a,"mirror",{get:c({name:"mirror",returnType:""})});d(a,
"nextRegion",{get:c({name:"nextRegion",returnType:""})});d(a,"previousRegion",{get:c({name:"previousRegion",returnType:""})});d(a,"textLine",{get:c({name:"textLine",returnType:""})});b=e.TextLine=c("TextLine");h({constructor:b,superClass:k.flash.display.DisplayObjectContainer});a=b.prototype;d(a,"ascent",{get:c({name:"ascent",returnType:"Number"})});d(a,"atomCount",{get:c({name:"atomCount",returnType:"int"})});d(a,"descent",{get:c({name:"descent",returnType:"Number"})});d(a,"hasGraphicElement",{get:c({name:"hasGraphicElement",
returnType:"Boolean"})});d(a,"hasTabs",{get:c({name:"hasTabs",returnType:"Boolean"})});d(a,"mirrorRegions",{get:c({name:"mirrorRegions",returnType:""})});d(a,"nextLine",{get:c({name:"nextLine",returnType:""})});d(a,"previousLine",{get:c({name:"previousLine",returnType:""})});d(a,"rawTextLength",{get:c({name:"rawTextLength",returnType:"int"})});d(a,"specifiedWidth",{get:c({name:"specifiedWidth",returnType:"Number"})});d(a,"textBlock",{get:c({name:"textBlock",returnType:""})});d(a,"textBlockBeginIndex",
{get:c({name:"textBlockBeginIndex",returnType:"int"})});d(a,"textHeight",{get:c({name:"textHeight",returnType:"Number"})});d(a,"textWidth",{get:c({name:"textWidth",returnType:"Number"})});d(a,"totalAscent",{get:c({name:"totalAscent",returnType:"Number"})});d(a,"totalDescent",{get:c({name:"totalDescent",returnType:"Number"})});d(a,"totalHeight",{get:c({name:"totalHeight",returnType:"Number"})});d(a,"unjustifiedTextWidth",{get:c({name:"unjustifiedTextWidth",returnType:"Number"})});d(a,"validity",{get:c({name:"validity",
returnType:"String"})});d(a,"contextMenu",{set:g});d(a,"focusRect",{set:g});d(a,"tabChildren",{set:g});d(a,"tabEnabled",{set:g});d(a,"tabIndex",{set:g});d(a,"validity",{set:g});f(b,"MAX_LINE_WIDTH",1E6);a.dump=c({name:"dump",returnType:"String"});a.flushAtomData=c({name:"flushAtomData",returnType:"void"});a.getAtomBidiLevel=c({name:"getAtomBidiLevel",returnType:"int"});a.getAtomBounds=c({name:"getAtomBounds",returnType:"flash.geom.Rectangle"});a.getAtomCenter=c({name:"getAtomCenter",returnType:"Number"});
a.getAtomGraphic=c({name:"getAtomGraphic",returnType:"flash.display.DisplayObject"});a.getAtomIndexAtCharIndex=c({name:"getAtomIndexAtCharIndex",returnType:"int"});a.getAtomIndexAtPoint=c({name:"getAtomIndexAtPoint",returnType:"int"});a.getAtomTextBlockBeginIndex=c({name:"getAtomTextBlockBeginIndex",returnType:"int"});a.getAtomTextBlockEndIndex=c({name:"getAtomTextBlockEndIndex",returnType:"int"});a.getAtomTextRotation=c({name:"getAtomTextRotation",returnType:"String"});a.getAtomWordBoundaryOnLeft=
c({name:"getAtomWordBoundaryOnLeft",returnType:"Boolean"});a.getBaselinePosition=c({name:"getBaselinePosition",returnType:"Number"});a.getMirrorRegion=c({name:"getMirrorRegion",returnType:"flash.text.engine.TextLineMirrorRegion"});b=e.EastAsianJustifier=c("EastAsianJustifier");h({constructor:b,superClass:k.flash.text.engine.TextJustifier});a=b.prototype;d(a,"justificationStyle",{get:c({name:"justificationStyle",returnType:"String"})});d(a,"justificationStyle",{set:g});a.clone=c({name:"clone",returnType:"flash.text.engine.TextJustifier"});
b=e.GroupElement=c("GroupElement");h({constructor:b,superClass:k.flash.text.engine.ContentElement});a=b.prototype;d(a,"elementCount",{get:c({name:"elementCount",returnType:"int"})});a.getElementAt=c({name:"getElementAt",returnType:"flash.text.engine.ContentElement"});a.getElementAtCharIndex=c({name:"getElementAtCharIndex",returnType:"flash.text.engine.ContentElement"});a.getElementIndex=c({name:"getElementIndex",returnType:"int"});a.groupElements=c({name:"groupElements",returnType:"flash.text.engine.GroupElement"});
a.mergeTextElements=c({name:"mergeTextElements",returnType:"flash.text.engine.TextElement"});a.replaceElements=c({name:"replaceElements",returnType:""});a.setElements=c({name:"setElements",returnType:"void"});a.splitTextElement=c({name:"splitTextElement",returnType:"flash.text.engine.TextElement"});a.ungroupElements=c({name:"ungroupElements",returnType:"void"});b=e.ElementFormat=c("ElementFormat");h({constructor:b});a=b.prototype;d(a,"alignmentBaseline",{get:c({name:"alignmentBaseline",returnType:"String"})});
d(a,"alpha",{get:c({name:"alpha",returnType:"Number"})});d(a,"baselineShift",{get:c({name:"baselineShift",returnType:"Number"})});d(a,"breakOpportunity",{get:c({name:"breakOpportunity",returnType:"String"})});d(a,"color",{get:c({name:"color",returnType:"uint"})});d(a,"digitCase",{get:c({name:"digitCase",returnType:"String"})});d(a,"digitWidth",{get:c({name:"digitWidth",returnType:"String"})});d(a,"dominantBaseline",{get:c({name:"dominantBaseline",returnType:"String"})});d(a,"fontDescription",{get:c({name:"fontDescription",
returnType:""})});d(a,"fontSize",{get:c({name:"fontSize",returnType:"Number"})});d(a,"kerning",{get:c({name:"kerning",returnType:"String"})});d(a,"ligatureLevel",{get:c({name:"ligatureLevel",returnType:"String"})});d(a,"locale",{get:c({name:"locale",returnType:"String"})});d(a,"locked",{get:c({name:"locked",returnType:"Boolean"})});d(a,"textRotation",{get:c({name:"textRotation",returnType:"String"})});d(a,"trackingLeft",{get:c({name:"trackingLeft",returnType:"Number"})});d(a,"trackingRight",{get:c({name:"trackingRight",
returnType:"Number"})});d(a,"typographicCase",{get:c({name:"typographicCase",returnType:"String"})});d(a,"alignmentBaseline",{set:g});d(a,"alpha",{set:g});d(a,"baselineShift",{set:g});d(a,"breakOpportunity",{set:g});d(a,"color",{set:g});d(a,"digitCase",{set:g});d(a,"digitWidth",{set:g});d(a,"dominantBaseline",{set:g});d(a,"fontDescription",{set:g});d(a,"fontSize",{set:g});d(a,"kerning",{set:g});d(a,"ligatureLevel",{set:g});d(a,"locale",{set:g});d(a,"locked",{set:g});d(a,"textRotation",{set:g});d(a,
"trackingLeft",{set:g});d(a,"trackingRight",{set:g});d(a,"typographicCase",{set:g});a.clone=c({name:"clone",returnType:"flash.text.engine.ElementFormat"});a.getFontMetrics=c({name:"getFontMetrics",returnType:"flash.text.engine.FontMetrics"});b=e.TextBlock=c("TextBlock");h({constructor:b});a=b.prototype;d(a,"applyNonLinearFontScaling",{get:c({name:"applyNonLinearFontScaling",returnType:"Boolean"})});d(a,"baselineFontDescription",{get:c({name:"baselineFontDescription",returnType:""})});d(a,"baselineFontSize",
{get:c({name:"baselineFontSize",returnType:"Number"})});d(a,"baselineZero",{get:c({name:"baselineZero",returnType:"String"})});d(a,"bidiLevel",{get:c({name:"bidiLevel",returnType:"int"})});d(a,"content",{get:c({name:"content",returnType:""})});d(a,"firstInvalidLine",{get:c({name:"firstInvalidLine",returnType:""})});d(a,"firstLine",{get:c({name:"firstLine",returnType:""})});d(a,"lastLine",{get:c({name:"lastLine",returnType:""})});d(a,"lineRotation",{get:c({name:"lineRotation",returnType:"String"})});
d(a,"tabStops",{get:c({name:"tabStops",returnType:""})});d(a,"textJustifier",{get:c({name:"textJustifier",returnType:""})});d(a,"textLineCreationResult",{get:c({name:"textLineCreationResult",returnType:"String"})});d(a,"applyNonLinearFontScaling",{set:g});d(a,"baselineFontDescription",{set:g});d(a,"baselineFontSize",{set:g});d(a,"baselineZero",{set:g});d(a,"bidiLevel",{set:g});d(a,"content",{set:g});d(a,"lineRotation",{set:g});d(a,"tabStops",{set:g});d(a,"textJustifier",{set:g});a.createTextLine=
c({name:"createTextLine",returnType:"flash.text.engine.TextLine"});a.dump=c({name:"dump",returnType:"String"});a.findNextAtomBoundary=c({name:"findNextAtomBoundary",returnType:"int"});a.findNextWordBoundary=c({name:"findNextWordBoundary",returnType:"int"});a.findPreviousAtomBoundary=c({name:"findPreviousAtomBoundary",returnType:"int"});a.findPreviousWordBoundary=c({name:"findPreviousWordBoundary",returnType:"int"});a.getTextLineAtCharIndex=c({name:"getTextLineAtCharIndex",returnType:"flash.text.engine.TextLine"});
a.recreateTextLine=c({name:"recreateTextLine",returnType:"flash.text.engine.TextLine"});a.releaseLineCreationData=c({name:"releaseLineCreationData",returnType:"void"});a.releaseLines=c({name:"releaseLines",returnType:"void"});b=e.BreakOpportunity=c("BreakOpportunity");h({constructor:b});f(b,"ALL","all");f(b,"ANY","any");f(b,"AUTO","auto");f(b,"NONE","none");b=e.GraphicElement=c("GraphicElement");h({constructor:b,superClass:k.flash.text.engine.ContentElement});a=b.prototype;d(a,"elementHeight",{get:c({name:"elementHeight",
returnType:"Number"})});d(a,"elementWidth",{get:c({name:"elementWidth",returnType:"Number"})});d(a,"graphic",{get:c({name:"graphic",returnType:""})});d(a,"elementHeight",{set:g});d(a,"elementWidth",{set:g});d(a,"graphic",{set:g});b=e.FontMetrics=c("FontMetrics");h({constructor:b});b=e.TextRotation=c("TextRotation");h({constructor:b});f(b,"AUTO","auto");f(b,"ROTATE_0","rotate0");f(b,"ROTATE_180","rotate180");f(b,"ROTATE_270","rotate270");f(b,"ROTATE_90","rotate90");b=e.RenderingMode=c("RenderingMode");
h({constructor:b});f(b,"CFF","cff");f(b,"NORMAL","normal");b=e.FontPosture=c("FontPosture");h({constructor:b});f(b,"ITALIC","italic");f(b,"NORMAL","normal");b=e.LineJustification=c("LineJustification");h({constructor:b});f(b,"ALL_BUT_LAST","allButLast");f(b,"ALL_INCLUDING_LAST","allIncludingLast");f(b,"UNJUSTIFIED","unjustified");b=e.TextLineValidity=c("TextLineValidity");h({constructor:b});f(b,"INVALID","invalid");f(b,"POSSIBLY_INVALID","possiblyInvalid");f(b,"STATIC","static");f(b,"VALID","valid");
b=e.FontDescription=c("FontDescription");h({constructor:b});a=b.prototype;d(a,"cffHinting",{get:c({name:"cffHinting",returnType:"String"})});d(a,"fontLookup",{get:c({name:"fontLookup",returnType:"String"})});d(a,"fontName",{get:c({name:"fontName",returnType:"String"})});d(a,"fontPosture",{get:c({name:"fontPosture",returnType:"String"})});d(a,"fontWeight",{get:c({name:"fontWeight",returnType:"String"})});d(a,"locked",{get:c({name:"locked",returnType:"Boolean"})});d(a,"renderingMode",{get:c({name:"renderingMode",
returnType:"String"})});d(a,"cffHinting",{set:g});d(a,"fontLookup",{set:g});d(a,"fontName",{set:g});d(a,"fontPosture",{set:g});d(a,"fontWeight",{set:g});d(a,"locked",{set:g});d(a,"renderingMode",{set:g});b.isDeviceFontCompatible=c({name:"isDeviceFontCompatible",returnType:"Boolean"});b.isFontCompatible=c({name:"isFontCompatible",returnType:"Boolean"});a.clone=c({name:"clone",returnType:"flash.text.engine.FontDescription"});b=e.LigatureLevel=c("LigatureLevel");h({constructor:b});f(b,"COMMON","common");
f(b,"EXOTIC","exotic");f(b,"MINIMUM","minimum");f(b,"NONE","none");f(b,"UNCOMMON","uncommon");b=e.JustificationStyle=c("JustificationStyle");h({constructor:b});f(b,"PRIORITIZE_LEAST_ADJUSTMENT","prioritizeLeastAdjustment");f(b,"PUSH_IN_KINSOKU","pushInKinsoku");f(b,"PUSH_OUT_ONLY","pushOutOnly");b=e.TabStop=c("TabStop");h({constructor:b});a=b.prototype;d(a,"alignment",{get:c({name:"alignment",returnType:"String"})});d(a,"decimalAlignmentToken",{get:c({name:"decimalAlignmentToken",returnType:"String"})});
d(a,"position",{get:c({name:"position",returnType:"Number"})});d(a,"alignment",{set:g});d(a,"decimalAlignmentToken",{set:g});d(a,"position",{set:g});b=e.FontWeight=c("FontWeight");h({constructor:b});f(b,"BOLD","bold");f(b,"NORMAL","normal");b=e.DigitWidth=c("DigitWidth");h({constructor:b});f(b,"DEFAULT","default");f(b,"PROPORTIONAL","proportional");f(b,"TABULAR","tabular");b=e.TabAlignment=c("TabAlignment");h({constructor:b});f(b,"CENTER","center");f(b,"DECIMAL","decimal");f(b,"END","end");f(b,"START",
"start");b=e.DigitCase=c("DigitCase");h({constructor:b});f(b,"DEFAULT","default");f(b,"LINING","lining");f(b,"OLD_STYLE","oldStyle");b=e.SpaceJustifier=c("SpaceJustifier");h({constructor:b,superClass:k.flash.text.engine.TextJustifier});a=b.prototype;d(a,"letterSpacing",{get:c({name:"letterSpacing",returnType:"Boolean"})});d(a,"maximumSpacing",{get:c({name:"maximumSpacing",returnType:"Number"})});d(a,"minimumSpacing",{get:c({name:"minimumSpacing",returnType:"Number"})});d(a,"optimumSpacing",{get:c({name:"optimumSpacing",
returnType:"Number"})});d(a,"letterSpacing",{set:g});d(a,"maximumSpacing",{set:g});d(a,"minimumSpacing",{set:g});d(a,"optimumSpacing",{set:g});a.clone=c({name:"clone",returnType:"flash.text.engine.TextJustifier"});e=na("flash.text.ime");b=e.CompositionAttributeRange=c("CompositionAttributeRange");h({constructor:b});e=na("flash.trace");b=e.Trace=c("Trace");h({constructor:b});f(b,"FILE",1);f(b,"LISTENER",2);f(b,"METHODS",1);f(b,"METHODS_AND_LINES",3);f(b,"METHODS_AND_LINES_WITH_ARGS",4);f(b,"METHODS_WITH_ARGS",
2);f(b,"OFF",0);b.getLevel=c({name:"getLevel",returnType:"int"});b.getListener=c({name:"getListener",returnType:"Function"});b.setLevel=c({name:"setLevel",returnType:""});b.setListener=c({name:"setListener",returnType:""});e=k.flash.ui;b=e.ContextMenu=c("ContextMenu");h({constructor:b,superClass:k.flash.display.NativeMenu});a=b.prototype;d(a,"isSupported",{get:c({name:"isSupported",returnType:"Boolean"})});d(a,"builtInItems",{get:c({name:"builtInItems",returnType:""})});d(a,"clipboardItems",{get:c({name:"clipboardItems",
returnType:""})});d(a,"clipboardMenu",{get:c({name:"clipboardMenu",returnType:"Boolean"})});d(a,"customItems",{get:c({name:"customItems",returnType:"Array"})});d(a,"link",{get:c({name:"link",returnType:""})});d(a,"builtInItems",{set:g});d(a,"clipboardItems",{set:g});d(a,"clipboardMenu",{set:g});d(a,"customItems",{set:g});d(a,"link",{set:g});a.clone=c({name:"clone",returnType:"flash.ui.ContextMenu"});a.hideBuiltInItems=c({name:"hideBuiltInItems",returnType:"void"});b=e.Mouse;b=e.MouseCursor=c("MouseCursor");
h({constructor:b});f(b,"ARROW","arrow");f(b,"AUTO","auto");f(b,"BUTTON","button");f(b,"HAND","hand");f(b,"IBEAM","ibeam");b=e.Multitouch=c("Multitouch");h({constructor:b});a=b.prototype;d(a,"inputMode",{get:c({name:"inputMode",returnType:"String"})});d(a,"maxTouchPoints",{get:c({name:"maxTouchPoints",returnType:"int"})});d(a,"supportedGestures",{get:c({name:"supportedGestures",returnType:""})});d(a,"supportsGestureEvents",{get:c({name:"supportsGestureEvents",returnType:"Boolean"})});d(a,"supportsTouchEvents",
{get:c({name:"supportsTouchEvents",returnType:"Boolean"})});d(a,"inputMode",{set:g});b=e.MultitouchInputMode=c("MultitouchInputMode");h({constructor:b});f(b,"GESTURE","gesture");f(b,"NONE","none");f(b,"TOUCH_POINT","touchPoint");b=e.ContextMenuClipboardItems=c("ContextMenuClipboardItems");h({constructor:b});a=b.prototype;d(a,"clear",{get:c({name:"clear",returnType:"Boolean"})});d(a,"copy",{get:c({name:"copy",returnType:"Boolean"})});d(a,"cut",{get:c({name:"cut",returnType:"Boolean"})});d(a,"paste",
{get:c({name:"paste",returnType:"Boolean"})});d(a,"selectAll",{get:c({name:"selectAll",returnType:"Boolean"})});d(a,"clear",{set:g});d(a,"copy",{set:g});d(a,"cut",{set:g});d(a,"paste",{set:g});d(a,"selectAll",{set:g});a.clone=c({name:"clone",returnType:"flash.ui.ContextMenuClipboardItems"});b=e.ContextMenuItem=c("ContextMenuItem");h({constructor:b,superClass:k.flash.display.NativeMenuItem});a=b.prototype;d(a,"caption",{get:c({name:"caption",returnType:"String"})});d(a,"separatorBefore",{get:c({name:"separatorBefore",
returnType:"Boolean"})});d(a,"visible",{get:c({name:"visible",returnType:"Boolean"})});d(a,"caption",{set:g});d(a,"separatorBefore",{set:g});d(a,"visible",{set:g});a.clone=c({name:"clone",returnType:"flash.ui.ContextMenuItem"});b=e.KeyLocation=c("KeyLocation");h({constructor:b});f(b,"D_PAD",4);f(b,"LEFT",1);f(b,"NUM_PAD",3);f(b,"RIGHT",2);f(b,"STANDARD",0);b=e.MouseCursorData=c("MouseCursorData");h({constructor:b});a=b.prototype;d(a,"data",{get:c({name:"data",returnType:""})});d(a,"frameRate",{get:c({name:"frameRate",
returnType:"Number"})});d(a,"hotSpot",{get:c({name:"hotSpot",returnType:""})});d(a,"data",{set:g});d(a,"frameRate",{set:g});d(a,"hotSpot",{set:g});b=e.ContextMenuBuiltInItems=c("ContextMenuBuiltInItems");h({constructor:b});a=b.prototype;d(a,"forwardAndBack",{get:c({name:"forwardAndBack",returnType:"Boolean"})});d(a,"loop",{get:c({name:"loop",returnType:"Boolean"})});d(a,"play",{get:c({name:"play",returnType:"Boolean"})});d(a,"print",{get:c({name:"print",returnType:"Boolean"})});d(a,"quality",{get:c({name:"quality",
returnType:"Boolean"})});d(a,"rewind",{get:c({name:"rewind",returnType:"Boolean"})});d(a,"save",{get:c({name:"save",returnType:"Boolean"})});d(a,"zoom",{get:c({name:"zoom",returnType:"Boolean"})});d(a,"forwardAndBack",{set:g});d(a,"loop",{set:g});d(a,"play",{set:g});d(a,"print",{set:g});d(a,"quality",{set:g});d(a,"rewind",{set:g});d(a,"save",{set:g});d(a,"zoom",{set:g});a.clone=c({name:"clone",returnType:"flash.ui.ContextMenuBuiltInItems"});b=e.KeyboardType=c("KeyboardType");h({constructor:b});f(b,
"ALPHANUMERIC","alphanumeric");f(b,"KEYPAD","keypad");f(b,"NONE","none");b=e.Keyboard;e=k.flash.utils;b=e.Timer;b=e.Endian;b=e.Dictionary;b=e.Proxy=c("Proxy");h({constructor:b});b=e.ByteArray;e=k.flash.xml;b=e.XMLNodeType;b=e.XMLNode;b=e.XMLDocument;e=na("internal");b=e.Vector$object=c("Vector$object");h({constructor:b});a=b.prototype;d(a,"fixed",{get:c({name:"fixed",returnType:"Boolean"})});d(a,"length",{get:c({name:"length",returnType:"uint"})});d(a,"fixed",{set:g});d(a,"length",{set:g});b=e.Vector$int=
c("Vector$int");h({constructor:b});a=b.prototype;d(a,"fixed",{get:c({name:"fixed",returnType:"Boolean"})});d(a,"length",{get:c({name:"length",returnType:"uint"})});d(a,"fixed",{set:g});d(a,"length",{set:g});b=e.Vector$uint=c("Vector$uint");h({constructor:b});a=b.prototype;d(a,"fixed",{get:c({name:"fixed",returnType:"Boolean"})});d(a,"length",{get:c({name:"length",returnType:"uint"})});d(a,"fixed",{set:g});d(a,"length",{set:g});b=e.Vector$double=c("Vector$double");h({constructor:b});a=b.prototype;
d(a,"fixed",{get:c({name:"fixed",returnType:"Boolean"})});d(a,"length",{get:c({name:"length",returnType:"uint"})});d(a,"fixed",{set:g});d(a,"length",{set:g});b=e.XMLTag=c("XMLTag");h({constructor:b});a=b.prototype;d(a,"attrs",{get:c({name:"attrs",returnType:"Object"})});d(a,"empty",{get:c({name:"empty",returnType:"Boolean"})});d(a,"type",{get:c({name:"type",returnType:"uint"})});d(a,"value",{get:c({name:"value",returnType:"String"})});d(a,"attrs",{set:g});d(a,"empty",{set:g});d(a,"type",{set:g});
d(a,"value",{set:g});b=e.WeakMethodClosure=c("WeakMethodClosure");h({constructor:b});b=e.WeakFunctionClosure=c("WeakFunctionClosure");h({constructor:b});b=e.ObjectInput=c("ObjectInput");h({constructor:b});a=b.prototype;d(a,"bytesAvailable",{get:c({name:"bytesAvailable",returnType:"uint"})});d(a,"endian",{get:c({name:"endian",returnType:"String"})});d(a,"objectEncoding",{get:c({name:"objectEncoding",returnType:"uint"})});d(a,"endian",{set:g});d(a,"objectEncoding",{set:g});a.readBoolean=c({name:"readBoolean",
returnType:"Boolean"});a.readByte=c({name:"readByte",returnType:"int"});a.readBytes=c({name:"readBytes",returnType:"void"});a.readDouble=c({name:"readDouble",returnType:"Number"});a.readFloat=c({name:"readFloat",returnType:"Number"});a.readInt=c({name:"readInt",returnType:"int"});a.readMultiByte=c({name:"readMultiByte",returnType:"String"});a.readObject=c({name:"readObject",returnType:""});a.readShort=c({name:"readShort",returnType:"int"});a.readUnsignedByte=c({name:"readUnsignedByte",returnType:"uint"});
a.readUnsignedInt=c({name:"readUnsignedInt",returnType:"uint"});a.readUnsignedShort=c({name:"readUnsignedShort",returnType:"uint"});a.readUTF=c({name:"readUTF",returnType:"String"});a.readUTFBytes=c({name:"readUTFBytes",returnType:"String"});b=e.DRMManagerSession=c("DRMManagerSession");h({constructor:b,superClass:k.flash.events.EventDispatcher});a=b.prototype;d(a,"metadata",{get:c({name:"metadata",returnType:""})});d(a,"metadata",{set:g});a.checkStatus=c({name:"checkStatus",returnType:"uint"});a.errorCodeToThrow=
c({name:"errorCodeToThrow",returnType:"void"});a.getLastError=c({name:"getLastError",returnType:"uint"});a.getLastSubErrorID=c({name:"getLastSubErrorID",returnType:"uint"});a.issueDRMErrorEvent=c({name:"issueDRMErrorEvent",returnType:"void"});a.issueDRMStatusEvent=c({name:"issueDRMStatusEvent",returnType:""});a.onSessionComplete=c({name:"onSessionComplete",returnType:"void"});a.onSessionError=c({name:"onSessionError",returnType:"void"});a.setTimerUp=c({name:"setTimerUp",returnType:"void"});b=e.DRMAuthenticationContext=
c("DRMAuthenticationContext");h({constructor:b,superClass:k.DRMManagerSession});a=b.prototype;d(a,"authenticationToken",{get:c({name:"authenticationToken",returnType:""})});a.authenticate=c({name:"authenticate",returnType:"void"});a.checkStatus=c({name:"checkStatus",returnType:"uint"});a.onSessionComplete=c({name:"onSessionComplete",returnType:"void"});a.onSessionError=c({name:"onSessionError",returnType:"void"});b=e.DRMVoucherDownloadContext=c("DRMVoucherDownloadContext");h({constructor:b,superClass:k.DRMManagerSession});
a=b.prototype;d(a,"voucher",{get:c({name:"voucher",returnType:""})});a.checkStatus=c({name:"checkStatus",returnType:"uint"});a.download=c({name:"download",returnType:"void"});a.onSessionComplete=c({name:"onSessionComplete",returnType:"void"});a.onSessionError=c({name:"onSessionError",returnType:"void"});b=e.DRMVoucherStoreContext=c("DRMVoucherStoreContext");h({constructor:b,superClass:k.DRMManagerSession});a=b.prototype;d(a,"voucher",{get:c({name:"voucher",returnType:""})});a.checkStatus=c({name:"checkStatus",
returnType:"uint"});a.getVoucherFromStore=c({name:"getVoucherFromStore",returnType:"void"});a.onSessionComplete=c({name:"onSessionComplete",returnType:"void"});a.onSessionError=c({name:"onSessionError",returnType:"void"});b=e.DRMModuleCycleProvider=c("DRMModuleCycleProvider");h({constructor:b});b=e.DRMURLDownloadContext=c("DRMURLDownloadContext");h({constructor:b,superClass:k.flash.events.EventDispatcher});b=e.FSCommand=c("FSCommand");h({constructor:b});b._fscommand=c({name:"_fscommand",returnType:"void"});
b=e.SetIntervalTimer=c("SetIntervalTimer");h({constructor:b,superClass:k.flash.utils.Timer});b=e.XMLParser=c("XMLParser");h({constructor:b});a=b.prototype;a.getNext=c({name:"getNext",returnType:"int"});a.startParse=c({name:"startParse",returnType:"void"});b=e.DynamicPropertyOutput=c("DynamicPropertyOutput");h({constructor:b});a=b.prototype;a.writeDynamicProperty=c({name:"writeDynamicProperty",returnType:"void"});b=e.DRMCustomProperties=c("DRMCustomProperties");h({constructor:b});b=e.ObjectOutput=
c("ObjectOutput");h({constructor:b});a=b.prototype;d(a,"endian",{get:c({name:"endian",returnType:"String"})});d(a,"objectEncoding",{get:c({name:"objectEncoding",returnType:"uint"})});d(a,"endian",{set:g});d(a,"objectEncoding",{set:g});a.writeBoolean=c({name:"writeBoolean",returnType:"void"});a.writeByte=c({name:"writeByte",returnType:"void"});a.writeBytes=c({name:"writeBytes",returnType:"void"});a.writeDouble=c({name:"writeDouble",returnType:"void"});a.writeFloat=c({name:"writeFloat",returnType:"void"});
a.writeInt=c({name:"writeInt",returnType:"void"});a.writeMultiByte=c({name:"writeMultiByte",returnType:"void"});a.writeObject=c({name:"writeObject",returnType:"void"});a.writeShort=c({name:"writeShort",returnType:"void"});a.writeUnsignedInt=c({name:"writeUnsignedInt",returnType:"void"});a.writeUTF=c({name:"writeUTF",returnType:"void"});a.writeUTFBytes=c({name:"writeUTFBytes",returnType:"void"});ih.module$exports=jh.mixin(Nu,k);ih.module$exports&&(ih=ih.module$exports);var Ai={};Ai.module$exports=
ih;Ai.module$exports&&(Ai=Ai.module$exports)})();