/*
 * Copyright 2014 Google Inc.
 *
 * Swiffy runtime version 7.1.0
 *
 * In addition to the Google Terms of Service (http://www.google.com/accounts/TOS),
 * Google grants you and the Google Swiffy end users a personal, worldwide,
 * royalty-free, non-assignable and non-exclusive license to use the Google Swiffy
 * runtime to host it for Google Swiffy end users and to use it in connection with
 * the Google Swiffy service.
 */
(function(){var g;Object.defineProperty&&!Object.defineProperties&&(Object.defineProperties=function(a,b){for(var c in b)Object.defineProperty(a,c,b[c]);return a});"Uint32Array"in window||(window.Uint32Array=Array);"Uint8Array"in window||(window.Uint8Array=Array);"Float32Array"in window||(window.Float32Array=Array);var aa=this,k=function(a){return void 0!==a},ba=function(a,b,c){a=a.split(".");c=c||aa;a[0]in c||!c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)!a.length&&k(b)?c[d]=b:c=c[d]?c[d]:c[d]={}},ca=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=
typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==b&&"undefined"==typeof a.call)return"object";return b},da=function(a){return"array"==ca(a)},ea=function(a){var b=ca(a);return"array"==b||"object"==b&&"number"==typeof a.length},fa=function(a){return"string"==typeof a},ga=function(a){return"boolean"==
typeof a},ha=function(a){return"number"==typeof a},m=function(a){return"function"==ca(a)},ia=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},ja="closure_uid_"+(1E9*Math.random()>>>0),ka=0,la=function(a,b,c){return a.call.apply(a.bind,arguments)},ma=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,
arguments)}},na=function(a,b,c){na=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?la:ma;return na.apply(null,arguments)},oa=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}},pa=Date.now||function(){return+new Date},q=function(a,b){function c(){}c.prototype=b.prototype;a.oa=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Wi=function(a,c,f){return b.prototype[c].apply(a,
Array.prototype.slice.call(arguments,2))}};var qa=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")},ya=function(a,b){if(b)a=a.replace(ra,"&amp;").replace(sa,"&lt;").replace(ta,"&gt;").replace(ua,"&quot;").replace(va,"&#39;").replace(wa,"&#0;");else{if(!xa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(ra,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(sa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(ta,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(ua,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(va,
"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(wa,"&#0;"))}return a},ra=/&/g,sa=/</g,ta=/>/g,ua=/"/g,va=/'/g,wa=/\x00/g,xa=/[\x00&<>"']/,za={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\x0B",'"':'\\"',"\\":"\\\\"},Aa={"'":"\\'"},Ba=function(a){a=String(a);if(a.quote)return a.quote();for(var b=['"'],c=0;c<a.length;c++){var d=a.charAt(c),e=d.charCodeAt(0),f=c+1,h;if(!(h=za[d])){if(!(31<e&&127>e))if(d in Aa)d=Aa[d];else if(d in za)d=Aa[d]=za[d];else{e=d;h=d.charCodeAt(0);
if(31<h&&127>h)e=d;else{if(256>h){if(e="\\x",16>h||256<h)e+="0"}else e="\\u",4096>h&&(e+="0");e+=h.toString(16).toUpperCase()}d=Aa[d]=e}h=d}b[f]=h}b.push('"');return b.join("")},Ca=function(a,b){return-1!=a.indexOf(b)},Da=function(a,b){return a<b?-1:a>b?1:0};var Ea=Array.prototype,Fa=Ea.indexOf?function(a,b,c){return Ea.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(fa(a))return fa(b)&&1==b.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Ga=Ea.map?function(a,b,c){return Ea.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f=fa(a)?a.split(""):a,h=0;h<d;h++)h in f&&(e[h]=b.call(c,f[h],h,a));return e},Ha=Ea.every?function(a,b,c){return Ea.every.call(a,b,c)}:function(a,b,c){for(var d=
a.length,e=fa(a)?a.split(""):a,f=0;f<d;f++)if(f in e&&!b.call(c,e[f],f,a))return!1;return!0},Ia=function(a,b){var c=Fa(a,b),d;(d=0<=c)&&Ea.splice.call(a,c,1);return d},Ja=function(a,b,c){t:{for(var d=a.length,e=fa(a)?a.split(""):a,f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a)){b=f;break t}b=-1}return 0<=b?(Ea.splice.call(a,b,1),!0):!1},Ka=function(a){return Ea.concat.apply(Ea,arguments)},La=function(a,b,c){return 2>=arguments.length?Ea.slice.call(a,b):Ea.slice.call(a,b,c)},Na=function(a,b,c){c=c||Ma;
for(var d=0,e=a.length,f;d<e;){var h=d+e>>1,l;l=c(b,a[h]);0<l?d=h+1:(e=h,f=!l)}return f?d:~d},Ma=function(a,b){return a>b?1:a<b?-1:0};var Oa=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},Pa=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},Qa=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},Ra=function(a){var b=ca(a);if("object"==b||"array"==b){if(a.clone)return a.clone();var b="array"==b?[]:{},c;for(c in a)b[c]=Ra(a[c]);return b}return a},Sa="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),Ta=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=
arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Sa.length;f++)c=Sa[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};var Ua;t:{var Va=aa.navigator;if(Va){var Wa=Va.userAgent;if(Wa){Ua=Wa;break t}}Ua=""};var Ya,Za,$a,ab=Ca(Ua,"Opera")||Ca(Ua,"OPR"),bb=Ca(Ua,"Trident")||Ca(Ua,"MSIE"),cb=Ca(Ua,"Gecko")&&!Ca(Ua.toLowerCase(),"webkit")&&!(Ca(Ua,"Trident")||Ca(Ua,"MSIE")),db=Ca(Ua.toLowerCase(),"webkit"),eb=db&&Ca(Ua,"Mobile"),fb=aa.navigator||null,gb=fb&&fb.platform||"";Ya=Ca(gb,"Mac");Za=Ca(gb,"Win");$a=Ca(gb,"Linux");
var hb=Ua,ib=!!hb&&Ca(hb,"Android"),jb=function(){var a=aa.document;return a?a.documentMode:void 0},kb=function(){var a="",b;if(ab&&aa.opera)return a=aa.opera.version,m(a)?a():a;cb?b=/rv\:([^\);]+)(\)|;)/:bb?b=/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/:db&&(b=/WebKit\/(\S+)/);b&&(a=(a=b.exec(Ua))?a[1]:"");return bb&&(b=jb(),b>parseFloat(a))?String(b):a}(),lb={},mb=function(a){var b;if(!(b=lb[a])){b=0;for(var c=qa(String(kb)).split("."),d=qa(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f<
e;f++){var h=c[f]||"",l=d[f]||"",n=RegExp("(\\d*)(\\D*)","g"),r=RegExp("(\\d*)(\\D*)","g");do{var t=n.exec(h)||["","",""],p=r.exec(l)||["","",""];if(0==t[0].length&&0==p[0].length)break;b=Da(0==t[1].length?0:parseInt(t[1],10),0==p[1].length?0:parseInt(p[1],10))||Da(0==t[2].length,0==p[2].length)||Da(t[2],p[2])}while(0==b)}b=lb[a]=0<=b}return b},ob=aa.document,pb=ob&&bb?jb()||("CSS1Compat"==ob.compatMode?parseInt(kb,10):5):void 0;!cb&&!bb||bb&&bb&&9<=pb||cb&&mb("1.9.1");bb&&mb("9");var qb=function(a){qb[" "](a);return a};qb[" "]=function(){};var rb=!bb||bb&&9<=pb,sb=bb&&!mb("9");!db||mb("528");cb&&mb("1.9b")||bb&&mb("8")||ab&&mb("9.5")||db&&mb("528");cb&&!mb("8")||bb&&mb("9");var tb=function(){this.Rj=this.Rj;this.Xj=this.Xj};tb.prototype.Rj=!1;tb.prototype.ak=function(){this.Rj||(this.Rj=!0,this.jf())};tb.prototype.jf=function(){if(this.Xj)for(;this.Xj.length;)this.Xj.shift()()};var ub=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.mf=!1;this.fp=!0};ub.prototype.jf=function(){};ub.prototype.ak=function(){};ub.prototype.stopPropagation=function(){this.mf=!0};ub.prototype.preventDefault=function(){this.defaultPrevented=!0;this.fp=!1};var vb=function(a,b){ub.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.charCode=this.keyCode=this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.ic=this.state=null;a&&this.init(a,b)};q(vb,ub);
vb.prototype.init=function(a,b){var c=this.type=a.type;this.target=a.target||a.srcElement;this.currentTarget=b;var d=a.relatedTarget;if(d){if(cb){var e;t:{try{qb(d.nodeName);e=!0;break t}catch(f){}e=!1}e||(d=null)}}else"mouseover"==c?d=a.fromElement:"mouseout"==c&&(d=a.toElement);this.relatedTarget=d;this.offsetX=db||void 0!==a.offsetX?a.offsetX:a.layerX;this.offsetY=db||void 0!==a.offsetY?a.offsetY:a.layerY;this.clientX=void 0!==a.clientX?a.clientX:a.pageX;this.clientY=void 0!==a.clientY?a.clientY:
a.pageY;this.screenX=a.screenX||0;this.screenY=a.screenY||0;this.button=a.button;this.keyCode=a.keyCode||0;this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.state=a.state;this.ic=a;a.defaultPrevented&&this.preventDefault()};vb.prototype.stopPropagation=function(){vb.oa.stopPropagation.call(this);this.ic.stopPropagation?this.ic.stopPropagation():this.ic.cancelBubble=!0};
vb.prototype.preventDefault=function(){vb.oa.preventDefault.call(this);var a=this.ic;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,sb)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};vb.prototype.jf=function(){};var wb="closure_listenable_"+(1E6*Math.random()|0),xb=0;var zb=function(a,b,c,d,e,f){this.Oc=a;this.lj=b;this.src=c;this.type=d;this.aj=!!e;this.We=f;this.key=++xb;this.dg=this.gj=!1};zb.prototype.rj=function(){this.dg=!0;this.We=this.src=this.lj=this.Oc=null};var Ab=function(a){this.src=a;this.zb={};this.Jh=0};g=Ab.prototype;g.add=function(a,b,c,d,e){var f=a.toString();a=this.zb[f];a||(a=this.zb[f]=[],this.Jh++);var h=Bb(a,b,d,e);-1<h?(b=a[h],c||(b.gj=!1)):(b=new zb(b,null,this.src,f,!!d,e),b.gj=c,a.push(b));return b};g.remove=function(a,b,c,d){a=a.toString();if(!(a in this.zb))return!1;var e=this.zb[a];b=Bb(e,b,c,d);return-1<b?(e[b].rj(),Ea.splice.call(e,b,1),0==e.length&&(delete this.zb[a],this.Jh--),!0):!1};
g.Kp=function(a){var b=a.type;if(!(b in this.zb))return!1;var c=Ia(this.zb[b],a);c&&(a.rj(),0==this.zb[b].length&&(delete this.zb[b],this.Jh--));return c};g.Hq=function(a){a=a&&a.toString();var b=0,c;for(c in this.zb)if(!a||c==a){for(var d=this.zb[c],e=0;e<d.length;e++)++b,d[e].rj();delete this.zb[c];this.Jh--}return b};g.qm=function(a,b,c,d){a=this.zb[a.toString()];var e=-1;a&&(e=Bb(a,b,c,d));return-1<e?a[e]:null};
var Bb=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.dg&&f.Oc==b&&f.aj==!!c&&f.We==d)return e}return-1};var Cb="closure_lm_"+(1E6*Math.random()|0),Db={},Eb=0,Fb=function(a,b,c,d,e){if(da(b)){for(var f=0;f<b.length;f++)Fb(a,b[f],c,d,e);return null}c=Gb(c);if(a&&a[wb])a=a.Lu(b,c,d,e);else{if(!b)throw Error("Invalid event type");var f=!!d,h=Hb(a);h||(a[Cb]=h=new Ab(a));c=h.add(b,c,!1,d,e);c.lj||(d=Ib(),c.lj=d,d.src=a,d.Oc=c,a.addEventListener?a.addEventListener(b.toString(),d,f):a.attachEvent(Jb(b.toString()),d),Eb++);a=c}return a},Ib=function(){var a=Kb,b=rb?function(c){return a.call(b.src,b.Oc,c)}:function(c){c=
a.call(b.src,b.Oc,c);if(!c)return c};return b},Lb=function(a,b,c,d,e){if(da(b)){for(var f=0;f<b.length;f++)Lb(a,b[f],c,d,e);return null}c=Gb(c);if(a&&a[wb])return a.pv(b,c,d,e);if(!a)return!1;if(a=Hb(a))if(b=a.qm(b,c,!!d,e))return Mb(b);return!1},Mb=function(a){if(ha(a)||!a||a.dg)return!1;var b=a.src;if(b&&b[wb])return b.Vo(a);var c=a.type,d=a.lj;b.removeEventListener?b.removeEventListener(c,d,a.aj):b.detachEvent&&b.detachEvent(Jb(c),d);Eb--;(c=Hb(b))?(c.Kp(a),0==c.Jh&&(c.src=null,b[Cb]=null)):a.rj();
return!0},Nb=function(a,b){if(!a)return 0;if(a&&a[wb])return a.qp(b);var c=Hb(a);if(!c)return 0;var d=0,e=b&&b.toString(),f;for(f in c.zb)if(!e||f==e)for(var h=c.zb[f].concat(),l=0;l<h.length;++l)Mb(h[l])&&++d;return d},Jb=function(a){return a in Db?Db[a]:Db[a]="on"+a},Pb=function(a,b,c,d){var e=1;if(a=Hb(a))if(b=a.zb[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var f=b[a];f&&f.aj==c&&!f.dg&&(e&=!1!==Ob(f,d))}return Boolean(e)},Ob=function(a,b){var c=a.Oc,d=a.We||a.src;a.gj&&Mb(a);return c.call(d,
b)},Kb=function(a,b){if(a.dg)return!0;if(!rb){var c;if(!(c=b))t:{c=["window","event"];for(var d=aa,e;e=c.shift();)if(null!=d[e])d=d[e];else{c=null;break t}c=d}e=c;c=new vb(e,this);d=!0;if(!(0>e.keyCode||void 0!=e.returnValue)){t:{var f=!1;if(0==e.keyCode)try{e.keyCode=-1;break t}catch(h){f=!0}if(f||void 0==e.returnValue)e.returnValue=!0}e=[];for(f=c.currentTarget;f;f=f.parentNode)e.push(f);for(var f=a.type,l=e.length-1;!c.mf&&0<=l;l--)c.currentTarget=e[l],d&=Pb(e[l],f,!0,c);for(l=0;!c.mf&&l<e.length;l++)c.currentTarget=
e[l],d&=Pb(e[l],f,!1,c)}return d}return Ob(a,new vb(b,this))},Hb=function(a){a=a[Cb];return a instanceof Ab?a:null},Qb="__closure_events_fn_"+(1E9*Math.random()>>>0),Gb=function(a){if(m(a))return a;a[Qb]||(a[Qb]=function(b){return a.handleEvent(b)});return a[Qb]};var Rb=function(){tb.call(this);this.bf=new Ab(this);this.lu=this;this.Nl=null};q(Rb,tb);Rb.prototype[wb]=!0;g=Rb.prototype;g.addEventListener=function(a,b,c,d){Fb(this,a,b,c,d)};g.removeEventListener=function(a,b,c,d){Lb(this,a,b,c,d)};
g.dispatchEvent=function(a){var b,c=this.Nl;if(c)for(b=[];c;c=c.Nl)b.push(c);var c=this.lu,d=a.type||a;if(fa(a))a=new ub(a,c);else if(a instanceof ub)a.target=a.target||c;else{var e=a;a=new ub(d,c);Ta(a,e)}var e=!0,f;if(b)for(var h=b.length-1;!a.mf&&0<=h;h--)f=a.currentTarget=b[h],e=f.Qj(d,!0,a)&&e;a.mf||(f=a.currentTarget=c,e=f.Qj(d,!0,a)&&e,a.mf||(e=f.Qj(d,!1,a)&&e));if(b)for(h=0;!a.mf&&h<b.length;h++)f=a.currentTarget=b[h],e=f.Qj(d,!1,a)&&e;return e};
g.jf=function(){Rb.oa.jf.call(this);this.qp();this.Nl=null};g.Lu=function(a,b,c,d){return this.bf.add(String(a),b,!1,c,d)};g.pv=function(a,b,c,d){return this.bf.remove(String(a),b,c,d)};g.Vo=function(a){return this.bf.Kp(a)};g.qp=function(a){return this.bf?this.bf.Hq(a):0};g.Qj=function(a,b,c){a=this.bf.zb[String(a)];if(!a)return!0;a=a.concat();for(var d=!0,e=0;e<a.length;++e){var f=a[e];if(f&&!f.dg&&f.aj==b){var h=f.Oc,l=f.We||f.src;f.gj&&this.Vo(f);d=!1!==h.call(l,c)&&d}}return d&&0!=c.fp};
g.qm=function(a,b,c,d){return this.bf.qm(String(a),b,c,d)};var Ub=function(a,b,c,d,e){if(!(bb||db&&mb("525")))return!0;if(Ya&&e)return Sb(a);if(e&&!d)return!1;ha(b)&&(b=Tb(b));if(!c&&(17==b||18==b||Ya&&91==b))return!1;if(db&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(bb&&d&&b==a)return!1;switch(a){case 13:return!0;case 27:return!db}return Sb(a)},Sb=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||db&&0==a)return!0;switch(a){case 32:case 63:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return!0;
default:return!1}},Tb=function(a){if(cb)a=Vb(a);else if(Ya&&db)t:switch(a){case 93:a=91;break t}return a},Vb=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};var Wb=function(a,b){Rb.call(this);a&&this.Vi(a,b)};q(Wb,Rb);g=Wb.prototype;g.Mh=null;g.uj=null;g.Ql=null;g.vj=null;g.nc=-1;g.pe=-1;g.Ul=!1;
var $b={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},ac={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},bc=bb||db&&mb("525"),cc=Ya&&cb;g=Wb.prototype;
g.qu=function(a){db&&(17==this.nc&&!a.ctrlKey||18==this.nc&&!a.altKey||Ya&&91==this.nc&&!a.metaKey)&&(this.pe=this.nc=-1);-1==this.nc&&(a.ctrlKey&&17!=a.keyCode?this.nc=17:a.altKey&&18!=a.keyCode?this.nc=18:a.metaKey&&91!=a.keyCode&&(this.nc=91));bc&&!Ub(a.keyCode,this.nc,a.shiftKey,a.ctrlKey,a.altKey)?this.handleEvent(a):(this.pe=Tb(a.keyCode),cc&&(this.Ul=a.altKey))};g.ov=function(){this.pe=this.nc=-1};g.ru=function(a){this.ov();this.Ul=a.altKey};
g.handleEvent=function(a){var b=a.ic,c,d,e=b.altKey;bb&&"keypress"==a.type?(c=this.pe,d=13!=c&&27!=c?b.keyCode:0):db&&"keypress"==a.type?(c=this.pe,d=0<=b.charCode&&63232>b.charCode&&Sb(c)?b.charCode:0):ab?(c=this.pe,d=Sb(c)?b.keyCode:0):(c=b.keyCode||this.pe,d=b.charCode||0,cc&&(e=this.Ul),Ya&&63==d&&224==c&&(c=191));var f=c=Tb(c),h=b.keyIdentifier;c?63232<=c&&c in $b?f=$b[c]:25==c&&a.shiftKey&&(f=9):h&&h in ac&&(f=ac[h]);a=f==this.nc;this.nc=f;b=new dc(f,d,a,b);b.altKey=e;this.dispatchEvent(b)};
g.Vi=function(a,b){this.vj&&this.detach();this.Mh=a;this.uj=Fb(this.Mh,"keypress",this,b);this.Ql=Fb(this.Mh,"keydown",this.qu,b,this);this.vj=Fb(this.Mh,"keyup",this.ru,b,this)};g.detach=function(){this.uj&&(Mb(this.uj),Mb(this.Ql),Mb(this.vj),this.vj=this.Ql=this.uj=null);this.Mh=null;this.pe=this.nc=-1};g.jf=function(){Wb.oa.jf.call(this);this.detach()};var dc=function(a,b,c,d){vb.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c};q(dc,vb);var ec=function(a){return a};var fc="StopIteration"in aa?aa.StopIteration:Error("StopIteration"),gc=function(){};gc.prototype.next=function(){throw fc;};gc.prototype.$l=function(){return this};var hc=function(a,b){this.Aa={};this.Ra=[];this.yh=this.eb=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.Ah(a)};g=hc.prototype;g.Nc=function(){return this.eb};g.lc=function(){this.vh();for(var a=[],b=0;b<this.Ra.length;b++)a.push(this.Aa[this.Ra[b]]);return a};g.re=function(){this.vh();return this.Ra.concat()};g.Cd=function(a){return ic(this.Aa,a)};
g.om=function(a){for(var b=0;b<this.Ra.length;b++){var c=this.Ra[b];if(ic(this.Aa,c)&&this.Aa[c]==a)return!0}return!1};g.Yc=function(a,b){if(this===a)return!0;if(this.eb!=a.Nc())return!1;var c=b||jc;this.vh();for(var d,e=0;d=this.Ra[e];e++)if(!c(this.get(d),a.get(d)))return!1;return!0};var jc=function(a,b){return a===b};g=hc.prototype;g.Za=function(){return 0==this.eb};g.clear=function(){this.Aa={};this.yh=this.eb=this.Ra.length=0};
g.remove=function(a){return ic(this.Aa,a)?(delete this.Aa[a],this.eb--,this.yh++,this.Ra.length>2*this.eb&&this.vh(),!0):!1};g.vh=function(){if(this.eb!=this.Ra.length){for(var a=0,b=0;a<this.Ra.length;){var c=this.Ra[a];ic(this.Aa,c)&&(this.Ra[b++]=c);a++}this.Ra.length=b}if(this.eb!=this.Ra.length){for(var d={},b=a=0;a<this.Ra.length;)c=this.Ra[a],ic(d,c)||(this.Ra[b++]=c,d[c]=1),a++;this.Ra.length=b}};g.get=function(a,b){return ic(this.Aa,a)?this.Aa[a]:b};
g.set=function(a,b){ic(this.Aa,a)||(this.eb++,this.Ra.push(a),this.yh++);this.Aa[a]=b};g.Ah=function(a){var b;a instanceof hc?(b=a.re(),a=a.lc()):(b=Qa(a),a=Pa(a));for(var c=0;c<b.length;c++)this.set(b[c],a[c])};g.forEach=function(a,b){for(var c=this.re(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};g.clone=function(){return new hc(this)};
g.$l=function(a){this.vh();var b=0,c=this.Ra,d=this.Aa,e=this.yh,f=this,h=new gc;h.next=function(){for(;;){if(e!=f.yh)throw Error("The map has changed since the iterator was created");if(b>=c.length)throw fc;var h=c[b++];return a?h:d[h]}};return h};var ic=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var kc=function(a){if("function"==typeof a.Nc)a=a.Nc();else if(ea(a)||fa(a))a=a.length;else{var b=0,c;for(c in a)b++;a=b}return a},lc=function(a){if("function"==typeof a.lc)return a.lc();if(fa(a))return a.split("");if(ea(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Pa(a)},mc=function(a,b,c){if("function"==typeof a.every)return a.every(b,c);if(ea(a)||fa(a))return Ha(a,b,c);var d;if("function"==typeof a.re)d=a.re();else if("function"!=typeof a.lc)if(ea(a)||fa(a)){d=[];for(var e=
a.length,f=0;f<e;f++)d.push(f)}else d=Qa(a);else d=void 0;for(var e=lc(a),f=e.length,h=0;h<f;h++)if(!b.call(c,e[h],d&&d[h],a))return!1;return!0};var nc=function(a){this.Aa=new hc;a&&this.Ah(a)},oc=function(a){var b=typeof a;return"object"==b&&a||"function"==b?"o"+(a[ja]||(a[ja]=++ka)):b.substr(0,1)+a};g=nc.prototype;g.Nc=function(){return this.Aa.Nc()};g.add=function(a){this.Aa.set(oc(a),a)};g.Ah=function(a){a=lc(a);for(var b=a.length,c=0;c<b;c++)this.add(a[c])};g.Hq=function(a){a=lc(a);for(var b=a.length,c=0;c<b;c++)this.remove(a[c])};g.remove=function(a){return this.Aa.remove(oc(a))};g.clear=function(){this.Aa.clear()};g.Za=function(){return this.Aa.Za()};
g.contains=function(a){return this.Aa.Cd(oc(a))};g.lc=function(){return this.Aa.lc()};g.clone=function(){return new nc(this)};g.Yc=function(a){return this.Nc()==kc(a)&&this.Zu(a)};g.Zu=function(a){var b=kc(a);if(this.Nc()>b)return!1;!(a instanceof nc)&&5<b&&(a=new nc(a));return mc(this,function(b){var d=a;if("function"==typeof d.contains)b=d.contains(b);else if("function"==typeof d.om)b=d.om(b);else if(ea(d)||fa(d))b=0<=Fa(d,b);else t:{for(var e in d)if(d[e]==b){b=!0;break t}b=!1}return b})};
g.$l=function(){return this.Aa.$l(!1)};var pc=function(a,b,c){this.me=a||null;this.hv=!!c};g=pc.prototype;g.ie=function(){if(!this.lb&&(this.lb=new hc,this.eb=0,this.me))for(var a=this.me.split("&"),b=0;b<a.length;b++){var c=a[b].indexOf("="),d=null,e=null;0<=c?(d=a[b].substring(0,c),e=a[b].substring(c+1)):d=a[b];d=decodeURIComponent(d.replace(/\+/g," "));d=this.fg(d);this.add(d,e?decodeURIComponent(e.replace(/\+/g," ")):"")}};g.lb=null;g.eb=null;g.Nc=function(){this.ie();return this.eb};
g.add=function(a,b){this.ie();this.hj();a=this.fg(a);var c=this.lb.get(a);c||this.lb.set(a,c=[]);c.push(b);this.eb++;return this};g.remove=function(a){this.ie();a=this.fg(a);return this.lb.Cd(a)?(this.hj(),this.eb-=this.lb.get(a).length,this.lb.remove(a)):!1};g.clear=function(){this.hj();this.lb=null;this.eb=0};g.Za=function(){this.ie();return 0==this.eb};g.Cd=function(a){this.ie();a=this.fg(a);return this.lb.Cd(a)};g.om=function(a){var b=this.lc();return 0<=Fa(b,a)};
g.re=function(){this.ie();for(var a=this.lb.lc(),b=this.lb.re(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};g.lc=function(a){this.ie();var b=[];if(fa(a))this.Cd(a)&&(b=Ka(b,this.lb.get(this.fg(a))));else{a=this.lb.lc();for(var c=0;c<a.length;c++)b=Ka(b,a[c])}return b};g.set=function(a,b){this.ie();this.hj();a=this.fg(a);this.Cd(a)&&(this.eb-=this.lb.get(a).length);this.lb.set(a,[b]);this.eb++;return this};
g.get=function(a,b){var c=a?this.lc(a):[];return 0<c.length?String(c[0]):b};g.toString=function(){if(this.me)return this.me;if(!this.lb)return"";for(var a=[],b=this.lb.re(),c=0;c<b.length;c++)for(var d=b[c],e=encodeURIComponent(String(d)),d=this.lc(d),f=0;f<d.length;f++){var h=e;""!==d[f]&&(h+="="+encodeURIComponent(String(d[f])));a.push(h)}return this.me=a.join("&")};g.hj=function(){this.me=null};g.clone=function(){var a=new pc;a.me=this.me;this.lb&&(a.lb=this.lb.clone(),a.eb=this.eb);return a};
g.fg=function(a){a=String(a);this.hv&&(a=a.toLowerCase());return a};var qc=null,rc=null,sc=cb||db||ab||"function"==typeof aa.atob,tc=function(){if(!qc){qc={};rc={};for(var a=0;65>a;a++)qc[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),rc[qc[a]]=a,62<=a&&(rc["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}};var uc=function(a){a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);};var wc=function(a,b){this.Xo=a||null;this.vc=!!b;this.Aa=new hc;this.Xa=new vc("",void 0);this.Xa.next=this.Xa.yc=this.Xa};g=wc.prototype;g.cq=function(a){(a=this.Aa.get(a))&&this.vc&&(a.remove(),this.Dp(a));return a};g.get=function(a,b){var c=this.cq(a);return c?c.value:b};g.set=function(a,b){var c=this.cq(a);c?c.value=b:(c=new vc(a,b),this.Aa.set(a,c),this.Dp(c))};g.gq=function(){return this.Xa.next.value};g.shift=function(){return this.$p(this.Xa.next)};g.pop=function(){return this.$p(this.Xa.yc)};
g.remove=function(a){return(a=this.Aa.get(a))?(this.removeNode(a),!0):!1};g.removeNode=function(a){a.remove();this.Aa.remove(a.key)};g.Nc=function(){return this.Aa.Nc()};g.Za=function(){return this.Aa.Za()};g.re=function(){return this.map(function(a,b){return b})};g.lc=function(){return this.map(function(a){return a})};g.contains=function(a){return this.some(function(b){return b==a})};g.Cd=function(a){return this.Aa.Cd(a)};g.clear=function(){this.Ap(0)};
g.forEach=function(a,b){for(var c=this.Xa.next;c!=this.Xa;c=c.next)a.call(b,c.value,c.key,this)};g.map=function(a,b){for(var c=[],d=this.Xa.next;d!=this.Xa;d=d.next)c.push(a.call(b,d.value,d.key,this));return c};g.some=function(a,b){for(var c=this.Xa.next;c!=this.Xa;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1};g.every=function(a,b){for(var c=this.Xa.next;c!=this.Xa;c=c.next)if(!a.call(b,c.value,c.key,this))return!1;return!0};
g.Dp=function(a){this.vc?(a.next=this.Xa.next,a.yc=this.Xa,this.Xa.next=a,a.next.yc=a):(a.yc=this.Xa.yc,a.next=this.Xa,this.Xa.yc=a,a.yc.next=a);null!=this.Xo&&this.Ap(this.Xo)};g.Ap=function(a){for(var b=this.Aa.Nc();b>a;b--)this.removeNode(this.vc?this.Xa.yc:this.Xa.next)};g.$p=function(a){this.Xa!=a&&this.removeNode(a);return a.value};var vc=function(a,b){this.key=a;this.value=b};vc.prototype.remove=function(){this.yc.next=this.next;this.next.yc=this.yc;delete this.yc;delete this.next};var xc,yc,zc;zc=yc=xc=!1;var Ac=Ua;Ac&&(-1!=Ac.indexOf("Firefox")||-1!=Ac.indexOf("Camino")||(-1!=Ac.indexOf("iPhone")||-1!=Ac.indexOf("iPod")?xc=!0:-1!=Ac.indexOf("iPad")?yc=!0:-1!=Ac.indexOf("Chrome")||-1!=Ac.indexOf("Android")||-1!=Ac.indexOf("Safari")&&(zc=!0)));var Bc=xc,Cc=yc,Dc=zc;var Ec=/iPhone|iPod/,Fc=function(a,b,c,d){return a<<21|b<<14|c<<7|d},Gc=/OS (\d)_(\d)(?:_(\d))?/;var Hc=function(a,b,c,d,e){this.clip=a;c||(a=a.Ya(),d=this.an(d,e),this.Zm=a.p-d.x,this.$m=a.q-d.y);this.Qg=b};Hc.prototype.Zm=0;Hc.prototype.$m=0;Hc.prototype.an=function(a,b){var c=this.clip.getParent()?this.clip.getParent().Ga():Ic,d=new Jc(a,b);d.na(c.Qd());return d};Hc.prototype.Jt=function(a,b){var c=this.an(a,b),d=c.x+this.Zm,c=c.y+this.$m;this.Qg&&(d=Math.max(Math.min(d,this.Qg.t),this.Qg.j),c=Math.max(Math.min(c,this.Qg.s),this.Qg.i));this.clip.setTransform(this.clip.Ya().Uc(d,c))};var Kc=function(a,b){this.type=a;this.Re=b||null},Lc={mz:0,kz:1,Fz:2,Bz:3,Cz:4,sB:5,fy:6,yz:7,AA:8,BA:9,tA:10,sA:11,Vz:12,$x:13,by:14,Zx:15,ay:16,az:17,Kx:18,hf:19,lz:20,Yw:21,Dz:22,Ez:23,Ww:24,Yx:25,vA:26,Xw:27,uA:28};var Mc={normal:0,layer:1,multiply:2,screen:3,lighten:4,darken:5,difference:6,add:7,subtract:8,invert:9,alpha:10,erase:11,overlay:12,hardlight:13,ignore_source:100},Nc="normal layer multiply screen lighten darken difference add subtract invert alpha erase overlay hardlight".split(" "),Oc={Qz:2,ug:3,Gh:4,Kh:5,sg:6,dy:7,nz:8,oz:9,Ty:12,Sy:13,Ry:14,Qy:15,Cv:16,Wy:17,Ky:18,Jy:19,Py:20,Oy:21,Ny:22,My:23,Ly:24,Uy:25,Vy:26,zz:27,iA:28,Uz:29,Nz:30,Hl:31,bA:32,hA:33,Oz:35,Xz:36,dA:37,fA:38,Zz:39,aA:40,Gv:41,
cy:42,hB:43,eA:44,$z:45,gA:46,Yz:47,cA:48,ng:49,Ch:50,xz:53,vz:54,wz:55,sz:56,uz:57,TA:58,QA:59,RA:60,OA:61,PA:62,mg:64,gf:65,hf:66,rx:69,px:70,zA:71,yA:72,rg:73,Dx:74,df:76,sx:78,qx:79,iB:80,kB:81,jB:82,Fh:83,Kz:85,Jz:86,pj:87,lg:88,py:89,kg:90,my:93,ly:94,qy:96,IA:97,ry:98,DA:99,Hh:100,jg:101,wy:102,bz:104,Wx:106,Bg:108,JA:109,Hx:112,jy:113,iy:114,Gx:115,Ix:116,Fx:117,Ex:118,Aj:119,zj:120,oe:128,zx:130,Bx:133,cx:134,dx:135,Ax:137,Hz:144,Bv:145,Yy:146,yv:147,Ox:148,qB:149,Fv:150,fx:151,wv:160,Hv:161,
Ev:162,zv:163,Dv:164,Az:165,CA:166,tB:167,ex:168,gx:169,hx:170,Av:171,ZA:172,qz:173,pz:174,Hy:175,Gy:176,oj:177,iz:178,jz:179,nj:180,$y:192,Qx:193,Zy:194,Px:195,Iz:196,$w:197,gB:198,Gz:199,sy:208,ty:209,uy:210,vy:211,EA:212,FA:213,GA:214,HA:215,Lx:239,Nx:240,Mx:241,uq:256,Lo:257,xp:258,Il:259,vp:260,wp:261,dp:262,xv:263};var Jc=function(a,b){this.x=a;this.y=b};Jc.prototype.na=function(a){if(!a.Qb()){var b=this.x*a.o+this.y*a.k+a.q;this.x=this.x*a.l+this.y*a.m+a.p;this.y=b}};Jc.prototype.clone=function(){return new Jc(this.x,this.y)};Jc.prototype.gp=function(){this.x=Math.round(this.x);this.y=Math.round(this.y)};
var Pc=function(a,b){return Math.sqrt(a*a+b*b)},Qc=function(a,b,c,d,e,f){this.l=a;this.o=b;this.m=c;this.k=d;this.p=e;this.q=f},Ic=new Qc(1,0,0,1,0,0),Rc=new Qc(20,0,0,20,0,0),Sc=new Qc(.05,0,0,.05,0,0),Tc=function(a,b,c,d,e,f){if(0===e&&0===f&&0===b&&0===c){if(1===a&&1===d)return Ic;if(.05===a&&.05===d)return Sc;if(20===a&&20===d)return Rc}return new Qc(a,b,c,d,e,f)};g=Qc.prototype;
g.Qd=function(){if(this.Qb())return this;var a=this.l*this.k-this.o*this.m;return 0==a?Ic:Tc(this.k/a,-this.o/a,-this.m/a,this.l/a,(this.m*this.q-this.k*this.p)/a,(this.o*this.p-this.l*this.q)/a)};g.Kl=function(){return this.Qb()?!0:0!=this.l*this.k-this.o*this.m};g.multiply=function(a){return this.Qb()?a:a.Qb()?this:Tc(this.l*a.l+this.o*a.m,this.l*a.o+this.o*a.k,this.m*a.l+this.k*a.m,this.m*a.o+this.k*a.k,this.p*a.l+this.q*a.m+a.p,this.p*a.o+this.q*a.k+a.q)};
g.vm=function(a,b){return 1===a&&1===b?this:Tc(this.l*a,this.o*a,this.m*b,this.k*b,this.p,this.q)};g.Vh=function(a){if(0===a)return this;var b=Math.cos(a);a=Math.sin(a);return Tc(this.l*b+this.o*a,this.o*b-this.l*a,this.m*b+this.k*a,this.k*b-this.m*a,this.p*b+this.q*a,this.q*b-this.p*a)};g.ze=function(a,b){return 1===a&&1===b?this:Tc(this.l*a,this.o*b,this.m*a,this.k*b,this.p*a,this.q*b)};g.ds=function(){return this.Qb()?1:Math.sqrt(this.l*this.l+this.o*this.o)};
g.es=function(){return this.Qb()?1:Math.sqrt(this.m*this.m+this.k*this.k)};g.Jr=function(){return this.Qb()?1:Math.sqrt(Math.sqrt(this.l*this.l+this.o*this.o)*Math.sqrt(this.m*this.m+this.k*this.k))};g.Ad=function(a,b){return 0===a&&0===b?this:Tc(this.l,this.o,this.m,this.k,this.p+a,this.q+b)};g.Uc=function(a,b){return this.p===a&&this.q===b?this:Tc(this.l,this.o,this.m,this.k,a,b)};g.toString=function(){return"matrix("+this.l+","+this.o+","+this.m+","+this.k+","+this.p+","+this.q+")"};
g.Mu=function(){var a=this.ds(),b=this.es();if(!a||!b||this.Qb())return{qd:1,Ae:1,angle:0,m:0,k:1};var c=this.l/a,d=this.o/a;return{qd:a,Ae:b,angle:-Math.atan2(this.o,this.l),m:(c*this.m+d*this.k)/a,k:(c*this.k-d*this.m)/b}};g.Qb=function(){return this===Ic};g.Yc=function(a){return a===this?!0:!a||a.Qb()||this.Qb()?!1:this.l==a.l&&this.o==a.o&&this.m==a.m&&this.k==a.k&&this.p==a.p&&this.q==a.q};g.ub=function(a){this.Qb()||a.transform(this.l,this.o,this.m,this.k,this.p,this.q)};
var Vc=function(a,b,c,d){this.Ub=a;this.Tb=b;this.Sb=c;this.od=d};Vc.prototype.toString=function(){return"rgb("+this.Ub.toFixed()+","+this.Tb.toFixed()+","+this.Sb.toFixed()+")"};Vc.prototype.Hd=function(){return"rgba("+this.Ub.toFixed()+","+this.Tb.toFixed()+","+this.Sb.toFixed()+","+this.od.toFixed(3)+")"};var Wc=function(a,b){var c=a|0,d=c&255,c=c>>8,e=c&255,f=b/100;return new Vc(c>>8&255,e,d,1>=f?0<=f?f:0:1)},Xc=function(a,b){return a|(255*b|0)<<24};Vc.prototype.Kr=function(){return 1<=this.od};
Vc.prototype.Ir=function(){return.3*this.Ub+.6*this.Tb+.1*this.Sb};var Yc=function(a,b,c,d,e,f,h,l){this.xa=a;this.sa=b;this.wa=c;this.qa=d;this.va=e;this.pa=f;this.ua=h;this.ta=l},Zc=new Yc(1,0,1,0,1,0,1,0);g=Yc.prototype;g.Bl=function(a){return new Yc(this.xa*a.xa,this.xa*a.sa+this.sa,this.wa*a.wa,this.wa*a.qa+this.qa,this.va*a.va,this.va*a.pa+this.pa,this.ua*a.ua,this.ua*a.ta+this.ta)};g.apply=function(a){return new Vc(a.Ub*this.xa+this.sa,a.Tb*this.wa+this.qa,a.Sb*this.va+this.pa,this.hi(a.od))};
g.hi=function(a){return Math.max(Math.min(this.ua*a+this.ta/255,1),0)};g.Yc=function(a){return null!=a&&this.xa==a.xa&&this.sa==a.sa&&this.wa==a.wa&&this.qa==a.qa&&this.va==a.va&&this.pa==a.pa&&this.ua==a.ua&&this.ta==a.ta};g.Ig=function(){return 1==this.xa&&0==this.sa&&1==this.wa&&0==this.qa&&1==this.va&&0==this.pa&&0==this.ta};var $c=function(a,b,c,d){this.j=a;this.i=b;this.t=c;this.s=d;this.Za()&&this.reset()};g=$c.prototype;
g.reset=function(){this.i=this.j=Number.POSITIVE_INFINITY;this.s=this.t=Number.NEGATIVE_INFINITY};g.clone=function(){return new $c(this.j,this.i,this.t,this.s)};g.expand=function(a,b){this.yd(a,b,0,0)};g.yd=function(a,b,c,d){this.j=Math.min(this.j,a-c);this.t=Math.max(this.t,a+c);this.i=Math.min(this.i,b-d);this.s=Math.max(this.s,b+d)};g.mk=function(){this.j=Math.floor(this.j);this.i=Math.floor(this.i);this.t=Math.ceil(this.t);this.s=Math.ceil(this.s)};
g.gp=function(){this.j=Math.round(this.j);this.i=Math.round(this.i);this.t=Math.round(this.t);this.s=Math.round(this.s)};g.add=function(a){this.i+=a.i;this.s+=a.s;this.j+=a.j;this.t+=a.t};g.translate=function(a,b){this.j+=a;this.i+=b;this.t+=a;this.s+=b};g.scale=function(a,b){this.j*=a;this.i*=b;this.t*=a;this.s*=b};
g.na=function(a){if(!a.Qb()&&!this.Za()){var b=new Jc(this.j,this.i),c=this.t-this.j,d=this.s-this.i;this.reset();b.na(a);var e=c*a.o,c=c*a.l,f=d*a.m;a=d*a.k;this.expand(b.x,b.y);this.expand(b.x+c,b.y+e);this.expand(b.x+f,b.y+a);this.expand(b.x+c+f,b.y+e+a)}};g.gs=function(a){return this.t>=a.j&&a.t>=this.j&&this.s>=a.i&&a.s>=this.i};g.fk=function(a){return a.j>=this.j&&a.t<=this.t&&a.i>=this.i&&a.s<=this.s};g.Yc=function(a){return a.j==this.j&&a.t==this.t&&a.i==this.i&&a.s==this.s};
g.contains=function(a,b){return a>=this.j&&a<=this.t&&b>=this.i&&b<=this.s};g.$c=function(a){this.j=Math.min(this.j,a.j);this.t=Math.max(this.t,a.t);this.i=Math.min(this.i,a.i);this.s=Math.max(this.s,a.s)};g.kk=function(a){this.j=Math.max(this.j,a.j);this.t=Math.min(this.t,a.t);this.i=Math.max(this.i,a.i);this.s=Math.min(this.s,a.s);this.Za()&&this.reset()};g.ts=function(a){this.j-=a;this.i-=a;this.t+=a;this.s+=a};g.Za=function(){return!(this.j<=this.t&&this.i<=this.s)};
g.rs=function(){return new $c(-this.t,-this.s,-this.j,-this.i)};g.width=function(){return Math.max(this.t-this.j,0)};g.height=function(){return Math.max(this.s-this.i,0)};var ad=function(a){return new $c(a.xmin,a.ymin,a.xmax,a.ymax)};$c.prototype.toString=function(){return""+this.j+" "+this.i+" "+this.width()+" "+this.height()};var bd=function(a,b,c){this.nb=a?a:new $c;this.yb=b;this.kc=c};g=bd.prototype;g.$c=function(a){this.yb?a.yb?this.yb.$c(a.yb):this.yb.$c(a.nb):a.yb&&(this.yb=this.nb.clone(),this.yb.$c(a.yb));this.nb.$c(a.nb);this.po(a.If(),!0)};g.po=function(a,b){this.kc?this.kc.$c(a):this.nb.fk(a)||(this.kc=this.nb.clone(),this.kc.$c(a));b&&this.kc&&this.nb.fk(this.kc)&&(this.kc=void 0)};g.na=function(a){a.Qb()||(this.yb&&this.yb.na(a),this.kc&&this.kc.na(a),this.nb.na(a))};
g.clone=function(){return new bd(this.nb.clone(),this.yb?this.yb.clone():void 0,this.kc?this.kc.clone():void 0)};g.jd=function(){return this.yb?this.yb:this.nb};g.If=function(){return this.kc?this.kc:this.nb};g.Es=function(a){this.yb||(this.yb=this.nb.clone());this.nb=a};var cd=function(){this.Cg=[]};cd.prototype.bg=function(a){a=this.Gq(a);this.Cg.push({x:a.x,y:a.y,time:pa()})};cd.prototype.zh=function(a){var b=this.Cg.length-1,c=this.Gq(a),d=c.x,c=c.y;if((Bc||Cc)&&("mousedown"==a.type||"mouseup"==a.type))return!0;for(a=!1;0<=b&&600>pa()-this.Cg[b].time;){var e=Math.abs(c-this.Cg[b].y);5>Math.abs(d-this.Cg[b].x)&&5>e&&(a=!0);b--}0<=b&&this.Cg.splice(0,b+1);return a};
cd.prototype.Gq=function(a){var b=a,c=a.ic.touches;c&&1==c.length?b=c[0]:(c=a.ic.changedTouches)&&1==c.length&&(b=c[0]);return{x:b.clientX,y:b.clientY}};var fd=function(a,b,c){var d=a.c,e=new dd,f=ed(b,d,e);d.ei(e,function(){a.fl(f);a.fireEvent(new Kc(18));d.Ta();c&&c()})},hd=function(a,b,c,d,e){var f=new dd,h=ed(c,a,f);a.ei(f,function(){var c=new gd(h,a,null);d&&d(c);a.ik(c,b);c.Ea();c.Zb=!0;a.Ta();e&&e()})},id=function(a,b,c,d){var e=!1;if(da(c))for(var f=0;f<c.length;++f){var h=c[f];switch(h.name&&h.name.toLowerCase()){case "content-type":e=!0}a.setRequestHeader(h.name,h.value)}e||("POST"==b&&(d=d||"application/x-www-form-urlencoded"),d&&a.setRequestHeader("Content-Type",
d))},md=function(a,b,c,d,e,f,h){d=String(d).toUpperCase();switch(d){case "POST":if("function"==typeof ArrayBuffer){jd(a,b,c,"POST",kd(e),f,h);break}case "GET":b=kd(e,b);default:USING_XML_HTTP_MOCK?jd(a,b,c,"GET",null,f,h):ld(b,c,f)}},jd=function(a,b,c,d,e,f,h){c&&c.mj();var l=new XMLHttpRequest;l.open(d,b);l.responseType="arraybuffer";l.onreadystatechange=function(){if(4==l.readyState){if(nd(l)){var b=new Uint8Array(l.response);if(!ea(b))throw Error("encodeByteArray takes an array as a parameter");
tc();for(var d=qc,e=[],h=0;h<b.length;h+=3){var s=b[h],u=h+1<b.length,y=u?b[h+1]:0,x=h+2<b.length,C=x?b[h+2]:0,E=s>>2,s=(s&3)<<4|y>>4,y=(y&15)<<2|C>>6,C=C&63;x||(C=64,u||(y=64));e.push(d[E],d[s],d[y],d[C])}ld("data:image/"+a+";base64,"+e.join(""),c,f)}else f.Fc(l.status);c&&c.pg()}};id(l,d,h);l.send(e)},ld=function(a,b,c){b&&b.mj();var d=new Image;d.onload=function(){c.Pg();c.Sd(0,1024);c.Sd(1024,1024);c.ac({tags:[{type:8,id:1,data:d.src,width:d.width,height:d.height},{type:3,id:1,depth:1},{type:2}],
frameCount:1,id:0},200);b&&b.pg()};d.onerror=function(){c.Fc(404);b&&b.pg()};d.src=a},pd=function(a,b,c,d,e,f,h){b&&b.mj();var l=new XMLHttpRequest,n=!0,r=0,t=0;l.onreadystatechange=function(){2==l.readyState?nd(l)&&e.Pg():4==l.readyState&&nd(l)&&0!=t&&r!=t&&e.Sd(t,t)};l.onprogress=function(a){nd(l)&&(n&&0!=a.loaded&&e.Sd(0,a.total),e.Sd(a.loaded,a.total));n=!1;r=a.loaded;t=a.total};l.onload=function(){nd(l)?e.ac(l.responseText,l.status):e.Fc(l.status);b&&b.pg()};l.onerror=function(){e.Fc(l.status);
b&&b.pg()};c=String(c).toUpperCase();var p=null;switch(c){case "POST":l.open(c,a);p=kd(d);break;case "GET":a=kd(d,a);default:l.open("GET",a)}id(l,c,f,h);l.send(p)},sd=function(a,b,c,d,e,f){var h=new qd;h.ac=function(a){var b=e(),c=b.$;a=rd(a);for(var d=Object.keys(a),f=0;f<d.length;f++){var h=a[d[f]];c[d[f]]=h[h.length-1]}b.fireEvent(new Kc(18));c.onData&&c.onData.call(c)};pd(a,b,c,d,h,f)},ud={png:oa(md,"png"),gif:oa(md,"gif"),jpg:oa(md,"jpeg"),jpeg:oa(md,"jpeg"),swf:function(a,b,c,d,e,f){USING_XML_HTTP_MOCK||
(a=a.replace(/^([^?#]+)([?#].*)?$/g,"$1.json$2"));var h=new qd(e);h.ac=function(a,b){var c={};try{a&&(c=uc(a),td(c))}catch(d){e.Fc(b);return}e.ac(c,b)};pd(a,b,c,d,h,f)}},vd=function(a,b,c,d,e,f){var h=a.match(/\.([^.?#]+)(?:#.*$|\?.*$|$)/);(h=ud[h&&h[1]||""])&&h(a,b,c,d,e,f)},nd=function(a){return 200==a.status||0==a.status&&null!=a.response},wd=function(a){var b=document.createElement("a");b.href=a;return b.href},qd=function(a){this.Pg=function(){k(a)&&m(a.Pg)&&a.Pg()};this.Fc=function(b){k(a)&&
m(a.Fc)&&a.Fc(b)};this.Sd=function(b,c){k(a)&&m(a.Sd)&&a.Sd(b,c)};this.ac=function(b,c){k(a)&&m(a.ac)&&a.ac(b,c)}};var yd=function(a){this.Tp=a||":"+(xd++).toString(36)},xd=0,zd=new yd,Ad={};yd.prototype.rv=0;yd.prototype.xk=function(){return this.Tp+"-"+(this.rv++).toString(36)};var Bd=!!aa.Audio,Cd=window!=window.top,Dd=(Bc||Cc)&&0==window.outerWidth?function(){return window.devicePixelRatio}:Bc||Cc?function(){return window.outerWidth*window.devicePixelRatio/(90==Math.abs(window.orientation)?screen.height:screen.width)}:!eb&&!ib||Cd?!bb||"devicePixelRatio"in window?function(){return window.devicePixelRatio||1}:function(){return window.screen.deviceXDPI/window.screen.logicalXDPI}:function(){return window.outerWidth*window.devicePixelRatio/window.innerWidth},Ed=function(a){window.setTimeout(a,
1E3/60)},Fd=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||null,Gd;if(Gd=Ca(navigator.userAgent,"iPad")||Ec.test(navigator.userAgent)){var Hd=Gc.exec(navigator.userAgent)||[];Hd.shift();Gd=Fc.apply(null,Hd)<Fc(7)}var Id=Gd?Ed:Fd?na(Fd,window):Ed,Jd=document.createElement("canvas");Jd.width=1;Jd.height=1;var Kd=Jd.getContext("2d"),Ld=Kd.createImageData(1,1);Ld.data[0]=127;Ld.data[3]=127;
Kd.putImageData(Ld,0,0);var Md=255==Kd.getImageData(0,0,1,1).data[0],Nd=function(a,b,c,d){a.putImageData(b,c,d)},Od=function(a,b,c,d){for(var e=b.data,f=e.length;0<f;){var h=e[--f]+1;e[--f]=e[f]*h>>8;e[--f]=e[f]*h>>8;e[--f]=e[f]*h>>8}a.putImageData(b,c,d)},Pd=Md?Od:Nd;var Qd=function(){this.Bq=[];this.$u=[];this.Yh=[]};Qd.prototype.iv=function(a,b,c){this.Bq[a]=b;this.$u[a]=c};Qd.prototype.Gn=function(a){Bd&&(this.Yh[a]=new Audio(this.Bq[a]),this.Yh[a].play())};Qd.prototype.No=function(){for(var a=0;a<this.Yh.length;a++)k(this.Yh[a])&&this.Yh[a].pause()};var dd=function(){this.Pl=[];this.Zc={}},Rd=function(a,b){this.id=a;this.tj=b};Rd.prototype.rk=function(){return!!this.tj};Rd.prototype.get=function(){return this.tj};dd.prototype.ke=function(a){var b=this.Pl[a];b||(b=new Rd(a,null),this.Pl[a]=b);return b};dd.prototype.bq=function(a,b){this.ke(a).tj=b};dd.prototype.qv=function(a,b){for(var c=this.Pl,d=0;d<c.length;d++)c[d]&&c[d].tj&&c[d].get().Ea(a);b&&a.Fp(b);a.Gp()};var Sd=RegExp("^[A-Z_a-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02ff\u0370-\u037d\u037f-\u1fff\u200c-\u200d\u2070-\u218f\u2c00-\u2fef\u3001-\ud7ff\uf900-\ufdcf\ufdf0-\ufffd][A-Z_a-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02ff\u0370-\u037d\u037f-\u1fff\u200c-\u200d\u2070-\u218f\u2c00-\u2fef\u3001-\ud7ff\uf900-\ufdcf\ufdf0-\ufffd.0-9\u00b7\u0300-\u036f\u203f-\u2040-]*$"),Td=function(a){if(null!=a&&(a=String(a),a.match(Sd)))return a},Ud={"<":"&lt;",">":"&gt;","&":"&amp;",'"':"&quot;","'":"&apos;","\t":"&#x9;",
"\n":"&#xA;","\r":"&#xD;"},Vd=function(a){return Ud[a]||a},Yd=function(a){return String(a).replace(/[<>&]/g,Vd)},Zd=function(a){return String(a).replace(/[<&"\t\n\r]/g,Vd)},$d={},ae;for(ae in Ud)$d[Ud[ae]]=ae;
var be="&nbsp; &iexcl; &cent; &pound; &curren; &yen; &brvbar; &sect; &uml; &copy; &ordf; &laquo; &not; &shy; &reg; &macr; &deg; &plusmn; &sup2; &sup3; &acute; &micro; &para; &middot; &cedil; &sup1; &ordm; &raquo; &frac14; &frac12; &frac34; &iquest; &Agrave; &Aacute; &Acirc; &Atilde; &Auml; &Aring; &AElig; &Ccedil; &Egrave; &Eacute; &Ecirc; &Euml; &Igrave; &Iacute; &Icirc; &Iuml; &ETH; &Ntilde; &Ograve; &Oacute; &Ocirc; &Otilde; &Ouml; &times; &Oslash; &Ugrave; &Uacute; &Ucirc; &Uuml; &Yacute; &THORN; &szlig; &agrave; &aacute; &acirc; &atilde; &auml; &aring; &aelig; &ccedil; &egrave; &eacute; &ecirc; &euml; &igrave; &iacute; &icirc; &iuml; &eth; &ntilde; &ograve; &oacute; &ocirc; &otilde; &ouml; &divide; &oslash; &ugrave; &uacute; &ucirc; &uuml; &yacute; &thorn; &yuml;".split(" "),ce=
{},de;for(de in $d)ce[de]=$d[de];for(var ee=0;ee<be.length;++ee)ce[be[ee]]=String.fromCharCode(ee+160);var fe=function(a,b,c,d){this.jc=a;this.Wa=0;this.Et=b;this.at=c;this.Rt=d?ce:$d;this.next=this.xh};g=fe.prototype;g.Bp=function(){this.next=this.Bp;return null};g.Pc=function(a){this.next=function(){throw this.Pc(a);};throw new ge(a);};g.kp=function(a){var b=this.Rt;return a.replace(/&(#?)([^\s]+?);/g,function(a,d,e){return d&&(d=Number("0"+e),d===d)?String.fromCharCode(d):b[a]||a})};
g.xh=function(){var a=this.ij("<"),b;0>a?(b=this.jc.substring(this.Wa),this.next=this.Bp):(b=this.jc.substring(this.Wa,a),this.Wa=a,this.next=this.Mt);this.Et&&(b=b.trim());return b?(b=this.kp(b),{type:"text",value:b}):this.next()};
g.Mt=function(){var a=this.Bh("<![CDATA[","]]\x3e",!1,"cdata");if(a||(a=this.Bh("\x3c!--","--\x3e",!1,"comment"))||(a=this.Bh("<!DOCTYPE",">",!0,"doctype"))||(a=this.Bh("<?XML","?>",!0,"xml_declaration"))||!this.at&&(a=this.Bh("<?","?>",!1,"processing_instruction")))return a;if("/"==this.jc.charAt(this.Wa+1))return this.next=this.xh,{type:"close",value:this.dt()};for(a={type:"tag",value:this.et(),attributes:[]};;){this.Uo();if(this.gt())throw this.Pc("tag");if(this.Cl(">")){this.next=this.xh;break}if(this.Cl("/>")){this.next=
this.ft(a.value);break}a.attributes.push({name:this.bt(),value:this.ct()})}return a};g.ft=function(a){return function(){this.next=this.xh;return{type:"close",value:a}}};g.ij=function(a){return this.jc.indexOf(a,this.Wa)};g.gt=function(){return this.Wa>=this.jc.length};g.Cl=function(a){return this.jc.substr(this.Wa,a.length).toUpperCase()==a?(this.Wa+=a.length,!0):!1};
g.Uo=function(){for(var a=this.jc;this.Wa<a.length;this.Wa++)switch(a.charAt(this.Wa)){case " ":case "\t":case "\r":case "\n":break;default:return}};g.Bh=function(a,b,c,d){var e=this.Wa;if(!this.Cl(a))return null;a=this.ij(b);if(0>a)throw this.Pc(d);c=c?this.jc.substring(e,a+b.length):this.jc.substring(this.Wa,a);this.Wa=a+b.length;this.next=this.xh;return{type:d,value:c}};
g.et=function(){for(var a=this.jc,b=this.Wa+1,c=b;c<a.length;c++)switch(a.charAt(c)){case "/":if(">"!=a.charAt(c+1))break;case " ":case "\t":case "\r":case "\n":case ">":if(c==b)throw this.Pc("tag");this.Wa=c;return a.substring(b,c)}throw this.Pc("tag");};
g.dt=function(){for(var a=this.jc,b=this.Wa+2,c=!1,d=b;d<a.length;d++)switch(a.charAt(d)){case " ":case "\t":case "\r":case "\n":c=!0;break;case ">":if(d==b)throw this.Pc("close");this.Wa=d+1;return a.substring(b,d).trim();default:if(c)throw this.Pc("close");}throw this.Pc("close");};g.bt=function(){var a=this.ij(">");if(0>a)throw this.Pc("tag");var b=this.ij("="),c=this.Wa;if(0>b||b==c||b>a)throw this.Pc("attribute");this.Wa=b+1;return this.jc.substring(c,b).trim()};
g.ct=function(){this.Uo();var a=this.jc,b=this.Wa,c=a.charAt(b++);if('"'==c||"'"==c)for(var d=b;d<a.length;d++)if(a.charAt(d)==c)return this.Wa=d+1,this.kp(a.substring(b,d));throw this.Pc("attribute");};var ge=function(a){this.type=a};var he=function(){this.Da=!0;this.tc=this.Nf=null};he.prototype.update=function(){return!1};he.prototype.Pf=function(a){this.Nf!=a&&(this.tc&&this.tc.Ha(),this.Da=!0,this.tc=a.Ld(this),this.Nf=a);return this.tc};var ie=[];he.prototype.Jb=function(){return new he};var je=function(a){return(0,ie[a.type])(a)};he.prototype.kf=function(){return new $c(0,0,0,0)};
var le=function(a,b,c,d){var e=new $c;c=ke(b,c);b=ke(b,d);e.expand(3*-c,3*-b);e.expand(3*+c,3*+b);a.add(e)},me=function(a,b,c){a.expand(Math.cos(b)*c*20,Math.sin(b)*c*20)},ne=3*Math.sqrt(2*Math.PI)/4,ke=function(a,b){var c=1;switch(a){case 1:c=2*ne;break;case 2:c=1.5*ne;break;case 3:c=ne}return Math.abs(20*b/c)};var oe=function(a,b,c){he.call(this);this.quality=a;this.x=b;this.y=c};q(oe,he);ie[2]=function(a){return new oe(a.quality,a.x,a.y)};g=oe.prototype;g.Jb=function(){return new oe(this.quality,this.x,this.y)};g.update=function(a){return Object.getPrototypeOf(this)==Object.getPrototypeOf(a)?(this.Da=!0,this.x=a.x,this.y=a.y,this.quality=a.quality,!0):!1};g.nf=function(){return new pe(this.x,this.y,this.quality)};g.of=function(){return new qe(this.x,this.y,this.quality)};
g.kf=function(){var a=new $c(0,0,0,0);le(a,this.quality,this.x,this.y);return a};var re=function(a){he.call(this);this.matrix=a;this.matrix[4]/=255;this.matrix[9]/=255;this.matrix[14]/=255;this.matrix[19]/=255};q(re,he);ie[3]=function(a){return new re(a.matrix)};g=re.prototype;g.Jb=function(){return new re(this.Hm())};g.update=function(a){return Object.getPrototypeOf(this)==Object.getPrototypeOf(a)?(this.Da=!0,this.matrix=a.matrix,!0):!1};g.nf=function(){return new se(this.Hm())};g.of=function(){return new te(this.Hm())};
g.Hm=function(){var a=this.matrix.slice();a[4]*=255;a[9]*=255;a[14]*=255;a[19]*=255;return a};var ue=function(a,b,c,d,e,f,h){he.call(this);this.angle=a;this.distance=b;this.strength=c;this.quality=d;this.x=e;this.y=f;this.za=h};q(ue,he);ue.prototype.update=function(a){return Object.getPrototypeOf(this)==Object.getPrototypeOf(a)?(this.Da=!0,this.angle=a.angle,this.distance=a.distance,this.strength=a.strength,this.quality=a.quality,this.x=a.x,this.y=a.y,this.za=a.za,!0):!1};
var ve={type:"inner",knockout:!1,sd:"source-atop"},we={type:"inner",knockout:!0,sd:"source-in"},xe=[ve,we,{type:"outer",knockout:!1,sd:"destination-over"},{type:"outer",knockout:!0,sd:"source-out"},{type:"full",knockout:!1,sd:"source-over"},{type:"full",knockout:!0,sd:"copy"}],Ae=function(a,b,c){return ye(b?"inner":a?"full":"outer",c)},ye=function(a,b){for(var c=0;c<xe.length;++c)if(a==xe[c].type&&!!b==xe[c].knockout)return xe[c];return b?we:ve};
ue.prototype.ym=function(a,b){var c=20*this.distance*b;a.yd(Math.cos(this.angle)*c,Math.sin(this.angle)*c,this.quality*this.x*10,this.quality*this.y*10)};var Be=function(a,b,c,d,e,f,h,l,n){ue.call(this,a,d,e,f,h,l,n);this.highlight=b;this.shadow=c};q(Be,ue);ie[4]=function(a){return new Be(a.angle,a.highlight,a.shadow,a.distance,a.strength,a.quality,a.x,a.y,Ae(a.onTop,a.inner,a.knockout))};g=Be.prototype;g.Jb=function(){return new Be(this.angle,this.highlight,this.shadow,this.distance,this.strength,this.quality,this.x,this.y,this.za)};
g.update=function(a){return Object.getPrototypeOf(this)==Object.getPrototypeOf(a)?(Be.oa.update.call(this,a),this.highlight=a.highlight,this.shadow=a.shadow,!0):!1};g.nf=function(){return new Ce(this.distance,180*this.angle/Math.PI,this.highlight&16777215,(this.highlight>>>24)/255,this.shadow&16777215,(this.shadow>>>24)/255,this.x,this.y,this.strength,this.quality,this.za.type,this.za.knockout)};
g.of=function(){return new De(this.distance,180*this.angle/Math.PI,this.highlight&16777215,(this.highlight>>>24)/255,this.shadow&16777215,(this.shadow>>>24)/255,this.x,this.y,this.strength,this.quality,this.za.type,this.za.knockout)};g.kf=function(){var a=new $c(0,0,0,0);me(a,this.angle,-this.distance);me(a,this.angle,this.distance);le(a,this.quality,this.x,this.y);return a};var Ee=function(a,b,c,d,e,f,h,l){he.call(this);this.bias=a;this.clamp=b;this.color=c;this.divisor=d;this.matrix=e;this.matrixX=f;this.matrixY=h;this.preserveAlpha=l};q(Ee,he);ie[5]=function(a){return new Ee(a.bias,a.clamp,a.color,a.divisor,a.matrix,a.matrixX,a.matrixY,a.preserveAlpha)};Ee.prototype.Jb=function(){return new Ee(this.bias,this.clamp,this.color,this.divisor,this.matrix,this.matrixX,this.matrixY,this.preserveAlpha)};
Ee.prototype.update=function(a){return Object.getPrototypeOf(this)==Object.getPrototypeOf(a)?(this.Da=!0,this.bias=a.bias,this.clamp=a.clamp,this.color=a.color,this.divisor=a.divisor,this.matrix=a.matrix,this.matrixX=a.matrixX,this.matrixY=a.matrixY,this.preserveAlpha=a.preserveAlpha,!0):!1};Ee.prototype.nf=function(){return new Fe(this.matrixX,this.matrixY,this.matrix,this.divisor,this.bias,this.preserveAlpha,this.clamp,this.color&16777215,(this.color>>>24)/255)};
Ee.prototype.of=function(){return new Ge(this.matrixX,this.matrixY,this.matrix,this.divisor,this.bias,this.preserveAlpha,this.clamp,this.color&16777215,(this.color>>>24)/255)};var He=function(a,b,c,d,e,f,h,l){ue.call(this,a,c,d,e,f,h,l);this.color=b};q(He,ue);var Ie=function(a,b,c){return ye(b?"inner":a&&!c?"full":"outer",c||a)};ie[1]=function(a){return new He(a.angle,a.color,a.distance,a.strength,a.quality,a.x,a.y,Ie(a.hideObject,a.inner,a.knockout))};g=He.prototype;g.Jb=function(){return new He(this.angle,this.color,this.distance,this.strength,this.quality,this.x,this.y,this.za)};
g.update=function(a){return Object.getPrototypeOf(this)==Object.getPrototypeOf(a)?(He.oa.update.call(this,a),this.color=a.color,!0):!1};g.nf=function(){return new Je(this.distance,180*this.angle/Math.PI,this.color&16777215,(this.color>>>24)/255,this.x,this.y,this.strength,this.quality,"inner"==this.za.type,this.za.knockout&&"outer"==this.za.type,this.za.knockout)};
g.of=function(){return new Ke(this.distance,180*this.angle/Math.PI,this.color&16777215,(this.color>>>24)/255,this.x,this.y,this.strength,this.quality,"inner"==this.za.type,this.za.knockout&&"outer"==this.za.type,this.za.knockout)};g.kf=function(){var a=new $c(0,0,0,0);me(a,this.angle,this.distance);le(a,this.quality,this.x,this.y);return a};var Le=function(a,b,c,d,e,f,h,l,n,r){ue.call(this,a,e,f,h,l,n,r);this.fc=b;this.ec=c;this.gc=d};q(Le,ue);ie[7]=function(a){for(var b=Me(a.ratios),c=Me(a.colors),d=Array(c.length),e=0;e<c.length;++e)d[e]=(c[e]>>>24)/255,c[e]&=16777215;return new Le(a.angle,c,d,b,a.distance,a.strength,a.quality,a.x,a.y,Ae(a.onTop,a.inner,a.knockout))};g=Le.prototype;g.Jb=function(){return new Le(this.angle,this.fc,this.ec,this.gc,this.distance,this.strength,this.quality,this.x,this.y,this.za)};
g.update=function(a){return Object.getPrototypeOf(this)==Object.getPrototypeOf(a)?(Le.oa.update.call(this,a),this.fc=a.fc,this.ec=a.ec,this.gc=a.gc,!0):!1};g.nf=function(){return new Ne(this.distance,180*this.angle/Math.PI,this.fc,this.ec,this.gc,this.x,this.y,this.strength,this.quality,this.za.type,this.za.knockout)};g.of=function(){return new Oe(this.distance,180*this.angle/Math.PI,this.fc,this.ec,this.gc,this.x,this.y,this.strength,this.quality,this.za.type,this.za.knockout)};
g.kf=function(){var a=new $c(0,0,0,0);this.ym(a,1);this.ym(a,-1);return a};var Pe=function(a,b,c,d,e,f,h,l,n,r){ue.call(this,a,e,f,h,l,n,r);this.fc=b;this.ec=c;this.gc=d};q(Pe,ue);ie[6]=function(a){for(var b=Me(a.ratios),c=Me(a.colors),d=Array(c.length),e=0;e<c.length;++e)d[e]=(c[e]>>>24)/255,c[e]&=16777215;return new Pe(a.angle,c,d,b,a.distance,a.strength,a.quality,a.x,a.y,Ae(a.onTop,a.inner,a.knockout))};g=Pe.prototype;g.Jb=function(){return new Pe(this.angle,this.fc,this.ec,this.gc,this.distance,this.strength,this.quality,this.x,this.y,this.za)};
g.update=function(a){return Object.getPrototypeOf(this)==Object.getPrototypeOf(a)?(Pe.oa.update.call(this,a),this.fc=a.fc,this.ec=a.ec,this.gc=a.gc,!0):!1};g.nf=function(){return new Qe(this.distance,180*this.angle/Math.PI,this.fc,this.ec,this.gc,this.x,this.y,this.strength,this.quality,this.za.type,this.za.knockout)};g.of=function(){return new Re(this.distance,180*this.angle/Math.PI,this.fc,this.ec,this.gc,this.x,this.y,this.strength,this.quality,this.za.type,this.za.knockout)};
g.kf=function(){var a=new $c(0,0,0,0);this.ym(a,1);return a};var Se=function(){he.call(this)};q(Se,he);ie[0]=function(a){return new Se(a)};Se.prototype.kf=function(){return new $c(0,0,0,0)};Se.prototype.Jb=function(){return this};var Te=function(a){this.vc=this.ge=this.Ua=null;this.$f=0;this.$=a||null;this.qh=[]};g=Te.prototype;g.Oj=function(a){if(!this.Ua||this.Ua.depth>a)return this.vc=null;var b=this.Ua;this.vc&&a>=this.vc.depth&&(b=this.vc);for(;b.nextSibling&&!(b.nextSibling.depth>=a);)b=b.nextSibling;b.nextSibling&&b.nextSibling.depth==a&&(b=b.nextSibling);return this.vc=b};g.fj=function(a,b){this.xq(a,this.Oj(b));a.depth=b};
g.xq=function(a,b){b?(b.nextSibling?b.nextSibling.sc=a:this.ge=a,a.sc=b,a.nextSibling=b.nextSibling,b.nextSibling=a):(this.Ua&&(this.Ua.sc=a,a.nextSibling=this.Ua),this.Ua=a,this.ge||(this.ge=a));a.Xc||++this.$f};g.qg=function(a){this.vc===a&&(this.vc=this.vc.nextSibling);a.sc?a.sc.nextSibling=a.nextSibling:this.Ua=a.nextSibling;a.nextSibling?a.nextSibling.sc=a.sc:this.ge=a.sc;a.nextSibling=null;a.sc=null;a.depth=void 0;a.Xc||--this.$f};g.sk=function(a,b){this.fj(a,b);Ue(this.$,a)};
g.kn=function(a){return(a=this.Bc(a))?this.il(a):null};g.il=function(a){this.qg(a);a.Ju(5)?this.qh.push(a):this.Vl(a);return a};g.ms=function(a){for(var b=this.Ua;b;){var c=b,b=b.nextSibling;c.Xc||a(c)||this.il(c)}};g.Bc=function(a){var b=this.Oj(a);return b&&b.depth==a?b:null};g.forEach=function(a){for(var b=this.Ua;b;){if(a(b))return!0;b=b.nextSibling}return!1};g.mu=function(a){for(var b=this.ge;b;){if(a(b))return!0;b=b.sc}return!1};
g.Yp=function(a){for(var b=this.Ua;b;){if(b.getName()==a)return b;b=b.nextSibling}return null};g.fu=function(){return this.ge?Math.max(0,this.ge.depth+1):0};g.Vl=function(a){Ve(this.$,a);a.Ha();a.depth=void 0};g.Ha=function(){for(;this.Ua;){var a=this.Ua;this.qg(a);this.Vl(a)}};g.Td=function(){for(var a=this.Ua;a;)a.Td(),a=a.nextSibling};g.Ut=function(){if(0<this.qh.length){for(var a=0;a<this.qh.length;a++)this.Vl(this.qh[a]);this.qh=[]}};
g.ls=function(a){this.$=a.$;for(a=this.Ua;a;)Ue(this.$,a),a=a.nextSibling};g.Ll=function(a,b){this.$&&(Ve(this.$,a),b&&Ue(this.$,a,b))};g.Gl=function(a,b){b<a&&(b=a=b);var c=this.Oj(a),d=this.Oj(b);c&&c.depth==a?this.qg(c):c=null;d&&d.depth==b?this.qg(d):d=null;c&&this.fj(c,b);d&&this.fj(d,a)};g.Rs=function(a){var b=Math.min(-16384,this.Ua.depth)-1;this.qg(a);this.fj(a,b)};g.xj=function(){return this.$f};
g.Ze=function(a){if(0>a||a>=this.$f)return null;if(a<=this.$f-a){for(var b=this.Ua;1<=a;)b=b.nextSibling,b.Xc||--a;for(;b.Xc;)b=b.nextSibling}else{b=this.ge;for(a=this.$f-1-a;1<=a;)b=b.sc,b.Xc||--a;for(;b.Xc;)b=b.sc}return b};g.vg=function(a){for(var b=0,c=this.Ua;c;c=c.nextSibling){if(c==a)return b;c.Xc||++b}};g.Ve=function(a,b){var c=this.Ze(b-1);a.depth=NaN;this.xq(a,c)};g.eh=function(a){this.qg(a)};
var Ue=function(a,b,c){if(a&&(c=k(c)?c:b.getName())){var d=b.c.ia();b=b.Ka()?b.$:a;d.Ln(a,c,b)}},Ve=function(a,b){if(a){var c=b.getName();if(c){var d=b.c.ia(),e=b.Ka()?b.$:a;d.Mn(a,c,e)}}};Te.prototype.Fb=function(){for(var a=this.Ua;a;){if(!a.Fb())return!1;a=a.nextSibling}return!0};var We=function(){return!0},Ze=function(a,b,c,d){var e=Xe.c.ol();if(!e)return!1;var f=e[a];if(!f||f.__swiffy_external)c?(f=function(){try{var a=Ga(arguments,Ye),e=c.apply(b,a);return Ye(e)}catch(f){return d?d(f):null}},Object.defineProperty(f,"__swiffy_external",{value:!0}),e[a]=f):delete e[a];return!0},af=function(a,b,c){var d=(a=a.ol())&&a.id;d&&$e(function(){window[d+"_DoFSCommand"](b,c)})},cf=function(a,b,c){if(Xe.c.ol()){var d=bf(b);return $e(function(){var b=Function("return ("+a+")("+d+");")();
return Ye(b)},c)}},$e=function(a,b){try{return a()}catch(c){if(b)return b(c)}},bf=function(a){a=a.map(df);return a.join(",")},df=function(a){switch(ca(a)){case "undefined":case "null":case "boolean":case "number":return String(a);case "string":return Ba(a);case "array":return"["+bf(a)+"]";case "object":if(a instanceof Date)return"new Date("+a.getTime()+")";var b=[],c;for(c in a)b.push(Ba(c)+":"+df(a[c]));return"{"+b.join(",")+"}";default:return"null"}},Ye=function(a){switch(ca(a)){case "undefined":case "null":case "boolean":case "number":case "string":return a;
case "array":return Ga(a,Ye);case "object":if(a instanceof Date)a=new Date(a.getTime());else{var b=Ye,c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);a=c}return a;default:return null}};var ef=function(a){this.Ge=a||null;this.jq=this.ud="";this.Ym={};this.Zp=this.content=null};ef.prototype.ew=function(){return this.jq||this.ud};ef.prototype.Du=function(a){this.jq=a};ef.prototype.Df=function(a){this.ud=a};var v=function(a){return a.__swiffy_v},ff=function(a,b){Object.defineProperty(a,"__swiffy_v",{value:b})};var gf=function(a,b,c){this.c=a;this.definition=b;this.$=c||this.Ia();this.$.__swiffy_d=this;this.$.__swiffy_child_ref={}};gf.prototype.Ea=function(a,b){this.c.ia().qo(this,a,b)};gf.prototype.Yg=function(){};gf.prototype.Vf=function(){};var w=function(a){return a.__swiffy_d};var hf=function(){this.color=this.bold=this.pb=null;this.Ue=!1;this.letterSpacing=this.mc=this.leading=this.leftMargin=this.rightMargin=this.indent=this.target=this.url=this.rp=this.pp=this.Ob=this.op=this.size=this.italic=this.font=null},jf=function(){var a=new hf;a.bold=!1;a.italic=!1;a.Ob=!1;a.font="_serif";a.color=0;a.size=240;a.indent=0;a.rightMargin=0;a.leftMargin=0;a.leading=0;a.pb=0;a.mc=!1;a.letterSpacing=0;return a},lf=function(a){var b=jf(),c=a.font&&a.font.get();c instanceof kf&&(b.font=
c);k(a.color)&&(b.color=16777215&a.color);k(a.height)&&(b.size=a.height);k(a.indent)&&(b.indent=a.indent);k(a.align)&&(b.pb=a.align);k(a.leftMargin)&&(b.leftMargin=a.leftMargin);k(a.rightMargin)&&(b.rightMargin=a.rightMargin);k(a.leading)&&(b.leading=a.leading);return b},mf=function(a){var b=new hf;b.color=a;b.Ue=!0;return b};g=hf.prototype;
g.jh=function(a){this.Ue=a.Ue;null!=a.color&&(this.color=a.color,this.Ue=!0);this.bold=null!=a.bold?a.bold:this.bold;this.font=null!=a.font?a.font:this.font;this.italic=null!=a.italic?a.italic:this.italic;this.size=null!=a.size?a.size:this.size;this.Ob=null!=a.Ob?a.Ob:this.Ob;this.pb=null!=a.pb?a.pb:this.pb;this.target=null!=a.target?a.target:this.target;this.url=null!=a.url?a.url:this.url;this.indent=null!=a.indent?a.indent:this.indent;this.rightMargin=null!=a.rightMargin?a.rightMargin:this.rightMargin;
this.leftMargin=null!=a.leftMargin?a.leftMargin:this.leftMargin;this.leading=null!=a.leading?a.leading:this.leading;this.mc=null!=a.mc?a.mc:this.mc;this.letterSpacing=null!=a.letterSpacing?a.letterSpacing:this.letterSpacing};g.mh=function(){return!!this.font&&this.font instanceof kf};g.ml=function(){return!!this.font&&this.font instanceof kf&&(0<this.font.glyphs.length||this.font==nf)};g.Os=function(){return this.font instanceof kf&&(0<this.font.glyphs.length||this.font==nf)?this.font:null};
g.clone=function(){var a=new hf;a.bold=this.bold;a.color=this.color;a.font=this.font;a.italic=this.italic;a.size=this.size;a.Ob=this.Ob;a.Ue=this.Ue;a.pb=this.pb;a.url=this.url;a.target=this.target;a.indent=this.indent;a.rightMargin=this.rightMargin;a.leftMargin=this.leftMargin;a.leading=this.leading;a.mc=this.mc;a.letterSpacing=this.letterSpacing;return a};
g.Vt=function(a){this.bold=this.bold==a.bold?this.bold:null;this.color=this.color==a.color?this.color:null;this.font=this.font==a.font?this.font:null;this.italic=this.italic==a.italic?this.italic:null;this.size=this.size==a.size?this.size:null;this.Ob=this.Ob==a.Ob?this.Ob:null;this.pb=this.pb==a.pb?this.pb:null;this.url=this.url==a.url?this.url:null;this.target=this.target==a.target?this.target:null;this.mc=this.mc==a.mc?this.mc:null;this.indent=this.indent==a.indent?this.indent:null;this.rightMargin=
this.rightMargin==a.rightMargin?this.rightMargin:null;this.leftMargin=this.leftMargin==a.leftMargin?this.leftMargin:null;this.leading=this.leading==a.leading?this.leading:null;this.letterSpacing=this.letterSpacing==a.letterSpacing?this.letterSpacing:null};var of={_sans:"Arial, Helvetica, sans-serif",_serif:"Times, serif",_typewriter:"monospace"};
hf.prototype.ub=function(a){var b="";this.bold&&(b+="bold ");this.italic&&(b+="italic ");var c=this.font instanceof kf?this.font.name:this.font;a.font=b+this.size+"px "+(of[c]||'"'+c+'", sans-serif')};
var pf=function(a){if(null==a)return null;a=Math.round(Number(a));a!=a&&(a=-2147483648);return 20*a},qf=function(a){return null==a?null:a/20},rf=function(a){if(null==a)return null;switch(String(a)){case "left":return 0;case "center":return 2;case "right":return 1;case "justify":return 3}},sf=function(){switch(v(this).pb){case 0:return"left";case 2:return"center";case 1:return"right";case 3:return"justify";default:return null}},tf=function(a){a=rf(a);if(!k(a))return!1;v(this).pb=a;return!0},uf=function(){return qf(v(this).op)},
vf=function(a){v(this).op=pf(a)},wf=function(){return v(this).bold},xf=function(a){v(this).bold=null==a?null:!!a},yf=function(){return v(this).pp},zf=function(a){v(this).pp=null==a?null:!!a},Af=function(){var a=v(this).color;return null==a?null:a&16777215},Bf=function(a){v(this).color=null==a?null:Number(a)&16777215},Cf=function(){var a=v(this).font;a instanceof kf&&(a=a.name);return a},Df=function(a){v(this).font=null==a?null:String(a)},Ef=function(){return qf(v(this).indent)},Jf=function(a){v(this).indent=
pf(a)},Kf=function(){return v(this).italic},Lf=function(a){v(this).italic=null==a?null:!!a},Mf=function(){return v(this).mc},Nf=function(a){v(this).mc=null==a?null:!!a},Of=function(){return qf(v(this).leading)},Pf=function(a){v(this).leading=pf(a)},Qf=function(){return qf(v(this).leftMargin)},Rf=function(a){v(this).leftMargin=pf(a)},Sf=function(){return qf(v(this).letterSpacing)},Tf=function(a){null==a?a=null:(a=Number(a),a!=a&&(a=-2147483648),a*=20);v(this).letterSpacing=a},Uf=function(){return qf(v(this).rightMargin)},
Vf=function(a){v(this).rightMargin=pf(a)},Wf=function(){return qf(v(this).size)},Xf=function(a){v(this).size=pf(a)},Yf=function(){return v(this).target},Zf=function(a){v(this).target=null==a?null:String(a)},$f=function(){var a=v(this).rp;return a&&a.map(qf)},ag=function(a){var b=null;if(a&&a.length)for(var b=[],c=0;c<a.length;++c)b.push(pf(a[c])|0);v(this).rp=b},bg=function(){return v(this).Ob},cg=function(a){v(this).Ob=null==a?null:!!a},dg=function(){return v(this).url},eg=function(a){v(this).url=
null==a?null:String(a)};var fg=function(){this.Yj=[];this.Nq=null};fg.prototype.Ld=function(a){return new (this.Yj[gg(a.constructor)])(a)};fg.prototype.Mr=function(a){return new this.Nq(a)};fg.prototype.fa=function(a,b){this.Yj[gg(a)]=b};fg.prototype.mr=function(a){this.Nq=a};var hg=[],gg=function(a){k(a.nr)||(a.nr=hg.length,hg.push(a));return a.nr},ig=function(a){fg.call(this,a)};q(ig,fg);ig.prototype.Ld=function(a){return this.Yj[gg(a.constructor)]};ig.prototype.fa=function(a,b){this.Yj[gg(a)]=new b(null)};var jg=new ig("canvas");ba("swiffy.CANVAS",jg,void 0);var lg=function(a){var b=jg;a.$d()&&(b=kg);return a.Pf(b)};var mg=function(a,b,c,d,e,f){this.Ma=Tc(d||1,0,0,e||1,-(b||0),-(c||0));this.fb=a.getContext("2d");this.fb.fillStyle="rgb(0,0,0)";this.Fl=f||null;this.El=null};g=mg.prototype;g.Gf=function(a){var b=this.Ma;this.fb.setTransform(a.l*b.l+a.o*b.m,a.l*b.o+a.o*b.k,a.m*b.l+a.k*b.m,a.m*b.o+a.k*b.k,a.p*b.l+a.q*b.m+b.p,a.p*b.o+a.q*b.k+b.q);return this.fb};g.Rr=function(){this.fb.setTransform(1,0,0,1,0,0);return this.fb};g.Rm=function(a){return a.multiply(this.Ma)};
g.clear=function(a){var b=this.fb;b.setTransform(1,0,0,1,0,0);a?(b.globalCompositeOperation="copy",b.fillStyle=a,b.fillRect(0,0,b.canvas.width,b.canvas.height),b.globalCompositeOperation="source-over"):b.clearRect(0,0,b.canvas.width,b.canvas.height)};g.Fa=function(){return this.fb.canvas.width};g.Sa=function(){return this.fb.canvas.height};g.Og=function(){var a=this.we();return new $c(0,0,a.width,a.height)};g.we=function(){return this.fb.canvas};g.Hc=function(){return-this.Ma.p};g.Ic=function(){return-this.Ma.q};
g.Jo=function(a,b){var c=this.qk(a,b);return this.Rg(c)};g.Io=function(){var a=this.Fl,b=this.Rg(this.Og());b.El=a;return b};g.tl=function(){var a=this.El;this.Ni(this.Fl,1);a.Wd(this);return a};g.Rg=function(a,b){var c=a.width(),d=a.height();if(0>=c||0>=d)c=d=1,a=new $c(this.Hc()-1,this.Ic()-1,this.Hc(),this.Ic());var e=b;e?(e.width=c,e.height=d):e=ng(c,d);return new mg(e,a.j+this.Hc(),a.i+this.Ic(),this.Ma.l,this.Ma.k,this)};
g.qk=function(a,b,c){if(a){a=a.clone();var d=this.Ma;b&&(d=b.multiply(d));a.na(d);b=this.Og();c&&(c=c.clone(),c.scale(this.Ma.l,this.Ma.k),b.add(c.rs()));a.kk(b);a.mk()}else a=this.Og();return a};g.ys=function(a,b){return a.width()==this.Fa()&&a.height()==this.Sa()&&a.j+b.Hc()==this.Hc()&&a.i+b.Ic()==this.Ic()};g.Wd=function(a){var b=this.fb;b.setTransform(1,0,0,1,0,0);b.drawImage(a.we(),a.Hc()-this.Hc(),a.Ic()-this.Ic())};
g.ws=function(a,b,c){if(100!=b){var d=this.El;if(1>=b||!d)this.Ip(a,b,c);else{var e=this.fb,f=this.Fl;this.Ni(f,1);d.Wd(this);e.globalCompositeOperation="copy";this.Wd(a);this.Ni(f,1);d.Ip(this,b,c);this.clear();e.globalCompositeOperation="source-over"}}};g.Ni=function(a,b){var c=this.fb;c.globalAlpha=b;c.globalCompositeOperation="destination-in";this.Wd(a);c.globalAlpha=1;c.globalCompositeOperation="source-over"};
g.Ip=function(a,b,c){var d=this.fb,e=og(b);d.globalAlpha=c;d.globalCompositeOperation=e;d.globalCompositeOperation==e?(this.Wd(a),d.globalCompositeOperation="source-over"):this.ju(a,b);d.globalAlpha=1};
g.ju=function(a,b){var c=a.Og(),d=a.Hc()-this.Hc(),e=a.Ic()-this.Ic();c.translate(d,e);c.kk(this.Og());var d=c.j,e=c.i,f=c.width(),h=c.height();if(!(0>=f||0>=h)){var c=this.fb,l=c.getImageData(d,e,f,h),n=l.data,r=pg[b];if(r){for(var l=a.fb.getImageData(d-(a.Hc()-this.Hc()),e-(a.Ic()-this.Ic()),f,h),t=l.data,p=t.length,s=0;s<p;s+=4){var u=n[s+3]/255;t[s+0]=r(t[s+0],n[s+0])*u+t[s+0]*(1-u);t[s+1]=r(t[s+1],n[s+1])*u+t[s+1]*(1-u);t[s+2]=r(t[s+2],n[s+2])*u+t[s+2]*(1-u)}f=ng(f,h);Pd(f.getContext("2d"),l,
0,0);c.setTransform(1,0,0,1,0,0);c.drawImage(f,d,e)}else c.putImageData(c.createImageData(f,h),d,e),this.Wd(a),f=c.getImageData(d,e,f,h).data,qg(f,n,b),Pd(c,l,d,e)}};var og=function(a){switch(a){case 2:case 4:case 5:case 3:case 12:case 6:return Nc[a];case 13:return"hard-light";case 7:return"lighter";case 10:return"destination-in";case 11:return"destination-out";case 8:case 9:return"";default:return"source-over"}};g=mg.prototype;
g.getImageData=function(){var a=this.fb;return a.getImageData(0,0,a.canvas.width,a.canvas.height)};g.createImageData=function(){var a=this.fb;return a.createImageData(a.canvas.width,a.canvas.height)};g.putImageData=function(a){Pd(this.fb,a,0,0)};g.qs=function(a){this.fb.putImageData(a,0,0)};g.si=function(a,b){var c=this.fb;c.setTransform(1,0,0,1,0,0);c.globalCompositeOperation=b;c.drawImage(a,0,0);c.globalCompositeOperation="source-over"};
g.un=function(a,b){b=b.multiply(this.Ma);b.Kl()&&(a.na(b),a.gp(),a.na(b.Qd()))};g.cs=function(a,b,c,d){b=b.clone();var e=this.Ma;b.na(c.multiply(e));if(!(0>=b.width()||0>=b.height())){a=a.clone();a.na(c);c=b.width()/a.width();var f=b.height()/a.height();this.Ma=Tc(c,0,0,f,-(a.j*c-b.j),-(a.i*f-b.i));b.mk();a=this.fb;a.save();a.setTransform(1,0,0,1,0,0);a.beginPath();a.rect(b.j,b.i,b.width(),b.height());a.clip();d(this);a.restore();this.Ma=e}};var rg=function(a){this.c=a;this.md=document.createElement("canvas");this.Pm=0;this.Qm=new $c(0,0,0,0)};jg.mr(rg);rg.prototype.Vi=function(a){a.appendChild(this.md)};
rg.prototype.zo=function(){var a=this.c,b=a.ha;if(b.Da&1048576){b.Da&=-1048577;var c=b.Da,d=Dd(),e=a.Er();if(!e.Za()){var f=Math.max(b.Kd,b.Jd);2048<f*d&&(d=2048/f);this.Pm==d&&this.Qm.fk(e)||(c|=524288);c&&(this.md.width=e.width()*d,this.md.height=e.height()*d,this.md.style.width=e.width()+"px",this.md.style.height=e.height()+"px",this.md.style.position="relative",this.md.style.left=e.j+"px",this.md.style.top=e.i+"px",b=b.ek,b=new mg(this.md,e.j*d-b.p,e.i*d-b.q,b.l*d,b.k*d),this.Fr(b),this.Pm=d,
this.Qm=e,jg.Ld(a.ha).Sc(a.ha,b,0))}}};rg.prototype.Fr=function(a){a.clear(this.c.ha.backgroundColor)};rg.prototype.Ha=function(){this.c.ha.oo()};var sg=function(a,b,c){for(var d=a.length,e=0;e<d;e+=4){var f=a[e+3],h=b[e+3];b[e+3]=f+h-f*h/255;var l=1/(255*b[e+3]);b[e+0]=l*(c(a[e+0],b[e+0])*f*h+a[e+0]*f*(255-h)+b[e+0]*h*(255-f));b[e+1]=l*(c(a[e+1],b[e+1])*f*h+a[e+1]*f*(255-h)+b[e+1]*h*(255-f));b[e+2]=l*(c(a[e+2],b[e+2])*f*h+a[e+2]*f*(255-h)+b[e+2]*h*(255-f))}},tg=function(a,b,c){for(var d=a.length,e=0;e<d;e+=4){var f=a[e+3],h=b[e+3];if(0<h){var l=Math.min(255,f+h|0);b[e+3]=l;l=1/l;f*=c;b[e+0]=(b[e+0]*h+a[e+0]*f)*l;b[e+1]=(b[e+1]*h+a[e+1]*f)*
l;b[e+2]=(b[e+2]*h+a[e+2]*f)*l}else b[e+0]=a[e+0],b[e+1]=a[e+1],b[e+2]=a[e+2],b[e+3]=f}},ug=function(a,b){for(var c=a.length,d=0;d<c;d+=4){var e=a[d+3];0<b[d+3]?(b[d+0]=b[d+0]*(1-2/255*e)+e,b[d+1]=b[d+1]*(1-2/255*e)+e,b[d+2]=b[d+2]*(1-2/255*e)+e):(b[d+0]=a[d+0],b[d+1]=a[d+1],b[d+2]=a[d+2],b[d+3]=e)}},pg=[,,function(a,b){return a*b/255},function(a,b){return a+b-a*b/255}];pg[5]=Math.min;pg[4]=Math.max;pg[13]=function(a,b){return 127>=a?2*a*b/255:2*(a+b-a*b/255)-255};
pg[12]=function(a,b){return 127>=b?2*b*a/255:2*(b+a-b*a/255)-255};pg[6]=function(a,b){return Math.abs(a-b)};var qg=function(a,b,c){var d=pg[c];if(!d)switch(d=1,c){case 8:d=-1;case 7:tg(a,b,d);return;case 9:ug(a,b);return;default:d=function(a){return a}}sg(a,b,d)};var vg=function(){};jg.fa(Se,vg);vg.prototype.apply=function(){};vg.prototype.Ha=function(){};var wg=function(a,b){for(var c=a.length,d=b.xa,e=b.sa,f=b.wa,h=b.qa,l=b.va,n=b.pa,r=b.ua,t=b.ta,p=0;p<c;p+=4)a[p+3]&&(a[p+0]=a[p+0]*d+e,a[p+1]=a[p+1]*f+h,a[p+2]=a[p+2]*l+n,a[p+3]=a[p+3]*r+t)};var xg=function(){};q(xg,vg);jg.fa(oe,xg);
var yg=function(a,b,c,d,e,f,h,l,n){for(var r=0,t=0;t<n;++t){for(var p=0,s=0,u=0,y=0,x=t*l*4,C=x,E=0;E<h;++E)s+=a[C+0],u+=a[C+1],y+=a[C+2],p+=a[C+3],C+=4;for(var D=r,E=0;E<f;++E)b[D+0]=s*e,b[D+1]=u*e,b[D+2]=y*e,b[D+3]=p*e,E+h<l&&(s+=a[C+0],u+=a[C+1],y+=a[C+2],p+=a[C+3],C+=4),D+=c;for(;E+h+4<=l;E+=4)b[D+0]=s*e,b[D+1]=u*e,b[D+2]=y*e,b[D+3]=p*e,D+=c,s+=a[C+0]-a[x+0],u+=a[C+1]-a[x+1],y+=a[C+2]-a[x+2],p+=a[C+3]-a[x+3],b[D+0]=s*e,b[D+1]=u*e,b[D+2]=y*e,b[D+3]=p*e,D+=c,s+=a[C+4]-a[x+4],u+=a[C+5]-a[x+5],y+=
a[C+6]-a[x+6],p+=a[C+7]-a[x+7],b[D+0]=s*e,b[D+1]=u*e,b[D+2]=y*e,b[D+3]=p*e,D+=c,s+=a[C+8]-a[x+8],u+=a[C+9]-a[x+9],y+=a[C+10]-a[x+10],p+=a[C+11]-a[x+11],b[D+0]=s*e,b[D+1]=u*e,b[D+2]=y*e,b[D+3]=p*e,D+=c,s+=a[C+12]-a[x+12],u+=a[C+13]-a[x+13],y+=a[C+14]-a[x+14],p+=a[C+15]-a[x+15],x+=16,C+=16;for(;E+h<l;++E)b[D+0]=s*e,b[D+1]=u*e,b[D+2]=y*e,b[D+3]=p*e,s+=a[C+0]-a[x+0],u+=a[C+1]-a[x+1],y+=a[C+2]-a[x+2],p+=a[C+3]-a[x+3],x+=4,C+=4,D+=c;for(;E<l;++E)b[D+0]=s*e,b[D+1]=u*e,b[D+2]=y*e,b[D+3]=p*e,s-=a[x+0],u-=
a[x+1],y-=a[x+2],p-=a[x+3],x+=4,D+=c;r+=d}},zg=function(a,b,c,d,e,f,h,l,n){var r=0;e/=255;for(var t=0;t<n;++t){for(var p=0,s=0,u=0,y=0,x=t*l*4,C=x,E,D=0;D<h;++D)E=a[C+3],s+=a[C+0]*E,u+=a[C+1]*E,y+=a[C+2]*E,p+=255*E,C+=4;for(var H=r,D=0;D<f;++D)b[H+0]=s*e,b[H+1]=u*e,b[H+2]=y*e,b[H+3]=p*e,D+h<l&&(E=a[C+3],s+=a[C+0]*E,u+=a[C+1]*E,y+=a[C+2]*E,p+=255*E,C+=4),H+=c;for(;D+h+4<=l;D+=4)b[H+0]=s*e,b[H+1]=u*e,b[H+2]=y*e,b[H+3]=p*e,H+=c,E=a[C+3],s+=a[C+0]*E,u+=a[C+1]*E,y+=a[C+2]*E,p+=255*E,E=a[x+3],s-=a[x+0]*
E,u-=a[x+1]*E,y-=a[x+2]*E,p-=255*E,b[H+0]=s*e,b[H+1]=u*e,b[H+2]=y*e,b[H+3]=p*e,H+=c,E=a[C+7],s+=a[C+4]*E,u+=a[C+5]*E,y+=a[C+6]*E,p+=255*E,E=a[x+7],s-=a[x+4]*E,u-=a[x+5]*E,y-=a[x+6]*E,p-=255*E,b[H+0]=s*e,b[H+1]=u*e,b[H+2]=y*e,b[H+3]=p*e,H+=c,E=a[C+11],s+=a[C+8]*E,u+=a[C+9]*E,y+=a[C+10]*E,p+=255*E,E=a[x+11],s-=a[x+8]*E,u-=a[x+9]*E,y-=a[x+10]*E,p-=255*E,b[H+0]=s*e,b[H+1]=u*e,b[H+2]=y*e,b[H+3]=p*e,H+=c,E=a[C+15],s+=a[C+12]*E,u+=a[C+13]*E,y+=a[C+14]*E,p+=255*E,E=a[x+15],s-=a[x+12]*E,u-=a[x+13]*E,y-=a[x+
14]*E,p-=255*E,x+=16,C+=16;for(;D+h<l;++D)b[H+0]=s*e,b[H+1]=u*e,b[H+2]=y*e,b[H+3]=p*e,E=a[C+3],s+=a[C+0]*E,u+=a[C+1]*E,y+=a[C+2]*E,p+=255*E,E=a[x+3],s-=a[x+0]*E,u-=a[x+1]*E,y-=a[x+2]*E,p-=255*E,x+=4,C+=4,H+=c;for(;D<l;++D)b[H+0]=s*e,b[H+1]=u*e,b[H+2]=y*e,b[H+3]=p*e,E=a[x+3],s-=a[x+0]*E,u-=a[x+1]*E,y-=a[x+2]*E,p-=255*E,x+=4,H+=c;r+=d}},Ag=function(a,b,c,d,e,f,h,l,n){for(var r=0,t=0;t<n;++t){for(var p=0,s=0,u=0,y=0,x=t*l*4,C=x,E=0;E<h;++E)s+=a[C+0],u+=a[C+1],y+=a[C+2],p+=a[C+3],C+=4;for(var D=r,H,E=
0;E<f;++E)H=255/p,b[D+0]=s*H,b[D+1]=u*H,b[D+2]=y*H,b[D+3]=p*e,E+h<l&&(s+=a[C+0],u+=a[C+1],y+=a[C+2],p+=a[C+3],C+=4),D+=c;for(;E+h+4<=l;E+=4)H=255/p,b[D+0]=s*H,b[D+1]=u*H,b[D+2]=y*H,b[D+3]=p*e,D+=c,s+=a[C+0]-a[x+0],u+=a[C+1]-a[x+1],y+=a[C+2]-a[x+2],p+=a[C+3]-a[x+3],H=255/p,b[D+0]=s*H,b[D+1]=u*H,b[D+2]=y*H,b[D+3]=p*e,D+=c,s+=a[C+4]-a[x+4],u+=a[C+5]-a[x+5],y+=a[C+6]-a[x+6],p+=a[C+7]-a[x+7],H=255/p,b[D+0]=s*H,b[D+1]=u*H,b[D+2]=y*H,b[D+3]=p*e,D+=c,s+=a[C+8]-a[x+8],u+=a[C+9]-a[x+9],y+=a[C+10]-a[x+10],p+=
a[C+11]-a[x+11],H=255/p,b[D+0]=s*H,b[D+1]=u*H,b[D+2]=y*H,b[D+3]=p*e,D+=c,s+=a[C+12]-a[x+12],u+=a[C+13]-a[x+13],y+=a[C+14]-a[x+14],p+=a[C+15]-a[x+15],x+=16,C+=16;for(;E+h<l;++E)H=255/p,b[D+0]=s*H,b[D+1]=u*H,b[D+2]=y*H,b[D+3]=p*e,s+=a[C+0]-a[x+0],u+=a[C+1]-a[x+1],y+=a[C+2]-a[x+2],p+=a[C+3]-a[x+3],x+=4,C+=4,D+=c;for(;E<l;++E)H=255/p,b[D+0]=s*H,b[D+1]=u*H,b[D+2]=y*H,b[D+3]=p*e,s-=a[x+0],u-=a[x+1],y-=a[x+2],p-=a[x+3],x+=4,D+=c;r+=d}};
xg.prototype.apply=function(a,b){for(var c=20*b.Ma.k,d=Math.max(20*a.x*b.Ma.l|0,1),c=Math.max(a.y*c|0,1),e=a.quality,f=b.Fa(),h=b.Sa(),l=b.getImageData(),n=l.data,r=b.createImageData().data,t=e&1,p,s,u=zg,y=1;y<e;++y)p=(d-t)/2|0,s=d-p,u(n,r,4,4*f,1/d,p,s,f,h),t^=1,p=n,n=r,r=p,u=yg;e&1&&(d=d-1|1);p=(d-t)/2|0;u(n,r,4*h,4,1/d,p,d-p,f,h);p=n;n=r;r=p;u=yg;t=e&1;for(y=1;y<e;++y)p=(c-t)/2|0,s=c-p,u(n,r,4,4*h,1/c,p,s,h,f),t^=1,p=n,n=r,r=p;u=Md?yg:Ag;e&1&&(c=c-1|1);p=(c-t)/2|0;u(n,r,4*f,4,1/c,p,c-p,h,f);b.qs(l)};var Bg=function(){};q(Bg,vg);jg.fa(re,Bg);
Bg.prototype.apply=function(a,b){for(var c=b.getImageData(),d=c.data,e=a.matrix,f=e[0],h=e[1],l=e[2],n=e[3],r=255*e[4],t=e[5],p=e[6],s=e[7],u=e[8],y=255*e[9],x=e[10],C=e[11],E=e[12],D=e[13],H=255*e[14],Uc=e[15],Ff=e[16],Xb=e[17],Yb=e[18],e=255*e[19],Xa=0,yb=d.length;Xa<yb;Xa+=4){var Gf=Xa,ze=Xa+1,Hf=Xa+2,If=Xa+3,od=d[Gf],nb=d[ze],Zb=d[Hf],Wd=d[If];d[Gf]=f*od+h*nb+l*Zb+n*Wd+r;d[ze]=t*od+p*nb+s*Zb+u*Wd+y;d[Hf]=x*od+C*nb+E*Zb+D*Wd+H;d[If]=Uc*od+Ff*nb+Xb*Zb+Yb*Wd+e}b.putImageData(c)};var Cg=function(){};q(Cg,vg);
var Dg=function(a,b,c,d,e,f,h,l,n,r){for(var t=0;t<r;++t){for(var p=0,s=t*n*4+b,u=s,y=0;y<l;++y)p+=a[u],u+=4;for(var x=c,y=0;y<h;++y)a[x]=p*f,y+l<n&&(p+=a[u],u+=4),x+=d;for(;y+l+4<=n;y+=4)a[x]=p*f,x+=d,p+=a[u]-a[s],a[x]=p*f,x+=d,p+=a[u+4]-a[s+4],a[x]=p*f,x+=d,p+=a[u+8]-a[s+8],a[x]=p*f,x+=d,p+=a[u+12]-a[s+12],s+=16,u+=16;for(;y+l<n;++y)a[x]=p*f,p+=a[u]-a[s],s+=4,u+=4,x+=d;for(;y<n;++y)a[x]=p*f,p-=a[s],s+=4,x+=d;c+=e}},Eg=function(a,b,c,d,e,f,h,l){e=Math.max(a.x*e|0,1);f=Math.max(a.y*f|0,1);a=a.quality;
if(0<a&&1<e*f){for(var n=a&1,r,t,p=3,s=2,u=1;u<a;++u)r=(e-n)/2|0,t=e-r,Dg(b,p,s,4,4*c,1/e,r,t,c,d),n^=1,r=p,p=s,s=r;a&1&&(e=e-1|1);r=(e-n)/2|0;Dg(b,p,s,4*d,4,1/e,r,e-r,c,d);r=p;p=s;s=r;n=a&1;for(u=1;u<a;++u)r=(f-n)/2|0,t=f-r,Dg(b,p,s,4,4*d,1/f,r,t,d,c),n^=1,r=p,p=s,s=r;a&1&&(f=f-1|1);r=(f-n)/2|0;Dg(b,p,h,4*c,4,l/f,r,f-r,d,c)}else for(e=3;e<c*d*4;e+=4,h+=4)b[h]=b[e]*l},Fg=function(a,b,c,d,e,f){Eg(a,b,c,d,e,f,1,1);var h=a.distance;e=Math.round(Math.cos(a.angle)*h*e);f=Math.round(Math.sin(a.angle)*h*
f);a=a.strength;a*=.5;for(h=0;h<d;++h)for(var l=0;l<c;++l){var n=0,r=0;0<=l+e&&l+e<c&&0<=h+f&&h+f<d&&(n=b[4*((h+f)*c+l+e)+1]);0<=l-e&&l-e<c&&0<=h-f&&h-f<d&&(r=b[4*((h-f)*c+l-e)+1]);b[4*(h*c+l)+3]=(n-r)*a+127.5}},Hg=function(a,b,c,d){for(var e=new Uint8Array(1024),f=0,h=Gg(b[f]),l=c[f],n=d[f],r=0,t=h,p=l,s=0;256>s;++s){if(s>=n&&(t=h,p=l,r=n,++f<d.length?(h=Gg(b[f]),l=c[f],n=d[f]):n=255,s==r)){e[4*s+0]=t.Ub;e[4*s+1]=t.Tb;e[4*s+2]=t.Sb;e[4*s+3]=255*p;continue}var u=(s-r)/(n-r);e[4*s+0]=t.Ub+(h.Ub-t.Ub)*
u;e[4*s+1]=t.Tb+(h.Tb-t.Tb)*u;e[4*s+2]=t.Sb+(h.Sb-t.Sb)*u;e[4*s+3]=255*(p+(l-p)*u)}b=a.length;for(c=0;c<b;c+=4)d=4*a[c+3],a[c+0]=e[d+0],a[c+1]=e[d+1],a[c+2]=e[d+2],a[c+3]=e[d+3]};var Ig=function(){};q(Ig,vg);jg.fa(Ee,Ig);
Ig.prototype.apply=function(a,b){for(var c=b.Fa(),d=b.Sa(),e=b.createImageData(),f=e.data,h=b.getImageData().data,l=a.divisor||1,n=a.matrixX,r=a.matrixY,t=new Float32Array(n*r),p=0;p<a.matrix.length;++p)t[p]=a.matrix[p]/l;var l=n/2|0,p=r/2|0,s=a.bias,u=a.preserveAlpha,y=a.clamp;if(!y)var x=a.color>>24&255,C=a.color>>16&255,E=a.color>>8&255,D=a.color&255;for(var H=0,Uc=0;H<d;++H)for(var Ff=0;Ff<c;++Ff,Uc+=4){for(var Xb=s,Yb=s,Xa=s,yb=s,Gf=0,ze=0;ze<r;++ze)for(var Hf=H+ze-p,If=Math.max(0,Math.min(Hf,
d-1)),od=0;od<n;++od,++Gf){var nb=t[Gf],Zb=Ff+od-l,Wd=Math.max(0,Math.min(Zb,c-1)),Xd=4*(If*c+Wd);y||Wd===Zb&&If===Hf?u?(Xb+=nb*h[Xd],Yb+=nb*h[Xd+1],Xa+=nb*h[Xd+2]):(Zb=h[Xd+3],Xb+=nb*Zb*h[Xd]/255,Yb+=nb*Zb*h[Xd+1]/255,Xa+=nb*Zb*h[Xd+2]/255,yb+=nb*Zb):(Xb+=nb*C,Yb+=nb*E,Xa+=nb*D,yb+=nb*x)}u?yb=h[Uc+3]:0>=yb?Xb=Yb=Xa=yb=0:(255<yb&&(yb=255),Xb=255*Xb/yb,Yb=255*Yb/yb,Xa=255*Xa/yb);f[Uc]=Xb;f[Uc+1]=Yb;f[Uc+2]=Xa;f[Uc+3]=yb}b.putImageData(e)};var Jg=new ig("nul");ba("swiffy.NUL",Jg,void 0);var Kg=function(a,b,c){this.gridFit=a;this.thickness=b;this.sharpness=c};var Lg={Id:function(){return 0}},Ng=function(a,b,c){return da(a)?1==a.length?new Mg(c(a[0])):new b(c(a[0]),c(a[1])):new Mg(c(a))},Mg=function(a){this.value=a};Mg.prototype.Rh=!0;Mg.prototype.Gb=function(){return this.value};var Og=function(a,b){this.from=a;this.to=b};Og.prototype.Rh=!1;Og.prototype.Gb=function(a){return Pg(this.from,this.to,a.Id())};var Qg=function(a){return Ng(a,Og,ec)},Rg=function(a,b){this.from=a;this.to=b};Rg.prototype.Rh=!1;
Rg.prototype.Gb=function(a){var b=this.from,c=this.to;a=a.Id();return Tc(Pg(b.l,c.l,a),Pg(b.o,c.o,a),Pg(b.m,c.m,a),Pg(b.k,c.k,a),Pg(b.p,c.p,a),Pg(b.q,c.q,a))};var Tg=function(a,b,c){return a?Ng(a,Rg,function(a){return Sg(a).vm(b,b)}):c},Ug=function(a,b){this.from=a;this.to=b};Ug.prototype.Rh=!1;Ug.prototype.Gb=function(a){var b=this.from,c=this.to;a=a.Id();return new Vc(Pg(b.Ub,c.Ub,a),Pg(b.Tb,c.Tb,a),Pg(b.Sb,c.Sb,a),Pg(b.od,c.od,a))};
var Vg=function(a,b){this.from=a;this.to=b;this.Eu=a.Oq();this.Hu=b.Oq()};Vg.prototype.Rh=!1;Vg.prototype.Gb=function(a){a=a.Id();return 0==a?this.from:1==a?this.to:this.Eu.Ru(this.Hu,a)};var Yg=function(a,b,c,d,e,f,h,l){this.fill=c;this.color=b;this.Gk=Wg[d];this.nn=Wg[e];this.Yr=Xg[f];this.width=a;this.miter=k(h)?h:null;this.flags=l},Wg=["round","butt","square"],Zg=["round","none","square"],Xg=["round","bevel","miter"];Yg.prototype.Fb=!1;Yg.prototype.ub=function(){};
Yg.prototype.Qt=function(a,b,c,d,e){if(this.fill){c.save();var f=a.yf(),h=b.qk(f,a.Ga()),l=b.Rg(h),n=l.Gf(a.Ga());n.beginPath();d.Dn(n);n.strokeStyle="rgb(0,0,0)";this.Kk(a,l,n,d);n.globalCompositeOperation="source-in";!Dc||Za?(n.beginPath(),n.rect(f.j,f.i,f.width(),f.height()),this.fill.ub(a,n,e)):(d=l.Rg(h),h=d.Gf(a.Ga()),h.beginPath(),h.rect(f.j,f.i,f.width(),f.height()),this.fill.ub(a,h,e),l.Wd(d));b.Wd(l);c.restore()}else f=this.color.Gb(a),f=e.apply(f),c.strokeStyle=f.Hd(),this.Kk(a,b,c,d)};
Yg.prototype.Kk=function(a,b,c,d){var e=this.Gk!=this.nn;c.lineCap=e?"butt":this.Gk;c.lineJoin=this.Yr;null!=this.miter&&(c.miterLimit=this.miter);var f=this.width.Gb(a),h=a.Ga();a=b.Ma.l;b=b.Ma.k;var l=h.l+h.m,h=h.o+h.k;c.lineWidth=Math.max(f*Math.sqrt((l*l+h*h)/2),1/Math.max(a,b));$g(c,a,b);e&&(c.lineJoin="bevel",c.beginPath(),c.lineCap=this.Gk,d.$r(c),$g(c,a,b),c.beginPath(),c.lineCap=this.nn,d.Zr(c),$g(c,a,b))};var $g=function(a,b,c){a.save();a.setTransform(b,0,0,c,0,0);a.stroke();a.restore()};var ah=function(){};ah.prototype.vb=function(){};var bh=[];var ch=function(){};q(ch,ah);g=ch.prototype;g.ah=function(){};g.gl=function(){};g.Se=function(){};g.Uk=function(){};g.rm=function(){};g.Xh=function(){};var eh=function(a,b){for(var c=0;c<a.length;++c){var d=a[c];if(d instanceof dh&&d.depth==b)return c}return-1};ch.prototype.vb=function(a,b,c,d){a.tags[d]||(a.tags[d]=[]);a.tags[d].push(this)};var gh=function(a){this.id=a;this.Qh=null;this.xi="";this.Ur=fh++};q(gh,ah);var fh=1;g=gh.prototype;g.Ka=!1;g.Ea=function(){};g.qc=function(){return null};g.Wl=function(a){this.Qh=a;hh(a,this)};g.vb=function(a,b,c){c.bq(this.id,this)};var ih=function(a,b){gh.call(this,a);this.xi="";this.Zc=b};q(ih,gh);var jh=function(a,b,c,d,e){gh.call(this,a);this.trackAsMenu=b;this.records=c;this.actions=d;this.sounds=e};q(jh,gh);
bh[10]=function(a,b,c){for(var d=[],e=0;a.records&&e<a.records.length;e++){var f=a.records[e],h=f.transform?Sg(f.transform):null,l=f.colortransform?kh(f.colortransform):null,n=void 0;if(f.filters)for(var n=[],r=0;r<f.filters.length;r++)n.push(je(f.filters[r]));k(f.id)&&d.push(new lh(c.ke(f.id),f.depth,h,f.states,l,n,f.blendmode))}c=[];for(e=0;a.actions&&e<a.actions.length;e++)f=b.Ee(z),h=a.actions[e],c.push(new mh(f.Hj(h.actions,void 0),h.key,h.events));b=[];for(e=0;a.sounds&&e<a.sounds.length;e++)f=
a.sounds[e],b.push(new nh(f.events,f.sound));return new jh(a.id,a.trackAsMenu,d,c,b)};jh.prototype.qc=function(a,b,c){return new oh(this,a,b,c)};jh.prototype.Ka=!0;var lh=function(a,b,c,d,e,f,h){this.definition=a;this.depth=b;this.transform=c;this.states=d;this.fi=e;this.filters=f;this.blendmode=h},mh=function(a,b,c){this.actions=a;this.key=b;this.events=c},nh=function(a,b){this.events=a;this.sound=b};var ph=function(a,b,c,d,e){gh.call(this,a);this.paths=b;this.bounds=c;this.fillstyles=d;this.linestyles=e;this.uv=this.vv()};q(ph,gh);ph.prototype.Ea=function(){};
bh[1]=function(a,b,c){b=a.fillstyles?a.fillstyles.map(function(a){return qh(c,a)}):[];var d=a.linestyles?a.linestyles.map(function(a){if(a){var b,d;a.fill?b=qh(c,a.fill):d=Ng(a.color,Ug,Gg);var l=a.cap|0,n=k(a.ecap)?a.ecap:l;a=new Yg(Qg(a.width),d,b,l,n,a.joint|0,a.miter,a.flags|0)}else a=null;return a}):[];return new ph(a.id,a.paths.map(rh),a.bounds.map(ad),b,d)};ph.prototype.qc=function(a,b,c){return new sh(this,a,c)};
ph.prototype.cd=function(a){if(this.bounds){if(1==this.bounds.length)return new bd(this.bounds[0]);a=a.Id();a=new $c(Pg(this.bounds[0].j,this.bounds[1].j,a),Pg(this.bounds[0].i,this.bounds[1].i,a),Pg(this.bounds[0].t,this.bounds[1].t,a),Pg(this.bounds[0].s,this.bounds[1].s,a));return new bd(a,this.bounds[0])}for(var b=new $c,c=this.paths,d=0;d<c.length;++d){var e=c[d].data.Gb(a),f=0;null!=c[d].line&&(f=this.linestyles[c[d].line].width.Gb(a)/2);e.yd(b,f)}return new bd(b)};
var th=function(a,b,c){this.data=a;this.fill=b;this.line=c},rh=function(a){return new th(Ng(a.data,Vg,uh),a.fill,a.line)};ph.prototype.vv=function(){for(var a=0,b=0;b<this.paths.length;b++){var c=this.paths[b];if(!c.data.Rh)break;var d=c.data.Gb(Lg).Ab.length,e=null!=c.fill?this.fillstyles[c.fill]:null;if(e instanceof vh)return!0;a+=d*(!!e+2*!(null==c.line||!this.linestyles[c.line]));if(150<a)return!0}return!1};var wh=function(a,b,c){gh.call(this,a);this.sound=b;this.format=c};q(wh,gh);bh[11]=function(a){return new wh(a.id,a.data,a.format)};wh.prototype.vb=function(a,b){b.He().iv(this.id,this.sound,this.format)};var xh=function(a,b,c,d,e,f,h){gh.call(this,a);this.numFrames=b;this.width=c;this.height=d;this.deblocking=e;this.smoothing=f;this.codecId=h};q(xh,gh);bh[24]=function(a){return new xh(a.id,a.numFrames,a.width,a.height,a.deblocking,a.smoothing,a.codecId)};xh.prototype.qc=function(a,b,c){return new yh(this,a,c)};var zh=function(a){this.definition=a};q(zh,ah);bh[18]=function(a,b){return new zh(a,b)};zh.prototype.vb=function(a,b){b.Ee(Ah).Oi.Vu(this)};var Bh=function(a){this.actions=a};q(Bh,ch);bh[9]=function(a,b){var c=b.Ee(z).Hj(a.actions,void 0);return new Bh(c)};Bh.prototype.ah=function(){};Bh.prototype.Uk=function(a){a.ia().Po(new Ch(this.actions,a))};Bh.prototype.gl=function(a){a.ia().vl(new Ch(this.actions,a))};Bh.prototype.Xh=function(a){a.push(this)};var Dh=function(a){this.actions=a};q(Dh,Bh);bh[20]=function(a,b){var c=b.Ee(z).Hj(a.actions,void 0);return new Dh(c)};Dh.prototype.vb=function(a,b,c,d){a.Lj[d]||(a.Lj[d]=[]);a.Lj[d].push(this)};var Eh=function(a){this.Pp=a};q(Eh,ch);bh[16]=function(a){return new Eh(a.data)};Eh.prototype.vb=function(a,b,c){for(var d in this.Pp)if(a=c.ke(this.Pp[d]).get(),a instanceof ih)a.Zc[d]=a,a.xi=d;else if(a instanceof kf){var e=d;b.pc[e]||(b.pc[e]=[]);b.pc[e].push(a)}};var Fh=function(a){this.Wu=a};q(Fh,ch);bh[15]=function(a){return new Fh(a.label)};Fh.prototype.vb=function(a,b,c,d){a.Rf.Bi[this.Wu]=d};var Gh=function(a){this.lm=a};q(Gh,ch);bh[4]=function(a){return new Gh(a.depth)};g=Gh.prototype;g.Se=function(a){a.ld(this.lm+-16384)};g.ah=Gh.prototype.Se;g.rm=function(a){a.push(this)};g.Xh=function(a){var b=eh(a,this.lm);if(0<=b){var c=a[b];c.cv(160)?(a[b]=c.av(),a.push(this.bv())):a.splice(b,1)}};g.bv=function(){return new Gh(this.lm+-65536)};var Hh=function(a,b){this.pf=a;this.Ep={};for(var c=0;c<a.length;c++)this.Ep[a[c].name]=a[c].offset;this.Bi={};for(c=0;c<b.length;c++)this.Bi[b[c].name]=b[c].offset};q(Hh,ch);bh[23]=function(a){return new Hh(a.scenes,a.frames)};g=Hh.prototype;g.vb=function(a){a.Rf=this};g.sm=function(a){if(2>this.pf.length)return 0;a=Na(this.pf,{offset:a},function(a,c){return a.offset-c.offset});0>a&&(a=Math.max(0,-a-2));return a};g.Rp=function(a){return 2>this.pf.length?0:this.pf[this.sm(a)].offset};
g.cu=function(a){a=this.sm(a);return 0<a?this.pf[a-1].offset:Number.NEGATIVE_INFINITY};g.bu=function(a){a=this.sm(a);return a<this.pf.length-1?this.pf[a+1].offset:Number.POSITIVE_INFINITY};var Ih=function(a){this.id=a};q(Ih,ch);bh[12]=function(a,b){return new Ih(a.id,b)};Ih.prototype.Se=function(a){a.He().Gn(this.id)};Ih.prototype.ah=Ih.prototype.Se;Ih.prototype.Xh=function(a){a.push(this)};var Jh=function(a){this.Wt=a};q(Jh,ah);bh[19]=function(a,b){return new Jh(a.references,b)};Jh.prototype.vb=function(a,b,c){a=this.Wt;b=b.Ee(Ah).Oi.wc;for(var d=0;d<a.length;d++){var e=a[d],f=c.ke(e.id).get(),e=b[e.name];f&&e&&f.Wl(e)}};var Kh=function(){this.Fd=[]};g=Kh.prototype;g.fq=function(a){var b=this.Fd;b.push(a);this.ev(b.length-1)};g.remove=function(){var a=this.Fd,b=a.length,c=a[0];if(!(0>=b))return 1==b?this.Fd=[]:(a[0]=a.pop(),this.dv(0)),c};g.gq=function(){return 0==this.Fd.length?void 0:this.Fd[0]};g.dv=function(a){for(var b=this.Fd,c=b.length,d=b[a];2*a+1<c;){var e=2*a+1,f=e+1,e=f<c&&0>b[f].compare(b[e])?f:e;if(0>d.compare(b[e]))break;b[a]=b[e];a=e}b[a]=d};
g.ev=function(a){for(var b=this.Fd,c=b[a];0<a;){var d=Math.floor((a-1)/2);if(0>c.compare(b[d]))b[a]=b[d],a=d;else break}b[a]=c};g.Za=function(){return 0==this.Fd.length};var Lh=new Kh,Mh=0,Nh=function(){return Date.now()},Ph=function(a,b){return Oh(a,b,!1)},Qh=function(a,b){return Oh(a,b,!0)},Oh=function(a,b,c){b=Math.floor(Math.max(b,1));var d=Nh()+b,e=Mh++;Lh.fq(new Rh(d,a,e,c?b:void 0));return e},Sh=function(a){for(var b=Lh.Fd,c=0;c<b.length;++c)if(b[c].id==a){b[c].Rl=!0;break}},Th=function(){if(!Lh.Za()&&Lh.gq().time<=Nh()){var a=Lh.remove();a.Rl||(k(a.interval)&&!a.Rl&&(a.time+=a.interval,Lh.fq(a)),a.gu.apply(window));Lh.Za()||window.setTimeout(Th,0)}},Rh=function(a,
b,c,d){this.time=a;this.gu=b;this.id=c;this.interval=d;this.Rl=!1};Rh.prototype.compare=function(a){var b=this.time-a.time;return 0==b?this.id-a.id:b};var Uh=function(a,b){this.wo=a?a:60;this.tp=1E3/this.wo;this.Ih=0;this.up=b;this.qj=!1;this.sp=na(this.nu,this)};Uh.prototype.start=function(){this.qj||(this.qj=!0,this.Ih=Nh(),Id(this.sp))};Uh.prototype.stop=function(){this.qj=!1};Uh.prototype.nu=function(){if(this.qj){var a=Nh();Lh.Za()||window.setTimeout(Th,0);a>=this.Ih&&(this.up.wk(),this.Ih+=(Math.floor((a-this.Ih)/this.tp)+1)*this.tp);this.up.Qi();Id(this.sp)}};var Vh=function(a,b,c,d,e,f,h){switch(arguments.length){case 0:return new Date(Nh());case 1:return new Date(a);default:return c=k(c)?c:1,d=k(d)?d:0,e=k(e)?e:0,f=k(f)?f:0,h=k(h)?h:0,new Date(a,b,c,d,e,f,h)}};Object.defineProperty(Date,"__swiffy_override",{value:Vh});Object.defineProperty(Array,"__swiffy_override",{value:Array});
var Wh=function(a){Object.defineProperty(a.prototype,"__swiffy_nvr",{value:!0})},Xh=function(a){window.console&&window.console.log("[trace] "+a)},Yh=function(a){this.value=a},Zh="",$h=0,ai=function(a){if($h>=a)throw new RangeError("Maximum stack size reached");++$h},bi=function(a){if(--$h)throw a;if(a instanceof Yh)Xh(a.value);else if(!(a instanceof RangeError))throw a;};var ci=function(){this.source=""};g=ci.prototype;g.append=function(a){this.source+=a;return this};g.Eo=function(){var a=this.source;this.source="";return a};g.Ri=function(a){return a.Fu};g.bl=function(a){return this.append(this.Ri(a))};g.sh=function(a,b){this.bl(a).append("(");for(var c=1;c<arguments.length;++c)1<c&&this.append(","),this.append(arguments[c]);return this.append(")")};g.ja=function(a,b){return this.sh.apply(this,arguments).append(";")};g.Gt=function(a){return fa(a)?Ba(a):String(a)};Object.defineProperty(Array,"CASEINSENSITIVE",{value:1});Object.defineProperty(Array,"DESCENDING",{value:2});Object.defineProperty(Array,"NUMERIC",{value:16});Object.defineProperty(Array,"RETURNINDEXEDARRAY",{value:8});Object.defineProperty(Array,"UNIQUESORT",{value:4});
var di=function(a,b,c){var d=b&Array.DESCENDING?-1:1,e=Xe,f;f=b&Array.NUMERIC?e.Lq:b&Array.CASEINSENSITIVE?e.Jq:e.Kq;return function(b,l){return d*f.call(e,b&&b[a],l&&l[a])||c(b,l)}},ei=function(a,b){return function(c,d){return b(a[c],a[d])}};
Object.defineProperty(Array.prototype,"sortOn",{value:function(a,b){a=da(a)?a:[a];var c;da(b)&&b.length==a.length?c=b[0]>>>0:(c=b>>>0,b=null);for(var d=c&Array.RETURNINDEXEDARRAY,e=c&Array.UNIQUESORT,f=!1,h=function(){f=!0;return 0},l=a.length-1;0<=l;--l)h=di(a[l],b?b[l]>>>0:c,h);c=this;if(d||e)for(h=ei(c,h),c=[],l=this.length-1;0<=l;--l)c[l]=l;c.sort(h);if(e){if(f)return 0;if(!d){for(d=0;d<c.length;d++)if(-1!=c[d]){for(var e=this[d],n,h=d;n=c[h],c[h]=-1,n!=d;h=n)this[h]=this[n];this[h]=e}return this}}return c}});var Xe=null;var Ch=function(a,b){this.Nu=a;this.kh=b};var fi=1,gi=function(a,b){a.prototype=Object.create(b.prototype);a.prototype.constructor=a},A=function(a,b,c){c&&gi(a,c);a.prototype?(c=a.prototype.__swiffy_as2_classdef||null,Object.defineProperty(a.prototype,"__swiffy_as2_classdef",{value:a})):c=Object;Object.defineProperty(a,"__swiffy_as2_typeid",{value:fi++});Object.defineProperty(a,"__swiffy_as2_baseclass",{value:c});Object.defineProperty(a,"__swiffy_as2_name",{value:b})};A(Object,"Object");
var B=function(a,b,c,d){b=null==b?Object.getOwnPropertyNames(a):fa(b)?b.split(","):b;var e={};d&4&&(e.writable=!0);d&2&&(e.configurable=!0);d&1&&(e.enumerable=!0);c&4&&(e.writable=!1);c&2&&(e.configurable=!1);c&1&&(e.enumerable=!1);for(c=0;c<b.length;++c)(d=Object.getOwnPropertyDescriptor(a,b[c]))&&d.configurable&&Object.defineProperty(a,b[c],e)};var hi=function(a){Object.defineProperty(this,"__swiffy_vm",{value:a})};A(hi,"AsBroadcaster");var ii=function(a,b){for(var c=Array.prototype.slice.call(arguments,2),d=0;d<this._listeners.length;++d){var e=this._listeners[d];if(null!=e){var f=e[a.ea(e,b)];m(f)&&f.apply(e,c)}}return 0<this._listeners.length?!0:void 0},ji=function(a){null!=a?Ia(this._listeners,a):Ja(this._listeners,function(a){return null==a});this._listeners.push(a);return!0},ki=function(a){return Ia(this._listeners,a)};
hi.prototype.initialize=function(a){ia(a)&&(a._listeners=[],a.addListener=ji,a.broadcastMessage=oa(ii,this.__swiffy_vm),a.removeListener=ki,B(a,["addListener","broadcastMessage","removeListener","_listeners"],3))};B(hi.prototype,null,3);var li=function(){};A(li,"BitmapFilter");var Ce=function(a,b,c,d,e,f,h,l,n,r,t,p){this.angle=k(b)?b:45;this.blurX=k(h)?h:4;this.blurY=k(l)?l:4;this.distance=k(a)?a:4;this.highlightAlpha=k(d)?d:1;this.highlightColor=k(c)?c:16777215;this.knockout=k(p)?p:!1;this.quality=k(r)?r:1;this.shadowAlpha=k(f)?f:1;this.shadowColor=k(e)?e:0;this.strength=k(n)?n:1;this.type=k(t)?t:"inner";B(this,null,3);Object.defineProperty(this,"__swiffy_v",{get:function(){return new Be(this.angle*Math.PI/180,Xc(this.highlightColor,this.highlightAlpha),Xc(this.shadowColor,
this.shadowAlpha),this.distance,this.strength,this.quality,this.blurX,this.blurY,ye(this.type,this.knockout))}})};A(Ce,"BevelFilter",li);var pe=function(a,b,c){this.blurX=k(a)?a:4;this.blurY=k(b)?b:4;this.quality=k(c)?c:1;B(this,null,3);Object.defineProperty(this,"__swiffy_v",{get:function(){return new oe(this.quality,this.blurX,this.blurY)}})};A(pe,"BlurFilter",li);var se=function(a){this.matrix=k(a)?a:[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0];B(this,null,3);Object.defineProperty(this,"__swiffy_v",{get:function(){return new re(this.matrix)}})};A(se,"ColorMatrixFilter",li);var mi=function(a,b,c,d,e,f,h,l){a=k(a)?a:1;b=k(b)?b:1;c=k(c)?c:1;d=k(d)?d:1;e=k(e)?e:0;f=k(f)?f:0;h=k(h)?h:0;l=k(l)?l:0;Object.defineProperty(this,"__swiffy_v",{writable:!0,value:new Yc(a,e,b,f,c,h,d,l)})};A(mi,"ColorTransform",ni);var oi=function(a){return new mi(a.xa,a.wa,a.va,a.ua,a.sa,a.qa,a.pa,a.ta)};
Object.defineProperty(mi.prototype,"redMultiplier",{get:function(){return this.__swiffy_v.xa},set:function(a){var b=this.__swiffy_v;this.__swiffy_v=new Yc(Number(a),b.sa,b.wa,b.qa,b.va,b.pa,b.ua,b.ta)}});Object.defineProperty(mi.prototype,"greenMultiplier",{get:function(){return this.__swiffy_v.wa},set:function(a){var b=this.__swiffy_v;this.__swiffy_v=new Yc(b.xa,b.sa,Number(a),b.qa,b.va,b.pa,b.ua,b.ta)}});
Object.defineProperty(mi.prototype,"blueMultiplier",{get:function(){return this.__swiffy_v.va},set:function(a){var b=this.__swiffy_v;this.__swiffy_v=new Yc(b.xa,b.sa,b.wa,b.qa,Number(a),b.pa,b.ua,b.ta)}});Object.defineProperty(mi.prototype,"alphaMultiplier",{get:function(){return this.__swiffy_v.ua},set:function(a){var b=this.__swiffy_v;this.__swiffy_v=new Yc(b.xa,b.sa,b.wa,b.qa,b.va,b.pa,Number(a),b.ta)}});
Object.defineProperty(mi.prototype,"redOffset",{get:function(){return this.__swiffy_v.sa},set:function(a){var b=this.__swiffy_v;this.__swiffy_v=new Yc(b.xa,Number(a),b.wa,b.qa,b.va,b.pa,b.ua,b.ta)}});Object.defineProperty(mi.prototype,"greenOffset",{get:function(){return this.__swiffy_v.qa},set:function(a){var b=this.__swiffy_v;this.__swiffy_v=new Yc(b.xa,b.sa,b.wa,Number(a),b.va,b.pa,b.ua,b.ta)}});
Object.defineProperty(mi.prototype,"blueOffset",{get:function(){return this.__swiffy_v.pa},set:function(a){var b=this.__swiffy_v;this.__swiffy_v=new Yc(b.xa,b.sa,b.wa,b.qa,b.va,Number(a),b.ua,b.ta)}});Object.defineProperty(mi.prototype,"alphaOffset",{get:function(){return this.__swiffy_v.ta},set:function(a){var b=this.__swiffy_v;this.__swiffy_v=new Yc(b.xa,b.sa,b.wa,b.qa,b.va,b.pa,b.ua,Number(a))}});
Object.defineProperty(mi.prototype,"rgb",{get:function(){return(this.__swiffy_v.sa<<16|this.__swiffy_v.qa<<8|this.__swiffy_v.pa)>>>0},set:function(a){var b=this.__swiffy_v;this.__swiffy_v=new Yc(0,a>>16&255,0,a>>8&255,0,a&255,b.ua,b.ta)}});mi.prototype.concat=function(a){this.__swiffy_v=this.__swiffy_v.Bl(a.__swiffy_v)};
mi.prototype.toString=function(){return"(redMultiplier="+this.__swiffy_v.xa+", greenMultiplier="+this.__swiffy_v.wa+", blueMultiplier="+this.__swiffy_v.va+", alphaMultiplier="+this.__swiffy_v.ua+", redOffset="+this.__swiffy_v.sa+", greenOffset="+this.__swiffy_v.qa+", blueOffset="+this.__swiffy_v.pa+", alphaOffset="+this.__swiffy_v.ta+")"};var Fe=function(a,b,c,d,e,f,h,l,n){this.matrixX=k(a)?a:0;this.matrixY=k(b)?b:0;var r=[];Object.defineProperty(this,"matrix",{get:function(){return r},set:function(a){var b=this.matrixY*this.matrixX;r=null!=a?a:[];if(r.length>b)r.length=b;else for(;r.length<b;)r.push(0)}});this.matrix=c;this.bias=k(e)?e:0;this.preserveAlpha=k(f)?f:!0;this.clamp=k(h)?h:!0;this.color=k(l)?l:0;this.alpha=k(n)?n:0;this.divisor=k(d)?d:1;B(this,null,3);Object.defineProperty(this,"__swiffy_v",{get:function(){return new Ee(this.bias,
this.clamp,Xc(this.color,this.alpha),this.divisor,this.matrix,this.matrixX,this.matrixY,this.preserveAlpha)}})};A(Fe,"ConvolutionFilter",li);var Je=function(a,b,c,d,e,f,h,l,n,r,t){this.angle=k(b)?b:45;this.blurX=k(e)?e:4;this.blurY=k(f)?f:4;this.distance=k(a)?a:4;this.alpha=k(d)?d:1;this.color=k(c)?c:0;this.knockout=k(r)?r:!1;this.quality=k(l)?l:1;this.strength=k(h)?h:1;this.inner=k(n)?n:!1;this.hideObject=k(t)?t:!1;B(this,null,3);Object.defineProperty(this,"__swiffy_v",{get:function(){return new He(this.angle*Math.PI/180,Xc(this.color,this.alpha),this.distance,this.strength,this.quality,this.blurX,this.blurY,Ie(this.hideObject,this.inner,
this.knockout))}})};A(Je,"DropShadowFilter",li);var pi=function(a){this.name="Error";this.message=k(a)?a:"Error"};A(pi,"Error");pi.prototype.toString=function(){return this.message};B(pi.prototype,null,3);var qi=function(){};A(qi,"ExternalInterface");Object.defineProperty(qi,"available",{get:We});qi.call=function(a,b){return cf(String(a),Array.prototype.slice.call(arguments,1))};qi.addCallback=function(a,b,c){return Ze(String(a),k(b)?b:null,c)};B(qi,null,3);var ri=function(a,b,c,d,e,f,h,l){this.blurX=k(c)?c:6;this.blurY=k(d)?d:6;this.alpha=k(b)?b:1;this.color=k(a)?a:16711680;this.knockout=k(l)?l:!1;this.quality=k(f)?f:1;this.strength=k(e)?e:2;this.inner=k(h)?h:!1;B(this,null,3);Object.defineProperty(this,"__swiffy_v",{get:function(){return new He(0,Xc(this.color,this.alpha),0,this.strength,this.quality,this.blurX,this.blurY,Ie(!1,this.inner,this.knockout))}})};A(ri,"GlowFilter",li);var Ne=function(a,b,c,d,e,f,h,l,n,r,t){this.distance=k(a)?a:4;this.angle=k(b)?b:45;var p=[];Object.defineProperty(this,"colors",{enumerable:!0,get:function(){return p},set:function(a){p=da(a)?a:[];for(a=0;a<p.length;a++)p[a]=(null!=p[a]?Number(p[a]):16711680)%16777216}});this.colors=c;var s=[];Object.defineProperty(this,"alphas",{enumerable:!0,get:function(){return s},set:function(a){s=da(a)?a:[];a=k(p)?p.length:0;for(var b=0;b<a;b++)s[b]=Math.min(1,Math.floor(Number(255*(null!=s[b]?Number(s[b]):
1)))/255);s.length=a}});this.alphas=d;var u=[];Object.defineProperty(this,"ratios",{enumerable:!0,get:function(){return u},set:function(a){u=da(a)?a:[];a=k(p)?p.length:0;for(var b=0;b<a;b++){var c=null!=u[b]?Number(u[b]):0,c=Math.floor(c);0>c?c=0:255<c&&(c=255);u[b]=c}u.length=a}});this.ratios=e;this.blurX=k(f)?f:4;this.blurY=k(h)?h:4;this.quality=k(n)?n:1;this.strength=k(l)?l:1;this.knockout=k(t)?t:!1;this.type=k(r)?r:"inner";Object.defineProperty(this,"__swiffy_v",{get:function(){return new Le(this.angle*
Math.PI/180,p,s,u,this.distance,this.strength,this.quality,this.blurX,this.blurY,ye(this.type,this.knockout))}})};A(Ne,"GradientBevelFilter",li);var Qe=function(a,b,c,d,e,f,h,l,n,r,t){this.distance=k(a)?a:4;this.angle=k(b)?b:45;var p=[];Object.defineProperty(this,"colors",{enumerable:!0,get:function(){return p},set:function(a){p=da(a)?a:[];for(a=0;a<p.length;a++)p[a]=(null!=p[a]?Number(p[a]):16711680)%16777216}});this.colors=c;var s=[];Object.defineProperty(this,"alphas",{enumerable:!0,get:function(){return s},set:function(a){s=da(a)?a:[];a=k(p)?p.length:0;for(var b=0;b<a;b++)s[b]=Math.min(1,Math.floor(Number(255*(null!=s[b]?Number(s[b]):
1)))/255);s.length=a}});this.alphas=d;var u=[];Object.defineProperty(this,"ratios",{enumerable:!0,get:function(){return u},set:function(a){u=da(a)?a:[];a=k(p)?p.length:0;for(var b=0;b<a;b++){var c=null!=u[b]?Number(u[b]):0,c=Math.floor(c);0>c?c=0:255<c&&(c=255);u[b]=c}u.length=a}});this.ratios=e;this.blurX=k(f)?f:4;this.blurY=k(h)?h:4;this.quality=k(n)?n:1;this.strength=k(l)?l:1;this.knockout=k(t)?t:!1;this.type=k(r)?r:"inner";Object.defineProperty(this,"__swiffy_v",{get:function(){return new Pe(this.angle*
Math.PI/180,p,s,u,this.distance,this.strength,this.quality,this.blurX,this.blurY,ye(this.type,this.knockout))}})};A(Qe,"GradientGlowFilter",li);var si=function(){this.Ra={};this.Zl=this.Ej=0;B(this,null,3)};A(si,"Key");si.prototype.getAscii=function(){return this.Zl};si.prototype.getCode=function(){return this.Ej};si.prototype.isDown=function(a){return!!this.Ra[a]};si.prototype.isToggled=function(){return!1};
Object.defineProperties(si.prototype,{BACKSPACE:{value:8},CAPSLOCK:{value:20},CONTROL:{value:17},DELETEKEY:{value:46},DOWN:{value:40},END:{value:35},ENTER:{value:13},ESCAPE:{value:27},HOME:{value:36},INSERT:{value:45},LEFT:{value:37},PGDN:{value:34},PGUP:{value:33},RIGHT:{value:39},SHIFT:{value:16},SPACE:{value:32},TAB:{value:9},UP:{value:38}});si.prototype.kj=function(a){this.Ej=a.keyCode;this.Ra[a.keyCode]=!1};si.prototype.jj=function(a){this.Ej=a.keyCode;this.Zl=a.charCode;this.Ra[a.keyCode]=!0};
var ti={37:1,39:2,36:3,35:4,45:5,46:6,8:8,13:13,38:14,40:15,33:16,34:17,9:18,27:19};si.prototype.ss=function(){var a=ti[this.Ej];return a?a:this.Zl};B(si.prototype,null,3);var ui=function(a,b,c,d,e,f){Object.defineProperty(this,"__swiffy_v",{writable:!0,value:Tc(k(a)?a:1,k(b)?b:0,k(c)?c:0,k(d)?d:1,k(e)?e:0,k(f)?f:0)})};A(ui,"Matrix",ni);var vi=function(a){return a instanceof ui?(a=a.__swiffy_v,a.Uc(20*a.p,20*a.q)):Ic},wi=function(a){return new ui(a.l,a.o,a.m,a.k,a.p/20,a.q/20)};Object.defineProperty(ui.prototype,"a",{get:function(){return this.__swiffy_v.l},set:function(a){var b=this.__swiffy_v;this.__swiffy_v=Tc(a,b.o,b.m,b.k,b.p,b.q)}});
Object.defineProperty(ui.prototype,"b",{get:function(){return this.__swiffy_v.o},set:function(a){var b=this.__swiffy_v;this.__swiffy_v=Tc(b.l,a,b.m,b.k,b.p,b.q)}});Object.defineProperty(ui.prototype,"c",{get:function(){return this.__swiffy_v.m},set:function(a){var b=this.__swiffy_v;this.__swiffy_v=Tc(b.l,b.o,a,b.k,b.p,b.q)}});Object.defineProperty(ui.prototype,"d",{get:function(){return this.__swiffy_v.k},set:function(a){var b=this.__swiffy_v;this.__swiffy_v=Tc(b.l,b.o,b.m,a,b.p,b.q)}});
Object.defineProperty(ui.prototype,"tx",{get:function(){return this.__swiffy_v.p},set:function(a){var b=this.__swiffy_v;this.__swiffy_v=b.Uc(a,b.q)}});Object.defineProperty(ui.prototype,"ty",{get:function(){return this.__swiffy_v.q},set:function(a){var b=this.__swiffy_v;this.__swiffy_v=b.Uc(b.p,a)}});ui.prototype.clone=function(){var a=new ui;a.__swiffy_v=this.__swiffy_v;return a};ui.prototype.concat=function(a){this.__swiffy_v=this.__swiffy_v.multiply(a.__swiffy_v)};
ui.prototype.copyFrom=function(a){this.__swiffy_v=a.__swiffy_v};ui.prototype.createBox=function(a,b,c,d,e){this.__swiffy_v=Ic.Vh(-(c||0)).ze(a,b).Ad(d||0,e||0)};ui.prototype.createGradientBox=function(a,b,c,d,e){this.__swiffy_v=xi(a,b,c,d,e)};ui.prototype.deltaTransformPoint=function(a){var b=this.__swiffy_v;return new yi(b.l*a.x+b.m*a.y,b.o*a.x+b.k*a.y)};ui.prototype.identity=function(){this.__swiffy_v=Ic};
ui.prototype.invert=function(){var a=this.__swiffy_v;this.__swiffy_v=a.Kl()?a.Qd():Tc(Infinity,0,0,Infinity,NaN,NaN)};ui.prototype.rotate=function(a){this.__swiffy_v=this.__swiffy_v.Vh(-a)};ui.prototype.scale=function(a,b){this.__swiffy_v=this.__swiffy_v.ze(a,b)};ui.prototype.transformPoint=function(a){var b=this.__swiffy_v;return new yi(b.l*a.x+b.m*a.y+b.p,b.o*a.x+b.k*a.y+b.q)};ui.prototype.translate=function(a,b){this.__swiffy_v=this.__swiffy_v.Ad(a,b)};
ui.prototype.toString=function(){return"(a="+this.__swiffy_v.l+", b="+this.__swiffy_v.o+", c="+this.__swiffy_v.m+", d="+this.__swiffy_v.k+", tx="+this.__swiffy_v.p+", ty="+this.__swiffy_v.q+")"};var zi=function(){Object.defineProperty(this,"__swiffy_mv",{value:!0,writable:!0});B(this,null,3)};A(zi,"Mouse");zi.prototype.Vd=function(){this.broadcastMessage("onMouseDown")};zi.prototype.gg=function(){this.broadcastMessage("onMouseMove")};zi.prototype.ag=function(){this.broadcastMessage("onMouseUp")};zi.prototype.hide=function(){var a=this.__swiffy_mv;this.__swiffy_mv=!1;return a};zi.prototype.show=function(){var a=this.__swiffy_mv;this.__swiffy_mv=!0;return a};B(zi.prototype,null,3);var Ai=function(){this.__swiffy_vm.Sg(this)};A(Ai,"MovieClipLoader");Wh(Ai);Ai.prototype.checkPolicyFile=!1;
Ai.prototype.loadClip=function(a,b){if(a&&b){var c=this.__swiffy_vm;a=c.Pa(a);var d=this,e=b.__swiffy_d;ha(b)?e=c.c.jb:fa(b)?e=c.Tf(b).__swiffy_d:e.Df(wd(a));c=new qd;c.ac=function(c,h){d.broadcastMessage("onLoadStart",b);d.broadcastMessage("onLoadProgress",b,1024,1024);d.broadcastMessage("onLoadComplete",b,h);ha(b)?hd(e.c,b,c,function(b){b.Df(wd(a))},function(){d.broadcastMessage("onLoadInit",b)}):fd(e,c,function(){d.broadcastMessage("onLoadInit",b)})};c.Fc=function(a){d.broadcastMessage("onLoadError",
b,a)};vd(a,e.c,"",this,c)}};Ai.prototype.getProgress=function(){return{bytesLoaded:1024,bytesTotal:1024}};Ai.prototype.unloadClip=function(a){(a=a&&a.__swiffy_d)&&a.fl(new Bi(0,0,null,a.definition.Zc))};var Ci=function(){this.isConnected=!1};A(Ci,"NetConnection");Ci.prototype.connect=function(){return!0};var Di=function(){Object.defineProperty(this,"__swiffy_v",{value:{Xl:0,Sh:.1,Th:0,Uh:0,Yl:0,time:0,paused:!1}})};A(Di,"NetStream");Di.prototype.play=function(){};Di.prototype.close=function(){};Di.prototype.pause=function(){};Di.prototype.receiveAudio=function(){};Di.prototype.receiveVideo=function(){};Di.prototype.seek=function(){};Di.prototype.setBufferTime=function(a){this.__swiffy_v.Sh=a};
Object.defineProperty(Di.prototype,"bufferTime",{get:function(){return this.__swiffy_v.Sh}});Object.defineProperty(Di.prototype,"bufferLength",{get:function(){return this.__swiffy_v.Xl}});Object.defineProperty(Di.prototype,"bytesLoaded",{get:function(){return this.__swiffy_v.Th}});Object.defineProperty(Di.prototype,"bytesTotal",{get:function(){return this.__swiffy_v.Uh}});Object.defineProperty(Di.prototype,"currentFps",{get:function(){return this.__swiffy_v.Yl}});
Object.defineProperty(Di.prototype,"time",{get:function(){return this.__swiffy_v.time}});var yi=function(a,b){this.x=k(a)?a:0;this.y=k(b)?b:0};A(yi,"Point",ni);Object.defineProperty(yi.prototype,"length",{get:function(){return Pc(this.x,this.y)}});yi.prototype.add=function(a){return new yi(this.x+a.x,this.y+a.y)};yi.prototype.clone=function(){return new yi(this.x,this.y)};yi.distance=function(a,b){return Pc(a.x-b.x,a.y-b.y)};yi.prototype.equals=function(a){return this.x==a.x&&this.y==a.y};yi.interpolate=function(a,b,c){return new yi(a.x*c+b.x*(1-c),a.y*c+b.y*(1-c))};
yi.prototype.normalize=function(a){a/=this.length;this.x*=a;this.y*=a};yi.prototype.offset=function(a,b){this.x+=a;this.y+=b};yi.polar=function(a,b){return new yi(a*Math.cos(b),a*Math.sin(b))};yi.prototype.subtract=function(a){return new yi(this.x-a.x,this.y-a.y)};yi.prototype.toString=function(){return"(x="+this.x+", y="+this.y+")"};var Ei=function(a,b,c,d){this.x=k(a)?a:0;this.y=k(b)?b:0;this.width=k(c)?c:0;this.height=k(d)?d:0};A(Ei,"Rectangle",ni);Object.defineProperty(Ei.prototype,"top",{get:function(){return this.y},set:function(a){this.y=a}});Object.defineProperty(Ei.prototype,"left",{get:function(){return this.x},set:function(a){this.x=a}});Object.defineProperty(Ei.prototype,"bottom",{get:function(){return this.y+this.height},set:function(a){this.height=a-this.y}});
Object.defineProperty(Ei.prototype,"right",{get:function(){return this.x+this.width},set:function(a){this.width=a-this.x}});Object.defineProperty(Ei.prototype,"topLeft",{get:function(){return new yi(this.left,this.top)},set:function(a){this.left=a.x;this.top=a.y}});Object.defineProperty(Ei.prototype,"bottomRight",{get:function(){return new yi(this.right,this.bottom)},set:function(a){this.right=a.x;this.bottom=a.y}});
Object.defineProperty(Ei.prototype,"size",{get:function(){return new yi(this.width,this.height)},set:function(a){this.width=a.x;this.height=a.y}});Ei.prototype.clone=function(){return new Ei(this.x,this.y,this.width,this.height)};Ei.prototype.contains=function(a,b){return this.x<=a&&this.y<=b&&a<this.right&&b<this.bottom};Ei.prototype.containsPoint=function(a){return this.contains(a.x,a.y)};
Ei.prototype.containsRectangle=function(a){var b=this.right,c=this.bottom,d=a.right,e=a.bottom;return this.x<=a.x&&this.y<=a.y&&a.x<b&&a.y<c&&this.x<d&&this.y<e&&d<=b&&e<=c};Ei.prototype.copyFrom=function(a){this.x=a.x;this.y=a.y;this.width=a.width;this.height=a.height};Ei.prototype.equals=function(a){return this.x==a.x&&this.y==a.y&&this.width==a.width&&this.height==a.height};Ei.prototype.inflate=function(a,b){this.x-=a;this.y-=b;this.width+=2*a;this.height+=2*b};
Ei.prototype.inflatePoint=function(a){this.inflate(a.x,a.y)};Ei.prototype.intersection=function(a){if(this.intersects(a)){var b=Math.max(this.x,a.x),c=Math.max(this.y,a.y),d=Math.min(this.right,a.right);a=Math.min(this.bottom,a.bottom);return new Ei(b,c,d-b,a-c)}return new Ei};Ei.prototype.intersects=function(a){return 0<a.width&&0<a.height&&0<this.width&&0<this.height&&a.x<this.right&&a.y<this.bottom&&a.right>this.x&&a.bottom>this.y};Ei.prototype.isEmpty=function(){return 0>=this.width||0>=this.height};
Ei.prototype.offset=function(a,b){this.x+=a;this.y+=b};Ei.prototype.offsetPoint=function(a){this.offset(a.x,a.y)};Ei.prototype.setEmpty=function(){this.height=this.width=this.y=this.x=0};Ei.prototype.union=function(a){if(this.isEmpty())return a.clone();if(a.isEmpty())return this.clone();var b=Math.min(this.x,a.x),c=Math.min(this.y,a.y),d=Math.max(this.right,a.right);a=Math.max(this.bottom,a.bottom);return new Ei(b,c,d-b,a-c)};
Ei.prototype.toString=function(){return"(x="+this.x+", y="+this.y+", w="+this.width+", h="+this.height+")"};var Fi=function(){};Fi.prototype.valueOf=function(){};var ni=function(a){return null!=a?Object(a):new Fi};"__proto__"in Object||Object.defineProperty(ni.prototype,"__proto__",{get:function(){return Object.getPrototypeOf(this)}});var Gi=function(a){return null!=a?Object(a):Object.create(ni.prototype)},Hi={};ni.registerClass=function(a,b){if(2>arguments.length)return!1;Hi[a]=b;return!0};B(ni,null,3);var F=function(){};gi(F,ni);F.prototype.valueOf=function(){return this};F.prototype.getDepth=function(){var a=this.__swiffy_d;return a?a.depth:void 0};
var Ii=function(a,b,c,d){Object.defineProperty(a,b,{get:function(){var a=this.__swiffy_d;if(a)return c.call(this,a)},set:function(a){var c=this.__swiffy_d;c?d.call(this,c,a):Object.defineProperty(this,b,{value:a})}})},Ji=function(a,b,c,d){Ii(a,b,c,function(a,b){var c=a.c.ia().xd(b);isNaN(c)||d.call(this,a,c)})},Ki=function(a,b){Ii(a,b,function(){return 0},function(){})},Li=function(a,b,c){Ii(a,b,c,function(){})};
Ji(F.prototype,"_x",function(a){return a.Ya().p/20},function(a,b){var c=a.Ya();a.setTransform(c.Ad(20*b-c.p,0));a.$a()});Ji(F.prototype,"_y",function(a){return a.Ya().q/20},function(a,b){var c=a.Ya();a.setTransform(c.Ad(0,20*b-c.q));a.$a()});Ji(F.prototype,"_xscale",function(a){return 100*a.Ac().qd},function(a,b){a.Ac().qd=b/100;a.ig();a.$a()});Ji(F.prototype,"_yscale",function(a){return 100*a.Ac().Ae},function(a,b){a.Ac().Ae=b/100;a.ig();a.$a()});
Ji(F.prototype,"_alpha",function(a){return(256*a.Db.ua|0)/2.56},function(a,b){var c=a.Db;a.oc(new Yc(c.xa,c.sa,c.wa,c.qa,c.va,c.pa,b/100,c.ta));a.$a()});Ji(F.prototype,"_visible",function(a){return a.ye},function(a,b){a.Ii(Boolean(b))});Ji(F.prototype,"_rotation",function(a){return-180*a.Ac().angle/Math.PI},function(a,b){a.Ac().angle=-b*Math.PI/180;a.ig();a.$a()});Ii(F.prototype,"_name",function(a){return a.getName()},function(a,b){a.Pb(b)});Ki(F.prototype,"_quality");Ki(F.prototype,"_highquality");
Ki(F.prototype,"_soundbuftime");Li(F.prototype,"_parent",function(a){return(a=a.getParent())&&a!=a.c.ha?a.$:void 0});Li(F.prototype,"_xmouse",function(a){var b=a.c.Mb.clone();b.na(a.Vc());return b.x/20});Li(F.prototype,"_ymouse",function(a){var b=a.c.Mb.clone();b.na(a.Vc());return b.y/20});Li(F.prototype,"_url",function(a){return null===a.ud?a.Yk().ud.replace(/^([^?#]+)\.html?\b/,"$1"):a.ud});Ji(F.prototype,"_width",function(a){return a.Fa()},function(a,b){a.im(b);a.$a()});
Ji(F.prototype,"_height",function(a){return a.Sa()},function(a,b){a.hm(b);a.$a()});Li(F.prototype,"_root",function(a){for(;a&&!a.ji&&a.getParent()!=a.c.ha;)a=a.getParent();return a?a.$:void 0});Li(F.prototype,"_target",function(a){for(var b="";a&&a.getName();)b="/"+a.getName()+b,a=a.getParent();a&&a.getParent()==a.c.ha&&(a=a.depth- -16384)&&(b="_level"+a+b);return b||"/"});
Ii(F.prototype,"filters",function(a){var b=[];a=a.Hb;for(var c=0;c<a.length;c++)b.push(a[c].nf());return b},function(a,b){for(var c=[],d=0;null!=b&&d<b.length;d++){var e=b[d].__swiffy_v;c.push(e?e:new Se)}a.Bf(c)});Ii(F.prototype,"transform",function(a){return new Mi(a)},function(a,b){if(ia(b)){var c=new Mi(a);c.colorTransform=b.colorTransform;c.matrix=b.matrix}});B(F.prototype,null,3);var Sg=function(a){var b=0,c=Ni(function(){return a.charCodeAt(b++)});return Tc(c()/65536+1,c()/65536,c()/65536,c()/65536+1,c(),c())},Me=function(a){for(var b=[],c=0,d=Oi(function(){return a.charCodeAt(c++)}),e=0;c<a.length;)e+=parseInt(d(),10),b.push(e);return b},Oi=function(a){return function(){var b=a();if(58==b)return 0;for(var c="";48<=b&&57>=b;)c+=String.fromCharCode(b),b=a();return(97<=b?b-96:-(b-64))+c}},Ni=function(a){var b=Oi(a);return function(){return parseInt(b(),10)}},Pi=function(a){a=
Number(a);return isFinite(a)?a:0},kh=function(a){var b=0,c=Ni(function(){return a.charCodeAt(b++)});return new Yc((c()+256)/256,c(),(c()+256)/256,c(),(c()+256)/256,c(),(c()+256)/256,c())},Gg=function(a,b){var c=a,d=c&255,c=c>>8,e=c&255,c=c>>8,f=c&255,c=c>>8&255,c=c/255;b&&(f=f*b.xa+b.sa,e=e*b.wa+b.qa,d=d*b.va+b.pa,c=c*b.ua+b.ta/255);return new Vc(f,e,d,c)},Qi=function(a){a=a.replace(/^ *rgb *\( *([^,]+) *, *([^,]+) *, *([^,]+) *\) *$/,function(a,c,d,e){return(c<<16)+(d<<8)+(e<<0)});a=a.replace(/^ *#([0-9a-fA-F]+) *$/,
function(a,c){var d=parseInt(c,16);return 4278190080|d});return a|0},Ri=function(a,b){var c=new Jc(20*b.x,20*b.y);c.na(a);c.x/=20;c.y/=20;return c},Pg=function(a,b,c){return a+(b-a)*c},Si=function(a){a=String(a).trim();return"0"==a.charAt(0)&&"x"!=a.charAt(1).toLowerCase()},Ti=function(a){return"__swiffy_"==a.substr(0,9)},Ui=function(a,b,c){if(a)for(var d in a){var e=a[d];if(!("$"==d.charAt(0)||Ti(d)||e instanceof F)){da(e)||(e=[e]);for(var f=0;f<e.length;++f)b.call(c,d,String(e[f]))}}},kd=function(a,
b){var c;fa(a)?c=a:(c=new pc,Ui(a,c.add,c),c=c.toString());if(!b)return c;if(!c)return b;var d=b.indexOf("?")+1;return b=d?b.slice(0,d)+c+"&"+b.slice(d):b+("?"+c)},td=function(a){var b=a.internedStrings;b&&(delete a.internedStrings,Vi(a,b))},Vi=function(a,b){for(var c in a){var d=a[c];"string"==typeof d&&"#"==d.charAt(0)?a[c]=b[d.substr(1)]:d instanceof Object&&Vi(d,b)}},Wi=function(a){a=a.replace(/\+/g," ");try{return decodeURIComponent(a)}catch(b){for(var c="",d=0,e=d;e<a.length;d=e){e=a.indexOf("%",
d);if(0>e)break;for(var c=c+a.substring(d,e),f=d=0;e<a.length;){var h=a.charCodeAt(e++);if(37===h){if(!/[0-9a-fA-F]/.test(a.charAt(e))||!/[0-9a-fA-F]/.test(a.charAt(++e)))if(0<f)continue;else break;h=parseInt(a.substr(++e-2,2),16)}if(0<f)d=(d<<6)+(h&63),f--;else if(192===(h&192)){for(;h&64;)h<<=1,f++;d=(h&127)>>f}else d=h;if(0===f){c+=String.fromCharCode(d);break}}}return c+a.substring(d)}},Xi=function(a){var b=a.indexOf("?"),c=a.indexOf("#");return 0<=b&&(0>c||c>b)?rd(a.substring(b+1)):{}},rd=function(a,
b){var c={};if(a)for(var d=a.split("&"),e=0;e<d.length;e++){var f=d[e],h=f.indexOf("="),l=0<=h?f.substring(0,h):f;if(l||b)f=0<=h?f.substring(h+1):"",l=Wi(l),f=Wi(f),l in c||(c[l]=[]),c[l].push(f)}return c},Yi=function(a,b){if(b in a){for(var c;!c&&a;a=Object.getPrototypeOf(a))c=Object.getOwnPropertyDescriptor(a,b);return c}},Zi=function(a,b){return k(a)?a:b},ng=function(a,b){var c=document.createElement("canvas");c.width=a;c.height=b;return c};var $i=function(a,b,c){"_self"==b&&this.$v()&&(b="_parent");if(c){var d=b;b=document.createElement("form");b.method="post";b.action=a;b.target=d;a=[];for(d=0;d<c.length;){var e=c[d++],f=c[d++];a.push('<input type="hidden" name="',ya(e));k(f)&&a.push('" value="',ya(f));a.push('" />')}b.innerHTML=a.join("");b.style.visibility="hidden";document.body.appendChild(b);b.submit();document.body.removeChild(b)}else window.open(a,b)};var aj=function(a){this.Ab=a||[];this.em=this.fm=null},bj={0:1,1:1,2:2,3:0};aj.prototype.yd=function(a,b){for(var c=0,d=0,e=0,f=this.Ab;c<f.length;)switch(f[c++]){case 0:d=f[c++];e=f[c++];break;case 1:a.yd(d,e,b,b);d=f[c++];e=f[c++];a.yd(d,e,b,b);break;case 2:var h=f[c++],l=f[c++],n=f[c++],r=f[c++],t=(h-d)/(2*h-d-n),p=(l-e)/(2*l-e-r);0<p&&1>p&&a.yd(d,(1-p)*(1-p)*e+2*(1-p)*p*l+p*p*r,b,b);0<t&&1>t&&a.yd((1-t)*(1-t)*d+2*(1-t)*t*h+t*t*n,e,b,b);d=n;e=r;a.yd(d,e,b,b)}};
aj.prototype.Dn=function(a){cj(a,this.Ab,1,0,0,1,0,0)};var cj=function(a,b,c,d,e,f,h,l){a.moveTo(h,l);for(var n=b.length,r=0;r<n;){var t=b[r++];if(3===t)a.closePath();else{var p=b[r]*c+b[r+1]*e+h,s=b[r]*d+b[r+1]*f+l,r=r+2;if(0===t)a.moveTo(p,s);else if(1===t)a.lineTo(p,s);else if(2===t){var t=b[r]*c+b[r+1]*e+h,u=b[r]*d+b[r+1]*f+l,r=r+2;a.quadraticCurveTo(p,s,t,u)}}}};aj.prototype.Za=function(){for(var a=0;a<this.Ab.length;)switch(this.Ab[a++]){case 0:a+=2;case 3:break;case 1:case 2:return!1;default:return!1}return!0};
aj.prototype.Oq=function(){for(var a=[],b=0;b<this.Ab.length;){var c=this.Ab[b++];3!=c&&a.push(c);for(var d=0;d<2*bj[c];d++)a.push(this.Ab[b++])}return new aj(a)};var uh=function(a){return new aj(dj(a))},dj=function(a){for(var b=a.length,c=0,d=Ni(function(){return a.charCodeAt(c++)}),e=0,f=0,h=[];c<b;){var l=d();h.push(l);switch(l){case 2:h.push(e+d(),f+d());case 0:case 1:e+=d(),f+=d(),h.push(e,f)}}return h};g=aj.prototype;g.$r=function(a){this.fm||this.Cq();cj(a,this.fm,1,0,0,1,0,0)};
g.Zr=function(a){this.em||this.Cq();cj(a,this.em,1,0,0,1,0,0)};g.Ru=function(a,b){for(var c=0,d=[];c<this.Ab.length;){var e=this.Ab[c++];d.push(e);for(var f=0;f<2*bj[e];f++)d.push(Pg(this.Ab[c],a.Ab[c++],b))}return new aj(d)};
g.Cq=function(){for(var a=[],b=[],c=0,d=0,e=0,f=0,h=this.Ab,l=function(a,b,c){if(a!==b){var d=h[a];a=h[a+1];var e=d-h[b];b=a-h[b+1];var f=10*Math.max(Math.abs(e),Math.abs(b));c.push(0,d,a,1,d-e/f,a-b/f,1,d,a)}},n=h.length,r=0;r<n;){var t=h[r++];3==t&&(d=e=f=c);0==t?(l(c,d,a),l(f,e,b),d=e=f=c=r,r+=2):(c===d&&(d=r),e=f,f=r,r+=2,2===t&&(e=f,f=r,r+=2))}l(c,d,a);l(f,e,b);this.fm=a;this.em=b};g.moveTo=function(a,b){this.Ab.push(0,a,b);return this};g.lineTo=function(a,b){this.Ab.push(1,a,b);return this};
g.close=function(){this.Ab.push(3);return this};g.Kb=function(a,b,c,d){this.Ab.push(2,a,b,c,d);return this};var ej=[null,"reflect","repeat"],fj=[null,"linearRGB"],gj=10/16384,xi=function(a,b,c,d,e){c=Number(c||0);d=Number(d||0);e=Number(e||0);a=Number(a);b=Number(b);return Ic.Vh(-c).ze(a*gj,b*gj).Ad(a/2+d,b/2+e)},hj=function(a){this.color=a};hj.prototype.Fb=!0;hj.prototype.ub=function(a,b,c){a=this.color.Gb(a);a=c.apply(a);b.fillStyle=a.Hd();b.fill("evenodd")};var ij=function(a,b,c){this.transform=a;this.stops=b;this.Ck=ej[c]};
ij.prototype.mn=function(a,b,c,d,e){var f=b,h=1/(c-b);switch(this.Ck){case "reflect":for(f&1&&(++f,this.Zh(a,b-f,-h,d,e));f+1<c;)this.Zh(a,f-b,h,d,e),f+=2,this.Zh(a,b-f,-h,d,e);case "repeat":for(;f<c;)this.Zh(a,f-b,h,d,e),++f;break;default:this.Zh(a,0,1,d,e)}};ij.prototype.Zh=function(a,b,c,d,e){for(var f=this.stops,h=0;h<f.length;h++){var l=(f[h].offset.Gb(d)+b)*c,n=f[h].color.Gb(d),n=e.apply(n);a&&a.addColorStop(l,n.Hd())}};ij.prototype.Fb=!1;var jj=function(a,b,c,d){ij.call(this,a,b,c,d)};
q(jj,ij);jj.prototype.vd=function(a,b,c){a=new Jc(a,b);a.na(c);return a.x};
jj.prototype.ub=function(a,b,c){b.save();var d=this.transform.Gb(a);d.ub(b);var e=-1,f=1;if(this.Ck){var h=a.yf(),d=d.Qd(),l=this.vd(h.j,h.i,d);l<e&&(e=l);l>f&&(f=l);l=this.vd(h.t,h.i,d);l<e&&(e=l);l>f&&(f=l);l=this.vd(h.j,h.s,d);l<e&&(e=l);l>f&&(f=l);l=this.vd(h.t,h.s,d);l<e&&(e=l);l>f&&(f=l);f=Math.ceil(Math.min(25,f))|1;e=Math.floor(Math.max(-25,e))-1|1}h=b.createLinearGradient(e,0,f,0);this.mn(h,(e+1)/2,(f+1)/2,a,c);b.fillStyle=h;b.fill("evenodd");b.restore()};jj.prototype.Fb=!1;
var kj=function(a,b,c,d,e){ij.call(this,a,b,c,d);this.rn=e};q(kj,ij);kj.prototype.vd=function(a,b,c,d,e){var f=new Jc(b,c);f.na(e);b=f.x;c=f.y;e=d*d-1;f=d*(b-d);b=(b-d)*(b-d)+c*c;if(0!=e){b=f*f-e*b;if(0>b)return a;b=0<e?(-f+Math.sqrt(b))/e:(-f-Math.sqrt(b))/e}else b=-.5*b/f;return b>a?b:a};
kj.prototype.ub=function(a,b,c){b.save();var d=this.transform.Gb(a);d.ub(b);var e=0;this.rn&&(e=this.rn.Gb(a));var f=1;if(this.Ck)var h=a.yf(),d=d.Qd(),f=this.vd(f,h.j,h.i,e,d),f=this.vd(f,h.t,h.i,e,d),f=this.vd(f,h.j,h.s,e,d),f=this.vd(f,h.t,h.s,e,d),f=Math.ceil(Math.min(25,f));e=b.createRadialGradient(e,0,0,e*(1-f),0,f);this.mn(e,0,f,a,c);b.fillStyle=e;b.fill("evenodd");b.restore()};kj.prototype.Fb=!1;var vh=function(a,b){this.Ku=a;this.transform=b};
vh.prototype.sq=function(a,b){var c=this.Ku.Tg;if(b.Ig())return a.globalAlpha=b.hi(1),c;var d=c.width,e=c.height,f=ng(d,e),h=f.getContext("2d");h.drawImage(c,0,0);c=h.getImageData(0,0,d,e);wg(c.data,b);Pd(h,c,0,0);return f};vh.prototype.ub=function(a,b,c){b.save();a=this.sq(b,c);this.transform.ub(b);b.clip("evenodd");b.drawImage(a,0,0);b.restore()};vh.prototype.Fb=!1;var lj=function(a,b){vh.call(this,a,b)};q(lj,vh);
lj.prototype.ub=function(a,b,c){b.save();a=this.sq(b,c);a=b.createPattern(a,"repeat");this.transform.ub(b);b.fillStyle=a;b.fill("evenodd");b.restore()};lj.prototype.Fb=!1;var nj=function(a,b,c){gf.call(this,b,a,c);this.n=null;this.Kc=!1;this.bj=[];this.Al=this.zl=!1;a!==mj&&(this.n=ng(a.width,a.height).getContext("2d"),this.n.drawImage(a.Tg,0,0),this.Kc=a.transparent)};q(nj,gf);var mj={};g=nj.prototype;g.vb=function(a,b,c,d){this.n||(this.n=ng(a,b).getContext("2d"),(this.Kc=c)||(d=(d|4278190080)>>>0),this.n.fillStyle=Gg(d).Hd(),this.n.fillRect(0,0,a,b))};g.Fa=function(){return this.n?this.n.canvas.width:0};g.Sa=function(){return this.n?this.n.canvas.height:0};
g.we=function(){return this.n.canvas};g.Yo=function(a){var b=this.bj;0<=Fa(b,a)||b.push(a)};g.Zo=function(a){Ia(this.bj,a)};g.tw=function(){this.zl=!0};g.Vw=function(){this.zl=!1;this.Al&&this.lh()};g.lh=function(){if(this.zl)this.Al=!0;else{this.Al=!1;for(var a=0;a<this.bj.length;++a)this.bj[a].aq()}};g.ak=function(){this.n=null;this.lh()};g.Iu=function(a,b){return this.n.createImageData(a,b)};g.ne=function(a,b,c,d){return this.n.getImageData(a,b,c,d)};g.Dh=function(a,b,c){Pd(this.n,a,b,c);this.lh()};
g.fillRect=function(a,b,c,d,e){var f=this.n;this.Kc?4278190080===(e&4278190080)||f.clearRect(a,b,c,d):e=(e|4278190080)>>>0;0!=e&&(f.fillStyle=Gg(e).Hd(),f.fillRect(a,b,c,d));this.lh()};g.Nm=function(a,b,c){var d=this.Iu(1,1),e=d.data;e[0]=c>>>16&255;e[1]=c>>>8&255;e[2]=c&255;e[3]=this.Kc?c>>>24:255;this.Dh(d,a,b)};g.Mw=function(a,b,c){var d=this.ne(a,b,1,1),e=d.data;e[0]=c>>>16&255;e[1]=c>>>8&255;e[2]=c&255;this.Dh(d,a,b)};
g.Im=function(a,b){var c=this.ne(a,b,1,1).data;return(c[3]<<24|c[0]<<16|c[1]<<8|c[2])>>>0};g.hw=function(a,b){var c=this.ne(a,b,1,1).data;return(c[0]<<16|c[1]<<8|c[2])>>>0};g.jw=function(a,b,c,d){if(0>=c||0>=d)return[];a=this.ne(a,b,c,d).data;b=Array(Math.floor(a.length/4));for(d=c=0;d<b.length;d++)b[d]=(a[c++]<<16|a[c++]<<8|a[c++]|a[c++]<<24)>>>0;return b};
g.Nw=function(a,b,c,d,e){if(!(0>=c||0>=d)){var f=this.ne(a,b,c,d),h=f.data;c=Math.min(e.length,c*d*4);d=this.Kc?0:255;for(var l=0,n=0;l<c;l++){var r=e[l];h[n++]=r>>>16&255;h[n++]=r>>>8&255;h[n++]=r&255;h[n++]=(r>>>24|d)&255}this.Dh(f,a,b)}};g.iw=function(a,b,c,d,e){if(0>=c||0>=d)return new Uint8Array(0);a=this.ne(a,b,c,d).data;if(e)for(e=0;e<a.length;e+=4)b=a[e],a[e]=a[e+2],a[e+2]=b;else for(e=0;e<a.length;e+=4)b=a[e],a[e]=a[e+3],a[e+3]=a[e+2],a[e+2]=a[e+1],a[e+1]=b;return a};
g.Tt=function(a,b,c,d,e,f){if(!(0>=c||0>=d)){c=this.ne(a,b,c,d);d=c.data;var h=4*Math.floor(Math.min(d.length,e.length)/4),l=this.Kc?0:255;e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength);if(f)for(f=0;f<h;f+=4)d[f]=e[f+2],d[f+1]=e[f+1],d[f+2]=e[f],d[f+3]=e[f+3]|l;else for(f=0;f<h;f+=4)d[f]=e[f+1],d[f+1]=e[f+2],d[f+2]=e[f+3],d[f+3]=e[f]|l;this.Dh(c,a,b)}};
g.scroll=function(a,b){if(a||b){var c=0>a?-a:0,d=0>b?-b:0,e=0>a?0:a,f=0>b?0:b,h=this.Fa()-c-e,l=this.Sa()-d-f;0<h&&0<l&&this.Dh(this.ne(c,d,h,l),e,f)}};
g.Uq=function(a,b,c,d,e,f,h,l,n,r,t){d=Math.min(d,a.Fa()-b,this.Fa()-f);e=Math.min(e,a.Sa()-c,this.Sa()-h);l&&(d=Math.min(d,l.Fa()-n),e=Math.min(e,l.Sa()-r));if(!(0>=d||0>=e)){var p;l&&l.Kc?(p=ng(d,e).getContext("2d"),p.drawImage(a.n.canvas,-b,-c),p.globalCompositeOperation="destination-in",p.drawImage(l.n.canvas,-n,-r),c=b=0,a=!0):(p=a.n,a=a.Kc);!a||!t&&this.Kc?Pd(this.n,p.getImageData(b,c,d,e),f,h):this.n.drawImage(p.canvas,b,c,d,e,f,h,d,e);this.lh()}};var oj=function(){this.canvas=ng(1,1)};oj.prototype.ej=function(a,b,c){b=new mg(this.canvas,b,c,void 0,void 0);c=jg.Ld(a);var d=!1;c.Sc(a,b,8);if(d=0<b.getImageData().data[3])this.canvas.width=1;c.Ha();return d};var pj=function(a,b,c){gf.call(this,a,b,c);this.depth=this.vf=void 0;this.Ke="";this.sc=this.nextSibling=this.Ca=null;this.pk=this.Da=4100;this.Qa=31;this.Hb=[];this.Ik=null;this.ye=!0;this.wn=0;this.ii=void 0;this.Zb=!1;this.Pd=Ic;this.wf=null;this.Db=Zc;this.fn=this.gn=null;this.Bk=this.Db;this.Ak=Zc;this.Ek=void 0;this.vn=!1;this.Eb=this.nd=this.qi=null;this.ji=!1;this.ud=null;this.Xc=!1;this.dk=this.tc=this.Nf=null;this.Dk=!1;this.Od=null;this.Cc=471859200};q(pj,gf);
var qj=function(a,b){if(!b&&a.Qa&16)return!1;a.Qa|=16;a.ca(4096);!b&&a.$d()||a.xl(qj);return!1};g=pj.prototype;g.Eq=function(){if(this.Qa&16){var a=this.Ca,a=a?a.kd().Bl(this.Db):this.Db;this.$d()?(this.Ak=a,this.Bk=Zc):(this.Ak=Zc,this.Bk=a);this.Qa&=-17}};g.kd=function(){this.Eq();return this.Bk};g.Yn=function(){this.Eq();return this.Ak};g.Ga=function(){if(this.Qa&1){var a=this.Ca||this.Eb&&this.Eb.Ca;this.gn=a?this.Pd.multiply(a.Ga()):this.Pd;this.Qa^=1}return this.gn};
g.Vc=function(){this.Qa&2&&(this.fn=this.Ga().Qd(),this.Qa^=2);return this.fn};g.xl=function(){return!1};g.map=function(a){return a(this)};g.$a=function(){this.vn=!0};g.Pn=function(){return!!this.vn};g.setTransform=function(a){this.Pd.Yc(a)||(this.ca(1),this.Pd=a,this.wf=null,rj(this),this.Ca&&this.Ca.cc())};g.Ac=function(){this.wf||(this.wf=this.Pd.Mu());return this.wf};
g.ig=function(){var a=this.wf;if(a){var b=Math.cos(a.angle),c=Math.sin(a.angle);this.setTransform(Tc(a.qd*b,-a.qd*c,a.qd*b*a.m+a.Ae*c*a.k,a.Ae*b*a.k-a.qd*c*a.m,this.Pd.p,this.Pd.q));this.wf=a}};g.Fa=function(){var a=this.sb().jd();if(a.Za())return 0;a=a.clone();a.na(this.Ya());return(a.t-a.j)/20};g.im=function(a){if(0<=a){var b=this.Fa(),c=this.Ya();0==b?(b=this.sb().jd().width()/20,0==b&&(b=1),this.setTransform(Tc(a/b,c.o,0,c.k,c.p,c.q))):(0==a&&(a=1/1024),this.setTransform(c.ze(a/b,1).Uc(c.p,c.q)))}};
g.Sa=function(){var a=this.sb().jd();if(a.Za())return 0;a=a.clone();a.na(this.Ya());return(a.s-a.i)/20};g.hm=function(a){if(0<=a){var b=this.Sa(),c=this.Ya();0==b?(b=this.sb().jd().height()/20,0==b&&(b=1),this.setTransform(Tc(c.l,0,c.m,a/b,c.p,c.q))):(0==a&&(a=1/1024),this.setTransform(c.ze(1,a/b).Uc(c.p,c.q)))}};var rj=function(a){a.Qa|=3;a.ca(2048);a.xl(rj);0<a.Hb.length&&a.cc();return!1};g=pj.prototype;g.cc=function(){this.Qa|=4;this.ca(16384);this.Ca&&this.Ca.cc()};
g.Ys=function(){this.Qa|=8;this.cc()};g.Ya=function(){return this.Pd};g.uo=function(){return k(this.vf)};g.hk=function(a){this.vf!=a&&(this.ca(32768),this.vf=a)};g.Id=function(){return this.wn};g.ca=function(a){(this.Da&a)!=a&&(this.Da|=a,this.pk|=a,this.Eb?this.Eb.ca(32768):this.Ca&&this.Ca.ca(65536))};g.Ai=function(a){this.wn=a};g.Ha=function(){this.ii=!0;this.Eb&&this.Eb.Qe(null);this.c.ps(this)&&this.c.Ji();this.c.ia().Zn(this)};g.Td=function(){};
g.oc=function(a){this.Db.Yc(a)||(this.ca(4),this.Db=a,qj(this))};g.ih=function(a){a!=this.dc()&&(this.ca(8192),qj(this,!0),(a=(1<a?-1:0)+(1<this.dc()?1:0))&&this.Ca&&this.Ca.Xf(a))};g.Lg=function(a){var b=this.dc();this.Ek=a;this.ih(b)};g.dc=function(){return!this.Ek&&(0<this.Hb.length||this.Dk)?1:this.Ek|0};g.xs=function(){var a=this.dc();switch(a){case 10:case 11:var b=this;do b=b.getParent();while(b&&!b.$d());return b&&!b.getParent()?100:a;default:return a}};
g.Qe=function(a){if(this.nd!=a){this.ca(32768);var b=this.nd;this.Eb&&this.Eb.Qe(null);b&&(b.ca(32768),b.Eb=null,b.getParent()?b.getParent().ca(65536):rj(b));a&&(a.ca(32768),a.Qe(null),a.hk(void 0),a.Eb&&a.Eb.Qe(null),a.Eb=this,a.getParent()||rj(a));this.nd=a}};
g.Bf=function(a){if(this.Hb!=a&&(0<this.Hb.length||0<a.length)){var b=this.dc();this.ca(2);var c=this.Hb;this.Hb=[];for(var d=0,e=0;e<a.length;e++){for(var f=!1;!f&&d<c.length;)c[d].update(a[e])&&(this.Hb.push(c[d]),f=!0),d++;f||this.Hb.push(a[e].Jb())}this.Ys();this.ih(b)}};g.An=function(){if(this.Qa&8){this.Ik=new $c(0,0,0,0);for(var a=0;a<this.Hb.length;a++)this.Ik.add(this.Hb[a].kf());this.Qa^=8}return this.Ik};g.Pb=function(a){a=String(a);a!=this.Ke&&this.Ca&&this.Ca.Ll(this,a);this.Ke=a};
g.getName=function(){return this.Ke};g.Ff=function(a){if(this.Ca!=a){var b=(1<this.dc()?1:0)+(this.$d()?0:this.nl());this.Ca&&(this.Da||b)&&(b&&this.Ca.Xf(-b),this.Ca.ca(65536));(this.Ca=a)&&(this.Da||b)&&(b&&this.Ca.Xf(b),this.Ca.ca(65536))}};g.getParent=function(){return this.Ca};g.Sl=function(){for(var a=[],b=this;b;b=b.getParent())a.push(b);return a};g.Yt=function(){return this.c.ha.contains(this)};
g.bk=function(){for(var a="",b=this;b&&b.getName();)a="."+b.getName()+a,b=b.getParent();b&&b.getParent()==b.c.ha&&(a="_level"+(b.depth- -16384)+a);return a};g.Yk=function(){return this.Od?this.Od:this.getParent()&&this.getParent().Yk()||this.c.ia().tf()};g.Om=function(a){this.Od=a};g.Ii=function(a){this.ye!=a&&(this.ca(8),this.ye=a)};g.Ka=function(){return!1};g.Xt=function(){return!1===this.ii};g.Rd=function(){return!0===this.ii};g.Jg=function(a){this.Cc|=1<<a};g.Nr=function(a){this.Cc&=~(1<<a)};
g.fireEvent=function(a,b){var c=!1;!this.Xc&&this.Cc&1<<a.type&&((c=this.Nk(a.type))&&c.sound&&this.c.He().Gn(c.sound),c=this.c.ia().fireEvent(this.$,c,a,b));return c};g.Nk=function(){return null};g.Ju=function(a){return!!this.Nk(a,!0)};g.sb=function(){if(this.Qa&4){this.qi=this.cd();if(0<this.Hb.length){var a=this.qi.nb.clone();a.na(this.Ga());a.add(this.An());a.na(this.Vc());this.qi.Es(a)}this.Qa^=4}return this.qi};g.yf=function(){return this.sb().nb};
g.Ea=function(a,b){this.ii=!1;pj.oa.Ea.call(this,a,b)};g.Df=function(a){this.ud=a};g.Ei=function(){return this.c.ia().Ei(this)};g.bn=function(a){this.ji=a};g.contains=function(a){for(;a&&a!=this;)a=a.getParent();return a==this};g.Pf=function(a){this.Nf!=a&&(this.tc&&this.tc.Ha(),this.Da=this.pk,this.tc=a.Ld(this),this.Nf=a);return this.tc};g.oo=function(){this.tc&&this.tc.Ha();this.tc=this.Nf=null};g.Pw=function(a){this.dk=a};
g.xu=function(){var a=this.Ga(),b=this.dk;if(!b||!this.Fb()||0>a.l||0>a.k||a.o||a.m)return null;var a=this.Ya(),c=this.sb().nb;return{x:{scale:a.l,translate:a.p,offset:c.j,size:c.t-c.j,Gg:[b.j-c.j,b.t-b.j,c.t-b.t]},y:{scale:a.k,translate:a.q,offset:c.i,size:c.s-c.i,Gg:[b.i-c.i,b.s-b.i,c.s-b.s]}}};g.nl=function(){return 0};g.$d=function(){return 1<=this.dc()};g.Xf=function(){};g.fs=function(a,b){return(new oj).ej(this,a,b)};
g.Xd=function(a,b,c,d,e){return this.yj(a,b)&&e.ej(this,a,b)?c(this)?this:d:null};g.yj=function(a,b){if(this.ye){var c=new Jc(a,b);c.na(this.Vc());if(this.sb().If().contains(c.x,c.y))return c}return null};g.If=function(a,b,c){var d=new oj;return this.Xd(a,b,c,null,d)};g.Vk=function(a){var b=this.dc();this.Dk=a;this.ih(b)};g.ir=function(){return this.Dk||0<this.Hb.length};var sj={Qp:27,Sp:21},tj={Qp:28,Sp:26};
pj.prototype.Vf=function(a,b,c){c!=this.Ca&&this.Xt()&&(this.fireEvent(new Kc(a.Qp),!0),this.Yt()&&this.map(function(c){c.fireEvent(new Kc(a.Sp),!0);return b}))};var uj=function(a,b,c){pj.call(this,b,mj,c);this.hc=a;this.yq="auto";this.smoothing=!1};q(uj,pj);g=uj.prototype;g.dc=function(){return Math.max(1,uj.oa.dc.call(this))};g.Dw=function(a){a!==this.hc&&(this.hc&&this.hc.Zo(this),(this.hc=a)&&this.hc.Yo(this),this.aq())};g.aq=function(){this.ca(262144)};g.Ea=function(a,b){uj.oa.Ea.call(this,a,b);this.hc&&this.hc.Yo(this)};g.Ha=function(){uj.oa.Ha.call(this);this.hc&&this.hc.Zo(this)};
g.cd=function(){var a=this.hc,b=a?20*a.Fa():0,a=a?20*a.Sa():0;return new bd(new $c(0,0,b,a))};var vj=function(a,b,c,d){pj.call(this,a,b,d);this.rc=1;this.Ti=!1;this.hh=!0;this.Ol=[];this.Rk=!1;this.Sk=0;this.ef=void 0;this.tabIndex=-1;this.zf=c||zd.xk();this.Cc|=65011456};q(vj,pj);var wj=function(){this.actions=[];this.sound=null};g=vj.prototype;g.Nk=function(a,b){var c=this.Ol[a];return!c||b&&!c.actions.length?null:c};g.jo=function(a){var b=this.Ol[a];b||(b=new wj,this.Ol[a]=b);return b};
g.en=function(a,b,c){var d=this.c.ia(),e;for(e in Lc){var f=Lc[e];if(a&1<<f){this.Jg(f);var h=this.jo(f),l={};l.Mk=new Ch(c,d.yn(this));20===f&&(l.Fn=function(a){return a.getKey().ss()==b},l.stopPropagation=!0);h.actions.push(l);1<<f&63045376&&this.wi()}}};g.Ss=function(a,b){for(var c in Lc){var d=Lc[c];a&d&&(this.jo(d).sound=b)}};g.isEnabled=function(){return this.bd()&&this.hh};g.Jm=function(){return!!this.ef};g.bd=function(){return this.Ti&&!this.Rd()&&0!=this.$.enabled};
g.wi=function(){this.Ti||(this.ca(256),this.Ti=!0)};g.Ib=function(a){this.rc!=a&&(this.rc=a)};g.Fw=function(a){this.Rk=a};g.Kn=function(a){this.hh=a;this.ca(256)};g.trackAsMenu=function(){return!1};g.Tu=function(a){this.bd()&&(this.c.Pe()||this.fireEvent(new Kc(23,a)))};g.wq=function(a){if(this.bd()){var b;this.c.Pe()||1!=this.rc?this.trackAsMenu()&&!this.c.Ci()&&1==this.rc?(this.Ib(4),b=14):this.c.Li(this)&&2==this.rc&&(this.Ib(4),b=16):(this.Ib(2),b=9);b&&this.fireEvent(new Kc(b,a))}};
g.Su=function(a){this.bd()&&(this.c.Pe()||this.fireEvent(new Kc(22,a)))};g.vq=function(a){if(this.bd()){var b;this.c.Pe()||2!=this.rc?this.trackAsMenu()&&!this.c.Ci()&&4==this.rc?(this.Ib(1),b=13):this.c.Li(this)&&4==this.rc&&(this.Ib(2),b=15):(this.Ib(1),b=8);b&&this.fireEvent(new Kc(b,a))}else this.Ib(1)};g.Vd=function(){this.bd()?(this.c.setCapture(this,!this.trackAsMenu()),this.Ib(4),this.fireEvent(new Kc(12))):this.Ib(1)};
g.ag=function(){if(this.bd()){var a=this.trackAsMenu()&&0==this.c.Ci()||this.c.Li(this);this.c.releaseCapture(this);this.Ib(2);if(a){var a=Nh(),b=a-this.Sk;this.Rk&&600>b?(this.fireEvent(new Kc(25)),this.Sk=0):(this.fireEvent(new Kc(11)),this.Sk=a)}else this.fireEvent(new Kc(9))}else this.Ib(1)};g.gg=function(){this.isEnabled()&&!this.c.Pe()&&this.fireEvent(new Kc(24))};g.St=function(){this.bd()&&!this.trackAsMenu()&&(this.Ib(1),this.fireEvent(new Kc(10)))};
g.Xi=function(){if(!this.isEnabled())return"default";var a=this.$.useHandCursor;return k(a)&&!a?"default":"pointer"};var xj=function(a,b,c,d){vj.call(this,a,b,c,d);this.la=new Te(this.$);this.Zk=void 0;this.ql=!0};q(xj,vj);g=xj.prototype;g.Ha=function(){xj.oa.Ha.call(this);this.la.Ha();this.ca(16)};g.cd=function(){var a=new bd;this.la.forEach(function(b){var c=b.sb().clone();c.na(b.Ya());a.$c(c);return!1});return a};g.map=function(a){var b=xj.oa.map.call(this,a);return b=b||this.la.forEach(function(b){return b.map(a)})};g.xl=function(a){return this.la.forEach(a)};g.Ka=function(){return!0};g.Ot=function(a){return this.la.Yp(a)};
g.Wc=function(a,b){this.ca(16);var c=a.getParent();c&&c.removeChild(a);a.Ff(this);this.la.sk(a,b);this.cc();a.Vf(sj,!1,c)};g.removeChild=function(a,b){a.Vf(tj,!1,b);this.ca(16);this.la.il(a);a.Td();a.Ff(null);this.cc()};g.Ws=function(){for(var a=this.la.Ua;a;)this.removeChild(a),a=this.la.Ua};g.ld=function(a){(a=this.la.Bc(a))&&this.removeChild(a)};g.Bc=function(a){return this.la.Bc(a)};g.Ll=function(a,b){this.la.Ll(a,b)};g.Gl=function(a,b){this.ca(16);this.la.Gl(a,b)};g.xj=function(){return this.la.xj()};
g.Ze=function(a){return this.la.Ze(a)};g.vg=function(a){return this.la.vg(a)};g.Ve=function(a,b){this.ca(16);var c=a.getParent();c&&c.eh(a,this);a.Ff(this);this.la.Ve(a,b);this.cc();a.Vf(sj,!1,c)};g.eh=function(a,b){a.Vf(tj,!1,b);this.ca(16);this.la.eh(a);a.Ff(null);this.cc()};g.Fb=function(){return this.la.Fb()};g.Kw=function(a){this.ql=a;this.ca(256)};g.nl=function(){return this.Zk|0};g.ih=function(a){xj.oa.ih.call(this,a);var b=this.Zk;(a=(1<=a?b:0)+(1<=this.dc()?-b:0))&&this.getParent().Xf(a)};
g.Xf=function(a){this.Zk=this.nl()+a;this.ca(131072);!this.$d()&&this.getParent()&&this.getParent().Xf(a)};g.Xd=function(a,b,c,d,e){return this.yj(a,b)?(c(this)&&(d=this),this.iq(a,b,c,d,e)):null};g.iq=function(a,b,c,d,e){var f=null,h=[];this.la.forEach(function(l){if(l.Eb)return!1;for(;0<h.length&&l.depth>h[h.length-1];)h.pop();if(l.uo()){if(l instanceof yj)return!1;e.ej(l,a,b)||h.push(l.vf)}else if(0==h.length){var n=l.nd;if(!n||e.ej(n,a,b))l=l.Xd(a,b,c,d,e),!l||l==d&&f||(f=l)}return!1});return f};var oh=function(a,b,c,d){xj.call(this,b,a,c,d);this.Oe=new Te};q(oh,xj);g=oh.prototype;g.Ea=function(){oh.oa.Ea.call(this);this.Le(this.la,1);this.Le(this.Oe,8);this.wi();for(var a=0;a<this.definition.actions.length;a++){var b=this.definition.actions[a];this.en(b.events,b.key,b.actions)}for(a=0;a<this.definition.sounds.length;a++)b=this.definition.sounds[a],this.Ss(b.events,b.sound)};g.Ha=function(){oh.oa.Ha.call(this);this.Oe.Ha()};
g.cd=function(){var a=oh.oa.cd.call(this);this.Oe.forEach(function(b){var c=b.sb().If().clone();c.na(b.Ya());a.po(c,!1);return!1});return a};g.Ib=function(a){a!=this.rc&&(this.Le(this.la,a,this.rc),this.c.ha.gi());oh.oa.Ib.call(this,a)};g.bd=function(){return oh.oa.bd.call(this)&&this.hh};g.trackAsMenu=function(){return this.definition.trackAsMenu};
g.Le=function(a,b,c){this.ca(16);var d=this.definition.records;if(d){if(k(c))for(var e=0;e<d.length;e++){var f=d[e],h=f.states&c,l=f.states&b;h&&!l&&a.kn(f.depth)}for(e=0;e<d.length;e++)if(f=d[e],h=f.states&c,(l=f.states&b)&&!h&&(h=this.zf+"."+f.definition.id.toString(36),f.definition.rk()&&(h=f.definition.get().qc(this.c,h))))h.Ka()&&8!=b&&h.Pb(this.c.Kg()),h.Ff(this),h.Ea(),a.sk(h,f.depth),f.transform&&h.setTransform(f.transform),f.filters&&h.Bf(f.filters),f.blendmode&&h.Lg(f.blendmode),f.fi&&h.oc(f.fi)}};
g.Fb=function(){return!0};g.Xd=function(a,b,c,d,e){var f=null;if(this.yj(a,b)){var h=c(this);h&&(d=this);if((f=this.iq(a,b,c,d,e))&&f!=d)return f;if(h&&this.Oe.mu(function(f){return!!f.Xd(a,b,c,d,e)}))return d}return f};var yj=function(a,b,c,d){vj.call(this,b,a,c,d);this.$k="normal";this.xf=a.autoSize;this.li=a.border;this.ki=16777215;this.ni=a.border;this.mi=0;this.ao=!1;this.Pi=a.editable;this.Cf=a.Wm;this.bo="pixel";this.Rb=a.html;this.co=a.maxChars;this.Me=a.multiline;this.Wg=!1;this.eo=a.password;this.fo=null;this.Mg=a.selectable;this.ho=0;this.Ja=null;this.Ne=a.color;this.Wk=0;this.Zg=a.wrap;this.ad=lf(a);this.Ie=[];this.pd=[];this.xe=a.bounds.clone();this.En=!0;this.zn=!1;this.Lf=a.variable;this.links=[];
null==this.Ja&&(a=a.text,this.Dc(k(a)?a:""))};q(yj,vj);g=yj.prototype;g.cd=function(){var a=this.xe;if("none"!=this.xf){var b=new $c(a.j,a.i,a.j+this.dl()+80,a.i+this.cl()+80);a.$c(b)}return new bd(a)};g.Dc=function(a){this.En&&this.Rb&&this.Ne!=this.definition.color&&(this.ca(64),this.Ne=this.definition.color);if(this.Wg||this.Ja!=a)this.zn=!0,this.Oo(a),this.Wg=!1};g.Hi=function(a){this.En=a};g.Uu=function(a){this.Rb!=a&&(this.ca(64),this.Rb=a)};
g.Cr=function(a){this.Ne=16777215&a|this.Ne&4278190080;this.Jj(mf(this.Ne))};g.gr=function(){return this.Ne&16777215};g.pr=function(a){this.$k=a};g.tg=function(a){this.li=a;this.ca(128)};g.sr=function(a){this.ki=a&16777215;this.ca(128)};g.tr=function(a){this.ni=a;this.ca(128)};g.ur=function(a){this.mi=a&16777215;this.ca(128)};g.oi=function(){this.sb();return this.xe};g.Ew=function(a){this.ao=a};g.wr=function(a){this.Cf=a;this.Oo(this.Ja)};g.Hw=function(a){this.bo=a};g.Iw=function(a){this.co=a};
g.xr=function(a){this.Me!=a&&(this.Wg=!0);this.Me=a;this.Af()};g.Lw=function(a){this.eo=a};g.Ow=function(a){this.fo=a};g.Qw=function(a){this.ho=a};g.Rw=function(a){this.Wk=a};g.Yd=function(){return this.Lf};g.Fi=function(a){this.Lf&&this.c.ia().Pk(this.Lf,this);(this.Lf=a)&&this.c.ia().Lk(this.Lf,this,this.definition.text)};g.Dr=function(a){this.Zg!=a&&(this.Wg=!0);this.Zg=a;this.Af()};g.qr=function(a){this.ca(32);this.xf=a;this.cc()};g.Br=function(a){this.Mg=a};g.Mm=function(a){this.Pi=a};
g.Jm=function(){return k(this.ef)?this.ef:this.Pi};g.hr=function(a,b){k(a)?k(b)||(b=a+1):(a=0,b=this.Ja.length);for(var c=null,d=0,e,f=0;f<this.Ie.length;f++)for(var h=this.Ie[f],l=0;l<h.length;l++){var n=h[l];e=d+n.Ja.length-1;d<b&&e>=a&&(c?c.Vt(n.format):c=n.format.clone());d=e+1}c?c.font=c.mh()?c.font.name:c.font:c=new hf;return c};g.fr=function(){var a=new hf;a.jh(this.ad);return a};
g.Jj=function(a,b,c){a=a.clone();k(b)?k(c)||(c=b+1):(b=0,c=this.Ja.length);for(var d=0,e,f=0;f<this.Ie.length;f++)for(var h=this.Ie[f],l=0;l<h.length;l++){var n=h[l],r=n.Ja;e=d+r.length-1;if(d<c&&e>=b){var t=Math.max(d,b)-d,d=Math.min(e+1,c)-d;if(0<t){var p=n.bh(r.substring(0,t));h.splice(l,0,p);l++}d<r.length&&(p=n.bh(r.substring(d)),h.splice(l+1,0,p));n.Dc(r.substring(t,d));null!=a.color&&(a.color|=4278190080);!this.Cf&&n.format.ml()&&(a.font=n.format.font);n.format.jh(a);n.Xg(this.Xk())}d=e+1}this.Af();
this.ca(128)};g.zr=function(a){this.Wg=!0;this.ad.jh(a)};g.Ea=function(){yj.oa.Ea.call(this);(this.c.ia().Jn||this.Mg)&&this.Kn(!0);this.definition.variable&&this.c.ia().Lk(this.definition.variable,this,this.definition.text)};g.Ha=function(){yj.oa.Ha.call(this);this.definition.variable&&this.c.ia().Pk(this.definition.variable,this)};g.Ka=function(){return this.definition.Ka};g.Oo=function(a){this.ca(32);this.Ja=a;this.Ie=[];this.Rb||(a=zj(a));this.Xs(a,this.Me)};
g.Xs=function(a,b){var c=new Aj(null,null);c.format=lf(this.definition);if(this.Cf&&this.definition.font){var d=this.definition.font.get();d instanceof kf&&(c.format.font=d)}else this.definition.font&&(d=this.definition.font.get(),d instanceof kf&&(c.format.font=d.name));c.format.color=this.Ne|0;c.format.mh()&&(d=c.format.font,c.format.italic=d.italic,c.format.bold=d.bold);this.Rb&&this.ad&&(c.format.italic=!!this.ad.italic,c.format.bold=!!this.ad.bold,c.format.size=this.ad.size,c.format.pb=this.ad.pb,
c.format.indent=this.ad.indent,d=this.ad.color,c.format.color=this.ad.Ue?4278190080|d:c.format.color);var d=new Bj(c,this.Xk(),b),e=a.replace(/(&nbsp;)+/g,"&nbsp;").replace(/\r\n|\r|\n/g,"<br/>");c.Xg(this.Xk());var c=new fe(e,!1,!1,!0),f;try{for(;f=c.next();)switch(f.type){case "tag":e={};if(f.attributes)for(var h=0;h<f.attributes.length;++h){var l=f.attributes[h];e[l.name.toLowerCase()]=l.value}d.Vs(f.value.toLowerCase(),e);break;case "close":d.Us(f.value.toLowerCase());break;case "text":case "cdata":d.Ts(f.value)}}catch(n){}this.Ie=
d.al;this.Af()};g.Af=function(){var a=this.Ie;if(!(this.zn||this.Me||this.Rb)){var b=[];b.push(Array.prototype.concat.apply([],a));a=b}this.Zg&&(a=this.lt(a,this.xe));this.pd=a;"none"!=this.xf&&this.cc()};g.qn=function(a,b){var c=a.t-a.j-80;b&&(c-=b.leftMargin+b.rightMargin);return c};
g.lt=function(a,b){var c=[],d=0,e=!1;c[d]=[];for(var f=0;f<a.length;f++){for(var h=a[f],l=0<h.length?h[0].format:null,n=this.qn(b,l),l=l?l.indent|0:0,r=0;r<h.length;r++)for(var t=h[r].mt(l,n,e),p=0;p<t.length;p++)e=h[r].bh(t[p]),e.ti=p==t.length-1,c[d].push(e),p==t.length-1?(l+=e.Fa(),e=this.Me||" "==e.Ja[e.Ja.length-1]):(d++,c[d]=[],l=0,e=!1);d++;c[d]=[]}0==c[d].length&&c.pop();return c};
g.dw=function(a){if(0<=a&&a<this.pd.length){a=this.pd[a];for(var b="",c=0;c<a.length;c++)b+=a[0].Ja;return b.replace(/\n/,"")}return null};
g.Qn=function(a){var b=this.oi();this.links=[];for(var c=0,d=!0,e=0,f=this.pd,h=0;h<f.length;h++){var l=f[h],n=Cj(l),r=Dj(l)*n;if(0!=h&&"none"==this.xf&&c+r>b.s)break;var t=0<l.length?l[0].format:null;0==h&&t&&(e=t.leading|0,c=b.i+40-.5*e,0>e?c=b.i:0>c&&(c=b.i+40));for(var p=b.j+40+(t?t.leftMargin:0),s=this.qn(b,t),u=0,y=0;y<l.length;y++)u+=l[y].Fa();if(t)switch(k(t.indent)&&d&&(p+=t.indent,s-=t.indent,d=!1),t.pb){case 2:p+=(s-u)/2;break;case 1:p+=s-u}for(y=0;y<l.length;y++)l[y].Ja.length&&(u=0,t=
l[y].Fa(),!l[l.length-1].ti&&3==l[y].format.pb&&h<f.length-1&&(u=(l[y].Ja.match(/ /g)||[]).length,u=(s-t)/u),a.xn(l[y],p,c,n,u),l[y].format.url&&(u=new Ej(p,c,t,r,l[y].format.url,l[y].format.target),this.links.push(u)),p+=t,d=d||l[y].ti);c+=r+e}};g.Xk=function(){return this.Cf?this.c.pc:null};g.im=function(a){0<=a&&(this.xe.t=this.xe.j+20*a,this.Af(),this.ca(128))};g.hm=function(a){0<=a&&(this.xe.s=this.xe.i+20*a,this.Af(),this.ca(128))};
g.Vd=function(){var a=this.ks();a?this.c.Vg(new Fj(this.c.ia(),"",a.js,a.target,1)):yj.oa.Vd.call(this)};g.ks=function(){var a=new Jc(this.c.Mb.x,this.c.Mb.y);a.na(this.Vc());for(var b=0;b<this.links.length;b++)if(this.links[b].$n.contains(a.x,a.y))return this.links[b];return null};var Ej=function(a,b,c,d,e,f){this.$n=new $c(a,b,a+c,b+d);this.js=e||"";this.target=f||"_self"},Gj=function(){this.format=jf();this.ti=!1;this.Ja="";this.Nh=0},Hj=ng(1,1);g=Gj.prototype;
g.bh=function(a){var b=this.ou();b.Ja=a;return b};g.Dc=function(a){this.Ja=a;this.Nh=0};
g.Xg=function(a,b){this.Nh=0;!k(b)&&this.format.mh()&&(b=this.format.font.name);if(a){if(!k(b)&&k(this.format.font)&&(b=String(this.format.font)),!this.format.mh()||b!=this.format.font.name||!!this.format.italic!=!!this.format.font.italic||!!this.format.bold!=!!this.format.font.bold){var c=nf;if(k(b)&&a&&a[b])for(var d=a[b],e=0;e<d.length;++e){if(!!this.format.italic==!!d[e].italic&&!!this.format.bold==!!d[e].bold){this.format.font=d[e];return}c==nf&&(c=d[e])}this.format.font=c}}else b&&(this.format.font=
b)};g.ou=function(){var a=new Gj;a.format.jh(this.format);return a};g.Fa=function(){this.Nh||(this.Nh=this.measureText(this.Ja));return this.Nh};g.measureText=function(a){if(this.format.ml()){for(var b=0,c=0;c<a.length;c++){var d=this.format.font.um(a.charAt(c));k(d)&&(b+=d.advance?d.advance:0)}b=b*this.format.size/(this.format.font.emSquareSize|0);return b+=this.format.letterSpacing*a.length|0}return this.gv(a)};g.dr=function(){var a=Hj.getContext("2d");this.format.ub(a);return a};g.gv=function(a){return this.dr().measureText(a).width};
g.mt=function(a,b,c){for(var d=[],e=0,f=d[0]="",h=0,l=this.Ja.split(" "),n=0;n<l.length;n++)if(!(0<e&&0==a&&""==l[n])){l[n]=l[n].replace(/&nbsp;/g," ");var r=this.measureText(l[n]);a+h+r>b?r<b&&c?(e++,a=r,d[e]=l[n]):(e||d[e]?a=0:d.pop(),this.pu(l[n],b,a,d),e=d.length-1,a=this.measureText(d[e])):(d[e]=d[e]+f+l[n],a+=h+r);c=!0;0==n&&(f=" ",h=this.measureText("a a")-this.measureText("aa"))}return d};g.pu=function(a,b,c,d){this.format.ml()?this.mv(a,b,c,d):this.lv(a,b,c,d)};
g.mv=function(a,b,c,d){for(var e=0,f=0,h=this.format.size/(this.format.font.emSquareSize|0),l=0;l<a.length;l++){var n=this.format.font.um(a.charAt(l)),n=(k(n)&&n.advance?n.advance:0)*h+this.format.letterSpacing;0<l-f&&e+n>b-c&&(d.push(a.substring(f,l)),f=l,c=e=0);e+=n}d.push(a.substring(f))};
g.lv=function(a,b,c,d){for(var e=this.dr(),f=0;f<a.length;){for(var h=f+1,l=a.length,n;l>h;){var r=h+(l-h)/2,r=Math.ceil(r);n=a.substring(f,r);e.measureText(n).width<=b-c?h=r:l=r-1}d.push(a.substr(f,h));f=h;c=0}};var Aj=function(a,b){Gj.call(this);a&&this.format.jh(a.format);this.parent=a;this.su=b};q(Aj,Gj);
var Ij=function(a,b){return a.replace(/<[^>]+>|&[^;]+;/g,function(a){switch(a){case "&amp;":return"&";case "&lt;":return"<";case "&gt;":return">";case "&quot;":return'"';case "&apos;":return"'";case "&nbsp;":return" ";case "</p>":case "<br>":case "<br/>":return b?"\n":""}return""})},Jj=function(a){return a.replace(/[<>&]/g,function(a){switch(a){case "&":return"&amp;";case "<":return"&lt;";case ">":return"&gt;"}return a})},zj=function(a){return a.replace(/[&<>"'\u02c6\u02dc]/g,function(a){switch(a){case "&":return"&amp;";
case "<":return"&lt;";case ">":return"&gt;";case "'":return"&apos;";case '"':return"&quot;";case "\u02c6":return"&#710;";case "\u02dc":return"&#732;"}return a})},Kj=function(a){for(var b=/\s*<p(?: [^>]*)?>.*?<\/p>\s*/ig,c=0,d=b.exec(a),e="";d;)d.index>c&&(e+="<p>"+a.substring(c,d.index)+"</p>"),e+=d[0],c=b.lastIndex,d=b.exec(a);a.length>c&&(e+="<p>"+a.substring(c)+"</p>");return e};yj.prototype.cl=function(){for(var a=0,b=0;b<this.pd.length;b++)var c=this.pd[b],d=Cj(c),c=Dj(c),a=a+c*d;return a};
var Cj=function(a){for(var b=0,c=0;c<a.length;c++)b=Math.max(b,a[c].format.size);return b},Dj=function(a){for(var b=1,c=0;c<a.length;c++)b=a[c].format.mh()&&a[c].format.font.lineHeight?Math.max(b,a[c].format.font.lineHeight):Math.max(b,1.14);return b},Lj=function(a){switch(a){case "left":return 0;case "center":return 2;case "right":return 1;case "justify":return 3;default:return 0}};
yj.prototype.dl=function(){for(var a=0,b=0;b<this.pd.length;b++){for(var c=0,d=this.pd[b],e=0;e<d.length;e++)c+=d[e].Fa();a=Math.max(a,c)}return a};var Bj=function(a,b,c){this.tb=a;this.fd=[];this.al=[];this.al.push(this.fd);this.pc=b;this.multiline=c};g=Bj.prototype;g.hg=function(a){this.tb=new Aj(this.tb,a)};g.sv=function(a){var b=this.tb;b.parent&&b.su==a&&(this.tb=b.parent)};
g.Vs=function(a,b){switch(a){case "p":this.hg(a);var c=b.align;c&&(this.tb.format.pb=Lj(c));break;case "b":this.hg(a);this.tb.format.bold=!0;this.tb.Xg(this.pc);break;case "i":this.hg(a);this.tb.format.italic=!0;this.tb.Xg(this.pc);break;case "u":this.hg(a);this.tb.format.Ob=!0;break;case "a":this.hg(a);if(c=b.href)this.tb.format.url=c;if(c=b.target)this.tb.format.target=c;break;case "br":case "sbr":this.$o();break;case "font":this.hg(a);if(c=b.color)this.tb.format.color=Qi(c);(c=b.face)&&this.tb.Xg(this.pc,
c);c=Number(b.size);c==c&&(this.tb.format.size=20*c);c=Number(b.letterspacing);c==c&&(this.tb.format.letterSpacing=20*c)}};g.Us=function(a){switch(a){case "p":this.multiline&&this.$o()}this.sv(a)};g.$o=function(){if(this.fd.length){var a=this.fd.length;a&&(this.fd[a-1].ti=!0);do{a--;var b=this.fd[a];b.Dc(b.Ja.replace(/\s+$/g,""))}while(0<a&&!this.fd[a].Ja.length)}else this.fd.push(this.tb.bh(""));this.fd=[];this.al.push(this.fd)};g.Ts=function(a){this.fd.push(this.tb.bh(a))};yj.prototype.Fb=function(){return!1};
yj.prototype.Xd=function(a,b,c,d){if(a=this.yj(a,b)){if(this.Mg||c(this))return this;for(c=0;c<this.links.length;c++)if(this.links[c].$n.contains(a.x,a.y))return this;return d}return null};var gd=function(a,b,c,d){xj.call(this,b,a,c,d);this.Bn();this.Di=!1;this.dh={};this.Sf=null;this.c.zs(this);this.cn=na(Mj,this);this.Cc|=127};q(gd,xj);g=gd.prototype;g.Bn=function(){this.Cp=[];this.cb=-1;this.dj=!1;this.Ug=!0;this.cp=[]};g.fl=function(a){this.Td();this.Ws();this.Bn();for(var b=this.$,c=Object.getOwnPropertyNames(b),d=0;d<c.length;++d)Ti(c[d])||delete b[c[d]];this.definition=a;this.Zb=!0;this.Ea()};g.Ea=function(a,b){this.Zb&&this.Jg(7);gd.oa.Ea.call(this,a,b)};
g.Yg=function(){gd.oa.Yg.call(this);this.Di||this.c.jb===this||(this.Di=!0,this.play(),this.Nn())};g.Td=function(){this.Di&&(this.la.Td(),this.fireEvent(new Kc(5)),this.Di=!1);gd.oa.Td.call(this)};g.play=function(){this.dj=!0};g.vr=function(a){this.Ug=a};g.Jm=function(){return k(this.ef)?this.ef:this.Ug};g.wk=function(){this.la.Ut();this.dj&&this.Nn()};
g.Nn=function(){var a=this.cb+1;if(a>=this.definition.frameCount){if(this.c.jb===this&&this.c.Gr)return;a=0}0==this.definition.frameCount&&this.c.jb==this||this.Uf(a)};g.stop=function(){this.dj=!1};g.Je=function(a,b){0<=a&&(a>=this.definition.frameCount?this.Un(this.definition.frameCount-1):this.Uf(a),this.dj=b)};g.yw=function(){var a=this.definition.Rf.cu(this.cb);isFinite(a)&&this.Uf(a);this.stop()};g.ww=function(){var a=this.definition.Rf.bu(this.cb);isFinite(a)&&this.Uf(a);this.stop()};
g.Mf=function(a,b){var c=this.definition.Rf,d;if(k(b)){if(d=c.Ep[b],!k(d))return}else d=c.Rp(this.cb);var e=Number(a)+d-1;return 0<=e&&e==Math.floor(e)?e:(e=c.Bi[a])&&c.Rp(e)!=d?void 0:e};g.As=function(a){return this.definition.tags[a]};
g.Uf=function(a){if(a!=this.cb)if(a>this.cb){if(this.Un(a-1),this.cb=a,this.ia().Ce(this.cn),this.Xn(this.cb),a=this.definition.tags[this.cb])for(var b=0;b<a.length;b++)a[b].Se(this),a[b].Uk(this)}else{this.cb=a;this.ia().Ce(this.cn);a=this.definition.On[this.cb];var c=[];if(a)for(b=0;b<a.length;b++){var d=a[b].ah(this);d&&c.push(d);a[b].Uk(this)}var e=this;this.la.ms(function(a){if(!(0>a.depth)||0<=c.indexOf(a))return!0;e.ca(16);a.Td();return!1});this.Da&16&&this.la.ls(this)}};
g.Un=function(a){for(;a>this.cb;){this.cb++;this.Xn(this.cb);var b=this.definition.tags[this.cb];if(b)for(var c=0;c<b.length;c++)b[c].Se(this)}};var Mj=function(){var a=this.cp[this.cb];if(m(a)){var b=this;this.ia().np(a,function(){b.stop()})}};g=gd.prototype;g.Xn=function(a){if(!this.Cp[a]){for(var b=this.definition.Lj[a],c=0;b&&c<b.length;c++)b[c].gl(this);this.Cp[a]=!0}};g.tm=function(){0<this.cb&&this.Uf(this.cb-1);this.stop()};
g.Wh=function(){this.cb+1<this.definition.frameCount&&this.Uf(this.cb+1);this.stop()};g.ia=function(){return this.c.ia()};g.kl=function(){return this.c.kl()};g.He=function(){return this.c.He()};g.duplicate=function(a,b,c){var d=new gd(this.definition,this.c,this.zf+"_d");d.Zb=!0;d.Pb(b);d.setTransform(this.Ya());this.Sf&&(d.Sf=this.Sf.duplicate(d),d.Wc(d.Sf,-16385));d.Ea();a.ld(c);a.Wc(d,c);d.oc(this.Db);return d};
g.ib=function(){var a=this.Sf;a||(this.Sf=a=new Nj(this.c),a.Xc=!0,this.Wc(a,-16385));return a};g.Ib=function(a){if(this.Ug&&a!=this.rc){var b;switch(a){case 1:b="_up";break;case 4:b="_down";break;case 2:b="_over"}b&&(b=this.definition.Rf.Bi[b],k(b)&&(this.Je(b,!1),this.c.ha.gi()))}gd.oa.Ib.call(this,a)};g.io=function(a,b,c){var d=new qd;this.Df(wd(a));var e=this;d.ac=function(a){fd(e,a)};vd(a,this.c,b||void 0,c,d)};
g.Pt=function(){var a=this.c.Mb,b=this;return this.c.ha.If(a.x,a.y,function(a){return!b.contains(a)&&a instanceof vj})};g.Xi=function(){return this.Ug?gd.oa.Xi.call(this):"default"};var sh=function(a,b,c){pj.call(this,b,a,c)};q(sh,pj);sh.prototype.cd=function(){return this.definition.cd(this)};sh.prototype.Ai=function(a){a!=this.Id()&&(this.ca(512),this.cc());sh.oa.Ai.call(this,a)};sh.prototype.Fb=function(){for(var a=this.definition.fillstyles,b=0;b<a.length;b++)if(!a[b].Fb)return!1;return!0};var Nj=function(a,b){var c=new ph(-1,[],null,[],[]);pj.call(this,a,c,b);this.clear();this.gh=this.Yf=null;this.$a()};q(Nj,sh);g=Nj.prototype;g.ib=function(){return this};g.duplicate=function(){var a=new Nj(this.c);a.definition=Ra(this.definition);return a};g.clear=function(){this.definition.fillstyles=[];this.definition.linestyles=[];this.definition.paths=[];this.dd=this.ed=this.be=this.ce=0;this.ca(1024);this.cc()};
g.cf=function(){var a=this.Yf,b=this.gh,c;b&&(c=b);a&&a!=b&&(c=a);return c?(this.ca(1024),this.cc(),c.data.value):new aj};g.moveTo=function(a,b){k(a)&&k(b)&&(a*=20,b*=20,this.cf().moveTo(a,b),this.dd=a,this.ed=b,this.be=a,this.ce=b)};g.lineTo=function(a,b){k(a)&&k(b)&&(a*=20,b*=20,a!=this.dd||b!=this.ed||this.gh?this.cf().lineTo(a,b):this.cf().close(),this.be=a,this.ce=b)};g.Kb=function(a,b,c,d){k(c)&&k(d)&&k(a)&&k(b)&&(a*=20,b*=20,c*=20,d*=20,this.cf().Kb(a,b,c,d),this.be=c,this.ce=d)};
g.Au=function(a,b,c,d){k(a)&&k(b)&&k(c)&&k(d)&&(a*=20,b*=20,c*=20,d*=20,this.cf().moveTo(a,b).lineTo(a,b+d).lineTo(a+c,b+d).lineTo(a+c,b).lineTo(a,b),this.dd=this.be=a,this.ed=this.ce=b)};var Oj=Math.sqrt(2);g=Nj.prototype;
g.lq=function(a,b,c,d){if(k(a)&&k(b)&&k(c)&&k(d)){a*=20;b*=20;c*=20;d*=20;var e=c/Oj,f=d/Oj,h=c*(Oj-1),l=d*(Oj-1);this.cf().moveTo(a+c,b).Kb(a+c,b+l,a+e,b+f).Kb(a+h,b+d,a,b+d).Kb(a-h,b+d,a-e,b+f).Kb(a-c,b+l,a-c,b).Kb(a-c,b-l,a-e,b-f).Kb(a-h,b-d,a,b-d).Kb(a+h,b-d,a+e,b-f).Kb(a+c,b-l,a+c,b);this.dd=this.be=a+c;this.ed=this.ce=b}};
g.Bu=function(a,b,c,d,e,f){k(a)&&k(b)&&k(c)&&k(d)&&k(e)&&k(f)&&(e&&f?(e>c&&(e=c),f>d&&(f=d)):e=f=0,a*=20,b*=20,c*=20,d*=20,e*=10,f*=10,this.cf().moveTo(a+c,b+d-f).Kb(a+c,b+d,a+c-e,b+d).lineTo(a+e,b+d).Kb(a,b+d,a,b+d-f).lineTo(a,b+f).Kb(a,b,a+e,b).lineTo(a+c-e,b).Kb(a+c,b,a+c,b+f).lineTo(a+c,b+d-f),this.dd=this.be=a+c,this.ed=this.ce=b+d-f)};
g.ph=function(a,b,c,d){var e=this.definition.paths,f=e[e.length-1],h=new aj;h.moveTo(a,b);a=new th(new Mg(h),d,c);f&&f.data.value.Za()?e[e.length-1]=a:e.push(a);return a};g.vw=function(a){var b=this.Yf,c=this.gh;if(c){if(c.data.value.Za()){b=c;b.line=a;this.Yf=b;return}b==c&&(b=this.ph(0,0,c.line,void 0),b.data=c.data,delete c.line)}this.Yf=b=k(a)?this.ph(this.be,this.ce,a,void 0):null};
g.Dg=function(a){var b=this.gh;b&&b.data.value.close();var c=this.Yf;b&&c&&c!=b?(c.data.value.lineTo(this.dd,this.ed),k(a)?c=b=this.ph(this.dd,this.ed,c.line,a):b=null):(b=k(a)?this.ph(this.dd,this.ed,void 0,a):null,c&&(b?(b.line=c.line,c=b):c=this.ph(this.dd,this.ed,c.line,void 0)));this.gh=b;this.Yf=c;this.be=this.dd;this.ce=this.ed;this.ca(1024)};
g.nq=function(a,b,c,d,e,f,h,l){var n=void 0;if(k(a)){var r=0;d&&(r|=1);e&&"normal"!=e&&("horizontal"!=e&&(r|=4),"vertical"!=e&&(r|=2));d=this.definition.linestyles;n=d.length;f=Pj(Zg,f,0);d.push(new Yg(new Mg(20*a),new Mg(Wc(b,c)),null,f,f,Pj(Xg,h,0),l,r))}this.vw(n)};var Pj=function(a,b,c){return b&&(a=a.indexOf(b),0<=a)?a:c};Nj.prototype.kq=function(a,b){if(k(a)){var c=this.definition.fillstyles;c.push(new hj(new Mg(Wc(a,b))));this.Dg(c.length-1)}else this.Dg()};
Nj.prototype.Fo=function(a,b,c,d,e,f,h,l){if(k(b)&&da(b)&&da(c)&&da(d)){for(var n=b.length,r=[],t=0;t<n;++t){var p=Number(d[t]);0<=p&&255>=p&&r.push({color:new Mg(Wc(b[t],c[t])),offset:new Mg(p/255)})}var s;switch(a){case "linear":s=jj;break;case "radial":s=kj}s?(a=this.definition.fillstyles,a.push(new s(e?new Mg(e.vm(16384,16384)):Qj,r,Pj(ej,f,0),Pj(fj,h,0),new Mg(l||0))),this.Dg(a.length-1)):this.Dg()}else this.Dg()};Nj.prototype.mq=function(){this.Dg()};var Rj=function(a,b,c,d){oh.call(this,a,b,c,d);this.pl={}};q(Rj,oh);g=Rj.prototype;g.Ea=function(){Rj.oa.Ea.call(this);this.Le(this.la,1);this.Le(this.Oe,8)};g.Ha=function(){Rj.oa.Ha.call(this)};g.Lt=function(a,b){b&&b.Ff(this);this.pl[a]=b;a!=this.rc&&8!=a||this.Le(8==a?this.Oe:this.la,a)};g.Kt=function(a){return this.pl[a]};g.Le=function(a,b){var c=this.pl[b];c!=a.Bc(1)&&(a.kn(1),c&&a.sk(c,1),this.ca(16))};var Sj=function(a,b){xj.call(this,a,new Bi(0,0,null,null),"stage");this.backgroundColor=Gg(b.backgroundColor).toString();this.zi=b.frameSize.xmax/20;this.yi=b.frameSize.ymax/20;this.Jc="showAll";this.uk=this.tk=this.Jd=this.Kd=this.fe=0;this.In=this.ek=Ic;this.Mc=this.Lc=1;this.ca(1572864)};q(Sj,xj);g=Sj.prototype;g.Xd=function(a,b,c,d,e){a=Sj.oa.Xd.call(this,a,b,c,d,e);a===this.c.jb&&(a=null);return!a&&c(this)?this:a};
g.Ar=function(a){this.Jc!=a&&(this.Jc=a,this.Ok(),"noScale"==this.Jc&&(a=this.Jd!=this.yi,(this.Kd!=this.zi||a)&&this.c.ia().Qk()))};g.or=function(a){a=a.toUpperCase();var b=0;-1<a.indexOf("L")&&(b|=1);-1<a.indexOf("T")&&(b|=2);-1<a.indexOf("R")&&(b|=4);-1<a.indexOf("B")&&(b|=8);this.fe!=b&&(this.fe=b,this.Ok())};g.Hs=function(){return this.fe&1?0:this.fe&4?2:1};g.Is=function(){return this.fe&2?0:this.fe&8?2:1};
g.Xm=function(){var a=this.c.Tc.offsetWidth,b=this.c.Tc.offsetHeight,c,d=this.c.Tc,e=c=0;if(d.offsetParent){do c+=d.offsetLeft,e+=d.offsetTop;while(d=d.offsetParent)}c=[c,e];d=c[0];c=c[1];e=!1;if(this.tk!=d||this.uk!=c)this.tk=d,this.uk=c,e=!0;if(this.Kd!=a||this.Jd!=b)this.Kd=a,this.Jd=b,"noScale"==this.Jc&&this.c.ia().Qk(),e=!0;e&&this.Ok()};
g.Ok=function(){var a=this.Kd,b=this.Jd,c=this.zi,d=this.yi;this.Lc=c?a/c:1;this.Mc=d?b/d:1;switch(this.Jc){case "noScale":this.Lc=this.Mc=1;break;case "showAll":this.Lc<this.Mc?this.Mc=this.Lc:this.Lc=this.Mc;break;case "noBorder":this.Lc>this.Mc?this.Mc=this.Lc:this.Lc=this.Mc}var e=0,f=0;switch(this.Hs()){case 1:e=(a-c*this.Lc)/2;break;case 2:e=a-c*this.Lc}switch(this.Is()){case 1:f=(b-d*this.Mc)/2;break;case 2:f=b-d*this.Mc}this.ek=Tc(this.Lc/20,0,0,this.Mc/20,e,f);this.In=this.ek.Qd();this.ca(524288)};
g.$d=function(){return!0};g.tg=function(a){this.ca(524288);this.backgroundColor=a?a:"rgba(0,0,0,0)"};g.gi=function(){this.ca(1048576)};g.vi=function(a){return this.If(a.x,a.y,function(a){return a instanceof vj&&a.Ti&&a.hh})};g.Xi=function(){return"default"};var Tj={ny:"fullScreen",oy:"fullScreenInteractive",Rz:"normal"};var Uj=function(a,b,c){pj.call(this,b,a,c)};q(Uj,pj);Uj.prototype.cd=function(){return new bd(this.definition.bounds)};Uj.prototype.Fb=function(){return!1};var yh=function(a,b,c){pj.call(this,b,a,c)};q(yh,pj);yh.prototype.Ka=function(){return!0};yh.prototype.cd=function(){return new bd(new $c(0,0,this.definition.width,this.definition.height))};var Vj={};var Wj=function(){this.pn={};this.on=0};jg.fa(pj,Wj);jg.fa(vj,Wj);g=Wj.prototype;g.Sc=function(a,b,c){c&16?this.oh(a,b,c):(a.ye||c&8)&&this.Mi(a,b,c);c&8||(a.Da=0)};g.oh=function(a,b,c){var d=a.xu();d?this.vu(a,b,c,d):(d=this.wu(a,b,c))?this.yu(d,a,b):this.Wb(a,b,c)};
g.wu=function(a,b,c){if(!this.Hk(a)||c&8)return null;var d=b.Rm(a.Ga()),e=d.l*d.l+d.o*d.o,f=d.k*d.k+d.m*d.m;if(1.2*e<f||1.2*f<e||.001<Math.abs(d.l*d.m+d.o*d.k)+Math.abs(d.l*d.o+d.m*d.k))return null;var d=Math.ceil(Math.log(e)/2/Math.log(1.4)),e=a.definition.Ur+";"+d+";"+!!(c&16),f=this.pn[e],h=a.kd();h.Ig()&&(h=Zc);return f&&h.Yc(f.fi)?f:!f&&50>this.on?(f=this.as(a,b,Math.pow(1.4,d),h,c),this.pn[e]=f,this.on++,f):null};g.Hk=function(){return!1};g.ko=function(a){return a.sb().nb.clone()};
g.yu=function(a,b,c){c=c.Gf(b.Ga());b=b.kd();b.Ig()&&(c.globalAlpha=b.hi(1));b=a.os;c.drawImage(a.Tg,b.j,b.i,b.width(),b.height());c.globalAlpha=1};g.as=function(a,b,c,d,e){b=this.ko(a);b.scale(c,c);b.ts(1);b.mk();if(b.Za()||1E6<b.width()*b.height())return null;var f=document.createElement("canvas");f.width=b.width();f.height=b.height();var h=new mg(f,b.j,b.i,c,c);this.Wb(a,h,e,Ic,d);b.scale(1/c,1/c);return new Xj(f,b,d)};
g.vu=function(a,b,c,d){var e=a.dk,f=a.yf(),h=a.Ga(),l=d.x.Gg[0]+d.x.Gg[2],n=l>d.x.size*d.x.scale?d.x.size/l:1/d.x.scale,l=d.y.Gg[0]+d.y.Gg[2],r=l>d.y.size*d.y.scale?d.y.size/l:1/d.y.scale;d=[f.j,e.j,e.t,f.t];var l=[f.i,e.i,e.s,f.s],t=new Jc(f.j+(e.j-f.j)*n,f.i+(e.i-f.i)*r),n=new Jc(f.t+(e.t-f.t)*n,f.s+(e.s-f.s)*r);b.un(t,h);b.un(n,h);for(var e=[f.j,t.x,n.x,f.t],f=[f.i,t.y,n.y,f.s],n=new $c,t=new $c,p=this,r=function(b){p.Wb(a,b,c)},s=0;3>s;++s){n.j=d[s];n.t=d[s+1];t.j=e[s];t.t=e[s+1];for(var u=0;3>
u;++u)n.i=l[u],n.s=l[u+1],t.i=f[u],t.s=f[u+1],b.cs(n,t,h,r)}};g.Wb=function(){};g.Mi=function(a,b,c){var d=a.nd;d?(b=b.Jo(d.yf(),d.Ga()),jg.Ld(d).Sc(d,b,16|c),b=b.Io(),this.oh(a,b,c),b.tl()):this.oh(a,b,c)};g.Ha=function(){};var Xj=function(a,b,c){this.Tg=a;this.os=b;this.fi=c};var Yj=function(a){Wj.call(this,a)};q(Yj,Wj);jg.fa(uj,Yj);Yj.prototype.Wb=function(a,b,c){var d=a.hc;a=b.Gf(a.Ga());c&24?a.fillRect(0,0,20*d.Fa(),20*d.Sa()):a.drawImage(d.we(),0,0,20*d.Fa(),20*d.Sa())};var Zj=function(a){Wj.call(this,a)};q(Zj,Wj);jg.fa(yj,Zj);Zj.prototype.Wb=function(a,b,c){b=b.Gf(a.Ga());var d=a.oi();if(c&8)b.fillRect(d.j,d.i,d.width(),d.height());else{if(!(c&16)){b.save();b.beginPath();b.rect(d.j,d.i,d.width(),d.height());var d=a.Zb?void 0:a.kd(),e;a.li&&(e=Gg(a.ki,d),b.fillStyle=e.toString(),b.fill());a.ni&&(e=Gg(a.mi,d),b.strokeStyle=e.toString(),b.lineJoin="miter",ak(b));b.clip()}a.Qn(new bk(b,a,!!(c&16)));c&16||b.restore()}};
var bk=function(a,b,c){this.Ks=a;this.Js=c;this.kh=b};
bk.prototype.xn=function(a,b,c,d,e){var f=this.Ks,h=this.kh,l=a.format,n=l.size,r=l.letterSpacing,t=a.Ja;if(!this.Js){var p=Gg(l.color),p=h.kd().apply(p);f.fillStyle=p.Hd()}h=l.Os();c+=d*(h?h.ascent/h.emSquareSize:.9);if(h)t=h.sl(t),h.Ho(f,n,t,h.Qs(b,n,r,e,t),c,Ic,null,null);else if(l.ub(f),r)for(e=b,n=0;n<t.length;n++)p=t[n],f.fillText(p,e,c),e+=f.measureText(p).width+r;else f.fillText(t,b,c);l.Ob&&(d=c+d*(h?h.descent/h.emSquareSize:1-.9)/2,f.beginPath(),f.moveTo(b,d),f.lineTo(b+a.Fa(),d),ak(f))};
var ak=function(a){a.save();a.transform(1,0,0,1,0,0);a.lineWidth=10;a.stroke();a.restore()};var kg=new fg("canvas isolate"),ck=function(a){this.kh=a;this.el=null};kg.fa(sh,ck);kg.fa(Nj,ck);kg.fa(Uj,ck);kg.fa(yj,ck);kg.fa(gd,ck);kg.fa(oh,ck);kg.fa(uj,ck);kg.fa(yh,ck);kg.fa(Rj,ck);kg.fa(Sj,ck);
ck.prototype.Sc=function(a,b,c){if(a.ye){var d=a.Yn(),e=this.el,f=b.qk(a.sb().nb,a.Ga(),a.An()),h=!!e&&!e.ys(f,b);if(!e||a.Da||h||c&64)e=this.el=b.Rg(f,e&&e.we()),this.Mi(a,e,c),this.vs(a,e),d.Ig()||(c=e.getImageData(),wg(c.data,d),e.putImageData(c));c=1;d.Ig()&&(c=d.hi(1));a.Eb?b.Ni(e,c):b.ws(e,a.xs(),c)}else this.el=null;a.Da=0};ck.prototype.vs=function(a,b){for(var c=a.Hb,d=0;d<c.length;++d)c[d].Pf(jg).apply(c[d],b)};
ck.prototype.Mi=function(a,b,c){var d=a.nd,e=jg.Ld(a);d?d.$d()?(e.oh(a,b,c),lg(d).Sc(d,b,c)):e.Mi(a,b,c):e.oh(a,b,c)};ck.prototype.Ha=function(){};var dk=function(a){Wj.call(this,a)};q(dk,Wj);jg.fa(sh,dk);jg.fa(Nj,dk);dk.prototype.Wb=function(a,b,c,d,e){this.$t(a,b,d||a.Ga(),e||a.kd(),c)};dk.prototype.Hk=function(a){return a.definition.uv};
dk.prototype.$t=function(a,b,c,d,e){var f=a.definition;c=b.Gf(c);for(var h=0;h<f.paths.length;h++){var l=f.paths[h],n=l.data.Gb(a),r=null!=l.line?f.linestyles[l.line]:null,l=null!=l.fill?f.fillstyles[l.fill]:null;c.beginPath();n.Dn(c);l&&(e&24?c.fill():l.ub(a,c,d));!r||e&16||(e&8?r.Kk(a,b,c,n):r.Qt(a,b,c,n,d))}};var ek=function(a){Wj.call(this,a)};q(ek,Wj);jg.fa(Uj,ek);ek.prototype.Wb=function(a,b,c,d,e){var f=d||a.Ga();d=e||a.kd();a=a.definition;e=c&8;var h=c&16,l=a.Tr;c=b.Rr();b=b.Rm(f);f=a.matrix.multiply(b);d=e||h?null:d;for(h=0;h<a.records.length;h++)a.records[h].Sr(c,f,d,l);e&&l&&(a=a.bounds,a.Za()||(b.ub(c),c.fillRect(a.j,a.i,a.t-a.j,a.s-a.i)))};ek.prototype.Hk=function(){return!0};
ek.prototype.ko=function(a){var b=a.sb().nb.clone();a=a.definition;for(var c=0;c<a.records.length;c++){var d=a.records[c].oi();d.na(a.matrix);b.$c(d)}return b};var fk=function(a){Wj.call(this,a)};q(fk,Wj);jg.fa(yh,fk);fk.prototype.Wb=function(){};var gk=function(){};q(gk,Cg);jg.fa(Be,gk);gk.prototype.apply=function(a,b){var c=b.Fa(),d=b.Sa(),e=ng(c,d),f=e.getContext("2d"),h=b.getImageData();Fg(a,h.data,c,d,20*b.Ma.l,20*b.Ma.k);for(var l=Gg(a.highlight),n=Gg(a.shadow),c=h.data,d=l.Ub,r=l.Tb,t=l.Sb,l=l.od,p=n.Ub,s=n.Tb,u=n.Sb,n=n.od,y=c.length,l=2*l,n=2*n,x=0;x<y;x+=4)127.5<c[x+3]?(c[x+0]=d,c[x+1]=r,c[x+2]=t,c[x+3]=(c[x+3]-127.5)*n):(c[x+0]=p,c[x+1]=s,c[x+2]=u,c[x+3]=(127.5-c[x+3])*l);Pd(f,h,0,0);b.si(e,a.za.sd)};var hk=function(){};q(hk,Cg);jg.fa(He,hk);
hk.prototype.apply=function(a,b){var c=20*b.Ma.l,d=20*b.Ma.k,e=b.Fa(),f=b.Sa(),h=a.distance,l=Math.cos(a.angle)*h*c,n=Math.sin(a.angle)*h*d,h=ng(e,f),r=h.getContext("2d");r.drawImage(b.we(),l,n);l=r.getImageData(0,0,e,f);n=Gg(a.color);if("inner"==a.za.type){Eg(a,l.data,e,f,c,d,3,1);for(var c=l.data,d=n.Ub,e=n.Tb,f=n.Sb,n=n.od,t=a.strength,p=c.length,s=0;s<p;s+=4)c[s+0]=d,c[s+1]=e,c[s+2]=f,c[s+3]=(255-c[s+3])*t,c[s+3]*=n;Pd(r,l,0,0)}else Eg(a,l.data,e,f,c,d,3,a.strength),Pd(r,l,0,0),r.globalCompositeOperation=
"source-in",n=cb&&$a&&254<n.Ub&&254<n.Tb&&254<n.Sb?new Vc(254,254,254,n.od):n,r.fillStyle=n.Hd(),r.fillRect(0,0,e,f);b.si(h,a.za.sd)};var ik=function(){};q(ik,Cg);jg.fa(Le,ik);ik.prototype.apply=function(a,b){var c=b.Fa(),d=b.Sa(),e=ng(c,d),f=e.getContext("2d"),h=b.getImageData();Fg(a,h.data,c,d,20*b.Ma.l,20*b.Ma.k);Hg(h.data,a.fc,a.ec,a.gc);Pd(f,h,0,0);b.si(e,a.za.sd)};var jk=function(){};q(jk,Cg);jg.fa(Pe,jk);jk.prototype.apply=function(a,b){var c=20*b.Ma.l,d=20*b.Ma.k,e=b.Fa(),f=b.Sa(),h=a.distance,l=Math.cos(a.angle)*h*c,n=Math.sin(a.angle)*h*d,h=ng(e,f),r=h.getContext("2d");r.drawImage(b.we(),l,n);l=r.getImageData(0,0,e,f);Eg(a,l.data,e,f,c,d,3,a.strength);Hg(l.data,a.fc,a.ec,a.gc);Pd(r,l,0,0);b.si(h,a.za.sd)};var kk=function(){};Jg.fa(pj,kk);Jg.fa(Nj,kk);Jg.fa(Uj,kk);Jg.fa(uj,kk);Jg.fa(yh,kk);Jg.fa(sh,kk);kk.prototype.Sc=function(a,b){if(a.Da){a.Yn();this.Wb(a,b);if(a.nd){var c=a.nd;c.Pf(Jg).Sc(c,16|b)}a.Da=0}};kk.prototype.Wb=function(){};kk.prototype.Ha=function(){};var lk=function(){};q(lk,kk);Jg.fa(xj,lk);Jg.fa(gd,lk);Jg.fa(Sj,lk);Jg.fa(oh,lk);Jg.fa(Rj,lk);lk.prototype.Wb=function(a,b){if(a.Da&65552)for(var c=a.la.Ua;c;c=c.nextSibling)c.Eb||c.Pf(Jg).Sc(c,b)};var mk=function(){};q(mk,kk);Jg.fa(yj,mk);mk.prototype.Wb=function(a){a.Qn(this)};mk.prototype.xn=function(){};mk.prototype.Ha=function(){};var nk=function(a){this.c=a};Jg.mr(nk);nk.prototype.zo=function(){var a=this.c.ha;a.Da&1048576&&(a.Da&=-1048577,a.Da&&a.Pf(Jg).Sc(a,0))};nk.prototype.Vi=function(){};nk.prototype.Ha=function(){this.c.ha.oo()};var ok=function(a,b,c,d){gh.call(this,a.id);this.font=d||null;this.height=a.height;this.color=k(a.color)?a.color:4278190080;this.text=a.text;this.align=!k(a.align)||a.html&&7>=c?0:a.align;this.bounds=b;this.html=!!a.html;this.wrap=!!a.wrap;this.multiline=!!a.multiline;this.indent=a.indent;this.leading=a.leading;this.leftMargin=a.leftMargin;this.rightMargin=a.rightMargin;this.border=!!a.border;this.variable=a.variable||null;this.Ka=6<=c;this.selectable=!!a.selectable;this.editable=!!a.editable;this.password=
!!a.password;this.maxChars=a.maxChars||null;this.Wm=!!a.embed;this.autoSize=a.autoSize?"left":"none"};q(ok,gh);bh[13]=function(a,b,c){c=k(a.font)?c.ke(a.font):null;return new ok(a,ad(a.bounds),b.Md,c)};ok.prototype.qc=function(a,b,c){return new yj(this,a,b,c)};var kf=function(a,b,c,d,e,f,h,l,n){gh.call(this,a);this.name=b;this.glyphs=c;this.emSquareSize=d;this.ascent=e;this.descent=f;this.bold=h;this.italic=l;this.lineHeight=(e+f)/d;this.xm={};for(a=0;a<c.length;a++)this.xm[c[a].unicode]=a;this.Wk=n};q(kf,gh);var nf=new kf(-1,"",[],0,0,0,!1,!1);
bh[5]=function(a){for(var b=a.emSquareSize?a.emSquareSize:1024,c=[],d=0;a.glyphs&&d<a.glyphs.length;d++){var e=a.glyphs[d];c.push(new pk(dj(e.data),e.unicode,e.advance))}return new kf(a.id,a.name,c,b,a.ascent?a.ascent:0,a.descent?a.descent:0,a.bold,a.italic,a.thickness)};g=kf.prototype;g.um=function(a){return this.glyphs[this.xm[a]]};g.vb=function(a,b,c,d){kf.oa.vb.call(this,a,b,c,d);a=this.name;b.pc[a]||(b.pc[a]=[]);b.pc[a].push(this)};
g.sl=function(a){for(var b=[],c=0;c<a.length;++c)b[c]=this.xm[a.charAt(c)];return b};g.Qs=function(a,b,c,d,e){for(var f=[],h=0;h<e.length;++h){f[h]=a;var l=this.glyphs[e[h]];l&&(a+=l.advance*b/this.emSquareSize+c," "==l.unicode&&(a+=d))}return f};
g.Ho=function(a,b,c,d,e,f,h,l){var n=e*f.m+f.p;e=e*f.k+f.q;var r=f.l,t=f.o,p=b/this.emSquareSize,s=p*f.l,u=p*f.o,y=p*f.m,p=p*f.k;a.beginPath();for(var x=0;x<c.length;++x){var C=this.glyphs[c[x]];if(C){var E=d[x];cj(a,C.data,s,u,y,p,E*r+n,E*t+e)}}h&&(a.fillStyle=a.strokeStyle=h.Hd());a.fill();l&&h&&h.Kr()&&200<h.Ir()&&(b=1-f.Jr()*b/20,0<b&&(a.lineWidth=b,a.stroke()))};var pk=function(a,b,c){this.data=a;this.unicode=b;this.advance=c};var qk=function(a,b,c,d,e,f){ih.call(this,a,null);this.data=b;this.mask=c;this.width=d;this.height=e;this.transparent=f;this.Tg=new Image};q(qk,ih);bh[8]=function(a){return new qk(a.id,a.data,a.mask,a.width,a.height,!(!a.transparent&&!a.mask))};
qk.prototype.Ea=function(a){var b=this.Tg;a.mj();b.onload=b.onerror=function(){a.pg()};if(this.mask){var c=this.width,d=this.height,e=new Image,f=new Image,h=!1,l=!1,n=function(){if(h&&l){var a=ng(c,d),n=a.getContext("2d");n.clearRect(0,0,c,d);n.drawImage(e,0,0,c,d);n.globalCompositeOperation="destination-in";n.drawImage(f,0,0,c,d);b.src=a.toDataURL("image/png")}};e.onload=function(){h=!0;n()};f.onload=function(){l=!0;n()};e.src=this.data;f.src=this.mask}else b.src=this.data};
qk.prototype.qc=function(a,b,c){return new uj(new nj(this,a),a,c)};qk.prototype.Wl=function(a){var b=this;b.Qh=a;rk(a,sk(tk,a)?function(a,d){return new uj(new nj(b,a),a,d)}:function(a,d){return new nj(b,a,d)})};qk.prototype.vb=function(a,b,c,d){qk.oa.vb.call(this,a,b,c,d);this.Zc=c.Zc};var Qj=new Mg(Ic.vm(16384,16384)),uk=function(a){var b=[];if(a)for(var c=0;c<a.length;c++){var d=a[c];b[c]={color:Ng(d.color,Ug,Gg),offset:Qg(d.offset.map(function(a){return a/255}))}}return b},vk=function(a,b){return new this(Tg(b.transform,16384,Qj),uk(b.gradient.stops),b.gradient.spread|0,b.gradient.interpolation|0,b.gradient.f?Qg(b.gradient.f):null)},wk=function(a,b){var c;c=b.transform?Sg(b.transform):Rc;var d=a.ke(b.bitmap).get();return new this(d instanceof qk?d:null,c)},xk=[null,function(a,
b){return new hj(Ng(b.color,Ug,Gg))},vk.bind(jj),vk.bind(kj),vk.bind(kj),wk.bind(lj),wk.bind(vh)],qh=function(a,b){var c=xk[b.type];return c?c(a,b):null};var Bi=function(a,b,c,d){ih.call(this,a,d);this.On=[];this.Rf=new Hh([],[]);this.frameCount=b;this.scaleRect=c;this.tags=[];this.Lj=[]};q(Bi,ih);var ed=function(a,b,c,d){var e=k(a.scaleRect)?ad(a.scaleRect):null,e=new Bi(a.id,a.frameCount,e,c.Zc);k(a.id)||c.bq(0,e);if(!d)if(d=a.digest){var f=Ad[d],h=new yd(f);f||(Ad[d]=h.Tp);d=h}else d=zd;for(var l=h=f=0;a.tags&&l<a.tags.length;l++){var n=a.tags[l];if(2==n.type)f++,h=0;else{var r=bh[n.type];r&&(h++,r(n,b,c,d,void 0).vb(e,b,c,f))}}e.eu();return e};
bh[7]=ed;Bi.prototype.Ka=!0;Bi.prototype.qc=function(a,b,c){a=new gd(this,a,b,c);this.scaleRect&&a.Pw(this.scaleRect);return a};Bi.prototype.eu=function(){for(var a=[],b=0;b<this.frameCount;++b){for(var c=this.tags[b],d=[],e=0;e<a.length;++e)a[e].rm(d);if(c)for(e=0;e<c.length;++e)c[e].Xh(d);a=this.On[b]=d}};var Fj=function(a,b,c,d,e,f,h){this.c=a.c;this.variables=b;this.url=c;this.target=d||"_self";this.method=e;this.vo=!!f;this.hl=!!h;this.xo=this.vo||this.hl?a.Yd("_self"==this.target?"this":this.target):null},yk={0:void 0,1:"GET",2:"POST"};g=Fj.prototype;
g.fv=function(a){var b=this.target.match(/^\_level(\d+)$/i);if(this.vo)return this.hl?b?this.Ao(Number(b[1])):this.Ds():this.Cs(),!0;if(b)return this.hl?this.Ao(Number(b[1])):this.Bs(Number(b[1])),!0;if(""==this.url)return!0;if(b=this.url.match(/^fscommand:(.*)$/i))return af(this.c,b[1],this.target),!0;b=this.target;if(!a&&"_self"!=b)return!1;var c=this.method;a=this.url;if(1==c)a=kd(this.variables,a),a=a.replace(/%20/g,"+");else if(2==c){var d;d=this.variables;fa(d)?d=[d]:(c=[],Ui(d,c.push,c),d=
c)}this.c.navigate(a,b,d);return!0};g.Bs=function(a){var b=this.c;b.ha.ld(-16384+a);if(this.url){var c=new qd;c.ac=function(c){hd(b,a,c)};vd(this.url,b,yk[this.method],this.variables,c)}};g.Cs=function(){var a=this.xo,b=yk[this.method];if(a instanceof G){var c=a.__swiffy_d;c&&c.io(this.url,b,a)}};g.Ds=function(){var a=this.xo,b=yk[this.method];a instanceof G&&a.loadVariables.call(a,this.url,b)};
g.Ao=function(a){var b=this.c;sd(this.url,b,yk[this.method],this.variables,function(){var c=b.us(a);c||(c=new Bi(0,0,null,{}),c=new gd(c,b,null),b.ik(c,a),c.Ea(),c.Zb=!0);return c})};var zk=function(a,b,c,d,e){gh.call(this,a);this.matrix=b;this.records=c;this.bounds=d;this.Tr=e};q(zk,gh);bh[6]=function(a,b,c){b=ad(a.bounds);for(var d=Sg(a.matrix),e=k(a.mode)&&1!=a.mode?null:new Kg(a.gridFit||0,a.thickness||0,a.sharpness||0),f=[],h=0;a.records&&h<a.records.length;h++){var l=a.records[h],n=k(l.font)?c.ke(l.font):null,r=k(l.glyphs)?Me(l.glyphs):null;f.push(new Ak(l.text,r,n,l.height,Me(l.x),Number(l.y),l.color))}return new zk(a.id,d,f,b,e)};
zk.prototype.qc=function(a,b,c){return new Uj(this,a,c)};var Ak=function(a,b,c,d,e,f,h){this.text=a;this.font=c;this.height=d;this.x=e;this.y=f;this.color=h;this.ue=b};Ak.prototype.Sr=function(a,b,c,d){var e=this.font&&this.font.get();e instanceof kf&&(this.ue||(this.ue=e.sl(this.text)),c=c?c.apply(Gg(this.color)):null,e.Ho(a,this.height,this.ue,this.x,this.y,b,c,d))};
Ak.prototype.oi=function(){var a=this.font&&this.font.get(),b=0,c=0,d=0,e=0;a instanceof kf&&(this.ue||(this.ue=a.sl(this.text)),this.ue.length&&(c=this.y+a.descent*this.height/a.emSquareSize,b=this.y-a.ascent*this.height/a.emSquareSize,d=this.x[0],e=this.ue.length-1,e=this.x[e]+(a.glyphs[this.ue[e]].advance|0)*this.height/a.emSquareSize));return new $c(d,b,e,c)};var dh=function(a,b,c,d,e,f,h,l){this.definition=b;this.depth=a.depth;this.matrix=c;this.clip=a.clip;this.colortransform=d;this.name=a.name;this.ratio=h;this.blendmode=a.blendmode;this.replace=a.replace;this.actions=e;this.filters=f;this.Ka=!!(b&&b.rk()&&b.get().Ka);this.zf=l;this.visible=a.visible;this.cacheAsBitmap=a.cacheAsBitmap};q(dh,ch);
bh[3]=function(a,b,c,d){var e;if(k(a.actions)){var f=b.Ee(z);e=a.actions.map(function(a){return{events:a.events,key:a.key,actions:f.Hj(a.actions,void 0)}})}var h;k(a.filters)&&(h=a.filters.map(function(a){return je(a)}));var l;k(a.matrix)&&(l=a.matrix?Sg(a.matrix):Ic);b=k(a.id)?c.ke(a.id):null;c=a.colortransform?kh(a.colortransform):void 0;return new dh(a,b,l,c,e,h,k(a.ratio)?a.ratio/65535:void 0,d.xk())};g=dh.prototype;
g.Se=function(a){var b=this.depth+-16384,c=a.la.Bc(b),d=null;if(!this.replace==!c){if(c)if(!this.definition||c.Ka()||this.Ka)d=c;else{if(a.ld(b),d=this.Gi(a))d.setTransform(c.Ya()),d.oc(c.Db),d.Bf(c.Hb),d.Lg(c.dc()),d.hk(c.vf),d.Pb(c.getName())}else d=this.Gi(a);d&&!d.Pn()&&(this.matrix&&d.setTransform(this.matrix),this.colortransform&&d.oc(this.colortransform),k(this.ratio)&&d.Ai(this.ratio),this.filters&&d.Bf(this.filters),k(this.blendmode)&&d.Lg(this.blendmode),k(this.visible)&&d.Ii(!!this.visible),
k(this.cacheAsBitmap)&&d.Vk(this.cacheAsBitmap))}};
g.ah=function(a){var b=a.la.Bc(this.depth+-16384),c=null;if(b){var c=b.Ka()&&this.Ka,d=this.definition?this.definition.id:void 0,d=!b.Ka()&&b.definition.id==d;(c||d)&&b.Id()==(this.ratio||0)?c=b:(a.la.Rs(b),c=this.Gi(a))}else c=this.Gi(a);if(c)return c.Pn()||(c.setTransform(this.matrix?this.matrix:Ic),c.oc(this.colortransform?this.colortransform:Zc),c.Ai(this.ratio||0),c.Bf(this.filters?this.filters:[]),c.Lg(this.blendmode|0),k(this.visible)&&c.Ii(!!this.visible)),c};
g.Gi=function(a){if(!this.definition||!this.definition.rk())return null;var b=this.definition.get(),c=b.qc(a.c,this.zf);if(!c)return null;this.name?c.Pb(this.name):a.c.ia().Cn(a.c,c);this.clip&&c.hk(this.clip+-16384);if(this.actions)for(c.Jg(7),b=0;b<this.actions.length;++b){var d=this.actions[b];c.en(d.events,d.key,d.actions)}else b.xi&&c.Jg(7);a.Wc(c,this.depth+-16384);c.Ea(!0);return c};g.rm=function(a){a.push(this)};
g.Xh=function(a){var b=eh(a,this.depth);if(0>b)this.replace||a.push(this);else if(this.replace){var c=a[b];a.splice(b,1);b=c.definition;c.Ka||this.Ka||!this.definition||(b=this.definition);c=new dh({depth:this.depth,name:c.name,replace:!1,Ka:c.Ka,clip:c.clip,blendmode:Zi(this.blendmode,c.blendmode),visible:Zi(this.visible,c.visible),filters:Zi(this.filters,c.filters)},b,Zi(this.matrix,c.matrix),Zi(this.colortransform,c.colortransform),Zi(this.actions,c.actions),Zi(this.filters,c.filters),Zi(this.ratio,
c.ratio),this.zf);a.push(c)}};g.cv=function(a){if(!this.actions||!this.Ka)return!1;for(var b=0;b<this.actions.length;++b)if(0!=(this.actions[b].events&a))return!0;return!1};g.av=function(){return new dh({depth:this.depth+-65536,name:this.name,replace:!1,Ka:!0,clip:0,blendmode:this.blendmode,filters:this.filters,visible:this.visible},this.definition,this.matrix,this.colortransform,this.actions,this.filters,this.ratio,this.zf)};var Bk=function(a,b,c,d){c=k(c)?c:!0;d=k(d)?d:4294967295;if(!("__swiffy_d"in this)){var e=new nj(mj,Xe.c);e.vb(a,b,c,d);this.__swiffy_d=e}};A(Bk,"BitmapData",ni);var Ck=function(a){return a.__swiffy_d};Object.defineProperty(Bk,"__swiffy_override",{value:function(a,b,c,d){return 8191>=a&&8191>=b&&16777215>=a*b?new Bk(a,b,c,d):void 0}});Object.defineProperty(Bk.prototype,"width",{get:function(){return Ck(this).Fa()}});Object.defineProperty(Bk.prototype,"height",{get:function(){return Ck(this).Sa()}});
Object.defineProperty(Bk.prototype,"rect",{get:function(){var a=Ck(this);return new Ei(0,0,a.Fa(),a.Sa())}});Object.defineProperty(Bk.prototype,"transparent",{get:function(){return Ck(this).Kc}});Bk.loadBitmap=function(a){for(var b=Hi[a]||Bk,c=Object.create(b.prototype),d=Xe,e=d.c.Vm,f=0;f<e.length;f++){var h=e[f].Zc[a];if(h instanceof qk){c.__swiffy_d=new nj(h,d.c,c);break}}b.call(c);return c};
Bk.prototype.copyPixels=function(a,b,c,d,e,f){a&&b&&c&&(e=e||b,Ck(this).Uq(Ck(a),b.x,b.y,b.width,b.height,c.x,c.y,d?Ck(d):null,e.x,e.y,!!f))};Bk.prototype.dispose=function(){Ck(this).ak()};Bk.prototype.fillRect=function(a,b){a&&Ck(this).fillRect(a.x,a.y,a.width,a.height,b)};Bk.prototype.getPixel=function(a,b){return Ck(this).Im(a,b)&16777215};Bk.prototype.getPixel32=function(a,b){return Ck(this).Im(a,b)};Bk.prototype.scroll=function(a,b){Ck(this).scroll(a,b)};
Bk.prototype.setPixel=function(a,b,c){Ck(this).Nm(a,b,c|4278190080)};Bk.prototype.setPixel32=function(a,b,c){Ck(this).Nm(a,b,c)};B(Bk,null,3);var Dk=function(a){Object.defineProperty(this,"__swiffy_v",{value:{Ge:this.__swiffy_vm.Tf(a),zp:0}})};A(Dk,"Color");Wh(Dk);Dk.prototype.getRGB=function(){var a=this.__swiffy_v.Ge;return a&&a.__swiffy_d?this.__swiffy_v.zp:void 0};Dk.prototype.setRGB=function(a){var b=this.__swiffy_v.Ge;b&&(b=b.__swiffy_d)&&(this.__swiffy_v.zp=a,b.oc(new Yc(0,(a&16711680)>>16,0,(a&65280)>>8,0,a&255,1,0)),b.$a())};
Dk.prototype.setTransform=function(a){var b=this.__swiffy_v.Ge;if(b&&a&&(b=b.__swiffy_d)){var c=this.__swiffy_vm,d=c.ea(a,"ra"),e=c.ea(a,"rb"),f=c.ea(a,"ga"),h=c.ea(a,"gb"),l=c.ea(a,"ba"),n=c.ea(a,"bb"),r=c.ea(a,"aa"),c=c.ea(a,"ab"),t=b.Db;b.oc(new Yc(k(a[d])?a[d]/100:t.xa,k(a[e])?a[e]:t.sa,k(a[f])?a[f]/100:t.wa,k(a[h])?a[h]:t.qa,k(a[l])?a[l]/100:t.va,k(a[n])?a[n]:t.pa,k(a[r])?a[r]/100:t.ua,k(a[c])?a[c]:t.ta));b.$a()}};
Dk.prototype.getTransform=function(){var a=this.__swiffy_v.Ge;if(a&&(a=a.__swiffy_d))return a=a.Db,{ra:100*a.xa,rb:a.sa,ga:100*a.wa,gb:a.qa,ba:100*a.va,bb:a.pa,aa:100*a.ua,ab:a.ta}};B(Dk.prototype,null,3);var Ek=function(a){return ni.call(this,a)};A(Ek,"Function",ni);Object.defineProperty(Ek,"__swiffy_wrapped_type",{value:Function});Object.defineProperty(Function,"__swiffy_override",{value:Gi});Object.defineProperty(Ek,"__swiffy_override",{value:Gi});Ek.prototype.apply=function(a,b){var c=this;if(m(c))return"__swiffy_override"in c&&(c=c.__swiffy_override),Function.prototype.apply.call(c,ni(a),da(b)?b:[])};Object.defineProperty(Function.prototype.apply,"__swiffy_override",{value:Ek.prototype.apply});
Function.prototype.bind&&Object.defineProperty(Function.prototype.bind,"__swiffy_override",{value:void 0});Ek.prototype.call=function(a,b){return Ek.prototype.apply.call(this,a,Array.prototype.slice.call(arguments,1))};Object.defineProperty(Function.prototype.call,"__swiffy_override",{value:Ek.prototype.call});B(Ek,null,3);B(Ek.prototype,null,3);var Fk=function(a){a.__swiffy_v.lo=[];Object.defineProperty(a,"contentType",{value:"application/x-www-form-urlencoded",writable:!0});Object.defineProperty(a,"loaded",{value:!1,writable:!0})},Gk=function(a,b,c){var d=Xe;a=a.__swiffy_v.lo;if(fa(b)&&k(c))a.push({name:b,value:d.Pa(c)});else if(da(b)){c=b.length/2;for(var e=0;e<c;e++)a.push({name:d.Pa(b[2*e]),value:d.Pa(b[2*e+1])})}},Ik=function(a,b,c,d){var e=Xe;a=e.Pa(a);b.loaded=!1;var f=new qd;f.ac=function(a){Hk(b.onData,b,a)};f.Fc=function(){Hk(b.onData,
b,void 0)};var h=null,l="GET",n,r;c&&(h=c.toString(),l=k(d)?d:"POST",n=c.__swiffy_v.lo,r=c.contentType);pd(a,e.c,l,h,f,n,r)},Jk=function(a,b,c,d){var e=Xe;a=e.Pa(a);c=k(c)?c:"_self";d=k(d)?d:"POST";if("GET"==d)d=1;else if("POST"==d)d=2;else return;e.c.Vg(new Fj(e,b,a,c,d))},Hk=function(a,b,c){if(m(a))return a.call.apply(a.call,arguments)};var Kk=function(){};gi(Kk,F);var Lk=function(a,b){Object.defineProperty(this,a,{value:b,configurable:!0,writable:!0,enumerable:!0});var c=this.__swiffy_d;c&&c!=c.c.jb&&c.wi()},Mk=function(){},Nk=[,,"onMouseUp","onMouseDown","onMouseMove","onUnload","onEnterFrame"];Nk[19]="onConstruct";Nk[7]="onLoad";Nk[14]="onDragOver";Nk[16]="onDragOver";Nk[8]="onRollOut";Nk[9]="onRollOver";Nk[10]="onReleaseOutside";Nk[11]="onRelease";Nk[12]="onPress";Nk[13]="onDragOut";Nk[15]="onDragOut";
for(var Ok={},Pk=0;Pk<Nk.length;Pk++)if(1<<Pk&63045376){var Qk=Nk[Pk];Ok[Qk]={get:Mk,set:oa(Lk,Qk)}}Object.defineProperties(Kk.prototype,Ok);B(Kk.prototype,null,3);var Rk=function(){};gi(Rk,Kk);B(Rk.prototype,null,3);var Sk=function(){};A(Sk,"Button",Rk);Sk.prototype.enabled=!0;Sk.prototype.useHandCursor=!0;Object.defineProperty(Sk.prototype,"tabIndex",{value:void 0,writable:!0,enumerable:!0});B(Sk.prototype,null,3);var Tk=function(){Object.defineProperty(this,"__swiffy_v",{value:{}});Fk(this)};A(Tk,"LoadVars");Tk.prototype.addRequestHeader=function(a,b){Gk(this,a,b)};Tk.prototype.load=function(a){Ik(a,this)};Tk.prototype.send=function(a,b,c){if(0==arguments.length)return!1;Jk(a,this,b,c);return!0};Tk.prototype.sendAndLoad=function(a,b,c){Ik(a,b,this,c)};Tk.prototype.onData=function(a){var b=k(a);b&&Hk(this.decode,this,a);this.loaded=b;Hk(this.onLoad,this,b)};Tk.prototype.onLoad=function(){};
Tk.prototype.decode=function(a){a=rd(a);for(var b in a){var c=a[b];this[b]=c[c.length-1]}};Tk.prototype.toString=function(){return kd(this)};B(Tk.prototype,null,3);var G=function(){};A(G,"MovieClip",Rk);G.prototype.enabled=!0;G.prototype.useHandCursor=!0;G.prototype.focusEnabled=void 0;Object.defineProperty(G.prototype,"_droptarget",{get:function(){var a=this.__swiffy_d;return a?(a=(a=a.Pt())&&a.$._target)&&"/"!=a?a:"":""}});G.prototype.gotoAndStop=function(a){var b=this.__swiffy_d;b&&b.Je(b.Mf(a),!1)};G.prototype.gotoAndPlay=function(a){var b=this.__swiffy_d;b&&b.Je(b.Mf(a),!0)};G.prototype.play=function(){var a=this.__swiffy_d;a&&a.play()};
G.prototype.stop=function(){var a=this.__swiffy_d;a&&a.stop()};G.prototype.nextFrame=function(){var a=this.__swiffy_d;a&&a.Wh()};G.prototype.prevFrame=function(){var a=this.__swiffy_d;a&&a.tm()};G.prototype.globalToLocal=function(a){var b=this.__swiffy_d;if(b){var c=b.c.ia(),d=c.Hn(a);if(null!=d){var e=c.ea(a,"x"),c=c.ea(a,"y"),b=Ri(b.Vc(),d);a[e]=b.x;a[c]=b.y}}};
G.prototype.localToGlobal=function(a){var b=this.__swiffy_d;if(b){var c=b.c.ia(),d=c.Hn(a);if(null!=d){var e=c.ea(a,"x"),c=c.ea(a,"y"),b=Ri(b.Ga(),d);a[e]=b.x;a[c]=b.y}}};G.prototype.createEmptyMovieClip=function(a,b){var c=this.__swiffy_d;if(c){var d=new Bi(0,0,null,c.definition.Zc),d=new gd(d,c.c,null);d.Zb=!0;d.Pb(a);d.Ea();c.ld(b);c.Wc(d,b);return d.$}};
G.prototype.createTextField=function(a,b,c,d,e,f){if(!(6>arguments.length)){a=String(a);b=Pi(b);c=Pi(c);d=Pi(d);e=Math.abs(Pi(e));f=Math.abs(Pi(f));var h=this.__swiffy_d;if(h){var l=new ok({tag:-1,height:240,color:4278190080,border:!1,Wm:!1,html:!1,maxChars:null,multiline:!1,password:!1,selectable:!0,variable:null,wrap:!1,Ka:6<=h.c.Md},new $c(0,0,20*e,20*f),h.c.Md),l=new yj(l,h.c,null);l.Pb(a);l.setTransform(Tc(1,0,0,1,20*c,20*d));l.Ea();l.Zb=!0;h.ld(b);h.Wc(l,b);return l.$}}};
G.prototype.getNextHighestDepth=function(){var a=this.__swiffy_d;return a?a.la.fu():void 0};G.prototype.getInstanceAtDepth=function(a){var b=this.__swiffy_d;if(b&&!(-16384>a)&&(a=b.la.Bc(a)))return a instanceof vj?a.$:b.$};G.prototype.getSWFVersion=function(){var a=this.__swiffy_d;return a?a.c.Md:-1};G.prototype.setMask=function(a){var b=this.__swiffy_d;if(b){var c;c=fa(a)?b.c.ia().mo(a):a;if(c instanceof G||c instanceof Uk)return b.Qe(c.__swiffy_d),!0;b.Qe(null);return!k(a)}};
G.prototype.attachMovie=function(a,b,c,d){var e=this.__swiffy_d;if(e&&(a=e.definition.Zc[a],k(a))){var f=zd.xk();a=a.qc(e.c,f);a.Zb=!0;a.Pb(b);e.ld(c);e.Wc(a,c);if(k(d)){b=a.$;for(var h in d)b[h]=d[h]}a.Ea();return a.$}};G.prototype.attachBitmap=function(a,b){var c=this.__swiffy_d;if(c&&a){var d=new uj(a.__swiffy_d,c.c);d.Zb=!0;c.ld(b);c.Wc(d,b)}};
G.prototype.duplicateMovieClip=function(a,b,c){var d=this.__swiffy_d;if(d){var e=d.getParent();if(e){a=d.duplicate(e,a,b);if(k(c)){b=a.$;for(var f in c)b[f]=c[f]}return a.$}}};G.prototype.removeMovieClip=function(){var a=this.__swiffy_d;if(a){var b=a.getParent();0<=a.depth&&a.Zb&&b&&(a.Ha(),b.removeChild(a))}};G.prototype.loadMovie=function(a,b){var c=this.__swiffy_d;c&&(a=c.c.ia().Pa(a),c.io(a,b,this))};G.prototype.loadVariables=function(a,b){var c=this.__swiffy_d;c&&sd(a,c.c,b,this,function(){return c})};
G.prototype.unloadMovie=function(){var a=this.__swiffy_d;a&&a.fl(new Bi(0,0,null,a.definition.Zc))};G.prototype.swapDepths=function(a){var b=this.__swiffy_d,c=b?b.getParent():void 0;if(c){var d=void 0;if(a instanceof F){a=a.__swiffy_d;if(a.getParent()!=c)return;d=a.depth}else"number"===typeof a&&(d=a);k(d)&&c.Gl(b.depth,d)}};G.prototype.getBytesTotal=function(){var a=this.__swiffy_d;if(a)return a.c.Hr};G.prototype.getBytesLoaded=G.prototype.getBytesTotal;
G.prototype.getBounds=function(a){var b=this.__swiffy_d;if(b){var c=b.sb().jd().clone();c.Za()&&c.expand(134217728,134217728);if(k(a)){var d=null;fa(a)&&(a=b.c.ia().Hg(a,this));a instanceof G&&(d=a.__swiffy_d);if(d)a=d.Vc(),c.na(b.Ga().multiply(a));else return}b={};b.xMin=c.j/20;b.xMax=c.t/20;b.yMin=c.i/20;b.yMax=c.s/20;return b}};
G.prototype.getURL=function(a,b,c){var d=this.__swiffy_d;if(d){var e=d.c.ia();a=e.Pa(a);var f=0;fa(c)&&(c=c.toLowerCase(),"get"==c?f=1:"post"==c&&(f=2));a=new Fj(e,this,a,b,f);d.c.Vg(a)}};
G.prototype.hitTest=function(a,b,c){var d=this.__swiffy_d;if(k(a)&&d){var e=d.sb().jd().clone();e.na(d.Ga());if(!k(b)&&!k(c)){if(c=null,a instanceof G?c=a.__swiffy_d:fa(a)&&(c=d.c.ia().Hg(a,this)),null!=c)return d=c.sb().jd().clone(),d.na(c.Ga()),e.gs(d)}else if(k(b))return a*=20,b*=20,(e=e.contains(a,b))&&c?d.fs(a,b):e}return!1};G.prototype.clear=function(){var a=this.__swiffy_d;a&&a.ib().clear()};G.prototype.moveTo=function(a,b){var c=this.__swiffy_d;c&&c.ib().moveTo(a,b)};
G.prototype.lineTo=function(a,b){var c=this.__swiffy_d;c&&c.ib().lineTo(a,b)};G.prototype.curveTo=function(a,b,c,d){var e=this.__swiffy_d;e&&e.ib().Kb(a,b,c,d)};G.prototype.lineStyle=function(a,b,c,d,e,f,h,l){var n=this.__swiffy_d;n&&n.ib().nq(a,b,c,d,e,f,h,l)};G.prototype.beginFill=function(a,b){var c=this.__swiffy_d;c&&c.ib().kq(a,b)};
G.prototype.beginGradientFill=function(a,b,c,d,e,f,h,l){var n=this.__swiffy_d;if(n){var r=null;ia(e)&&(e instanceof ui?r=vi(e):"box"==e.matrixType?(r=xi(e.w,e.h,e.r,e.x,e.y),r=r.Uc(20*r.p,20*r.q)):r=Tc(e.a*gj,e.b*gj,e.d*gj,e.e*gj,20*e.g,20*e.h));e=r;n.ib().Fo(a,b,c,d,e,f,h,l)}};G.prototype.endFill=function(){var a=this.__swiffy_d;a&&a.ib().mq()};G.prototype.startDrag=function(a,b,c,d,e){var f=this.__swiffy_d;f&&f.c.no(f,a,b,c,d,e)};G.prototype.stopDrag=function(){var a=this.__swiffy_d;a&&a.c.Ji()};
Li(G.prototype,"_currentframe",function(a){return Math.max(1,a.cb+1)});Li(G.prototype,"_totalframes",function(a){return a.definition.frameCount});Li(G.prototype,"_framesloaded",function(a){return a.definition.frameCount});Ii(G.prototype,"_lockroot",function(a){return a.ji},function(a,b){a.bn(Boolean(b))});Ii(G.prototype,"blendMode",function(a){return Nc[a.dc()]},function(a,b){var c=0;Number(b)==b?(c=Number(b)-1,Nc[c]||(c=0)):c=Mc[String(b)]||0;a.Lg(c)});
Ii(G.prototype,"cacheAsBitmap",function(a){return a.ir()},function(a,b){a.Vk(Boolean(b))});B(G.prototype,null,3);var Vk=function(){Object.defineProperty(this,"__swiffy_v",{value:{gm:0,volume:100,transform:{Gj:100,am:0,bm:0,cm:100}}})};A(Vk,"Sound");Wh(Vk);Vk.prototype.checkPolicyFile=!1;Object.defineProperty(Vk.prototype,"duration",{value:0});Object.defineProperty(Vk.prototype,"id3",{value:void 0});Object.defineProperty(Vk.prototype,"position",{value:0});Vk.prototype.onID3=void 0;Vk.prototype.onLoad=void 0;Vk.prototype.onSoundComplete=void 0;Vk.prototype.attachSound=function(){};
Vk.prototype.getBytesLoaded=function(){return 0};Vk.prototype.getBytesTotal=function(){return 0};Vk.prototype.getPan=function(){return this.__swiffy_v.gm};Vk.prototype.getTransform=function(){var a=this.__swiffy_v;return{ll:a.transform.Gj,lr:a.transform.am,rl:a.transform.bm,rr:a.transform.cm}};Vk.prototype.getVolume=function(){return this.__swiffy_v.volume};Vk.prototype.loadSound=function(){Ph(na(function(){if(m(this.onLoad))this.onLoad(!0)},this),1)};
Vk.prototype.setPan=function(a){a=Wk.call(this,a);var b=this.__swiffy_v;b.gm=-100>a?-200-a:100<a?200-a:a;b.transform={Gj:0<a?100-a:100,cm:0>a?100+a:100,am:0,bm:0}};Vk.prototype.setTransform=function(a){if(a){var b=this.__swiffy_v;k(a.ll)&&(b.transform.Gj=Xk.call(this,a.ll));k(a.lr)&&(b.transform.am=Xk.call(this,a.lr));k(a.rl)&&(b.transform.bm=Xk.call(this,a.rl));k(a.rr)&&(b.transform.cm=Xk.call(this,a.rr));a=100-b.transform.Gj;b.gm=-100>a?-200-a:100<a?200-a:a}};
Vk.prototype.setVolume=function(a){this.__swiffy_v.volume=Wk.call(this,a)};Vk.prototype.start=function(){Ph(na(function(){if(m(this.onSoundComplete))this.onSoundComplete()},this),1)};Vk.prototype.stop=function(){};Vk.prototype.toString=function(){return"[object Object]"};B(Vk.prototype,null,3);var Wk=function(a){a=this.__swiffy_vm.er("Number")(a);return isNaN(a)?-2147483648:a>>0},Xk=function(a){return this.__swiffy_vm.er("Number")(a)>>0};var Yk=function(){this.showMenu=!0};A(Yk,"Stage");Object.defineProperty(Yk.prototype,"height",{get:function(){var a=this.__swiffy_d;return"noScale"==a.Jc?a.Jd:a.yi},set:function(){}});Object.defineProperty(Yk.prototype,"width",{get:function(){var a=this.__swiffy_d;return"noScale"==a.Jc?a.Kd:a.zi},set:function(){}});Object.defineProperty(Yk.prototype,"align",{get:function(){var a=this.__swiffy_d.fe,b="";a&1&&(b+="L");a&2&&(b+="T");a&4&&(b+="R");a&8&&(b+="B");return b},set:function(a){this.__swiffy_d.or(String(a))}});
Object.defineProperty(Yk.prototype,"scaleMode",{get:function(){return this.__swiffy_d.Jc},set:function(a){var b=this.__swiffy_d;switch(String(a).toLowerCase()){case "exactfit":a="exactFit";break;case "noborder":a="noBorder";break;case "noscale":a="noScale";break;default:a="showAll"}b.Ar(a)}});B(Yk.prototype,null,3);var Zk=function(){this.allowDomain=function(){return!0};this.allowInsecureDomain=function(){return!0}};A(Zk,"System.security");var $k=function(){this.security=new Zk};A($k,"System");var al=function(){ff(this,new hf)};A(al,"TextFormat");var bl=function(a){var b=Object.create(al.prototype);ff(b,a);return b};
Object.defineProperties(al.prototype,{align:{get:sf,set:tf,Cb:!0},blockIndent:{get:uf,set:vf,Cb:!0},bold:{get:wf,set:xf,Cb:!0},bullet:{get:yf,set:zf,Cb:!0},color:{get:Af,set:Bf,Cb:!0},font:{get:Cf,set:Df,Cb:!0},indent:{get:Ef,set:Jf,Cb:!0},italic:{get:Kf,set:Lf,Cb:!0},kerning:{get:Mf,set:Nf,Cb:!0},leading:{get:Of,set:Pf,Cb:!0},leftMargin:{get:Qf,set:Rf,Cb:!0},letterSpacing:{get:Sf,set:Tf,Cb:!0},rightMargin:{get:Uf,set:Vf,Cb:!0},size:{get:Wf,set:Xf,Cb:!0},tabStops:{get:$f,set:ag,Cb:!0},target:{get:Yf,
set:Zf,Cb:!0},underline:{get:bg,set:cg,Cb:!0},url:{get:dg,set:eg,Cb:!0}});var Uk=function(){};A(Uk,"TextField",F);Uk.prototype.getTextFormat=function(a,b){var c=this.__swiffy_d;if(c)return c=c.hr(a,b),bl(c)};Uk.prototype.setTextFormat=function(a,b,c){var d=this.__swiffy_d;if(d){var e,f,h;a instanceof al?e=a:b instanceof al?(e=b,f=a):c instanceof al&&(e=c,f=a,h=b);e&&d.Jj(v(e),f,h)}};Uk.prototype.getNewTextFormat=function(){var a=this.__swiffy_d;if(a)return a=a.fr(),bl(a)};Uk.prototype.setNewTextFormat=function(a){var b=this.__swiffy_d;b&&a instanceof al&&b.zr(v(a))};
var cl=function(a,b,c,d){Object.defineProperty(Uk.prototype,a,{get:function(){var a=this.__swiffy_d;if(a)return b.call(this,a)},set:function(a){var b=this.__swiffy_d;b&&c&&c.call(this,b,a)},enumerable:k(d)?d:!0})};cl("text",function(a){var b=a.Ja;a.Rb&&(b=Ij(b,a.definition.multiline));return b},function(a,b){var c=a.c.ia();b=c.Pa(b);a.Rb&&(a.Hi(!1),b=Jj(b));null!=a.Yd()?c.hs(a.Yd(),a,b):a.Dc(b);a.Hi(!0)});
cl("htmlText",function(a){var b=a.Ja;a.Rb&&(b=Kj(String(b)));return b},function(a,b){var c=a.c.ia();b=c.Pa(b);null!=a.Yd()?c.Fi(a.Yd(),b):a.Dc(b)});cl("textColor",function(a){return a.gr()},function(a,b){a.Cr(Number(b))});cl("antiAliasType",function(a){return a.$k},function(a,b){"normal"!=b&&"advanced"!=b||a.pr(String(b))});cl("autoSize",function(a){return a.xf},function(a,b){switch(b){case !0:b="left";case "center":case "left":case "none":case "right":break;default:b="none"}a.qr(b)});
cl("background",function(a){return a.li},function(a,b){a.tg(!!b)},!1);cl("backgroundColor",function(a){return a.ki},function(a,b){a.sr(Number(b))},!1);cl("border",function(a){return a.ni},function(a,b){a.tr(!!b)},!1);cl("borderColor",function(a){return a.mi},function(a,b){a.ur(Number(b))},!1);cl("condenseWhite",function(a){return a.ao},function(a,b){a.Ew(!!b)},!1);cl("embedFonts",function(a){return a.Cf},function(a,b){a.wr(!!b)});
cl("gridFitType",function(a){return a.bo},function(a,b){"none"!=b&&"pixel"!=b&&"subpixel"!=b||a.Hw(String(b))},!1);cl("html",function(a){return a.Rb},function(a,b){b=!!b;if(b!=a.Rb){var c=this.text;a.Uu(b);this.text=c}});cl("length",function(){return this.text.length});cl("maxChars",function(a){return a.co},function(a,b){a.Iw(null!=b?Number(b):null)},!1);cl("mouseWheelEnabled",function(){return!0},void 0,!1);cl("multiline",function(a){return a.Me},function(a,b){a.xr(!!b)});
cl("password",function(a){return a.eo},function(a,b){a.Lw(!!b)},!1);cl("restrict",function(a){return a.fo},function(a,b){a.Ow(null!=b?String(b):null)},!1);cl("selectable",function(a){return a.Mg},function(a,b){a.Br(!!b)});Object.defineProperty(Uk.prototype,"styleSheet",{value:void 0,enumerable:!1});cl("sharpness",function(a){return a.ho},function(a,b){a.Qw(Number(b))},!1);Object.defineProperty(Uk.prototype,"tabIndex",{value:void 0,writable:!0,enumerable:!1});
cl("textHeight",function(a){return Math.floor(a.cl()/20)});cl("textWidth",function(a){return Math.floor(a.dl()/20)});cl("thickness",function(a){return a.Wk},function(a,b){a.Rw(Number(b))},!1);cl("variable",function(a){return a.Yd()},function(a,b){a.Fi(null!=b?String(b):null)});cl("wordWrap",function(a){return a.Zg},function(a,b){a.Dr(!!b)});cl("type",function(a){return a.Pi?"input":"dynamic"},function(a,b){b=String(b).toLowerCase();"input"==b?a.Mm(!0):"dynamic"==b&&a.Mm(!1)},!1);
B(Uk.prototype,null,3);var Mi=function(a){a instanceof pj||(a=this.__swiffy_vm.Tf(a));Object.defineProperty(this,"__swiffy_d",{value:a})};A(Mi,"Transform");Wh(Mi);Ii(Mi.prototype,"colorTransform",function(a){return oi(a.Db)},function(a,b){a.oc(b instanceof mi?b.__swiffy_v:Zc)});Li(Mi.prototype,"concatenatedColorTransform",function(a){return oi(a.kd())});Li(Mi.prototype,"concatenatedMatrix",function(a){return wi(a.Ga())});Ii(Mi.prototype,"matrix",function(a){return wi(a.Ya())},function(a,b){a.setTransform(vi(b))});
Li(Mi.prototype,"pixelBounds",function(a){var b=a.sb().jd().clone();b.na(a.Ga());return new Ei(Math.floor(b.j/20),Math.floor(b.i/20),Math.ceil((b.t-b.j)/20),Math.ceil((b.s-b.i)/20))});var dl=function(){};A(dl,"Video",F);Object.defineProperty(dl.prototype,"width",{get:function(){return this.__swiffy_d.width}});Object.defineProperty(dl.prototype,"height",{get:function(){return this.__swiffy_d.height}});Object.defineProperty(dl.prototype,"smoothing",{get:function(){return this.__swiffy_d.smoothing},set:function(a){this.__swiffy_d.smoothing=a}});
Object.defineProperty(dl.prototype,"deblocking",{get:function(){return this.__swiffy_d.deblocking},set:function(a){this.__swiffy_d.deblocking=a}});dl.prototype.attachVideo=function(){};dl.prototype.clear=function(){};B(dl.prototype,null,3);var fl=function(a,b){if("_"==b.charAt(0)&&a instanceof F){if(b in a)return b;var c=b.toLowerCase();if(c in el&&c in a)return c}return b},il=function(a,b){var c=gl[typeof a];if(c){var d=b.toLowerCase();return(c=c[d])?c:d}if(b in a)return b;var e=hl(a),d=b.toLowerCase();return(c=e[d])?c:b==d||d in a?d:e[d]=b},jl=function(a,b){if("_"==b.charAt(0)&&a instanceof F){if(b in a)return b;var c=b.toLowerCase();if(c in el&&c in a)return c}return b},kl=function(a,b){var c=gl[typeof a];if(!c){if(b in a)return b;
c=hl(a)}var d=b.toLowerCase();return(c=c[d])?c:d},ll=function(a){a=a instanceof oh?a.getParent():a;return a=this.Jl(a,xj)},ml=function(a){a=a instanceof oh?a.getParent():a;return a=this.Jl(a,gd)},nl=function(a){return ha(a)?a:!k(a)||null===a||fa(a)&&""===a.trim()?Number.NaN:Number(a)},ol=function(a){return ha(a)?a:k(a)&&null!==a?fa(a)&&""===a.trim()?Number.NaN:Number(a):0},pl=function(a){return ha(a)?a:k(a)&&null!==a?fa(a)?(a=Number(a),isNaN(a)?0:a):Number(a):0},ql=function(a){if(fa(a))return a;ga(a)&&
(a=a?"1":"0");return k(a)?a instanceof F?a.__swiffy_d.bk():a+"":""},rl=function(a){return fa(a)?a:k(a)?a instanceof F?a.__swiffy_d.bk():a+"":""},sl=function(a){return fa(a)?a:a instanceof F?a.__swiffy_d.bk():a+""},tl=function(a){return Boolean(a)},ul=function(a){return"string"==typeof a?Boolean(Number(a)):Boolean(a)},vl=function(a,b){return a==b?1:0},wl=function(a,b){return a==b},xl=function(a,b){var c=typeof a,d=typeof b;return"number"===c&&"number"===d?a==b:this.cr(a,c,b,d)},yl=function(a,b){var c=
typeof a,d=typeof b;return c===d&&null===a===(null===b)?a==b:this.cr(a,c,b,d)};var zl=function(a,b){Object.defineProperty(this,"nodeType",{value:a,writable:!1});Object.defineProperty(this,"attributes",{value:{},writable:!1});1==a?(this.nodeName=b,this.nodeValue=null):(this.nodeName=null,this.nodeValue=b);Object.defineProperty(this,"__swiffy_v",{value:{nextSibling:null,previousSibling:null,parentNode:null,childNodes:[]}})};A(zl,"XMLNode");var Al=function(a){return a.__swiffy_v};Object.defineProperty(zl.prototype,"childNodes",{get:function(){return Al(this).childNodes.slice(0)}});
Object.defineProperty(zl.prototype,"firstChild",{get:function(){return Al(this).childNodes[0]}});Object.defineProperty(zl.prototype,"lastChild",{get:function(){var a=Al(this).childNodes;return a[a.length-1]}});Object.defineProperty(zl.prototype,"nextSibling",{get:function(){return Al(this).nextSibling}});Object.defineProperty(zl.prototype,"parentNode",{get:function(){return Al(this).parentNode}});Object.defineProperty(zl.prototype,"previousSibling",{get:function(){return Al(this).previousSibling}});
zl.prototype.toString=function(){return Bl(this,!1,0)};
var Bl=function(a,b,c){b="undefined"!==typeof b?b:!1;c="undefined"!==typeof c?c:0;var d="";if(b)for(var e=0;e<c;e++)d+="  ";var f=b?"\n":"";if(3==a.nodeType)return d+Yd(a.nodeValue)+f;var h="";if(null==a.nodeName)a.xmlDecl&&(h+=d+a.xmlDecl+f),a.docTypeDecl&&(h+=d+a.docTypeDecl+f);else{var h=h+(d+"<"+a.nodeName),l;for(l in a.attributes)h+=" "+l+'="'+a.attributes[l]+'"';if(0==Al(a).childNodes.length)return h+" />";h+=">"+f}l=Al(a).childNodes;for(e=0;e<l.length;e++)h+=Bl(l[e],b,c+1);null!=a.nodeName&&
(h+=d+"</"+a.nodeName+">"+f);return h};zl.prototype.appendChild=function(a){if(!~Al(this).childNodes.indexOf(a)){a.removeNode();var b=this.lastChild;Al(this).childNodes.push(a);b&&(Al(b).nextSibling=a,Al(a).previousSibling=b);Al(a).parentNode=this}};
zl.prototype.insertBefore=function(a,b){var c=Al(this).childNodes;if(!~c.indexOf(a)){var d=c.indexOf(b);if(~d){a.removeNode();Al(a).parentNode=this;var e=c[d-1],f=c[d];c.splice(d,0,a);e?(Al(e).nextSibling=a,Al(a).previousSibling=e):Al(a).previousSibling=null;f?(Al(f).previousSibling=a,Al(a).nextSibling=f):Al(a).nextSibling=null}}};
zl.prototype.removeNode=function(){var a=Al(this);a.parentNode&&Ia(Al(a.parentNode).childNodes,this);a.nextSibling&&(Al(a.nextSibling).previousSibling=a.previousSibling);a.previousSibling&&(Al(a.previousSibling).nextSibling=a.nextSibling);a.nextSibling=null;a.previousSibling=null;a.parentNode=null};
zl.prototype.cloneNode=function(a){var b=new zl(this.nodeType,null);b.nodeName=this.nodeName;b.nodeValue=this.nodeValue;for(var c in this.attributes)b.attributes[c]=this.attributes[c];if(a){c=Al(this).childNodes;for(var d=Al(b).childNodes,e=0;e<c.length;e++){var f=c[e].cloneNode(a);d[e]=f}}return b};zl.prototype.hasChildNodes=function(){return 0<Al(this).childNodes.length};
var Cl=function(a,b,c){for(var d=null,e=Al(b),f;f=c.next();){var h;switch(f.type){case "close":return f.value;case "tag":h=1;break;case "text":case "cdata":h=3;break;case "xml_declaration":a.xmlDecl||(a.xmlDecl="");a.xmlDecl+=f.value;continue;case "doctype":a.docTypeDecl=f.value;continue;default:continue}h=new zl(h,f.value);var l=Al(h);l.parentNode=b;d&&(l.previousSibling=d,Al(d).nextSibling=h);d=h;e.childNodes.push(h);if("tag"==f.type){if(f.attributes)for(l=0;l<f.attributes.length;l++){var n=f.attributes[l];
h.attributes[n.name]=n.value}h=Cl(a,h,c);if(null===h||h!=f.value)return a.status=-9,h}}return null},Dl=function(a){zl.call(this,1,null);Fk(this);a&&this.parseXML(a)};A(Dl,"XML",zl);Wh(Dl);Dl.prototype.status=0;Dl.prototype.createElement=function(a){return new zl(1,a)};Dl.prototype.createTextNode=function(a){return new zl(3,a)};Dl.prototype.addRequestHeader=function(a,b){Gk(this,a,b)};Dl.prototype.load=function(a){Ik(a,this)};
Dl.prototype.send=function(a,b,c){if(0==arguments.length)return!1;Jk(a,this.toString(),b,c);return!0};Dl.prototype.sendAndLoad=function(a,b,c){Ik(a,b,this,c)};Dl.prototype.onData=function(a){var b=k(a);b&&Hk(this.parseXML,this,a);this.loaded=b;Hk(this.onLoad,this,b)};Dl.prototype.onLoad=function(){};
Dl.prototype.parseXML=function(a){for(var b=Al(this).childNodes,c=b.length-1;0<=c;c--)b[c].removeNode();for(var d in this.attributes)delete this.attributes[d];this.docTypeDecl=this.xmlDecl=void 0;a=new fe(a,this.ignoreWhite,!0);try{this.status=0,null!==Cl(this,this,a)&&(this.status=-10)}catch(e){this.status=El(e.type)}};
var El=function(a){switch(a){case "cdata":return-2;case "xml_declaration":return-3;case "doctype":return-4;case "comment":return-5;case "tag":case "close":return-6;case "attribute":return-8;default:return-1}};B(Dl.prototype,null,3);var Hl=function(a){Object.defineProperty(this,"__swiffy_vm",{value:a});this.String=Fl(String,function(b){return a.Pa(b)},["fromCharCode"]);B(this,"String",3);this.Number=Fl(Number,function(b){return a.xd(b)},["MAX_VALUE","MIN_VALUE","NaN","NEGATIVE_INFINITY","POSITIVE_INFINITY"]);B(this,"Number",3);this.Boolean=Fl(Boolean,function(b){return a.Jk(b)});B(this,"Boolean",3);this.AsBroadcaster=new hi(a);B(this,"AsBroadcaster",3);this.setInterval=function(){return Gl(a,Qh,arguments)};B(this,"setInterval",
3);this.setTimeout=function(){return Gl(a,Ph,arguments)};B(this,"setTimeout",3);this.updateAfterEvent=function(){a.c.ha.gi()};B(this,"updateAfterEvent",3);this.escape=function(b){return encodeURIComponent(a.Pa(b)).replace(/[.!*'()]/g,function(a){return"%"+a.charCodeAt(0).toString(16).toUpperCase()})};B(this,"escape",3);this.unescape=function(b){return Wi(a.Pa(b))};B(this,"unescape",3);Object.prototype.hasOwnProperty("addProperty")||(Function.prototype.toString=function(){return"[type Function]"},
Object.prototype.unwatch=function(a){if(1>arguments.length)return!1;var c=this[a];delete this[a];this[a]=c;return!0},Object.prototype.watch=function(a,c,d){if(2>arguments.length)return!1;for(var e=this,f=null,h=this;h;h=Object.getPrototypeOf(h))if(null!=Object.getOwnPropertyDescriptor(h,a)){e=h;f=Object.getOwnPropertyDescriptor(h,a);break}if(!f||f.configurable){var l=e[a];delete e[a];Object.defineProperty(e,a,{get:function(){return l},set:function(e){return l=c.call(this,a,l,e,d)},configurable:!0})}return!0},
Object.prototype.addProperty=function(a,c,d){var e=Object.getOwnPropertyDescriptor(this,a);if(null==a||""==a||!m(c)||d&&!m(d)||e&&!e.configurable)return!1;if(!d||e&&!e.writable)d=function(){};Object.defineProperty(this,a,{get:c,set:d,configurable:!0,enumerable:!(e&&!e.enumerable)});return!0},B(Object.prototype,["watch","unwatch","addProperty"],3))};A(Hl,"global");
var Fl=function(a,b,c){b.__swiffy_override=function(c){return new a(b(c))};b.__swiffy_wrapped_type=a;if(k(c))for(var d=0;d<c.length;d++)b[c[d]]=a[c[d]];B(b,null,3);return b},Il=function(a,b,c,d){Object.defineProperty(a.prototype,b,{get:c,set:d||function(){}})};Hl.prototype.ASSetPropFlags=function(a,b,c,d){ia(a)&&B(a,b,c,d)};Hl.prototype.clearInterval=function(a){Sh(a)};Hl.prototype.clearTimeout=function(a){Sh(a)};Hl.prototype.parseFloat=parseFloat;
Hl.prototype.parseInt=function(a,b){!k(b)&&Si(a)&&(b=8);return parseInt(a,b)};Hl.prototype.isFinite=function(a){return isFinite(a)};Hl.prototype.isNaN=function(a){return isNaN(a)};var Gl=function(a,b,c){var d=c[0];if(m(d)&&2<=c.length){var e=Array.prototype.slice.call(c,2);c=c[1];return b(function(){d.apply(ni(null),e);a.Ta()},c)}if(ia(d)&&3<=c.length){var f=c[1],e=Array.prototype.slice.call(c,3);c=c[2];return b(function(){m(d[f])&&(d[f].apply(ni(d),e),a.Ta())},c)}};Hl.prototype.Array=Array;
Hl.prototype.AsBroadcaster=hi;Hl.prototype.Button=Sk;Hl.prototype.flash={display:{BitmapData:Bk},external:{ExternalInterface:qi},filters:{BevelFilter:Ce,BlurFilter:pe,ColorMatrixFilter:se,ConvolutionFilter:Fe,DropShadowFilter:Je,GlowFilter:ri,GradientBevelFilter:Ne,GradientGlowFilter:Qe},geom:{Matrix:ui,Point:yi,Rectangle:Ei}};Hl.prototype.Color=Dk;Hl.prototype.Date=Date;Il(Date,"date",Date.prototype.getDate,Date.prototype.setDate);Il(Date,"dateUTC",Date.prototype.getUTCDate,Date.prototype.setUTCDate);
Il(Date,"day",Date.prototype.getDay);Il(Date,"dayUTC",Date.prototype.getUTCDay);Il(Date,"fullYear",Date.prototype.getFullYear,Date.prototype.setFullYear);Il(Date,"fullYearUTC",Date.prototype.getUTCFullYear,Date.prototype.setUTCFullYear);Il(Date,"hours",Date.prototype.getHours,Date.prototype.setHours);Il(Date,"hoursUTC",Date.prototype.getUTCHours,Date.prototype.setUTCHours);Il(Date,"milliseconds",Date.prototype.getMilliseconds,Date.prototype.setMilliseconds);
Il(Date,"millisecondsUTC",Date.prototype.getUTCMilliseconds,Date.prototype.setUTCMilliseconds);Il(Date,"minutes",Date.prototype.getMinutes,Date.prototype.setMinutes);Il(Date,"minutesUTC",Date.prototype.getUTCMinutes,Date.prototype.setUTCMinutes);Il(Date,"month",Date.prototype.getMonth,Date.prototype.setMonth);Il(Date,"monthUTC",Date.prototype.getUTCMonth,Date.prototype.setUTCMonth);Il(Date,"seconds",Date.prototype.getSeconds,Date.prototype.setSeconds);
Il(Date,"secondsUTC",Date.prototype.getUTCSeconds,Date.prototype.setUTCSeconds);Il(Date,"time",Date.prototype.getTime,Date.prototype.setTime);Il(Date,"timezoneOffset",Date.prototype.getTimezoneOffset);Hl.prototype.Error=pi;Hl.prototype.Function=Ek;Hl.prototype.LoadVars=Tk;Hl.prototype.Math=Math;Hl.prototype.MovieClip=G;Hl.prototype.MovieClipLoader=Ai;Hl.prototype.NetConnection=Ci;Hl.prototype.NetStream=Di;Hl.prototype.Object=ni;Object.defineProperty(ni,"__swiffy_override",{value:Gi});
Object.defineProperty(ni,"__swiffy_wrapped_type",{value:Object});Hl.prototype.Sound=Vk;Hl.prototype.System=new $k;Hl.prototype.TextField=Uk;Hl.prototype.TextFormat=al;Hl.prototype.XML=Dl;Hl.prototype.XMLNode=zl;Hl.prototype.Video=dl;Object.defineProperty(Hl.prototype,"Key",{get:function(){return this.__swiffy_vm.getKey()},set:function(){}});Object.defineProperty(Hl.prototype,"Mouse",{get:function(){return this.__swiffy_vm.Kf},set:function(){}});
Object.defineProperty(Hl.prototype,"Stage",{get:function(){return this.__swiffy_vm.c.ha.$},set:function(){}});B(Hl.prototype,null,3);A(Array,"Array");A(Boolean,"Boolean");A(Date,"Date");A(Math,"Math");A(Number,"Number");A(String,"String");var Jl=function(a,b){this.object=a;this.method=b};Jl.prototype.Bo=function(){for(var a=this.object;a=Object.getPrototypeOf(a);)for(var b=Object.getOwnPropertyNames(a),c=0;c<b.length;c++)if(a[b[c]]===this.method)return Object.getPrototypeOf(a);return null};var Kl=function(a,b){this.ya=a;this.data={};this.wb=b};g=Kl.prototype;g.get=function(a){var b=this.ya.ea(this.data,a);return b in this.data?this.data[b]:this.wb.get(a)};
g.call=function(a,b){var c=this.ya.ea(this.data,a);if(c in this.data)if(c=this.data[c],c instanceof Jl){var d=Object.getPrototypeOf(c.method.prototype).constructor;if(m(d))return d.apply(c.object,b)}else{if(m(c))return c.apply(this.Vb(),b)}else return this.wb.call(a,b)};g.set=function(a,b){var c=this.ya.ea(this.data,a);return c in this.data?(this.data[c]=b,!0):this.wb.set(a,b)};g.zd=function(a,b){this.data[this.ya.Gc(this.data,a)]=b};
g.fh=function(a){a=this.ya.Gc(this.data,a);a in this.data||(this.data[a]=void 0)};g.Zd=function(a){return this.ya.ea(this.data,a)in this.data?!1:this.wb.Zd(a)};g.wd=function(a){this.wb.wd(a)};g.Vb=function(){return this.wb.Vb()};g.Te=function(){return this.wb.Te()};var Ll=function(a,b,c){this.ya=a;this.data=c;this.wb=b};g=Ll.prototype;g.get=function(a){var b=this.ya.ea(this.data,a);return b in this.data?this.data[b]:this.wb.get(a)};
g.call=function(a,b){var c=this.ya.ea(this.data,a);if(c in this.data){if(c=this.data[c],m(c))return c.apply(this.data,b)}else return this.wb.call(a,b)};g.set=function(a,b){var c=this.ya.ea(this.data,a);return c in this.data?(this.data[c]=b,!0):this.wb.set(a,b)};g.zd=function(a,b){var c=this.ya.ea(this.data,a);c in this.data?this.data[c]=b:this.wb.zd(a,b)};g.fh=function(a){this.ya.ea(this.data,a)in this.data||this.wb.fh(a)};
g.Zd=function(a){var b=this.ya.ea(this.data,a);return b in this.data?this.ya.uc(this.data,b):this.wb.Zd(a)};g.wd=function(a){this.wb.wd(a)};g.Vb=function(){return this.wb.Vb()};g.Te=function(){return this.wb.Te()};var Ml=function(a,b,c){this.ya=a;this.Tl=this.data=c;this.wl=b;this.Dl=c};g=Ml.prototype;g.get=function(a){var b=this.ya.ea(this.data,a);return b in this.data?this.data[b]:"this"==a.toLowerCase()?this.Dl:this.wl.get(a)};
g.call=function(a,b){var c=this.ya.ea(this.data,a),d=this.data[c];if(c in this.data){if(m(d))return d.apply(this.data,b)}else return this.wl.call(a,b)};g.set=function(a,b){var c=this.ya.Gc(this.data,a);this.data[c]=b;return!0};g.zd=function(a,b){var c=this.ya.Gc(this.data,a);this.data[c]=b};g.fh=function(a){a=this.ya.Gc(this.data,a);a in this.data||(this.data[a]=void 0)};g.Zd=function(a){var b=this.ya.ea(this.data,a);return b in this.data?this.ya.uc(this.data,b):this.wl.Zd(a)};
g.wd=function(a){a?this.data=this.Tl=a:(this.Tl=null,this.data=this.Dl)};g.Vb=function(){return this.Tl};g.Te=function(){return this.Dl};var Nl=function(a){this.ya=a;this.data=new Hl(a);this.data._global=this.data;B(this.data,"_global",3)};g=Nl.prototype;g.get=function(a){return this.data[this.ya.ea(this.data,a)]};g.call=function(a,b){var c=this.data[this.ya.ea(this.data,a)];if(m(c))return c.apply(this.data,b)};g.set=function(){return!1};g.zd=function(){};g.fh=function(){};
g.Zd=function(a){a=this.ya.ea(this.data,a);return this.ya.uc(this.data,a)};g.wd=function(){throw new TypeError("setTarget should not be called on the GlobalContext");};g.Vb=function(){throw new TypeError("getTarget should not be called on the GlobalContext");};g.Te=function(){throw new TypeError("getTargetBase should not be called on the GlobalContext");};var z=function(a){this.Xr(a.Md);this.hb=[];this.bc=0;this.Nb=this.Ec=4;this.ln=[];this.c=a;this.Vr=this.jn();this.Jf=[];this.Ud=[];this.Fk=!1;this.vk=this.n=null;this.pi=new Nl(this,a);this.Od=new ef;this.Kf=new zi;this.Sg(this.Kf);this.Of=new si;this.Sg(this.Of);this.zk();this.Wr()};g=z.prototype;g.Jn=!1;
g.Xr=function(a){this.Gc=il;this.Yc=xl;this.ea=kl;this.yn=ml;this.Do=vl;this.Jk=ul;this.xd=pl;this.Pa=ql;5<=a&&(this.Do=wl,this.xd=ol,this.Pa=rl,6<=a&&(this.Yc=yl,this.yn=ll,7<=a&&(this.Gc=fl,this.ea=jl,this.Jk=tl,this.xd=nl,this.Pa=sl)))};
g.Wr=function(){var a=this,b=this.c.Tc;b.SetVariable=function(b,d){var e=a.Ng(String(b),a.c.jb.$);if(e.path){var f=a.Gc(e.path,e.Ef);e.path[f]=String(d)}};b.GetVariable=function(b){b=a.Ng(String(b),a.c.jb.$);if(b.path){var d=a.ea(b.path,b.Ef);return d in b.path?String(b.path[d]):null}return null}};g.getKey=function(){return this.Of};g.Po=function(a){this.Ud.push(function(){this.vl(a)})};g.Ce=function(a){this.Ud.push(a)};
g.Ta=function(){if(!this.Fk){for(this.Fk=!0;this.Jf.length||this.Ud.length;)this.Jf.length?this.Jf.shift().call(this):this.Ud.shift().call(this);this.Fk=!1}};g.np=function(a,b){try{a()}catch(c){throw b(c),c;}};g.jn=function(){return Nh()};g.Sg=function(a){this.pi.get("AsBroadcaster").initialize(a)};g.reset=function(a){this.hb=[];this.bc=0;this.Nb=this.Ec=4;this.n=new Ml(this,this.pi,a.$)};g.vl=function(a){a.kh.Rd()||(this.reset(a.kh),a.Nu())};
var Ol=function(a){a=a.replace(/\.\.|\/:?|:/g,function(a){return".."==a?"_parent":"."});"."==a[0]&&(a="_root"+a);"."==a[a.length-1]&&(a=a.substring(0,a.length-1));return a},Pl=function(a){for(var b=[],c=0,d=a.length,e=0;e<d;e++)switch(a[e]){case ".":var f=e+1;if(f!=d&&"."==a[f]){e>c&&b.push(a.substring(c,e));b.push("_parent");c=e+2;e++;break}case ":":e>c&&b.push(a.substring(c,e));c=e+1;break;case "/":0==e?b.push("_root"):e>c&&b.push(a.substring(c,e)),c=e+1}e>c?b.push(0==c&&e==d?a:a.substring(c,e)):
0==b.length&&b.push("");return b};z.prototype.Ng=function(a,b){k(b)||(b=this.Vb());var c=0<a.indexOf(":")?a.split(":"):a.split(".");if(1<c.length){var d=c[c.length-1];return{path:this.Hg(c.slice(0,c.length-1).join("."),b),Ef:d}}return{path:b,Ef:a}};z.prototype.er=function(a){return this.pi.get(a)};
var gl={"boolean":{},number:{},string:{},object:void 0,"function":void 0,undefined:{}},Ql=function(a){var b=Object.getOwnPropertyNames(a.constructor.prototype);a=gl[typeof a];for(var c=0;c<b.length;++c){var d=b[c],e=d.toLowerCase();d!=e&&(a[e]=d)}};Ql(!1);Ql(0);Ql("");
var hl=function(a){if(!a)return{constructor:"constructor"};var b=a.__swiffy_nm;if(!b||b.__swiffy_nm!=a){for(var b=Object.create(hl(Object.getPrototypeOf(a))),c=Object.getOwnPropertyNames(a),d=0;d<c.length;++d){var e=c[d],f=e.toLowerCase();e!=f&&(b[f]=e)}Object.defineProperty(b,"__swiffy_nm",{value:a,writable:!0});Object.defineProperty(a,"__swiffy_nm",{value:b,writable:!0})}return b};g=z.prototype;
g.Hn=function(a){if(ia(a)){var b=a[this.ea(a,"x")];a=a[this.ea(a,"y")];if(ha(b)&&ha(a))return new Jc(b,a)}return null};g.Vb=function(){return this.n.Vb()};g.je=function(){var a=this.n.Vb();return a?a.__swiffy_d:null};g.push=function(a){this.hb[this.Nb++]=a};g.pop=function(){if(this.Nb>this.Ec){var a=this.hb[--this.Nb];this.hb[this.Nb]=void 0;return a}};g.ka=function(){return this.xd(this.pop())};g.Oa=function(){return this.Pa(this.pop())};g.de=function(){return this.Jk(this.pop())};g.ip=function(){return this.Tf(this.pop())};
g.Zi=function(){for(var a=Number(this.pop()),a=Math.min(a,this.Nb-this.Ec),b=[],c=0;c<a;++c)b[c]=this.pop();return b};g.Tf=function(a){return a instanceof F?a:this.mo(String(a))};g.Hg=function(a,b){if(!b||!a)return b;for(var c=Pl(a),d=b,e=0;e<c.length&&d;e++)d=d[this.ea(d,c[e])];return d};g.mo=function(a){return this.Hg(a,this.Vb())};g.Vd=function(){this.Kf.Vd()};g.gg=function(){this.Wf(new Kc(4));this.Ta();this.Kf.gg()};g.ag=function(){this.Kf.ag()};g.Ro=function(){return this.Kf.__swiffy_mv};
g.Qk=function(){this.c.ha.$.broadcastMessage("onResize")};g.kj=function(a){this.Of.kj(a)};g.lp=function(){this.Of.broadcastMessage("onKeyUp")};g.jj=function(a){this.Of.jj(a)};g.jp=function(){this.Of.broadcastMessage("onKeyDown")};g.sn=function(){};g.tn=function(){};g.Qi=function(){};g.gk=function(){};g.Ln=function(a,b,c){b=this.ea(a,b);var d=!(b in a);if(!d){var e=a.__swiffy_child_ref[b];e&&(d=a[b],d=d===e&&d.__swiffy_d.depth>c.__swiffy_d.depth)}d&&(b=this.Gc(a,b),a[b]=c,a.__swiffy_child_ref[b]=c)};
g.Mn=function(a,b,c){b=this.ea(a,b);c===a[b]&&(delete a[b],delete a.__swiffy_child_ref[b])};g.Lk=function(a,b,c){this.Jf.push(function(){this.jv(a,b,c)})};g.jv=function(a,b,c){this.jm(a,b,function(a,e,f,h){var l=c;k(h.dh[f])||(h.dh[f]=[]);h.dh[f].push(b);f in e&&(b.Dc(String(e[f])),l=e[f]);Object.defineProperty(e,f,a.uu(l,h.dh[f]))})};g.Pk=function(a,b){this.Jf.push(function(){this.kv(a,b)})};g.kv=function(a,b){this.jm(a,b,function(a,d,e,f){(a=f.dh[e])&&Ia(a,b)})};
g.hs=function(a,b,c){this.jm(a,b,function(a,b,f){b[f]=c})};g.jm=function(a,b,c){if(b=this.Jl(b,gd))a=Ol(a),b=this.Ng(a,b.$),(a=b.path)&&a.__swiffy_d&&(b=this.Gc(a,b.Ef),c(this,a,b,a.__swiffy_d))};g.Jl=function(a,b){for(var c=a;c&&!(c instanceof b);)c=c.getParent();return c};
g.To=function(a,b){var c=-16384+b,d="_level"+b;d in G.prototype||Object.defineProperty(G.prototype,d,{get:function(){var a=this.__swiffy_d;if(a&&(a=a.c.ha.Bc(c)))return a.$},set:function(a){Object.defineProperty(this,d,{value:a,configurable:!0,writable:!0,enumerable:!0})}})};
g.fireEvent=function(a,b,c,d){var e=Nk[c.type];c=!1;if(b)for(var f=0;f<b.actions.length;++f){var h=b.actions[f];if(!h.Fn||h.Fn(this))h.Mk&&(d?this.vl(h.Mk):this.Po(h.Mk)),h.stopPropagation&&(c=!0)}if(e){var l=this;b=function(){var b=l.ea(a,e);if(m(a[b]))a[b]()};d?b():this.Ce(b)}return c};
g.zk=function(){var a=this;pj.prototype.Ia=function(){return Object.create(F.prototype)};yj.prototype.Ia=function(){var b=Object.create(Uk.prototype);a.Sg(b);b.addListener(b);return b};Sj.prototype.Ia=function(){var b=Object.create(Yk.prototype);a.Sg(b);return b};xj.prototype.Ia=function(){return Object.create(Rk.prototype)};gd.prototype.Ia=function(){var a=void 0,c=this.definition.xi;c&&(a=Hi[c]);return Object.create((a?a:G).prototype)};oh.prototype.Ia=function(){return Object.create(Sk.prototype)};
nj.prototype.Ia=function(){return{}};yh.prototype.Ia=function(){return Object.create(dl.prototype)}};g.qo=function(a,b){var c=a.$;b?(this.Jf.push(function(){a.fireEvent(new Kc(19),!0);c.constructor()}),a.fireEvent(new Kc(7)),a.Yg()):(a.Yg(),a.fireEvent(new Kc(19),!0),c.constructor(),a.fireEvent(new Kc(7)))};g.Zn=function(){};g.uu=function(a,b){var c=a,d=this;return{get:function(){return c},set:function(a){c=a;a=d.Pa(a);for(var f=0;f<b.length;f++)b[f].Dc(a)},configurable:!0}};
g.uc=function(a,b){if(null!=a){var c=b in a,d=delete a[b];delete a[b];this.Cw(a,b);return c&&d}return!1};g.Cw=function(a,b){if(a instanceof G){var c=a.__swiffy_d;c&&(c=c.la.Yp(b))&&Ue(a,c,b)}};g.Np=function(a,b){this.c.jb.$[a]=b};g.tf=function(){return this.Od};g.Hj=function(a){a=this.$h(a,4);a="return "+Rl(Sl,a);return Function("vm",a)(this)};g.Qf=function(a,b,c,d,e){ai(120);var f=Xe;Xe=this;try{var h=a(b,c,d,e);--$h;return h}catch(l){bi(l)}finally{Xe=f}};
g.$h=function(a,b){return a?"function(){"+this.Sq(a,b)+"}":"null"};g.Sq=function(a,b){for(var c=0,d="for(var j=0;;){"+Rl(Tl)+"switch(j){",e=this.aw(a),f={labels:e,registerCount:b},d=d+"case 0:",h=0;h<a.length;h++){var l=e[h];l&&(d+="case "+l+":");c++;var l=a[h],n=I[l.type];n&&(d=n.compile?d+n.compile.call(n,l,this,f):d+Rl(n))}return d+"default:return;}}"};
g.aw=function(a){for(var b=[-1],c=0;c<a.length;){var d=a[c++];switch(d.type){case 157:case 153:b[d.target]=-1}}for(d=c=0;c<a.length;++c)b[c]&&(b[c]=d++);return b};var Ul=function(a,b){for(var c="vm."+a.action+"(",d=1;d<arguments.length;++d)1<d&&(c+=","),c+=arguments[d];return c+")"},Rl=function(a,b){return Ul.apply(null,arguments)+";"},Vl=function(a){return k(a)&&0<=a?"j="+a+";continue;":"return;"};g=z.prototype;g.Ei=function(a){return!(a instanceof gd&&a.isEnabled())};
g.bp=function(a,b){a&&a.vq(b);b&&b.wq(a)};g.Wf=function(a){for(var b=this.c.uf,c=b.length-1;0<=c;c--)b[c].Rd()||b[c].fireEvent(a)};g.Cn=function(a,b){b.Ka()&&b.Pb(a.Kg())};g.Kq=function(a,b){a=String(a);b=String(b);return a<b?-1:a>b?1:0};g.Jq=function(a,b){a=String(a).toUpperCase();b=String(b).toUpperCase();return a<b?-1:a>b?1:0};g.Lq=function(a,b){ha(a)&&ha(b)||(a=String(a),b=String(b));return a<b?-1:a>b?1:0};
var Wl="_x _y _xscale _yscale _currentframe _totalframes _alpha _visible _width _height _rotation _target _framesloaded _name _droptarget _url _highquality _focusrect _soundbuftime _quality _xmouse _ymouse".split(" "),el=function(){var a={};Wl.forEach(function(b){a[b]=!0});return a}(),I={4:function(){this.Wh()}};z.prototype.Wh=function(){var a=this.je();a instanceof gd&&a.Wh()};I[5]=function(){this.zw()};z.prototype.zw=function(){var a=this.je();a instanceof gd&&a.tm()};I[6]=function(){this.play()};
z.prototype.play=function(){var a=this.je();a instanceof gd&&a.play()};I[7]=function(){this.stop()};z.prototype.stop=function(){var a=this.je();a instanceof gd&&a.stop()};I[9]=function(){this.Uw()};z.prototype.Uw=function(){var a=this.je();a instanceof gd&&a.He().No()};I[10]=function(){var a=this.ka(),b=this.ka();this.push(b+a)};I[11]=function(){var a=this.ka(),b=this.ka();this.push(b-a)};I[12]=function(){var a=this.ka(),b=this.ka();this.push(b*a)};
I[13]=function(){var a=this.ka(),b=this.ka();this.push(b/a)};I[14]=function(){var a=this.ka(),b=this.ka();this.push(this.Do(b,a))};I[15]=function(){var a=this.ka(),b=this.ka();this.push(b<a)};I[16]=function(){var a=this.de(),b=this.de();this.push(b&&a)};I[17]=function(){var a=this.de(),b=this.de();this.push(b||a)};I[18]=function(){var a=this.de();this.push(!a)};I[19]=function(){var a=this.Oa(),b=this.Oa();this.push(b==a)};I[20]=function(){var a=this.Oa();this.push(a.length)};
I[21]=function(){var a=this.pop(),b=this.pop(),c=this.Oa();this.push(this.tu(c,b,a))};z.prototype.tu=function(a,b,c){a=this.Pa(a);c=Number(c);b=Math.max(0,Number(b)-1);return a.substr(b,c)};var Xl=function(){return this.pop()};I[23]=Xl;I[24]=function(){var a=this.ka(),a=0>a?Math.ceil(a):Math.floor(a);this.push(a)};I[28]=function(){var a=this.Oa();this.push(this.Yd(a))};
z.prototype.Yd=function(a){a=Pl(a);var b=this.n.get(a[0]);if(1<a.length){var c;for(c=1;k(b)&&c<a.length-1;++c)b=b[this.ea(b,a[c])];if(k(b))b=b[this.ea(b,a[c])];else return}return b};I[29]=function(){var a=this.pop(),b=this.Oa();this.Fi(b,a)};z.prototype.Fi=function(a,b){var c=Pl(a);if(1==c.length)this.n.set(c[0],b);else{var d=this.n.get(c[0]),e;for(e=1;k(d)&&e<c.length-1;++e)d=d[this.ea(d,c[e])];k(d)&&(c=this.Gc(d,c[e]),d[c]=b)}};I[33]=function(){var a=this.Oa(),b=this.Oa();this.push(b+a)};
I[34]=function(){var a=this.ka(),b=this.pop();this.push(this.Dd(b,a))};z.prototype.Dd=function(a,b){var c=this.Tf(a),d=Wl[b];if(c)return c[d]};I[35]=function(){var a=this.pop(),b=this.ka(),c=this.pop();this.setProperty(c,b,a)};z.prototype.setProperty=function(a,b,c){b=Wl[b];(a=this.Tf(a))&&b&&(a[b]=c)};I[36]=function(){var a=this.ka(),b=this.Oa(),c=this.ip(),d=this.je();c&&d&&c.__swiffy_d&&c.__swiffy_d.duplicate(d,b,a+-16384)};I[37]=function(){var a=this.ip();a instanceof G&&a.removeMovieClip()};
I[38]=function(){this.trace(this.pop())};z.prototype.trace=function(a){window.console&&(a=k(a)?this.Pa(a):"undefined",Xh(a))};I[51]=function(){var a=this.ka();this.push(String.fromCharCode(a))};I[50]=function(){var a=this.Oa();this.push(a.charCodeAt(0))};I[52]=function(){this.push(this.getTime())};z.prototype.getTime=function(){return this.jn()-this.Vr};I[48]=function(){var a=this.ka();this.push(this.random(a))};
z.prototype.random=function(a){var b;do b=Math.floor(Math.random()*a);while(b==a&&0<a);return b};I[60]=function(){var a=this.pop(),b=this.Oa();b&&this.n.zd(b,a)};I[65]=function(){var a=this.Oa();a&&this.n.fh(a)};I[59]=function(){var a=this.Xv(this.pop());this.push(a)};z.prototype.Xv=function(a){a=this.Pa(a);a=Pl(a);if(1==a.length)return this.n.Zd(a[0]);var b=this.n.get(a[0]),c;for(c=1;k(b)&&c<a.length-1;++c)b=b[this.ea(b,a[c])];return this.uc(b,this.ea(b,a[c]))};I[62]=function(){};I[62].kb=2;
I[62].compile=function(){return"return "+Rl(Xl)};I[63]=function(){var a=this.ka(),b=this.ka();this.push(b%a)};I[71]=function(){var a=this.pop(),b=this.pop();this.push(this.add(b,a))};z.prototype.add=function(a,b){return fa(a)||fa(b)?this.Pa(a)+this.Pa(b):this.xd(a)+this.xd(b)};I[72]=function(){var a=this.pop(),b=this.pop();this.push(this.jr(b,a))};
z.prototype.jr=function(a,b){var c=typeof a,d=typeof b;if("number"!==c||"number"!==d){if("object"===c&&null!==a&&(a=a.valueOf(),c=typeof a,"object"===c)||"object"===d&&null!==b&&(b=b.valueOf(),d=typeof b,"object"===d))return!1;if("string"===c&&"string"===d)return a<b;a=this.xd(a);b=this.xd(b)}return a!==a||b!==b?void 0:a<b};I[103]=function(){var a=this.pop(),b=this.pop();this.push(this.jr(a,b))};I[73]=function(){var a=this.pop(),b=this.pop();this.push(this.Yc(b,a))};
z.prototype.cr=function(a,b,c,d){"object"===b&&null!==a&&(a=a.valueOf(),b=typeof a);"object"===d&&null!==c&&(c=c.valueOf(),d=typeof c);if("object"===b||"object"===d)return void 0===a||null===a?void 0===c||null===c:a===c;if(a!=c)return!1;if("string"===b){if(("boolean"===d||"number"===d)&&""==a.trim())return!1}else if("string"===d&&("boolean"===b||"number"===b)&&""==c.trim())return!1;return!0};I[102]=function(){var a=this.pop(),b=this.pop();this.push(b===a)};
I[41]=function(){var a=this.Oa(),b=this.Oa();this.push(b<a)};I[42]=function(){throw new Yh(this.pop());};I[42].kb=2;I[104]=function(){var a=this.Oa(),b=this.Oa();this.push(b>a)};I[105]=function(){var a=this.pop(),b=this.pop();m(a)&&m(b)&&gi(b,a)};I[74]=function(){var a=this.ka();this.push(a)};I[75]=function(){var a=this.Oa();this.push(a)};I[76]=function(){var a=this.pop();this.push(a);this.push(a)};I[77]=function(){var a=this.pop(),b=this.pop();this.push(a);this.push(b)};
I[78]=function(){var a=this.pop(),b=this.pop();this.push(this.fw(b,a))};z.prototype.fw=function(a,b){if(null!=a)if(a instanceof Jl&&(a=a.Bo()),"number"===typeof b){if("string"!==typeof a)return a[b]}else return a[this.ea(a,this.Pa(b))]};I[79]=function(){var a=this.pop(),b=this.pop(),c=this.pop();this.Jw(c,b,a)};
z.prototype.Jw=function(a,b,c){if(null!=a)if("number"===typeof b)a[b]=c;else{var d=this.Gc(a,this.Pa(b));a instanceof Array&&"length"==d&&(c=ha(c)?c:0);a[d]=c;m(a)&&"prototype"==b&&(a.oa=c.constructor.prototype,c.constructor=a)}};I[80]=function(){var a=this.ka();this.push(++a)};I[81]=function(){var a=this.ka();this.push(--a)};I[96]=function(){var a=this.ka(),b=this.ka();this.push(a&b)};I[97]=function(){var a=this.ka(),b=this.ka();this.push(a|b)};
I[98]=function(){var a=this.ka(),b=this.ka();this.push(b^a)};I[99]=function(){var a=this.ka(),b=this.ka();this.push(b<<a)};I[100]=function(){var a=this.ka(),b=this.ka();this.push(b>>a)};I[101]=function(){var a=this.ka(),b=this.ka();this.push(b>>>a)};I[58]=function(){var a=this.Oa(),b=this.pop(),a=this.uc(b,this.ea(b,a));this.push(a)};I[129]=function(a){this.lw(a)};I[129].compile=function(a){return Rl(this,a.frame)};z.prototype.lw=function(a){var b=this.je();b instanceof gd&&b.Je(a,!1)};I[140]=function(a){this.mw(a)};
I[140].compile=function(a){return Rl(this,Ba(a.label))};z.prototype.mw=function(a){var b=this.je();b instanceof gd&&(a=b.Mf(a),void 0!=a&&b.Je(a,!1))};I[136]=function(){};I[136].compile=function(a,b){b.ln=a.constants;return Rl(this)};I[32]=function(){this.wd(this.pop())};z.prototype.wd=function(a){a instanceof F||(a=String(a),a=this.Hg(a,this.n.Te()),a instanceof F||(a=void 0));this.n.wd(a)};I[69]=function(){var a=this.pop(),b=void 0;a instanceof F&&(b=a.__swiffy_d.bk());this.push(b)};I[305]=function(a){this.push(a)};
I[305].compile=function(a){a=a.value;fa(a)&&(a=Ba(a));return Rl(this,a)};I[306]=function(){this.push(void 0)};I[307]=function(){this.push(Number.POSITIVE_INFINITY)};I[308]=function(){this.push(Number.NEGATIVE_INFINITY)};I[309]=function(){this.push(Number.NaN)};I[304]=function(a){this.push(a)};I[304].compile=function(a,b){var c=b.ln[a.index];k(c)&&(c=Ba(c));return Rl(this,c)};I[303]=function(a){this.push(this.hb[a+this.bc])};
I[303].compile=function(a,b,c){a=a.index;return a<c.registerCount?Rl(this,a):Rl(I[306])};I[135]=function(a){this.hb[a+this.bc]=this.hb[this.Nb-1]};I[135].compile=function(a,b,c){a=a.index;return a<c.registerCount?Rl(this,a):""};I[154]=function(a,b,c){var d=this.Oa(),e=this.Oa();a=new Fj(this,this.Vb(),e,d,a,b,c);this.c.Vg(a)};I[154].compile=function(a){return Rl(this,a.method,a.target,a.variables)};
I[148]=function(a){var b=this.pop();if(b instanceof Object){var c=this.n;this.n=new Ll(this,c,b);try{this.Qf(a)}finally{this.n=c}}};I[148].compile=function(a,b,c){return Rl(this,b.$h(a.body,c.registerCount))};I[155]=function(a){this.push(this.ar(4,a))};I[155].compile=function(a,b){var c=b.Tq(a.args,[],0,a.body,4);return Rl(this,c)};I[142]=function(a,b){this.push(this.ar(a,b))};
I[142].compile=function(a,b){var c=b.Tq(a.args,a.preloads,a.suppress,a.body,a.registerCount);return Rl(this,a.registerCount,c)};
z.prototype.Tq=function(a,b,c,d,e){var f="function(self,fn,caller,args){";c&4||(f+=Rl(Yl,'"this"',"self"));c&1||(f+=Rl(Zl,"self","fn"));c&2||(f+="args=Array.prototype.slice.call(args);args.callee=fn;",f+="args.caller=caller;",f+=Rl(Yl,'"arguments"',"args"));for(c=0;c<b.length&&c+1<e;++c)var h=Ul($l,Ba(b[c])),f=f+Rl(am,c+1,h);for(c=0;c<a.length;++c)b=a[c],h="args["+c+"]",f=fa(b)?f+Rl(Yl,Ba(b),h):f+Rl(am,b,h);return f+this.Sq(d,e)+"}"};
z.prototype.ar=function(a,b){var c=this,d=this.n,e=function(){var f=c.n,h=c.n.Vb(),l=c.vk;c.vk=e;c.n=new Kl(c,5<c.c.Md?d:new Ml(c,c.pi,this),e);var n=c.bc,r=c.Ec;c.bc=c.Nb;c.Nb+=a;c.Ec=c.Nb;try{return c.Qf(b,this,e,l,arguments)}finally{for(var t=c.bc;t<c.Nb;++t)c.hb[t]=void 0;c.Nb=c.bc;c.bc=n;c.Ec=r;c.vk=l;c.n=f;c.n.wd(h)}};gi(e,ni);return e};
I[143]=function(a,b,c,d,e){try{this.Qf(a)}catch(f){if(f instanceof Yh){var h=f.value;if(null!=b){var l;k(e)?(l=this.n.get(e),this.n.zd(e,h)):(d+=this.bc,d>=this.bc&&d<this.Ec&&(this.hb[d]=h));try{this.Qf(b)}finally{k(e)&&(k(l)?this.n.zd(e,l):this.n.Zd(e))}}else throw f;}else throw c=null,f;}finally{null!=c&&this.Qf(c)}};
I[143].compile=function(a,b,c){var d=a.variable;k(d)&&(d=Ba(d));return Rl(this,b.$h(a.tryBlock,c.registerCount),b.$h(a.catchBlock,c.registerCount),b.$h(a.finallyBlock,c.registerCount),a.register,d)};I[61]=function(){var a=this.Oa(),b=this.Zi();this.push(this.iu(a,b))};I[61].kb=1;z.prototype.iu=function(a,b){var c=Pl(a);if(1>=c.length)return this.n.call(c[0],b);for(var d=this.n.get(c[0]),e=1;e<c.length;++e){if(null==d)return;var f=d,d=f[this.ea(f,c[e])]}if(m(d))return d.apply(f,b)};
I[82]=function(){var a=this.pop(),b=this.pop(),c=this.Zi();this.push(this.nv(a,b,c))};I[82].kb=1;
z.prototype.nv=function(a,b,c){if(null!=b)if(null!=a&&""!==a){var d=b;if(d instanceof Jl){b=d.Bo();if(!b)return;d=d.object}b=b[this.ea(b,String(a))];m(b)&&"__swiffy_override"in b&&(b=b.__swiffy_override);if(m(b))return b.apply(ni(d),c)}else if(b instanceof Jl){if(d=Object.getPrototypeOf(b.method.prototype).constructor,m(d))return d.apply(ni(b.object),c)}else if((d=this.n.Vb())||(d=this.n.Te()),m(b)&&"__swiffy_override"in b&&(b=b.__swiffy_override),m(b))return b.apply(ni(d),c)};
I[64]=function(){var a=this.Oa(),a=this.n.get(a),b=this.Zi();m(a)||(a=ni);var c;m(a)&&"__swiffy_override"in a?c=a.__swiffy_override.apply(ni(null),b):(c=Object.create(a.prototype),c.__swiffy_nvr&&Object.defineProperty(c,"__swiffy_vm",{value:this}),a.apply(ni(c),b));this.push(c)};
I[83]=function(){var a=this.pop(),b=this.pop(),c=this.Zi(),d=void 0;null!=b&&(d=null!=a&&""!==a?b[this.ea(b,String(a))]:b);m(d)||(d=ni);m(d)&&"__swiffy_override"in d?a=d.__swiffy_override.apply(ni(null),c):(a=Object.create(d.prototype),a.__swiffy_nvr&&Object.defineProperty(a,"__swiffy_vm",{value:this}),d.apply(ni(a),c));this.push(a)};I[67]=function(){for(var a=Gi(),b=Number(this.pop()),c=0;c<b;c++){var d=this.pop(),e=this.Oa();a[e]=d}this.push(a)};
I[66]=function(){for(var a=[],b=Number(this.pop()),c=0;c<b;c++){var d=this.pop();a[c]=d}this.push(a)};I[68]=function(){var a=this.pop();this.push(a instanceof G?"movieclip":null==a||void 0==a?String(a):typeof a)};I[85]=function(){var a=this.pop();this.push(void 0);if("string"!==typeof a)for(var b in a)Ti(b)||this.push(b)};I[153]=function(){};I[153].kb=2;I[153].compile=function(a,b,c){return Vl(c.labels[a.target])};I[157]=function(){return this.de()};I[157].kb=1;
I[157].compile=function(a,b,c){return"if("+Ul(this)+"){"+Vl(c.labels[a.target])+"}"};I[158]=function(){var a=this.Oa(),b=this.Ng(a);if(b.path&&b.path.__swiffy_d&&(a=b.path.__swiffy_d)&&(b=a.Mf(b.Ef),void 0!=b&&(b=a.As(b)))){for(var c=this.n,d=this.bc,e=this.Ec,f=this.Nb,h=this.hb,l=0;l<b.length;l++)b[l].gl(a);this.hb=h;this.n=c;this.bc=d;this.Ec=e;this.Nb=f}};I[158].kb=1;
I[159]=function(a,b){var c=this.Oa(),d=this.Ng(c);d.path&&d.path.__swiffy_d&&(c=d.path.__swiffy_d)&&(d=c.Mf(d.Ef),void 0!=d&&c.Je(d+a,b))};I[159].compile=function(a){return Rl(this,a.frameBias,a.play)};
I[44]=function(){var a=this.pop(),b=Number(this.pop()),a=(a=a?a.prototype:null)?a:{},c;a.hasOwnProperty("__swiffy_if")?c=a.__swiffy_if:(c=new nc,a.__swiffy_if&&c.Ah(a.__swiffy_if),Object.defineProperty(a,"__swiffy_if",{value:c}));for(var d=0;d<b;++d){var e=this.pop();if(a=e?e.prototype:null)c.add(e),a.__swiffy_if&&c.Ah(a.__swiffy_if)}};
var bm=function(a,b){if(m(b)){"__swiffy_wrapped_type"in b&&(b=b.__swiffy_wrapped_type);if(a instanceof b)return a;if(a instanceof Object){var c=a.__swiffy_if;if(c&&c.contains(b))return a}}return null};I[43]=function(){var a=this.pop(),b=this.pop();this.push(bm(a,b))};I[84]=function(){var a=this.pop(),b=this.pop();this.push(!!bm(b,a))};
I[39]=function(){var a=this.pop(),b=this.de(),c=this.de(),d=c?this.ka():void 0,e=c?this.ka():void 0,f=c?this.ka():void 0,c=c?this.ka():void 0,a=a?a.__swiffy_d:null;a instanceof gd&&this.c.no(a,b,c,f,e,d)};I[40]=function(){this.c.Ji()};I[1E3]=function(){};var am=function(a,b){this.hb[a+this.bc]=b};I[1001]=am;var Yl=function(a,b){this.n.zd(a,b)};I[1002]=Yl;var Zl=function(a,b){this.n.zd("super",new Jl(a,b))};I[1003]=Zl;var $l=function(a){return this.n.get(a)};I[1004]=$l;
var Sl=function(a){var b=this;return function(){b.Qf(a)}};I[1005]=Sl;var Tl=function(){};I[1006]=Tl;
Oa({Pz:4,Wz:5,Tz:6,WA:7,XA:9,wv:10,Hv:11,Ev:12,zv:13,Av:14,LESS:15,ax:16,Sz:17,Fv:18,bB:19,eB:20,cB:21,Gv:23,mB:24,Cy:28,NA:29,MA:32,aB:33,zy:34,LA:35,yx:36,wA:37,pB:38,VA:39,ey:40,fB:41,ug:42,vx:43,Xy:44,rA:48,wx:50,bx:51,Ay:52,Vx:58,Xx:59,Tx:60,tx:61,xA:62,Dv:63,Mz:64,Ux:65,cz:66,ez:67,rB:68,lB:69,Zw:71,rz:72,hy:73,nB:74,oB:75,kA:76,UA:77,yy:78,KA:79,Bv:80,yv:81,ux:82,Lz:83,hz:84,gy:85,ix:96,kx:97,nx:98,jx:99,lx:100,mx:101,$A:102,GREATER:103,dB:104,ky:105,Dy:129,YA:135,Cx:136,Fy:140,Sx:142,Il:143,
uB:148,Cv:153,By:154,Rx:155,Iy:157,gf:158,Ey:159,oA:303,jA:304,qA:305,pA:306,nA:307,mA:308,lA:309,Jx:1E3,fz:1001,dz:1002,gz:1003,xy:1004,ox:1005,xx:1006},function(a,b){var c=I[a];c.action=b;z.prototype[b]=c});var cm=function(a){this.Iq=a;this.Yi=0};g=cm.prototype;g.Ps=function(){return this.Yi<this.Iq.length};g.he=function(){return this.Iq.charCodeAt(this.Yi++)};g.Dq=function(){return this.he()<<24>>24};g.Ag=function(){var a=0,b=0;do var c=this.he(),b=b+((c&127)<<a),a=a+7;while(c&128);return b};g.Aq=function(){var a=this.he(),a=a|this.he()<<8;return a|=this.Dq()<<16};var dm=function(a){return[a.Ag()]},em=function(a){return[a.Ag(),a.Ag()]},fm=function(a,b,c){a=a.Aq()+a.Yi;c[a]=!0;return[a]};var gm=function(a){Object.defineProperty(this,"__swiffy_vm",{value:a});for(var b in gm.prototype)Object.defineProperty(this,b,{value:na(gm.prototype[b],this)})},hm=function(a,b){Object.defineProperty(gm.prototype,a,{value:b})};var im=function(a,b){return a?a+"."+b:String(b)},km=function(a,b,c){jm&&b instanceof jm&&(b=b.__swiffy_v,c=c||b.La,a?b=b.qb():(a=b.uri,b=b.localName));this.uri=a;this.localName=b;this.La=c;this.Ke=void 0};g=km.prototype;g.complete=function(){return this};g.compile=function(){return""};g.Xb=function(){k(this.Ke)||(this.Ke=im(this.uri,this.localName));return this.Ke};g.xb=function(a){if(!(this.La||a instanceof lm&&ia(this.localName))){var b=this.Xb();if(b in Object(a))return b}};g.Bd=function(){return this};
g.qb=function(){switch(this.uri){case "":return""+this.localName;case null:return"*::"+this.localName;default:return this.uri+"::"+this.localName}};g.toString=function(){return(this.La?"@":"")+this.Xb()};g.normalize=function(){var a=String(this.localName);return a===this.localName?this:new km(this.uri,a,this.La)};g.Qc=function(){if(!this.La&&!this.uri){var a=this.localName;return ha(a)?!isFinite(a)||0>a||0!=a%1?void 0:a:(a=String(a),/^[0-9]+$/.test(a)?parseInt(a,10):void 0)}};
g.Lh=function(a,b){var c=this.Qc();if(!k(c))throw J(a,this.qb(),mm(b).Xb());return c};var nm=function(a,b){this.name=a;this.La=b};nm.prototype.complete=function(a){return new km(String(a),this.name,this.La)};nm.prototype.compile=function(a){return","+a.pop()};nm.prototype.toString=function(){return(this.La?"@":"")+im("?",this.name)};var om=function(a){this.La=a};om.prototype.complete=function(a,b){return new km(String(b),a,this.La)};om.prototype.compile=function(a){return","+a.pop()+","+a.pop()};
om.prototype.toString=function(){return(this.La?"@":"")+im("?","?")};var pm=function(a,b,c){this.namespaces=a;this.localName=b;this.La=c};g=pm.prototype;g.complete=function(){return this};g.compile=function(){return""};g.Xb=function(){return im("",this.localName)};g.xb=function(a){if(!(this.La||a instanceof lm&&ia(this.localName))){var b=this.namespaces,c=this.localName;a=Object(a);for(var d=0;d<b.length;++d){var e=im(b[d],c);if(e in a)return e}}};g.Bd=function(){return new km("",this.localName,this.La)};
g.qb=function(){return String(this.localName)};g.toString=function(){return(this.La?"@":"")+im("["+this.namespaces.join(", ")+"]",this.localName)};var qm=function(a,b){this.namespaces=a;this.La=b};qm.prototype.complete=function(a){return new pm(this.namespaces,a,this.La)};qm.prototype.compile=function(a){return","+a.pop()};qm.prototype.toString=function(){return(this.La?"@":"")+im("["+this.namespaces.join(", ")+"]","?")};var rm=function(a){this.Fq=a;this.yg=""};
rm.prototype.oq=function(a){this.yg&&(this.yg+=",");this.yg+=a?a.qb():"*";return this};rm.prototype.pq=function(){return new km(this.Fq.uri,this.Fq.localName+".<"+this.yg+">",!1)};
var sm=function(a,b,c,d,e){switch(a.kind){case 9:return new pm(d[a.ns],b[a.name],!1);case 14:return new pm(d[a.ns],b[a.name],!0);case 27:return new qm(d[a.ns],!1);case 28:return new qm(d[a.ns],!0);case 15:return new nm(b[a.name],!1);case 16:return new nm(b[a.name],!0);case 17:return new om(!1);case 18:return new om(!0);case 7:return new km(c[a.ns],b[a.name],!1);case 13:return new km(c[a.ns],b[a.name],!0);case 29:b=new rm(e[a.name]);for(c=0;c<a.params.length;c++)b.oq(e[a.params[c]]);return b.pq();
default:return null}};var vm=function(a,b,c,d){a=tm(a);var e=b.xb(a);if(k(e))return b=a[e],um(b,e),b.apply(k(d)?d:a,c);if((d=a.__swiffy_proxy)&&d.og)return d.og.call(a,b.Bd(),c);throw J(1069,b.qb(),mm(a).Xb());},wm=function(a,b){a=tm(a);if(b.xb(a))return!0;var c=a.__swiffy_proxy;return c&&c.lf?c.lf.call(a,b.Bd()):!1},xm=function(a,b){a=tm(a);var c=b.xb(a);if(k(c))return a[c];if((c=a.__swiffy_proxy)&&c.Dd)return c.Dd.call(a,b.Bd())},ym=function(a,b,c){a=tm(a);var d=b.xb(a);k(d)?a[d]=c:(d=a.__swiffy_proxy)&&d.setProperty?
d.setProperty.call(a,b.Bd(),c):a[b.Xb()]=c};var zm=/^(?:(\{\d+(?:,(?:\d+)?)?\})|(\\u\d{4})|(\\x\d{2})|(\\[0-7]{1,3})|(\\b|\\B|\\d|\\D|\\f|\\n|\\r|\\s|\\S|\\t|\\v|\\w|\\W)|(\(\?P<\w+>)|(\(\?:)|(\(\?=)|(\(\?!)|(\()|(\[\^)|(\[)|([\^$.*+?|])|(\)))/,Am=/^(?:(\\u\d{4})|(\\x\d{2})|(\\[0-7]{1,3})|(\\b|\\B|\\d|\\D|\\f|\\n|\\r|\\s|\\S|\\t|\\v|\\w|\\W)|([\-])|(\]))/,Bm=/<(\w+)>/,Dm=function(a,b){this.Xp=b||"";this.au=new Cm(a);this.Cj=[];this.Oh=0;this.rh=!1};
Dm.prototype.translate=function(){for(var a="",b="",c=!1,d=!1,e=0;e<this.Xp.length;++e){var f=this.Xp[e];"s"===f?c=!0:"x"===f?d=!0:-1!=="gim".indexOf(f)&&(b+=f)}var h=0,l=[],n=this;this.au.hu(function(b,e){var f;if(0===n.Oh)switch(f=0,e){case 1:case 2:case 3:case 4:case 5:a+=b;break;case 13:a=c&&"."===b?a+"[\\s\\S]":a+b;break;case 7:case 8:case 9:a+=b;n.Fj(0);break;case 6:++h;var s=Bm.exec(b);l.push({name:s[1],index:h});a+="(";n.Fj(0);break;case 10:++h;a+=b;n.Fj(0);break;case 11:case 12:a+=b;n.Fj(1);
f=1;break;case 14:a+=b;n.eq();break;case -2:a+="\\"+b;break;case -1:d&&" "===b||(a+=b)}else if(1===n.Oh)switch(f=1,e){case 1:case 2:case 3:case 4:case 5:a+=b;break;case 6:a+=b;n.eq();f=0;break;case -2:a+="\\"+b;break;case -1:d&&" "===b||(a+=b)}else f=-1;return f});0!==this.Cj.length&&(this.rh=!0);if(this.rh)return RegExp(".^",b);if(0===l.length)return new RegExp(a,b);b=new RegExp(a,b);b.exec=function(a){var b=RegExp.prototype.exec.call(this,a);l.forEach(function(a){b[a.name]=b[a.index]});return b};
return b};Dm.prototype.Fj=function(a){this.Cj.push(this.Oh);this.Oh=a};Dm.prototype.eq=function(){0!==this.Cj.length?this.Oh=this.Cj.pop():this.rh=!0};var Cm=function(a){this.Rc=a;this.n=0;this.rh=!1};
Cm.prototype.hu=function(a){for(;""!==this.Rc;){var b;0===this.n?b=zm:1===this.n&&(b=Am);var c=b.exec(this.Rc);if(null!==c){var d=0,e=this;c.forEach(function(b,f){0!==f&&void 0!==b&&(e.n=a(c[0],f),++d)});this.Rc=this.Rc.slice(c[0].length)}else{var f=this.Rc[0];"\\"===f?(this.Rc=this.Rc.slice(1),""!==this.Rc?f=this.Rc[0]:this.rh=!0,this.n=a(f,-2)):this.n=a(f,-1);this.Rc=this.Rc.slice(1)}}};var Em=function(a,b,c){this.Ca=a;this.Eh=b;this.It=c;this.Bj=a?a.Bj:b},Fm=new Em(null,{},!1);g=Em.prototype;g.Qo=function(a){return new Em(this===Fm?null:this,a,!1)};g.Aw=function(a){return new Em(this===Fm?null:this,a,!0)};g.yp=function(a){return this.It?wm(this.Eh,a):k(a.xb(this.Eh))};g.find=function(a){for(var b=this;b.Ca&&!b.yp(a);)b=b.Ca;return b.Eh};g.br=function(a){for(var b=this;b;b=b.Ca)if(b.yp(a))return b.Eh;throw J(1065,a.Xb());};g.cw=function(a){var b=this.br(a);return xm(b,a)};
g.Mv=function(a,b,c){return vm(a,b,c,this.Bj)};g.kw=function(){return this.Eh};g.bw=function(){return this.Bj};g.Qv=function(a){return null!=a&&a!==aa?a:this.Bj};var Gm=function(a){this.traits=a?Object.create(a.traits):{};this.Tj=a?a.Tj.slice():[];this.Sj=a?a.Sj.slice():[]};g=Gm.prototype;g.zg=function(a,b){this.traits[a]=b.Km(this.traits[a])};g.Pu=function(a){for(var b in a.traits)this.zg(b,a.traits[b])};g.$i=function(a){(this.Tj.length||this.Sj.length)&&Object.defineProperty(a,"__swiffy_slots",{value:this.Tj.concat(this.Sj)});for(var b in this.traits)a.hasOwnProperty(b)||this.traits[b].pm(a,b);return a};
g.du=function(a,b,c,d,e,f){a=this.zu(a,b,c,d,e,f);b&&this.zg(b.Xb(),a)};g.zu=function(a,b,c,d,e,f){if(a.slot)return d&&(c=d.__swiffy_coerce(c)),this.Tj[a.slot]=c,new Hm(a.slot,d,!a.writable);b=String(b.localName);switch(a.kind){case "methods":return new Im((c?c(e,f):void 0)||Jm(b));case "setters":return new Km(void 0,(c?c(e,f):void 0)||Lm(b));case "getters":return new Km((c?c(e,f):void 0)||Mm(b),void 0);default:return d&&(c=d.__swiffy_coerce(c)),new Hm(-this.Sj.unshift(c),d,!a.writable)}};
var Hm=function(a,b,c){this.Ft=c;this.tv=Nm(a,b)};g=Hm.prototype;g.pm=function(a,b){Object.defineProperty(a,b,this.tv)};g.get=function(a,b){return a[b]};g.set=function(a,b,c){a[b]=c};g.callee=function(a,b){return a[b]};g.Km=function(){return this};
var Nm=function(a,b){var c,d;0>a?(c=function(){var b=this.__swiffy_slots;return b[b.length+a]},d=b?function(c){var d=this.__swiffy_slots;d[d.length+a]=b.__swiffy_coerce(c)}:function(b){var c=this.__swiffy_slots;c[c.length+a]=b}):(c=function(){return this.__swiffy_slots[a]},d=b?function(c){this.__swiffy_slots[a]=b.__swiffy_coerce(c)}:function(b){this.__swiffy_slots[a]=b});return{get:c,set:d}},Im=function(a){this.method=a};g=Im.prototype;
g.pm=function(a,b){Object.defineProperty(a,b,{value:na(this.method,a)})};g.get=function(a){return na(this.method,a)};g.set=function(){};g.callee=function(){return this.method};g.Km=function(){return this};var Km=function(a,b){this.gd=a;this.qe=b};g=Km.prototype;g.pm=function(a,b){var c=Yi(a,b)||{};c.get=this.gd||c.get;c.set=this.qe||c.set;Object.defineProperty(a,b,c)};g.get=function(a){if(this.gd)return this.gd.call(a)};g.set=function(a,b,c){this.qe&&this.qe.call(a,c)};g.callee=function(a){if(this.gd)return this.gd.call(a)};
g.Km=function(a){if(a instanceof Km){var b=this.gd||a.gd;a=this.qe||a.qe;if(b!=this.gd||a!=this.qe)return new Km(b,a)}return this};
var Jm=function(a){return function(){return this[a].apply(this,arguments)}},Mm=function(a){return function(){return this[a]}},Lm=function(a){return function(b){this[a]=b}},K=function(a,b,c){Om(a).zg(b,new Im(c));Pm(a,b,"value",c)},L=function(a,b,c){Om(a).zg(b,new Km(c,void 0));Pm(a,b,"get",c)},M=function(a,b,c){Om(a).zg(b,new Km(void 0,c));Pm(a,b,"set",c)},Qm=function(a){var b=Om(a),c=mm(a),c=(c.uri?c.uri+":":"")+c.localName+".",d;for(d in a.prototype)b.zg(c+d,new Im(Jm(d)))},Pm=function(a,b,c,d){a=
a.prototype;var e=Yi(a,b)||{};e.configurable=!0;e[c]=d;Object.defineProperty(a,b,e)};var Rm=function(){return"[class "+this.__swiffy_name.localName+"]"},Tm=function(){return Sm},Um=1,Wm=function(a,b,c,d,e,f,h,l,n){var r=Um++;if(!l)l=new km("","unnamed#"+r,!1);else if(!(l instanceof km)){var t=l.lastIndexOf(".");l=new km(0<t?l.substring(0,t):"",0<t?l.substring(t+1):l,!1)}n||hm(l.Xb(),a);Object.defineProperty(a.prototype,"__swiffy_classdef",{value:a});Object.defineProperty(a.prototype,"constructor",{value:a,writable:!0});Object.defineProperty(a,"__swiffy_classdef",{get:Tm});Object.defineProperty(a,
"__swiffy_coerce",{value:b});Object.defineProperty(a,"__swiffy_istype",{value:c});Object.defineProperty(a,"__swiffy_constructor",{value:d});Object.defineProperty(a,"__swiffy_new",{value:e});Object.defineProperty(a,"__swiffy_baseclass",{value:f});b=new Gm(f&&f.__swiffy_traits);Object.defineProperty(a,"__swiffy_traits",{value:b});f=f?f.__swiffy_if.slice():[];if(h)for(c=0;c<h.length;++c)for(d=Vm(h[c]),b.Pu(d.__swiffy_traits),d=d.__swiffy_if,e=0;e<d.length;++e)d[e]&&(f[e]=d[e]);f[r]=a;Object.defineProperty(a,
"__swiffy_if",{value:f});Object.defineProperty(a,"__swiffy_name",{value:l});Object.defineProperty(a,"__swiffy_typeid",{value:r});Object.defineProperty(a,"toString",{value:Rm});return a},Zm=function(a,b,c,d){return Wm(b,c||b,Xm,b,d||b,Ym,null,a)},$m=function(a,b){return null!=a&&sk(b,a.__swiffy_classdef)},bn=function(){return function b(c){return an.call(b,c)}},an=function(a){if(null!=a){if($m(a,this))return a;throw J(1034,mm(a),this.__swiffy_name);}return null},cn=function(a){return $m(a,this)},Xm=
function(a){return this(a)===a},dn=function(a){return a.__swiffy_typeid?a:a.__swiffy_classdef},mm=function(a){return null!=a?dn(a).__swiffy_name:new km("",String(a),!1)},en=function(a){a=Object.create(a.prototype);Om(a.__swiffy_classdef).$i(a);return a},gn=function(a){var b=en(this);fn(b).apply(b,arguments);return b},hn=function(){var a=this.__swiffy_singleton;k(a)||(a=gn.call(this),Object.defineProperty(this,"__swiffy_singleton",{value:a}));return a},N=function(a,b,c,d,e){return jn(a,b,{Wi:c,interfaces:d},
e)},jn=function(a,b,c,d){var e=c.Xe||bn(),f=c.Wi||Ym;e.prototype=Object.create(f.prototype);a.prototype=e.prototype;return Wm(e,c.ku||c.Xe||an,cn,a,c.Pj||gn,Vm(f),c.interfaces,b,d)},kn=function(a){return function(){throw J(a,mm(this).localName);}},sk=function(a,b){if(!b)return!1;if(!a)return!0;var c=Vm(a),d=Vm(b).__swiffy_if;return!(!d||!d[c.__swiffy_typeid])},rk=function(a,b){a.prototype.hasOwnProperty("__swiffy_buildsym")||Object.defineProperty(a.prototype,"__swiffy_buildsym",{value:b})},hh=function(a,
b){rk(a,function(a,d){return b.qc(a,null,d)})},Om=function(a){return a.__swiffy_traits},fn=function(a){return a.__swiffy_classdef.__swiffy_constructor},ln=function(a,b){if(!b||!b.__swiffy_typeid)throw J(1041);return b.__swiffy_istype(a)?a:null},mn=function(a,b){if(!b||!b.__swiffy_typeid)throw J(1041);return b.__swiffy_istype(a)},nn=function(a,b){if(!b||!b.__swiffy_typeid)throw J(1041);return b.__swiffy_coerce(a)},on=function(a){if(this.__swiffy_new)return this.__swiffy_new.apply(this,arguments);var b=
Object.create(this.prototype),c=this.apply(b,arguments);return c instanceof Object?c:b},Vm=function(a){return a.prototype.__swiffy_classdef},O=function(a,b,c,d,e){var f=d;Object.defineProperty(a,b,{get:function(){return f},set:function(a){f=e&&null==a?null:nn(a,gm.prototype[c])}})},P=function(a,b,c){Object.defineProperty(a,b,{value:c})},Q=function(a,b,c,d){return!k(a)&&k(c)?c:d&&null==a?null:nn(a,gm.prototype[b])},R=function(a){mm(a).Xb()},Ym=function(a){return null!=a?a:{}},pn=bn();
gm.prototype=Object.create(Ym.prototype);pn.prototype=gm.prototype;Wm(Ym,function(a){return null!=a?a:null},function(a){return null!=a},function(){},function(){return{}},null,null,"Object");Object.defineProperty(Ym.prototype,"toString",{value:function(){return"[object "+this.__swiffy_classdef.__swiffy_name.localName+"]"},writable:!0});Object.defineProperty(Object.prototype,"__swiffy_classdef",{value:Ym});Wm(pn,an,cn,kn(1115),gn,Ym,null,"global",!0);var Sm=N(kn(1115),"Class");var rn=function(a,b){this.Tk=a;this.strings=a.strings;this.ints=a.ints;this.uints=a.uints;this.doubles=[Number.NaN];if(a.doubles)for(var c=0;c<a.doubles.length;++c)this.doubles.push(Number(a.doubles[c]));this.Go=b;for(var d=[""],c=0;c<a.namespaces.length;++c)d.push(qn(a,a.namespaces[c]));this.Xu=d;this.namespaces=[];for(var e=[[""]],c=0;c<a.namespacesets.length;++c){for(var f=a.namespacesets[c],h=[],l=0;l<f.length;++l)h.push(d[f[l]]);e.push(h)}this.multinames=[null];for(c=0;c<a.multinames.length;++c)this.multinames.push(sm(a.multinames[c],
this.strings,d,e,this.multinames));this.ul=[];this.classes=[]},sn=0,qn=function(a,b){return"PROTECTED"==b.kind?"|PROTECTED|":b.name?a.strings[b.name]:"|"+b.kind+sn++ +"|"};rn.prototype.nh="pool";
rn.prototype.$e=function(a){if(a in this.ul)a=this.ul[a];else{var b=this.ul,c;c=this.Tk.methods[a];var d=this.Go;if(c.code){var e=c.exceptions||[],f=c.code,h;if(sc)h=aa.atob(f);else{tc();var l=rc;h=[];for(var n=0;n<f.length;){var r=l[f.charAt(n++)],t=n<f.length?l[f.charAt(n)]:0;++n;var p=n<f.length?l[f.charAt(n)]:64;++n;var s=n<f.length?l[f.charAt(n)]:64;++n;if(null==r||null==t||null==p||null==s)throw Error();h.push(r<<2|t>>4);64!=p&&(h.push(t<<4&240|p>>2),64!=s&&h.push(p<<6&192|s))}if(8192>h.length)h=
String.fromCharCode.apply(null,h);else{f="";for(l=0;l<h.length;l+=8192)f+=String.fromCharCode.apply(null,La(h,l,l+8192));h=f}}f=[!0];l=[];for(p=0;p<e.length;++p)n=e[p],f[n.target]=!0,l[n.from]=!0,l[n.to+1]=!0;for(var p=new cm(h),n=[],u;p.Ps();)if(r=p.Yi,t=p.he(),s=S[t])n[r]=t={Ri:s,args:s.ma&&s.ma(p,r,f),Ki:void 0,next:void 0,Ui:void 0},u&&(u.next=t),u=2!=s.kb?t:void 0;u=0;s=!1;for(r=0;r<h.length;++r)if(s=s||!!l[r],p=f[r],(t=n[r])&&(s||p)&&(p&&(t.Ki=u++),s=!1,e.length))for(t.Ui=[],p=0;p<e.length;++p)r>=
e[p].from&&r<=e[p].to&&t.Ui.push(p);u=this.$g(c.traits);h=new tn(n,c.type,this);h.Ns(e);h.append("return function(base,scope){return ");h.bl(S.Lo).append("(");h.Ms(c);h.Ls(e);h.append("});};");c=Function(un.prototype.nh,rn.prototype.nh,"traits",h.source)(d,this,u)}else c=null;a=b[a]=c}return a};var vn=[void 0,!1,!0,null];g=rn.prototype;
g.Mp=function(a,b,c){switch(a){case "methods":return this.$e(b,c);case "getters":return this.$e(b,void 0);case "setters":return this.$e(b,void 0);case "classes":return this.classes[b];case "specials":return vn[b];case "doubles":return b?this.doubles[b]:void 0;case "namespaces":return this.zq(b);default:return b?this.Tk[a][b]:void 0}};g.Ye=function(a,b,c){return this.multinames[a].complete(b,c)};g.zq=function(a){var b=this.namespaces[a];b||(this.namespaces[a]=b=new wn(void 0,this.Xu[a]));return b};
g.$g=function(a,b,c,d){b=b||null;c=c||Fm;d=d||new Gm;for(var e=0;e<a.length;++e){var f=a[e],h=null;f.type&&f.writable&&(h=this.Ye(f.type).Xb(),h=gm.prototype[h]);var l=f.name?this.Ye(f.name).Bd():null,n=this.Mp(f.kind,f.value,void 0);d.du(f,l,n,h,b,c)}return d};g.Wo=function(a){a=this.Ye(a);return this.Go.Yu(a)};g.Pq=function(a,b){if(!b)return a;var c=this.Wo(b);return c||null!==a?nn(a,c):null};var jm=function(a){Object.defineProperty(this,"__swiffy_v",{value:a.normalize()})},xn=function(a,b,c){return new jm(new km(a,b,c))};jn(jm,"QName",{Xe:function(a){return a instanceof jm?a:xn("",a,!1)},Pj:function(a,b){var c,d;if(k(b))c=k(a)?a instanceof jm?a.uri:null!==a?String(a):null:b instanceof jm?b.uri:"",d=b instanceof jm?b.localName:String(b);else if(c="",k(a)){if(a instanceof jm)return a;d=String(a)}else d="";return xn(c,d,!1)}});Object.defineProperty(jm.prototype,"uri",{get:function(){return this.__swiffy_v.uri}});
Object.defineProperty(jm.prototype,"localName",{get:function(){return this.__swiffy_v.localName}});jm.prototype.toString=function(){return this.__swiffy_v.qb()};var wn=function(a,b){var c,d;k(b)?(c=Td(a),d=b instanceof jm?b.uri:String(b)):k(a)?a instanceof wn?(c=a.prefix,d=a.uri):(d=a instanceof jm?a.uri:String(a),c=void 0):d=c="";P(this,"prefix",c);P(this,"uri",d)},yn=function(a){return a instanceof wn?a:new wn(void 0,String(a))};jn(wn,"Namespace",{Xe:yn});wn.prototype.valueOf=function(){return this.uri};wn.prototype.toString=function(){return this.uri};gm.prototype.trace=function(a){var b=Array.prototype.map.call(arguments,String).join(" ");this.__swiffy_vm.trace(b)};gm.prototype.parseInt=function(a,b){!k(b)&&Si(a)&&(b=10);return parseInt(a,b)};gm.prototype.parseFloat=parseFloat;gm.prototype.isNaN=isNaN;gm.prototype.isFinite=isFinite;gm.prototype["flash.utils.setTimeout"]=function(a,b){var c=this,d=Array.prototype.slice.call(arguments,2);return Ph(function(){a.apply(c,d)},b)};gm.prototype["flash.utils.clearTimeout"]=function(a){Sh(a)};
gm.prototype["flash.utils.setInterval"]=function(a,b){var c=this,d=Array.prototype.slice.call(arguments,2);return Qh(function(){a.apply(c,d)},b)};gm.prototype["flash.utils.clearInterval"]=function(a){Sh(a)};gm.prototype["flash.utils.getTimer"]=function(){return Nh()-this.__swiffy_vm.startTime};gm.prototype["flash.utils.getDefinitionByName"]=function(a){a=Q(a,"String");return this.__swiffy_vm.Oi.wm(a)};
gm.prototype["flash.utils.getQualifiedClassName"]=function(a){switch(typeof a){case "undefined":return"void";case "number":if((a|0)==a)return"int"}return mm(a).qb()};gm.prototype["flash.utils.getQualifiedSuperclassName"]=function(a){t:{if(null!=a&&(a=dn(a).__swiffy_baseclass,null!=a)){a=a.__swiffy_name;break t}a=null}return a?a.qb():a};
gm.prototype["flash.utils.describeType"]=function(a){var b;if(!k(a))throw J(1010);zn||(zn=new An);b=zn;var c=new Bn(null,b.mb("type"));if(null===a)c.zc(b.mb("@name"),"null"),c.zc(b.mb("@isStatic"),"false");else{var d=!!a.__swiffy_typeid;a=d?a:a.__swiffy_classdef;var e=b.hp(c,a,d),f=a.__swiffy_name.qb();c.zc(b.mb("@name"),f);c.zc(b.mb("@isStatic"),String(d));e&&c.zc(b.mb("@base"),e.__swiffy_name.qb());e=c;d&&(e=c.af(b.mb("factory")),e.zc(b.mb("@type"),f),b.hp(e,a,!1));b.ot(e,a.__swiffy_traits)}b=c.le;
return b};gm.prototype["flash.system.fscommand"]=function(a,b){if(null==a)throw J(2007,"command");if(2!=arguments.length||null!=b)a=Q(a,"String"),b=Q(b,"String",""),af(this.__swiffy_vm.c,a,b)};gm.prototype.isXMLName=function(a){return k(Td(a))};var Cn=function(a,b){hm(a,function(c){try{return null!=c?b(String(c)):"null"}catch(d){throw J(1052,a);}})};Cn("escape",escape);Cn("unescape",unescape);Cn("encodeURI",encodeURI);Cn("encodeURIComponent",encodeURIComponent);Cn("decodeURI",decodeURI);
Cn("decodeURIComponent",decodeURIComponent);hm("Math",Math);Zm("Boolean",Boolean);Zm("Number",Number);var Dn=Zm("int",function(a){return a|0});Object.defineProperties(Dn,{MIN_VALUE:{value:-2147483648},MAX_VALUE:{value:2147483647}});var En=Zm("uint",function(a){return a>>>0});Object.defineProperties(En,{MIN_VALUE:{value:0},MAX_VALUE:{value:4294967295}});Zm("void",function(){});Zm("String",String,function(a){return null!=a?String(a):null});
Zm("Date",function(a){return a instanceof Date?a:(new Date(Nh())).toString()},function(a){if(a instanceof Date)return a;if(null==a)return null;throw J(1034,mm(a),"Date");},Vh);gm.prototype.Date.prototype=Date.prototype;gm.prototype.Date.UTC=Date.UTC;Wm(Function,an,cn,Function,Function,Ym,null,"Function");Wm(Array,an,cn,Array,Array,Ym,null,"Array");var Fn=aa.RegExp;
Wm(Fn,an,cn,Fn,function(a,b){if(a instanceof RegExp){if(k(b))throw J(1100);return new RegExp(a)}a=String(a);null!=b&&(b=String(b));return(new Dm(a,b)).translate()},Ym,null,"RegExp");hm("undefined",void 0);hm("null",null);hm("Infinity",Infinity);hm("NaN",NaN);hm("AS3",yn("http://adobe.com/AS3/2006/builtin"));
Object.defineProperty(Object.prototype,"setPropertyIsEnumerable",{value:function(a,b){a=Q(a,"String");b=Q(b,"Boolean");var c=Object.getOwnPropertyDescriptor(this,a);c&&c.configurable&&c.enumerable!=b&&(c.enumerable=b,Object.defineProperty(this,a,c))}});var Gn=function(a,b){Object.defineProperty(a,im("http://adobe.com/AS3/2006/builtin",b),{value:function(){return this[b].apply(this,arguments)}})};Gn(Object.prototype,"toLocaleString");Gn(Object.prototype,"toString");Gn(Object.prototype,"valueOf");
var T=function(a,b){Object.defineProperty(a,im("http://adobe.com/AS3/2006/builtin",b),{value:a[b]})};T(Object.prototype,"hasOwnProperty");T(Object.prototype,"isPrototypeOf");T(Object.prototype,"propertyIsEnumerable");T(Function.prototype,"apply");T(Function.prototype,"call");T(String,"fromCharCode");T(String.prototype,"charAt");T(String.prototype,"charCodeAt");T(String.prototype,"concat");T(String.prototype,"indexOf");T(String.prototype,"lastIndexOf");T(String.prototype,"localeCompare");
T(String.prototype,"match");T(String.prototype,"replace");T(String.prototype,"search");T(String.prototype,"slice");T(String.prototype,"split");T(String.prototype,"substr");T(String.prototype,"substring");T(String.prototype,"toLocaleLowerCase");T(String.prototype,"toLocaleUpperCase");T(String.prototype,"toLowerCase");T(String.prototype,"toUpperCase");T(String.prototype,"toString");T(String.prototype,"valueOf");T(Array.prototype,"concat");T(Array.prototype,"every");T(Array.prototype,"filter");
T(Array.prototype,"forEach");T(Array.prototype,"indexOf");T(Array.prototype,"join");T(Array.prototype,"lastIndexOf");T(Array.prototype,"map");T(Array.prototype,"pop");T(Array.prototype,"push");T(Array.prototype,"reverse");T(Array.prototype,"shift");T(Array.prototype,"slice");T(Array.prototype,"some");T(Array.prototype,"sort");T(Array.prototype,"sortOn");T(Array.prototype,"splice");T(Array.prototype,"unshift");T(Date.prototype,"getDate");T(Date.prototype,"getDay");T(Date.prototype,"getFullYear");
T(Date.prototype,"getHours");T(Date.prototype,"getMilliseconds");T(Date.prototype,"getMinutes");T(Date.prototype,"getMonth");T(Date.prototype,"getSeconds");T(Date.prototype,"getTime");T(Date.prototype,"getTimezoneOffset");T(Date.prototype,"getUTCDate");T(Date.prototype,"getUTCDay");T(Date.prototype,"getUTCFullYear");T(Date.prototype,"getUTCHours");T(Date.prototype,"getUTCMilliseconds");T(Date.prototype,"getUTCMinutes");T(Date.prototype,"getUTCMonth");T(Date.prototype,"getUTCSeconds");
T(Date.prototype,"setDate");T(Date.prototype,"setFullYear");T(Date.prototype,"setHours");T(Date.prototype,"setMilliseconds");T(Date.prototype,"setMinutes");T(Date.prototype,"setMonth");T(Date.prototype,"setSeconds");T(Date.prototype,"setTime");T(Date.prototype,"setUTCDate");T(Date.prototype,"setUTCFullYear");T(Date.prototype,"setUTCHours");T(Date.prototype,"setUTCMilliseconds");T(Date.prototype,"setUTCMinutes");T(Date.prototype,"setUTCMonth");T(Date.prototype,"setUTCSeconds");T(Date.prototype,"toDateString");
T(Date.prototype,"toJSON");T(Date.prototype,"toLocaleDateString");T(Date.prototype,"toLocaleString");T(Date.prototype,"toLocaleTimeString");T(Date.prototype,"toTimeString");T(Date.prototype,"toUTCString");Gn(RegExp.prototype,"exec");Gn(RegExp.prototype,"test");var U=function(a,b){a=Q(a,"String","");b=Q(b,"int",0);P(this,"errorID",b);O(this,"message","String",a);O(this,"name","String","Error")};N(U,"Error");U.prototype.getStackTrace=function(){R(this,"getStackTrace");return""};U.prototype.toString=function(){return this.name+(this.message?": "+this.message:"")};var Hn=function(a,b){U.call(this,a,b);this.name="ReferenceError"};N(Hn,"ReferenceError",U);var In=function(a,b){U.call(this,a,b);this.name="TypeError"};N(In,"TypeError",U);
var Jn=function(a,b){U.call(this,a,b);this.name="VerifyError"};N(Jn,"VerifyError",U);var Kn=function(a,b){U.call(this,a,b);this.name="ArgumentError"};N(Kn,"ArgumentError",U);var Ln=function(a,b){U.call(this,a,b);this.name="RangeError"};N(Ln,"RangeError",U);var Mn=function(a,b){U.call(this,a,b);this.name="URIError"};N(Mn,"URIError",U);var Nn=function(a,b){U.call(this,a,b);this.name="SecurityError"};N(Nn,"SecurityError",U);var On=function(a,b){U.call(this,a,b)};N(On,"flash.errors.IOError",U);
var Pn=function(a,b){U.call(this,a,b)};N(Pn,"flash.errors.EOFError",On);var Qn=function(a,b){U.call(this,a,b)};N(Qn,"flash.errors.StackOverflowError",U);
var Rn=function(a){if(null===a)throw J(1009);if(void 0===a)throw J(1010);},tm=function(a){Rn(a);return Object(a)},um=function(a,b){if(!m(a))throw J(1006,b||"value");},J=function(a,b){var c=Sn[a]||U,d=Tn[a],e="Error #"+a;if(d)var f=arguments,e=e+(": "+d.replace(/%(\d+)/g,function(a,b){return b<f.length?f[b]:""}));return new Yh(new c(e,a))},Tn={1001:"The method %1 is not implemented.",1006:"%1 is not a function.",1007:"Instantiation attempted on a non-constructor.",1009:"Cannot access a property or method of a null object reference.",
1010:"A term is undefined and has no properties.",1014:"Class %1 could not be found.",1016:"Descendants operator (..) not supported on type",1023:"Stack overflow occurred",1034:"Type Coercion failed: cannot convert %1 to %2.",1040:"The right-hand side of instanceof must be a class or function.",1041:"The right-hand side of operator must be a class.",1052:"Invalid URI passed to %1 function.",1056:"Cannot create property %1 on %2.",1065:"Variable %1 is not defined.",1069:"Property %1 not found on %2 and there is no default value.",
1083:'The prefix "%1" for element "%2" is not bound.',1085:'The element type "%1" must be terminated by the matching end-tag "</%2>".',1086:"The %1 method only works on lists containing one item.",1087:"Assignment to indexed XML is not allowed.",1088:"The markup in the document following the root element must be well-formed.",1090:"XML parser failure: element is malformed.",1091:"XML parser failure: Unterminated CDATA section.",1094:"XML parser failure: Unterminated comment.",1095:"XML parser failure: Unterminated attribute.",
1097:"XML parser failure: Unterminated processing instruction.",1100:"Cannot supply flags when constructing one RegExp from another.",1115:"%1$ is not a constructor.",1123:"Filter operator not supported on type %1.",1125:"The index %1 is out of range %2.",1126:"Cannot change the length of a fixed Vector.",1127:"Type application attempted on a non-parameterized type.",1504:"End of file.",1506:"The specified range is invalid.",1508:"The value specified for argument %1 is invalid.",2004:"One of the parameters is invalid.",
2006:"The supplied index is out of bounds.",2007:"Parameter %1 must be non-null.",2008:"Parameter %1 must be one of the accepted values.",2012:"%1$ class cannot be instantiated.",2015:"Invalid %1.",2030:"End of file was encountered.",2035:"URL Not Found. URL: %1",2058:"There was an error decompressing the data.",2067:"The ExternalInterface is not available in this container.",2088:"The Proxy class does not implement %1. It must be overridden by a subclass.",2089:"The Proxy class does not implement %1. It must be overridden by a subclass.",
2090:"The Proxy class does not implement %1. It must be overridden by a subclass.",2091:"The Proxy class does not implement %1. It must be overridden by a subclass.",2092:"The Proxy class does not implement %1. It must be overridden by a subclass.",2093:"The Proxy class does not implement %1. It must be overridden by a subclass.",2101:"The String passed to URLVariables.decode() must be a URL-encoded query string containing name/value pairs.",2105:"The Proxy class does not implement %1. It must be overridden by a subclass.",
2106:"The Proxy class does not implement %1. It must be overridden by a subclass.",2107:"The Proxy class does not implement %1. It must be overridden by a subclass.",2108:"Scene %1 was not found.",2109:"Frame label %1 not found in scene %2.",2124:"Loaded file is an unknown type. URL: %1",2152:"Full screen mode is not allowed."},Sn={1001:Jn,1006:In,1007:In,1009:In,1010:In,1014:Hn,1016:In,1023:Qn,1034:In,1040:In,1041:In,1052:Mn,1056:Hn,1065:Hn,1069:Hn,1083:In,1085:In,1086:In,1087:In,1088:In,1090:In,
1091:In,1094:In,1095:In,1097:In,1100:In,1115:In,1123:In,1125:Ln,1126:Ln,1127:In,1504:U,1506:Ln,1508:Kn,2004:In,2006:Ln,2007:In,2008:Kn,2012:Kn,2015:Kn,2030:Pn,2035:On,2058:On,2067:U,2088:U,2089:U,2090:U,2091:U,2092:U,2093:U,2101:U,2105:U,2106:U,2107:U,2108:Kn,2109:Kn,2124:On,2152:Nn};var S={Kv:function(a){Oa(Oc,function(b,c){var d=S[b];if(d.implementation){var e=(d.xc||a).prototype;d.Fu=(e.nh||"")+"."+c;e[c]=d.implementation}})}},Un=function(a,b,c,d){this.target=d;this.typeName=0==b?null:a.Ye(b).Xb();this.traits=a.$g([{slot:1,kind:"specials",value:0,type:b,name:c}])};Un.prototype.Ov=function(a){return!this.typeName||$m(a,gm.prototype[this.typeName])};
var Vn=function(a,b){var c;if(b&&a instanceof Yh)c=a.value;else if(b&&a instanceof RangeError)c=J(1023).value;else throw a;for(var d=0;d<b.length;d++){var e=b[d];if(e.Ov(c))return e.target}throw a;};S[36]=function(a){this.Ba(a)};S[36].ma=function(a){return[a.Dq()]};S[47]=function(a){this.Ba(this.Zf.doubles[a])};S[47].ma=dm;S[39]=function(){this.Ba("!1")};S[45]=function(a){this.Ba(this.Zf.ints[a])};S[45].ma=dm;S.ng=function(a){this.Va().ja(S.ng,a)};S.ng.implementation=rn.prototype.zq;S.ng.ma=dm;
S.ng.xc=rn;S[49]=S.ng;S[40]=function(){this.Ba("Number.NaN")};S[32]=function(){this.Ba(null)};S[37]=function(a){this.Ba(a)};S[37].ma=dm;S[44]=function(a){this.Ba(Ba(this.Zf.strings[a]))};S[44].ma=dm;S[38]=function(){this.Ba("!0")};S[46]=function(a){this.Ba(this.Zf.uints[a])};S[46].ma=dm;S[33]=function(){this.Ba(void 0)};S[42]=function(){this.Ba(this.stack(0))};S[43]=function(){var a=this.stack(0),b=this.stack(1);this.sj("t");this.append("t="+a+",");this.append(a+"="+b+",");this.append(b+"=t,");this.append("t=undefined;")};
S[41]=function(){this.pop()};S[71]=function(){this.append("return;")};S[71].kb=2;S[72]=function(){var a=this.pop();this.append("return ");this.So?this.ja(S.oe,a,this.So):this.append(a+";")};S[72].kb=2;S[85]=function(a){for(var b=[],c=[];0<a--;)c[a]=this.pop(),b[a]=this.pop();this.sj("t");this.append("t={},");for(a=0;a<b.length;++a)this.append("t["+b[a]+"]="+c[a]+",");this.Va().append("t,t=undefined;")};S[85].ma=dm;S[86]=function(a){this.Ba(this.ae(a))};S[86].ma=dm;
S.Bb=function(a){return function(){var b=this.pop(),c=this.pop();this.Ba(c+a+b)}};S.di=function(a){return function(){this.Ba(a+this.pop())}};S[160]=S.Bb("+");S[161]=S.Bb("-");S[162]=S.Bb("*");S[163]=S.Bb("/");S[164]=S.Bb("%");S[144]=S.di("-");S[150]=S.di("!");S[145]=function(){this.append("++"+this.stack(0)+";")};S[147]=function(){this.append("--"+this.stack(0)+";")};S.Gm=function(a){return function(){var b=this.pop(),c=this.pop();this.Ba("(("+c+"|0)"+a+"("+b+"|0)|0")}};S[197]=S.Gm("+");S[198]=S.Gm("-");
S[199]=S.Gm("*");S[196]=function(){this.Ba("(-("+this.pop()+"|0))|0")};S[192]=function(){this.Ba("(("+this.pop()+"|0)+1)|0")};S[193]=function(){this.Ba("(("+this.pop()+"|0)-1)|0")};S[151]=S.di("~");S[169]=S.Bb("|");S[170]=S.Bb("^");S[168]=S.Bb("&");S[165]=S.Bb("<<");S[166]=S.Bb(">>");S[167]=S.Bb(">>>");S[118]=S.di("!!");S[117]=S.di("+");S[115]=function(){this.Ba(this.pop()+"|0")};S[116]=function(){this.Ba(this.pop()+">>>0")};S[112]=function(){this.Ba("String("+this.pop()+")")};S.Zj=function(a){return function(){this.Ba(this.register(a))}};
S[208]=S.Zj(0);S[209]=S.Zj(1);S[210]=S.Zj(2);S[211]=S.Zj(3);S.$j=function(a){return function(){this.append(this.register(a)+"="+this.pop()+";")}};S[212]=S.$j(0);S[213]=S.$j(1);S[214]=S.$j(2);S[215]=S.$j(3);S.rf=function(a){var b=function(b){a.call(this,this.register(b))};b.ma=dm;return b};S[98]=S.rf(function(a){this.Ba(a)});S[99]=S.rf(function(a){this.append(a+"="+this.pop()+";")});S[146]=S.rf(function(a){this.append("++"+a+";")});S[148]=S.rf(function(a){this.append("--"+a+";")});
S[194]=S.rf(function(a){this.append(a+"=(("+a+"|0)+1)|0;")});S[195]=S.rf(function(a){this.append(a+"=(("+a+"|0)-1)|0;")});S[8]=S.rf(function(a){this.append(a+"=undefined;")});S[130]=function(){};S[133]=function(){var a=this.pop();this.Ba(a+"==null?null:String("+a+")")};S[137]=function(){var a=this.pop();this.Ba(a+"==null?null:"+a)};S[149]=function(){this.Ba("typeof "+this.pop())};S[171]=S.Bb("==");S[172]=S.Bb("===");S[173]=S.Bb("<");S[174]=S.Bb("<=");S[175]=S.Bb(">");S[176]=S.Bb(">=");
S[16]=function(a){a=this.eg(a);0>a?this.append("return;"):this.append("j="+a+";break;")};S[16].kb=2;S[16].ma=fm;S.Yb=function(a){var b=function(b){this.append("if(").append(a.call(this)).append(")");b=this.eg(b);0>b?this.append("return;"):this.append("{j="+b+";break;}")};b.kb=1;b.ma=fm;return b};S[14]=S.Yb(function(){var a=this.pop(),b=this.pop();return"!("+a+"<"+b+")"});S[12]=S.Yb(function(){var a=this.pop();return"!("+this.pop()+"<"+a+")"});
S[15]=S.Yb(function(){var a=this.pop(),b=this.pop();return"!("+a+"<="+b+")"});S[19]=S.Yb(function(){var a=this.pop();return this.pop()+"=="+a});S[20]=S.Yb(function(){var a=this.pop();return this.pop()+"!="+a});S[25]=S.Yb(function(){var a=this.pop();return this.pop()+"==="+a});S[26]=S.Yb(function(){var a=this.pop();return this.pop()+"!=="+a});S[13]=S.Yb(function(){var a=this.pop();return"!("+this.pop()+"<="+a+")"});S[18]=S.Yb(function(){return"!"+this.pop()});
S[23]=S.Yb(function(){var a=this.pop(),b=this.pop();return a+"<"+b});S[21]=S.Yb(function(){var a=this.pop();return this.pop()+"<"+a});S[24]=S.Yb(function(){var a=this.pop(),b=this.pop();return a+"<="+b});S[22]=S.Yb(function(){var a=this.pop();return this.pop()+"<="+a});S[17]=S.Yb(function(){return this.pop()});
S[27]=function(a,b){var c=this.pop(),d=this.eg(a);if(2==arguments.length){var e=this.eg(b);this.append("j="+c+"?"+d+":"+e)}else{this.append("j=[");for(e=1;e<arguments.length;++e)1<e&&this.append(","),this.append(String(this.eg(arguments[e])));this.append("]["+c+"],j=j===undefined?"+d+":j")}this.append(";break;")};S[27].ma=function(a,b,c){var d=[],e=function(){var e=a.Aq()+b;c[e]=!0;d.push(e)};e();for(var f=a.Ag()+1;0<f--;)e();return d};S[27].kb=2;S[29]=function(){this.xw()};
S.Wq=function(a){var b=function(){var a=this.pop(),d=this.scope();this.Nt().append(d).ja(b,a)};b.implementation=a;b.xc=Em;return b};S[48]=S.Wq(Em.prototype.Qo);S[28]=S.Wq(Em.prototype.Aw);S.jg=function(a){this.Va().append(this.scope(a)).ja(S.jg)};S.jg.implementation=Em.prototype.kw;S.jg.xc=Em;S.jg.ma=function(a){return[a.he()]};S[101]=S.jg;S.Hh=function(){this.Va().append(this.scope()).ja(S.Hh)};S.Hh.implementation=Em.prototype.bw;S.Hh.xc=Em;S[100]=S.Hh;
S.gf=function(a){a=this.ae(a);var b=this.pop(),c=this.pop();this.Va();this.ja(S.gf,b,c,a)};S.gf.implementation=function(a,b,c){um(b);return b.apply(a,c)};S.gf.ma=dm;S.gf.kb=1;S[65]=S.gf;S.df=function(a,b){var c=this.ae(b),d=this.ee(a),e=this.pop();this.Va().append(this.scope()).ja(S.df,e,d,c)};S.df.implementation=Em.prototype.Mv;S.df.kb=1;S.df.ma=em;S.df.xc=Em;S[76]=S.df;
S.Cm=function(a,b){var c=function(a,e){var f=this.ae(e),h=this.ee(a),l=this.pop();b&&this.Va();this.ja(c,l,h,f)};c.kb=1;c.ma=em;c.implementation=a;return c};S[70]=S.Cm(vm,!0);S[79]=S.Cm(vm,!1);S.Em=function(a){var b=function(a){a=this.ee(a);this.Va().append(this.scope());this.ja(b,a)};b.ma=dm;b.implementation=a;b.xc=Em;return b};S[94]=S.Em(Em.prototype.find);S[93]=S.Em(Em.prototype.br);S[96]=S.Em(Em.prototype.cw);
S.Xq=function(a){var b=function(a){var d=this.pop();a=this.ee(a);var e=this.pop();this.ja(b,e,a,d)};b.ma=dm;b.implementation=a;return b};S[97]=S.Xq(ym);S[104]=S.Xq(ym);S.Fm=function(a){var b=function(a){a=this.ee(a);var d=this.pop();this.Va().ja(b,d,a)};b.ma=dm;b.implementation=a;return b};S[102]=S.Fm(xm);S[89]=S.Fm(function(a,b){a=tm(a);var c=a.__swiffy_proxy;if(c&&c.Vj)return c.Vj.call(a,b.Bd());throw J(1016);});
S[106]=S.Fm(function(a,b){a=tm(a);var c=a.__swiffy_proxy;if(c&&c.uc)return c.uc.call(a,b.Bd());c=b.xb(a);return k(c)?delete a[c]:!1});S.ug=function(){this.ja(S.ug,this.pop())};S.ug.implementation=function(a){throw new Yh(a);};S.ug.kb=2;S[3]=S.ug;S.kg=function(a){this.Va().append("handler"+a);this.ja(S.kg)};S.kg.implementation=function(){return this.traits.$i({})};S.kg.xc=Un;S.kg.ma=dm;S[90]=S.kg;S.zj=function(){this.ja(S.zj,this.stack(0))};
S.zj.implementation=function(a){Rn(a);if(!$m(a,Wn)&&!$m(a,Xn))throw J(1123,mm(a).Xb());};S[120]=S.zj;S.sg=function(a){this.ja(S.sg,Ba(this.Zf.strings[a]))};S.sg.implementation=function(a){Zh=String(a)};S.sg.ma=dm;S[6]=S.sg;S[7]=function(){this.ja(S.sg,this.pop())};S.Yq=function(a){var b=function(){var a=this.stack(0);this.append(a+"=").ja(b,a)};b.implementation=a;return b};S[114]=S.Yq(Zd);S[113]=S.Yq(Yd);S.Bg=function(a){var b=this.stack(0);this.append(b+"=");this.sh(S.Bg,b);this.append("["+a+"];")};
S.Bg.implementation=function(a){tm(a);return a.__swiffy_slots};S.Bg.ma=dm;S[108]=S.Bg;S[109]=function(a){var b=this.pop(),c=this.pop();this.sh(S.Bg,c);this.append("["+a+"]="+b+";")};S[109].ma=dm;S.oj=function(){var a=this.pop(),b=this.pop();this.Va().ja(S.oj,b,a)};S.oj.implementation=function(a,b){if(b==Ym)return null!=a;if(!m(b))throw J(1040);return Object(a)instanceof b};S[177]=S.oj;S.nj=function(){var a=this.pop(),b=this.pop();this.Va().ja(S.nj,b,a)};
S.nj.implementation=function(a,b){b=tm(b);return wm(b,new km("",a,!1))};S[180]=S.nj;S.lg=function(a){var b=this.pop(),c=this.scope();this.Va().ja(S.lg,"pool",c,a,b)};S.lg.implementation=function(a,b,c,d){return this.Vv(a,b,c,d)};S.lg.ma=dm;S.lg.xc=un;S[88]=S.lg;S.mg=function(a){this.Va().ja(S.mg,this.scope(),a)};S.mg.implementation=function(a,b){return this.$e(b,void 0)(null,a)};S.mg.ma=dm;S.mg.xc=rn;S[64]=S.mg;S.hf=function(a){a=this.ae(a);var b=this.pop();this.Va().ja(S.hf,b,a)};
S.hf.implementation=function(a,b){return this.tq(a,b)};S.hf.ma=dm;S.hf.kb=1;S[66]=S.hf;S[74]=S.Cm(function(a,b,c){a=tm(a);b=b.xb(a);return this.tq(a[b],c)},!0);S.Gs=function(a,b,c,d){b=tm(b);var e=Om(a).traits,f=c.xb(e);if(k(f))return a=e[f].callee(b,f),um(a,c),a.apply(b,d);f=c.xb(a.prototype);if(k(f))return a=a.prototype[f],um(a,c),a.apply(b,d);throw J(1069,c.qb(),mm(a).localName);};
S.Vq=function(a){var b=function(c,d){var e=this.ae(d),f=this.ee(c),h=this.pop();a&&this.Va();this.ja(b,"base",h,f,e)};b.kb=1;b.ma=em;b.implementation=S.Gs;return b};S[69]=S.Vq(!0);S[78]=S.Vq(!1);S.Kh=function(a){var b=this.pop();a=this.ee(a);var c=this.pop();this.ja(S.Kh,"base",c,a,b)};S.Kh.ma=dm;
S.Kh.implementation=function(a,b,c,d){b=tm(b);var e=Om(a).traits,f=c.xb(e);if(k(f))e[f].set(b,f,d);else{f=c.xb(a.prototype);if(k(f)&&(e=Yi(a.prototype,f))&&e.set){e.set.call(b,d);return}throw J(1056,c.qb(),mm(a).localName);}};S[5]=S.Kh;S.Gh=function(a){a=this.ee(a);var b=this.pop();this.Va().ja(S.Gh,"base",b,a)};S.Gh.ma=dm;
S.Gh.implementation=function(a,b,c){b=tm(b);var d=Om(a).traits,e=c.xb(d);if(k(e))return d[e].get(b,e);e=c.xb(a.prototype);if(k(e)&&(d=Yi(a.prototype,e))&&d.get)return d.get.call(b);throw J(1069,c.qb(),mm(a).localName);};S[4]=S.Gh;S.rg=function(a){a=this.ae(a);var b=this.pop();this.ja(S.rg,"base",b,a)};S.rg.implementation=function(a,b,c){b=tm(b);a.__swiffy_constructor.apply(b,c)};S.rg.ma=dm;S.rg.kb=1;S[73]=S.rg;S.Fh=function(a){a=this.ae(a);var b=this.pop();this.Va();this.ja(S.Fh,b,a)};
S.Fh.implementation=function(a,b){var c=a&&a.__swiffy_type_apply;if(!c)throw J(1127);return c.call(a,this.wc,b)};S.Fh.ma=dm;S[83]=S.Fh;S.pj=function(){this.Va();this.ja(S.pj,"traits")};S.pj.implementation=function(a){return a.$i({})};S[87]=S.pj;S.oe=function(a){var b=this.stack(0);this.append(b+"=");this.ja(S.oe,b,a)};S.oe.implementation=function(a,b){return this.Pq(a,b)};S.oe.ma=dm;S.oe.xc=rn;S[128]=S.oe;S.Aj=function(){this.ja(S.Aj,this.stack(0))};S.Aj.implementation=Rn;S[119]=S.Aj;
S.Zq=function(a){var b=function(a){var d=this.stack(0);this.append(d+"=");this.ja(b,d,a)};b.ma=dm;b.implementation=function(b,d){return a(b,this.Wo(d))};b.xc=rn;return b};S[134]=S.Zq(ln);S[178]=S.Zq(mn);S.$q=function(a){var b=function(){var a=this.pop(),d=this.pop();this.Va();this.ja(b,d,a)};b.implementation=a;return b};S[135]=S.$q(ln);S[179]=S.$q(mn);S.Dm=function(a){var b=function(){var a=this.pop(),d=this.pop();this.Va().ja(b,d,a)};b.implementation=a;return b};
S.Hl=S.Dm(function(a,b){a=tm(a);var c=a.__swiffy_proxy;if(c&&c.sf)b=c.sf.call(a,b);else{c=Object.keys(a);do if(++b>c.length)return 0;while(Ti(c[b-1]))}return b});S[31]=S.Hl;S[30]=S.Dm(function(a,b){a=tm(a);var c=a.__swiffy_proxy;return c&&c.Eg?c.Eg.call(a,b):Object.keys(a)[b-1]});S[35]=S.Dm(function(a,b){a=tm(a);var c=a.__swiffy_proxy;return c&&c.Fg?c.Fg.call(a,b):a[Object.keys(a)[b-1]]});
S.Ch=function(a,b){this.append("while("+this.register(a)+"&&!("+this.register(b)+"=");this.sh(S.Hl,this.register(a),this.register(b)).append("))");this.append(this.register(a)+"=").ja(S.Ch,this.register(a));this.Ba("!!"+this.register(b))};S.Ch.implementation=function(a){var b=a.__swiffy_proxy;return b&&b.sf?null:Object.getPrototypeOf(a)};S.Ch.ma=em;S[50]=S.Ch;S.ai=function(a){var b=function(){var a=this.pop();this.Va().ja(b,a)};b.implementation=a;return b};
S.bi=function(a){var b=function(){var a=this.pop(),d=this.pop();this.Va().ja(b,a,d)};b.implementation=a;return b};S[53]=S.ai(function(a){return this.hd(a,1).getUint8(a)});S[54]=S.ai(function(a){return this.hd(a,2).getUint16(a,!0)});S[55]=S.ai(function(a){return this.hd(a,4).getInt32(a,!0)});S[56]=S.ai(function(a){return this.hd(a,4).getFloat32(a,!0)});S[57]=S.ai(function(a){return this.hd(a,8).getFloat64(a,!0)});S[58]=S.bi(function(a,b){this.hd(a,1).setUint8(a,b)});
S[59]=S.bi(function(a,b){this.hd(a,2).setUint16(a,b,!0)});S[60]=S.bi(function(a,b){this.hd(a,4).setUint32(a,b,!0)});S[61]=S.bi(function(a,b){this.hd(a,4).setFloat32(a,b,!0)});S[62]=S.bi(function(a,b){this.hd(a,8).setFloat64(a,b,!0)});S[80]=function(){this.Ba(this.pop()+"<<31>>31")};S[81]=function(){this.Ba(this.pop()+"<<24>>24")};S[82]=function(){this.Ba(this.pop()+"<<16>>16")};S.ci=function(a){var b=function(){};b.ma=a;return b};S[2]=S.ci();S[9]=S.ci();
S[239]=S.ci(function(a){return[a.he(),a.Ag(),a.he(),a.Ag()]});S[241]=S.ci(dm);S[240]=S.ci(dm);S.ve=function(a,b,c){var d=function(){};d.implementation=a;d.xc=c;return S[b]=d};S.uq=S.ve(rn.prototype.Ye,256,rn);S.xp=S.ve(function(a,b,c){return new Un(this,a,b,c)},258,rn);S.Lo=S.ve(function(a){var b=this;return function(){ai(55);var c=Zh;Zh="";var d=Xe;Xe=b.ya;try{var e=a.apply(this,arguments);--$h;return e}catch(f){bi(f)}finally{Zh=c,Xe=d}}},257);
S.Il=S.ve(function(a){for(var b,c=function(){b=arguments},d,e=0;;)try{return a(c,e,d)}catch(f){e=Vn(f,b),d=f.value}},259);S.vp=S.ve(function(a,b,c,d,e){return a.length>b?this.Pq(a[b],c):this.Mp(d,e)},260,rn);S.wp=S.ve(Em.prototype.Qv,261,Em);S.dp=S.ve(function(){},262);S.xv=S.ve(function(){},263);var tn=function(a,b,c){this.source="";this.Mo=a;this.So=b;this.Zf=c;this.wj={};this.Ko=[];this.cg=this.hb=0};q(tn,ci);g=tn.prototype;g.eg=function(a,b){var c=this.Mo[a];return this.jl(c,b)?c.Ki:-1};g.jl=function(a,b){return a&&k(a.Ki)?(this.Ko.push({Co:a,stack:k(b)?b:this.hb,ht:this.cg}),!0):!1};g.Ou=function(a){return String(a)};g.We=function(a){return"handler"+a};g.register=function(a){return"r"+a};g.stack=function(a){return"s"+(this.hb-a-1)};g.push=function(){return this.sj("s"+this.hb++)};
g.pop=function(){return"s"+--this.hb};g.ae=function(a){for(var b="[",c=this.hb-=a;0<a;++c,--a)b+="s"+c,1<a&&(b+=",");return b+"]"};g.ee=function(a){var b=this.Zf.multinames[a];return this.Ri(S.uq)+"("+this.Ou(a)+b.compile(this)+")"};g.Va=function(){this.append(this.push()+"=");return this};g.Ba=function(a){this.append(this.push()+"="+a+";");return this};g.scope=function(a){return k(a)?"scope"+a:this.cg?"scope"+(this.cg-1):"scope"};g.xw=function(){this.cg--};
g.Nt=function(){this.append(this.sj("scope"+this.cg++)+"=");return this};g.Ns=function(a){for(var b=0;b<a.length;++b){var c=a[b],d=this.eg(c.target,1);this.append("var "+this.We(b)+"=");this.ja(S.xp,c.excType,c.varName,d)}};
g.Ms=function(a){var b=a.params||[],c=a.optionals||[],d=b.length-c.length;this.append("function(");for(var e=0;e<b.length;)0<e&&this.append(","),this.append(this.register(++e));this.append("){");for(e=0;e<b.length;++e){var f=b[e];if(e>=d){var h=c[e-d];this.append(this.register(e+1)+"=");this.ja(S.vp,"arguments",e,f,this.Gt(h.kind),h.value)}else f&&(this.append(this.register(e+1)+"="),this.ja(S.oe,this.register(e+1),f))}this.append("var "+this.register(0)+"=scope").sh(S.wp,"this");for(null!=a.arguments&&
this.append(","+this.register(++e)+"=Array.prototype.slice.call(arguments,"+a.arguments+")");++e<a.locals;)this.append(","+this.register(e));this.append(";")};g.sj=function(a){this.wj[a]=!0;return a};g.kt=function(a){this.wj[a]=!1};g.it=function(){var a=!1,b;for(b in this.wj)this.wj[b]&&(this.append((a?", ":"var ")+b),a=!0);a&&this.append(";")};g.nt=function(a){this.append("katch(");for(var b=0;b<a.length;++b)0<b&&this.append(","),this.append(this.We(a[b]));this.append(");")};
g.jt=function(a){this.hb=a.stack;this.cg=a.ht;var b=0;for(a=a.Co;a;){b++;a.Ui&&this.nt(a.Ui);var c=a.Ri;c.kb&&(b=0);c.apply(this,a.args);a=a.next;if(this.jl(a))break}return this.Eo()};
g.Ls=function(a){var b=[],c=this.Eo();this.jl(this.Mo[0]);for(var d,e=0;d=this.Ko.pop();e++){var f=d.Co.Ki;b[f]||(b[f]=this.jt(d))}this.append(c);c=1<e;if(a=!!a.length)this.append("return ").bl(S.Il),this.append("(function(katch,j,s0){"),this.kt("s0");this.it();c&&(this.append(a?"for(;;){":"for(var j=0;;){"),this.ja(S.dp),this.append("switch(j){"));for(d=0;d<b.length;++d)b[d]&&(c&&this.append("case "+d+":"),this.append(b[d]));c&&this.append("default:return;}}");a&&this.append("});")};var V=function(a,b,c){Object.defineProperty(this,"__swiffy_v",{value:a});c&&Yn(this,0);O(this,"fixed","Boolean",!!b);Object.defineProperty(this,"length",{get:function(){return this.__swiffy_v.length},set:function(a){a=Q(a,"uint");if(this.fixed)throw J(1126);var b=this.__swiffy_v.length;this.__swiffy_v.length=a;Yn(this,b)}})},Zn=function(a){return a.__swiffy_classdef.__swiffy_v.ck?0:null},Yn=function(a,b){for(var c=a.__swiffy_v,d=Zn(a);b<c.length;b++)c[b]=d},$n=function(a,b,c){if(null==b)return Zn(a);
a=a.__swiffy_classdef.__swiffy_v;return!a.type||c&&!a.ck?b:nn(b,a.type)},ao=function(a,b){var c=Object.create(a.prototype);V.call(c,b||[]);return c};V.prototype=Object.create(Ym.prototype);
var bo=function(a,b){var c=function(a){if($m(a,c))return a;if(null==a||Object(a)!==a)throw J(1034,mm(a),c.__swiffy_name);var b=ao(c);a instanceof V&&(a=a.__swiffy_v);if(da(a))for(var f=b.__swiffy_v,h=0;h<a.length;h++)f[h]=$n(b,a[h]);return b};Object.defineProperty(c,"__swiffy_v",{value:{type:a,ck:b}});return c},co=function(){return function(a,b){a=Q(a,"uint",0);b=Q(b,"Boolean",!1);V.call(this,Array(a),b,!0)}},eo=new km("__AS3__.vec","Vector",!1),go=function(a,b,c,d){d=d||gm.prototype;var e=(new rm(eo)).oq(a&&
a.__swiffy_name).pq(),f=d[e];f||(f=jn(co(),e,{Xe:bo(a,b),ku:an,Wi:c?V:fo}),d[e]=f);return f},ho=function(a,b,c){a=go(a&&gm.prototype[a],b,!0);hm(eo+"$"+c,a);return a},fo=ho(null,!1,"object");ho("int",!0,"int");var io=ho("uint",!0,"uint"),jo=ho("Number",!0,"double"),ko=N(function(){throw J(1007);},eo);Object.defineProperty(ko,"__swiffy_type_apply",{value:function(a,b){if(1!=b.length)throw"PANIC! Wrong number of vector type parameters";return go(b[0],!1,!1,a)}});
Object.defineProperty(V.prototype,"__swiffy_proxy",{value:{og:function(a,b){var c=a.Lh(1069,this),d=this.__swiffy_v;if(c>=d.length)throw J(1125,c,d.length);c=d[c];if(!m(c))throw J(1006);return c.apply(this,b)},uc:function(a){return!a.xb(this)},Dd:function(a){a=a.Lh(1069,this);var b=this.__swiffy_v;if(a>=b.length)throw J(1125,a,b.length);return b[a]},lf:function(a){return a.Qc()<this.__swiffy_v.length},Eg:function(a){return a-1},sf:function(a){return++a>this.__swiffy_v.length?0:a},Fg:function(a){return this.__swiffy_v[a-
1]},setProperty:function(a,b){var c=a.Lh(1056,this),d=this.__swiffy_v;if(c>d.length||c==d.length&&this.fixed)throw J(1125,c,d.length);d[c]=$n(this,b)}}});
var lo=function(a,b,c){if(!$m(c,a))throw J(1034,mm(c),a.__swiffy_name);b.push.apply(b,c.__swiffy_v)},mo=function(a,b,c,d){if(null!=b){b=Q(b,"Function");for(var e=a.__swiffy_v,f=0;f<e.length;f++){var h=e[f],l=b.call(c,h,f,a);if(d&&d.call(a,l,h))return!1}}return!0},no=function(a,b,c,d){if(a.fixed)throw J(1126);var e=a.__swiffy_v,f=d.length;c=[b,c];c.length+=f;c=e.splice.apply(e,c);var h=0;try{for(;0<f;h++,b++,f--)e[b]=$n(a,d[h])}finally{for(a=Zn(a);0<f;b++,f--)e[b]=a}return c};
V.prototype.concat=function(a){var b=this.__swiffy_classdef,c=this.__swiffy_v.slice();if(10<Xe.c.Md)for(var d=0;d<arguments.length;d++)lo(b,c,arguments[d]);else for(d=arguments.length-1;0<=d;d--)lo(b,c,arguments[d]);return ao(b,c)};T(V.prototype,"concat");V.prototype.every=function(a,b){return mo(this,a,b,function(a){return!a})};T(V.prototype,"every");V.prototype.filter=function(a,b){var c=[];mo(this,a,b,function(a,b){a&&c.push(b)});return ao(this.__swiffy_classdef,c)};T(V.prototype,"filter");
V.prototype.forEach=function(a,b){mo(this,a,b)};T(V.prototype,"forEach");V.prototype.indexOf=function(a,b){a=$n(this,a,!0);b=Q(b,"int",0);return this.__swiffy_v.indexOf(a,b)};T(V.prototype,"indexOf");V.prototype.join=function(a){a=Q(a,"String",",");return this.__swiffy_v.join(a)};T(V.prototype,"join");V.prototype.lastIndexOf=function(a,b){a=$n(this,a,!0);b=Q(b,"int",2147483647);return this.__swiffy_v.lastIndexOf(a,b)};T(V.prototype,"lastIndexOf");
V.prototype.map=function(a,b){var c=[];mo(this,a,b,function(a){c.push($n(this,a))});return ao(this.__swiffy_classdef,c)};T(V.prototype,"map");V.prototype.pop=function(){if(this.fixed)throw J(1126);var a=this.__swiffy_v;return a.length?a.pop():this.__swiffy_classdef.__swiffy_v.ck?0:void 0};T(V.prototype,"pop");V.prototype.push=function(a){var b=this.__swiffy_v;no(this,b.length,0,arguments);return b.length};T(V.prototype,"push");V.prototype.reverse=function(){this.__swiffy_v.reverse();return this};
T(V.prototype,"reverse");V.prototype.shift=function(){if(this.fixed)throw J(1126);var a=this.__swiffy_v;return a.length?a.shift():this.__swiffy_classdef.__swiffy_v.ck?0:void 0};T(V.prototype,"shift");V.prototype.slice=function(a,b){a=Q(a,"int",0);b=Q(b,"int",16777215);return ao(this.__swiffy_classdef,this.__swiffy_v.slice(a,b))};T(V.prototype,"slice");V.prototype.some=function(a,b){return!mo(this,a,b,function(a){return a})};T(V.prototype,"some");
V.prototype.sort=function(a){this.__swiffy_v.sort(a);return this};T(V.prototype,"sort");V.prototype.splice=function(a,b,c){a=Q(a,"int");b=Q(b,"uint");c=Array.prototype.slice.call(arguments,2);return ao(this.__swiffy_classdef,no(this,a,b,c))};T(V.prototype,"splice");V.prototype.toLocaleString=function(){return this.toString()};V.prototype.unshift=function(a){no(this,0,0,arguments);return this.__swiffy_v.length};T(V.prototype,"unshift");V.prototype.toString=function(){return this.__swiffy_v.join(",")};var ro=function(a){if(a instanceof oo)return a=po.call(a,1088),qo.copy.call(a);if(a instanceof ro)return qo.copy.call(a);if(null!=a){a=Q(a,"String");a=new fe(a,Wn.ignoreWhitespace,!1);var b=so(a);b||(b=new to(null,""));if(uo(a))throw J(1088);return b.le}return(new to(null,"")).le},Wn=function(a){return a instanceof ro?a:a instanceof oo?po.call(a,1088):new ro(a)};jn(ro,"XML",{Xe:Wn,Pj:ro});O(Wn,"ignoreComments","Boolean",!0);O(Wn,"ignoreProcessingInstructions","Boolean",!0);
O(Wn,"ignoreWhitespace","Boolean",!0);O(Wn,"prettyIndent","int",2);O(Wn,"prettyPrinting","Boolean",!0);var vo=function(a){return 0==a.Qc()||this.__swiffy_v.nm(a)};
Object.defineProperty(ro.prototype,"__swiffy_proxy",{value:{og:function(a,b){var c=qo[a];if(m(c))return c.apply(this,b);c=String.prototype[a];if(m(c)&&this.__swiffy_v.Wj())return c.apply(this.toString(),b);throw J(1006,"value");},uc:function(){return!1},Vj:function(a){a=this.__swiffy_v.xg([],a,!1);return wo(a)},Dd:function(a){if(0==a.Qc())return this;a=this.__swiffy_v.qf([],a);return wo(a)},setProperty:function(a){if(k(a.Qc()))throw J(1087);},lf:vo,Eg:function(){return"0"},sf:function(a){return 0==
a?1:0},Fg:function(){return this}}});ro.prototype.hasOwnProperty=function(a){return vo.call(this,xo(a))};ro.prototype.toString=function(){return this.__swiffy_v.Ed(!1)};ro.prototype.valueOf=function(){return this};ro.prototype.toJSON=function(){return"XML"};
var qo={addNamespace:function(){R(this,"addNamespace");return this},appendChild:function(a){R(this,"appendChild");Q(a,"Object");return this},attribute:function(a){a=xo(a);a=this.__swiffy_v.qf([],a,!0);return wo(a)},attributes:function(){var a=this.__swiffy_v.zm([]);return wo(a)},child:function(a){Q(a,"Object");R(this,"child");return wo([])},childIndex:function(){return this.__swiffy_v.vg()},children:function(){var a=this.__swiffy_v.Am([]);return wo(a)},comments:function(){R(this,"comments");return wo([])},
contains:function(a){Q(a,"XML");R(this,"contains");return!1},copy:function(){return this.__swiffy_v.Jb(null).le}};Wn.defaultSettings=function(){return{ignoreComments:!0,ignoreProcessingInstructions:!0,ignoreWhitespace:!0,prettyIndent:2,prettyPrinting:!0}};qo.descendants=function(a){a=xo(a,"*");a=this.__swiffy_v.xg([],a,!0);return wo(a)};qo.elements=function(a){a=xo(a,"*");a=this.__swiffy_v.qf([],a,!1);return wo(a)};qo.hasComplexContent=function(){return this.__swiffy_v.Ph()};qo.hasSimpleContent=function(){return this.__swiffy_v.Wj()};
qo.inScopeNamespaces=function(){R(this,"inScopeNamespaces");return[]};qo.insertChildAfter=function(a,b){Q(a,"Object");Q(b,"Object");R(this,"insertChildAfter")};qo.insertChildBefore=function(a,b){Q(a,"Object");Q(b,"Object");R(this,"insertChildBefore")};qo.length=function(){return 1};qo.localName=function(){var a=this.__swiffy_v.name;return a?a.localName:null};qo.name=function(){return this.__swiffy_v.name};qo.namespace=function(a){Q(a,"String","null");R(this,"namespace");return null};
qo.namespaceDeclarations=function(){R(this,"namespaceDeclarations");return[]};qo.nodeKind=function(){return this.__swiffy_v.se};qo.normalize=function(){R(this,"normalize");return this};qo.parent=function(){var a=this.__swiffy_v;if(a.parent)return a.parent.le};qo.prependChild=function(a){Q(a,"Object");R(this,"prependChild");return this};qo.processingInstructions=function(a){Q(a,"String","*");R(this,"processingInstructions");return wo([])};qo.propertyIsEnumerable=function(a){return"0"==xo(a).Qc()};
qo.removeNamespace=function(a){Q(a,"Namespace");R(this,"removeNamespace");return this};qo.replace=function(a,b){Q(a,"Object");Q(b,"XML");R(this,"replace");return this};qo.setChildren=function(a){Q(a,"Object");R(this,"setChildren");return this};qo.setLocalName=function(a){Q(a,"String");R(this,"setLocalName")};qo.setName=function(a){Q(a,"String");R(this,"setName")};qo.setNamespace=function(a){Q(a,"Namespace");R(this,"setNamespace")};
Wn.setSettings=function(a){ia(a)||(a=ro.defaultSettings());ga(a.ignoreComments)&&(Wn.ignoreComments=a.ignoreComments);ga(a.ignoreProcessingInstructions)&&(Wn.ignoreProcessingInstructions=a.ignoreProcessingInstructions);ga(a.ignoreWhitespace)&&(Wn.ignoreWhitespace=a.ignoreWhitespace);ha(a.prettyIndent)&&(Wn.prettyIndent=a.prettyIndent);ga(a.prettyPrinting)&&(Wn.prettyPrinting=a.prettyPrinting)};
Wn.settings=function(){return{ignoreComments:ro.ignoreComments,ignoreProcessingInstructions:Wn.ignoreProcessingInstructions,ignoreWhitespace:ro.ignoreWhitespace,prettyIndent:ro.prettyIndent,prettyPrinting:ro.prettyPrinting}};qo.text=function(){var a=this.__swiffy_v.Bm([],"text");return wo(a)};qo.toXMLString=function(){return this.__swiffy_v.Ed(!0)};var yo=function(a){this.le=Object.create(ro.prototype);Object.defineProperty(this.le,"__swiffy_v",{value:this});this.parent=a};g=yo.prototype;g.name=null;g.namespaces=null;g.attributes=null;g.children=null;g.value=null;g.Dj=function(a,b){b.push(this.Ed(a));return a};g.Ph=function(){return!1};g.Wj=function(){return!this.Ph()};g.vg=function(){if(this.parent)for(var a=0;a<this.parent.children.length;a++)if(this.parent.children[a]==this)return a;return-1};g.wg=function(a,b){return!b&&!a.La&&"*"==a.localName};
g.nm=function(){return!1};g.qf=function(a){return a};g.xg=function(a){return a};g.zm=function(a){return a};g.Am=function(a){return a};g.Bm=function(a){return a};var Bn=function(a,b,c){yo.call(this,a);this.name=b;this.namespaces=c||[];this.attributes=[];this.children=[]};q(Bn,yo);g=Bn.prototype;g.se="element";g.Ed=function(a){var b=[];a=this.Dj(a,b);return zo(b,a)};
g.Dj=function(a,b,c){a=a||this.Ph();if(!a){for(a=0;a<this.children.length;a++)this.children[a].Dj(!1,b);return!1}c=new Ao(c);for(a=0;a<this.namespaces.length;a++)c.Hp(this.namespaces[a]);var d=c.Wp(this.name),e="<"+d;for(a=0;a<this.attributes.length;a++)var f=this.attributes[a],e=e+(" "+c.Wp(f.name)+'="'+Zd(f.value)+'"');e+=c.Zt();if(0==this.children.length)b.push(e+"/>");else if(1==this.children.length&&"text"==this.children[0].se)b.push(e+">"+this.children[a].Ed(!0)+"</"+d+">");else{f=[];for(a=
0;a<this.children.length;a++)this.children[a].Dj(!0,f,c);b.push(e+">");b.push(f);b.push("</"+d+">")}return!0};g.Ph=function(){for(var a=0;a<this.children.length;a++)if(this.children[a]instanceof Bn)return!0;return!1};g.Jb=function(a){a=new Bn(a,this.name,this.namespaces.slice());for(var b=0;b<this.attributes.length;b++)a.attributes.push(this.attributes[b].Jb(a));for(b=0;b<this.children.length;b++)a.children.push(this.children[b].Jb(a));return a};
g.wg=function(a){if(a.La)return!1;if("*"==a.localName)return!0;var b=this.name.__swiffy_v;return a.localName==b.localName&&a.uri==b.uri};g.nm=function(a){for(var b=a.La?this.attributes:this.children,c=0;c<b.length;c++)if(b[c].wg(a,!1))return!0;return!1};g.qf=function(a,b,c){var d=k(c);c=(c=d?c:b.La)?this.attributes:this.children;for(var e=0;e<c.length;e++){var f=c[e];f.wg(b,d)&&a.push(f)}return a};
g.xg=function(a,b,c){if(b.La)for(var d=0;d<this.attributes.length;d++){var e=this.attributes[d];e.wg(b,c)&&a.push(e)}for(d=0;d<this.children.length;d++)e=this.children[d],e.wg(b,c)&&a.push(e),e.xg(a,b,c);return a};g.zm=function(a){for(var b=0;b<this.attributes.length;b++)a.push(this.attributes[b]);return a};g.Am=function(a){for(var b=0;b<this.children.length;b++)a.push(this.children[b]);return a};g.Bm=function(a,b){for(var c=0;c<this.children.length;c++){var d=this.children[c];d.se==b&&a.push(d)}return a};
g.zc=function(a,b){this.attributes.push(new Bo(this,a,b));return this};g.af=function(a){a=new Bn(this,a,[]);this.children.push(a);return a};var Bo=function(a,b,c){yo.call(this,a);this.name=b;this.value=c};q(Bo,yo);g=Bo.prototype;g.se="attribute";g.Ed=function(a){return a?Zd(this.value):this.value};g.Jb=function(a){return new Bo(a,this.name,this.value)};g.vg=function(){return-1};
g.wg=function(a,b){if("*"==a.localName)return!0;var c=this.name.__swiffy_v;return a.localName==c.localName&&(b&&!c.uri||a.uri==c.uri)};var to=function(a,b){yo.call(this,a);this.value=b};q(to,yo);to.prototype.se="text";to.prototype.Ed=function(a){return a?Yd(this.value):this.value};to.prototype.Jb=function(a){return new to(a,this.value)};var Co=function(a,b){yo.call(this,a);this.value=b};q(Co,yo);Co.prototype.se="text";Co.prototype.Ed=function(a){return a?"<![CDATA["+this.value+"]]\x3e":this.value};
Co.prototype.Jb=function(a){return new Co(a,this.value)};
var xo=function(a,b){if(a instanceof jm)return a.__swiffy_v;a=Q(a,"String",b);var c="@"==a.charAt(0);c&&(a=a.substring(1));return new km("",a,c)},uo=function(a){try{return a.next()}catch(b){switch(b.type){case "tag":case "close":throw J(1090);case "cdata":throw J(1091);case "comment":throw J(1094);case "processing_instruction":throw J(1097);case "attribute":throw J(1095);default:throw b;}}},Do=function(a,b){for(var c=new wc,d=0;d<a.length;){var e=a[d],f=e.name.match(/^xmlns(?::(.*))?$/);f?(c.set(f[1]||
"",e.value),a.splice(d,1)):d++}b||!Zh||c.Cd("")||c.set("",Zh);this.Lp=c;this.Ca=b};Do.prototype.resolve=function(a,b,c){if(!k(c)){var d=b.indexOf(":");c=0<=d?b.substring(0,d):"";b=0<=d?b.substring(d+1):b}if(a&&!c)return xn("",b,!0);d=this.Lp.get(c);if(k(d))return xn(d,b,a);if(this.Ca)return this.Ca.resolve(a,b,c);if(c)throw J(1083,c,b);return xn("",b,!1)};Do.prototype.gw=function(){return this.Lp.map(function(a,b){return new wn(b,a)})};
var so=function(a,b,c,d){for(var e=c||null,f;f=uo(a);)switch(f.type){case "tag":c=f.attributes;b=new Do(c,b);e=new Bn(e,b.resolve(!1,f.value),b.gw());for(d=0;d<c.length;d++){var h=c[d];e.attributes.push(new Bo(e,b.resolve(!0,h.name),h.value))}for(;;){c=so(a,b,e,f.value);if(!c)return e;e.children.push(c)}case "close":if(e){if(d!=f.value)throw a=e.name.localName,J(1085,a,a);return null}throw J(1088);case "text":return new to(e||null,f.value);case "cdata":return new Co(e||null,f.value)}if(!c)return null;
a=e.name.localName;throw J(1085,a,a);},Ao=function(a){this.Nj=[];this.te=(this.mm=!k(a))?{}:a.te};Ao.prototype.Qu=function(){if(!this.mm){var a={},b;for(b in this.te)a[b]=this.te[b];this.te=a;this.mm=!0}};Ao.prototype.Hp=function(a){var b=a.prefix||"",c=a.uri,d=this.te[c];d!=b&&(void 0===d&&(this.Qu(),this.te[c]=b),this.Nj.push(a))};
Ao.prototype.Wp=function(a){var b=a.uri;a=a.localName;if(!b)return a;var c=this.te[b];if(!c){for(var c="",d=0;c in this.te;d++)c=String.fromCharCode(97+d/17576)+String.fromCharCode(97+d/17576%26)+String.fromCharCode(97+d/676%26)+String.fromCharCode(97+d/26%26);this.Hp(new wn(c,b))}return c?c+":"+a:a};Ao.prototype.Zt=function(){for(var a="",b=0;b<this.Nj.length;b++){var a=a+" xmlns",c=this.Nj[b],d=c.prefix;d&&(a+=":"+d);a+='="'+Zd(c.uri)+'"'}this.Nj=[];return a};
var zo=function(a,b){b=b&&Wn.prettyPrinting;var c="";if(b)for(var d=Wn.prettyIndent;0<d;d--)c+=" ";var e=[],f=function(a,d){for(var n=0;n<a.length;n++)if(da(a[n]))f(a[n],d+c);else if(b)for(var r=a[n].trim().split(/\n/),t=0;t<r.length;t++)e.push(d+r[t]);else e.push(a[n])};f(a,"");return e.join(b?"\n":"")};var oo=function(a){if(a instanceof ro)a=[a.__swiffy_v];else if(a instanceof oo)a=a.__swiffy_v.slice();else if(null!=a&&""!=a){a=Q(a,"String");a=new fe(a,Wn.ignoreWhitespace,!1);for(var b,c=[];b=so(a);)c.push(b);a=c}else a=[];return wo(a)},Xn=function(a){return a instanceof oo?a:new oo(a)};jn(oo,"XMLList",{Xe:Xn,Pj:oo});var Eo=function(a){for(var b=this.__swiffy_v,c=a.Qc()<b.length,d=0;!c&&d<b.length;d++)c=b[d].nm(a);return c};
Object.defineProperty(oo.prototype,"__swiffy_proxy",{value:{og:function(a,b){var c=Fo[a];if(m(c))return c.apply(this,b);c=qo[a];if(m(c)){var d=po.call(this,1086,a);return c.apply(d,b)}c=String.prototype[a];if(m(c)&&(d=po.call(this,1086,a),d.__swiffy_v.Wj()))return c.apply(d.toString(),b);throw J(1006,"value");},uc:function(){return!1},Vj:function(a){for(var b=this.__swiffy_v,c=[],d=0;d<b.length;d++)b[d].xg(c,a,!1);return wo(c)},Dd:function(a){var b=this.__swiffy_v,c=a.Qc();if(k(c))return Go(b[c]);
for(var c=[],d=0;d<b.length;d++)b[d].qf(c,a);return wo(c)},setProperty:function(a,b){var c=this.__swiffy_v,d=a.Qc();k(d)&&(d>c.length&&(d=c.length),b instanceof ro&&(c[d]=b.__swiffy_v))},lf:Eo,Eg:function(a){return String(a-1)},sf:function(a){return++a>this.__swiffy_v.length?0:a},Fg:function(a){return Go(this.__swiffy_v[a-1])}}});oo.prototype.hasOwnProperty=function(a){return Eo.call(this,xo(a))};
oo.prototype.toString=function(){if(Fo.hasComplexContent.call(this))return Fo.toXMLString.call(this);for(var a=this.__swiffy_v,b=[],c=0;c<a.length;c++)b.push(a[c].Ed(!1));return b.join("")};oo.prototype.valueOf=function(){return this};oo.prototype.toJSON=function(){return"XMLList"};
var Fo={attribute:function(a){a=xo(a);for(var b=this.__swiffy_v,c=0;c<b.length;c++)b[c].qf([],a,!0);return wo([])},attributes:function(){for(var a=[],b=this.__swiffy_v,c=0;c<b.length;c++)b[c].zm(a);return wo(a)},child:function(a){Q(a,"Object");R(this,"child");return wo([])},children:function(){for(var a=this.__swiffy_v,b=[],c=0;c<a.length;c++)a[c].Am(b);return wo(b)},comments:function(){R(this,"comments");return wo([])},contains:function(a){Q(a,"XML");R(this,"contains");return!1},copy:function(){R(this,
"copy");return wo([])},descendants:function(a){a=xo(a,"*");for(var b=this.__swiffy_v,c=[],d=0;d<b.length;d++)b[d].xg(c,a,!0);return wo(c)},elements:function(a){a=xo(a,"*");for(var b=this.__swiffy_v,c=[],d=0;d<b.length;d++)b[d].qf(c,a,!1);return wo(c)},hasComplexContent:function(){var a=this.__swiffy_v;if(0==a.length)return!1;if(1==a.length)return a[0].Ph();for(var b=0;b<a.length;b++)if("element"==a[b].se)return!0;return!1},hasSimpleContent:function(){var a=this.__swiffy_v;if(0==a.length)return!0;
if(1==a.length)return a[0].Wj();for(var b=0;b<a.length;b++)if("element"==a[b].se)return!1;return!0},length:function(){return this.__swiffy_v.length},normalize:function(){R(this,"normalize");return wo([])},parent:function(){var a=this.__swiffy_v;if(a.length){for(var b=a[0].parent,c=1;b&&c<a.length;c++)if(a[c].parent!=b)return;return Go(b)}},processingInstructions:function(a){Q(a,"String","*");R(this,"processingInstructions");return wo([])},propertyIsEnumerable:function(a){var b=this.__swiffy_v;return xo(a).Qc()<
b.length},text:function(){for(var a=this.__swiffy_v,b=[],c=0;c<a.length;c++)a[c].Bm(b,"text");return wo(b)},toXMLString:function(){for(var a=this.__swiffy_v,b=[],c=0;c<a.length;c++)b.push(a[c].Ed(!0));return b.join("\n")}},wo=function(a){var b=Object.create(oo.prototype);Object.defineProperty(b,"__swiffy_v",{value:a});return b},po=function(a,b){var c=this.__swiffy_v;if(1==c.length)return c[0].le;throw J.apply(null,arguments);},Go=function(a){return a?a.le:void 0};N(function(){O(this,"description","String","");O(this,"forceSimple","Boolean",!1);O(this,"name","String","");O(this,"noAutoLabeling","Boolean",!1);O(this,"shortcut","String","");O(this,"silent","Boolean",!1)},"flash.accessibility.AccessibilityProperties");var Ho=N(function(){},"flash.display.BitmapDataChannel");Object.defineProperties(Ho,{ALPHA:{value:8},BLUE:{value:4},GREEN:{value:2},RED:{value:1}});var Io=N(function(){},"flash.display.CapsStyle");P(Io,"NONE","none");P(Io,"ROUND","round");P(Io,"SQUARE","square");var Jo=N(function(){},"flash.display.GradientType");P(Jo,"LINEAR","linear");P(Jo,"RADIAL","radial");var Ko=kn(2012);Ko.u=N(Ko,"flash.display.Graphics");Ko.create=function(a){var b=Object.create(Ko.prototype);Object.defineProperty(b,"__swiffy_d",{value:a});return b};Ko.prototype.beginBitmapFill=function(a,b,c,d){Q(b,"flash.geom.Matrix",null);Q(c,"Boolean",!0);Q(d,"Boolean",!1);R(this,"beginBitmapFill")};Ko.prototype.beginFill=function(a,b){a=Q(a,"uint");b=100*Q(b,"Number",1);this.__swiffy_d.ib().kq(a,b)};
Ko.prototype.beginGradientFill=function(a,b,c,d,e,f,h,l){a=Q(a,"String");b=Q(b,"Array");c=Q(c,"Array");d=Q(d,"Array");e=Q(e,"flash.geom.Matrix",null);f=Q(f,"String","pad");h=Q(h,"String","rgb");l=Q(l,"Number",0);this.__swiffy_d.ib().Fo(a,b,c,d,Lo(e),f,h,l)};Ko.prototype.beginShaderFill=function(a,b){Q(b,"flash.geom.Matrix",null);R(this,"beginShaderFill")};Ko.prototype.clear=function(){this.__swiffy_d.ib().clear()};Ko.prototype.copyFrom=function(a){Q(a,"flash.display.Graphics");R(this,"copyFrom")};
Ko.prototype.cubicCurveTo=function(a,b,c,d,e,f){Q(a,"Number");Q(b,"Number");Q(c,"Number");Q(d,"Number");Q(e,"Number");Q(f,"Number");R(this,"cubicCurveTo")};Ko.prototype.curveTo=function(a,b,c,d){a=Q(a,"Number");b=Q(b,"Number");c=Q(c,"Number");d=Q(d,"Number");this.__swiffy_d.ib().Kb(a,b,c,d)};Ko.prototype.drawCircle=function(a,b,c){a=Q(a,"Number");b=Q(b,"Number");c=Q(c,"Number");this.__swiffy_d.ib().lq(a,b,c,c)};
Ko.prototype.drawEllipse=function(a,b,c,d){c=Q(c,"Number")/2;d=Q(d,"Number")/2;a=Q(a,"Number")+c;b=Q(b,"Number")+d;this.__swiffy_d.ib().lq(a,b,c,d)};Ko.prototype.drawGraphicsData=function(){R(this,"drawGraphicsData")};Ko.prototype.drawPath=function(a,b,c){Q(c,"String","evenOdd");R(this,"drawPath")};Ko.prototype.drawRect=function(a,b,c,d){a=Q(a,"Number");b=Q(b,"Number");c=Q(c,"Number");d=Q(d,"Number");this.__swiffy_d.ib().Au(a,b,c,d)};
Ko.prototype.drawRoundRect=function(a,b,c,d,e,f){a=Q(a,"Number");b=Q(b,"Number");c=Q(c,"Number");d=Q(d,"Number");e=Q(e,"Number");f=Q(f,"Number",e);this.__swiffy_d.ib().Bu(a,b,c,d,e,f)};Ko.prototype.drawTriangles=function(a,b,c,d){Q(d,"String","none");R(this,"drawTriangles")};Ko.prototype.endFill=function(){this.__swiffy_d.ib().mq()};Ko.prototype.lineBitmapStyle=function(a,b,c,d){Q(b,"flash.geom.Matrix",null);Q(c,"Boolean",!0);Q(d,"Boolean",!1);R(this,"lineBitmapStyle")};
Ko.prototype.lineGradientStyle=function(a,b,c,d,e,f,h,l){Q(a,"String");Q(b,"Array");Q(c,"Array");Q(d,"Array");Q(e,"flash.geom.Matrix",null);Q(f,"String","pad");Q(h,"String","rgb");Q(l,"Number",0);R(this,"lineGradientStyle")};Ko.prototype.lineShaderStyle=function(a,b){Q(b,"flash.geom.Matrix",null);R(this,"lineShaderStyle")};
Ko.prototype.lineStyle=function(a,b,c,d,e,f,h,l){k(a)&&(a=Q(a,"Number"));b=Q(b,"uint",0);c=100*Q(c,"Number",1);d=Q(d,"Boolean",!1);e=Q(e,"String","normal");f=Q(f,"String","null");h=Q(h,"String","null");l=Q(l,"Number",3);this.__swiffy_d.ib().nq(a,b,c,d,e,f,h,l)};Ko.prototype.lineTo=function(a,b){a=Q(a,"Number");b=Q(b,"Number");this.__swiffy_d.ib().lineTo(a,b)};Ko.prototype.moveTo=function(a,b){a=Q(a,"Number");b=Q(b,"Number");this.__swiffy_d.ib().moveTo(a,b)};var Mo=N(kn(1001),"flash.display.IBitmapDrawable");Mo.u=Mo;Qm(Mo.u);var No=N(function(){},"flash.display.InterpolationMethod");P(No,"RGB","rgb");P(No,"LINEAR_RGB","linearRGB");var Oo=N(function(){},"flash.display.JointStyle");P(Oo,"BEVEL","bevel");P(Oo,"MITER","miter");P(Oo,"ROUND","round");var Po=N(function(){},"flash.display.LineScaleMode");P(Po,"HORIZONTAL","horizontal");P(Po,"NONE","none");P(Po,"NORMAL","normal");P(Po,"VERTICAL","vertical");var Qo=N(function(){},"flash.display.PixelSnapping");Object.defineProperties(Qo,{ALWAYS:{value:"always"},AUTO:{value:"auto"},NEVER:{value:"never"}});var Ro=N(function(){},"flash.display.SpreadMethod");P(Ro,"PAD","pad");P(Ro,"REFLECT","reflect");P(Ro,"REPEAT","repeat");var So=N(function(){},"flash.display.StageAlign");P(So,"BOTTOM","B");P(So,"BOTTOM_LEFT","BL");P(So,"BOTTOM_RIGHT","BR");P(So,"LEFT","L");P(So,"RIGHT","R");P(So,"TOP","T");P(So,"TOP_LEFT","TL");P(So,"TOP_RIGHT","TR");var To=N(function(){},"flash.display.StageDisplayState");Object.defineProperties(To,{FULL_SCREEN:{value:"fullScreen"},FULL_SCREEN_INTERACTIVE:{value:"fullScreenInteractive"},NORMAL:{value:"normal"}});var Uo=N(function(){},"flash.display.StageQuality");Object.defineProperties(Uo,{BEST:{value:"best"},HIGH:{value:"high"},HIGH_16X16:{value:"16x16"},HIGH_16X16_LINEAR:{value:"16x16linear"},HIGH_8X8:{value:"8x8"},HIGH_8X8_LINEAR:{value:"8x8linear"},LOW:{value:"low"},MEDIUM:{value:"medium"}});var Vo=N(function(){},"flash.display.StageScaleMode");P(Vo,"EXACT_FIT","exactFit");P(Vo,"NO_BORDER","noBorder");P(Vo,"NO_SCALE","noScale");P(Vo,"SHOW_ALL","showAll");var Wo=function(a,b,c){a=Q(a,"String");b=Q(b,"Boolean",!1);c=Q(c,"Boolean",!1);Object.defineProperty(this,"__swiffy_v",{value:{type:a,bubbles:b,cancelable:c,eventPhase:2,target:null,currentTarget:null,Uj:!1,hq:!1,defaultPrevented:!1,Mj:!1}})},Xo=function(a){return a.__swiffy_v},Yo=N(Wo,"flash.events.Event");L(Yo,"bubbles",function(){return Xo(this).bubbles});L(Yo,"cancelable",function(){return Xo(this).cancelable});L(Yo,"currentTarget",function(){return Xo(this).currentTarget});
L(Yo,"eventPhase",function(){return Xo(this).eventPhase});L(Yo,"target",function(){return Xo(this).target});L(Yo,"type",function(){return Xo(this).type});K(Yo,"isDefaultPrevented",function(){return Xo(this).defaultPrevented});K(Yo,"preventDefault",function(){var a=Xo(this);a.cancelable&&(a.defaultPrevented=!0)});K(Yo,"stopPropagation",function(){Xo(this).Uj=!0});K(Yo,"stopImmediatePropagation",function(){var a=Xo(this);a.hq=!0;a.Uj=!0});
K(Yo,"formatToString",function(){for(var a="["+mm(this).localName,b=0;b<arguments.length;b++){var c=this[arguments[b]];ha(c)?c=Math.round(100*c)/100:fa(c)&&(c='"'+c+'"');a+=" "+arguments[b]+"="+c}return a+"]"});K(Yo,"clone",function(){return gn.call(Yo,this.type,this.bubbles,this.cancelable)});K(Yo,"toString",function(){return this.formatToString("type","bubbles","cancelable","eventPhase")});
Object.defineProperties(Yo,{ACTIVATE:{value:"activate"},ADDED:{value:"added"},ADDED_TO_STAGE:{value:"addedToStage"},CANCEL:{value:"cancel"},CHANGE:{value:"change"},CHANNEL_MESSAGE:{value:"channelMessage"},CHANNEL_STATE:{value:"channelState"},CLEAR:{value:"clear"},CLOSE:{value:"close"},CLOSING:{value:"closing"},COMPLETE:{value:"complete"},CONNECT:{value:"connect"},CONTEXT3D_CREATE:{value:"context3DCreate"},COPY:{value:"copy"},CUT:{value:"cut"},DEACTIVATE:{value:"deactivate"},DISPLAYING:{value:"displaying"},
ENTER_FRAME:{value:"enterFrame"},EXIT_FRAME:{value:"exitFrame"},EXITING:{value:"exiting"},FRAME_CONSTRUCTED:{value:"frameConstructed"},FRAME_LABEL:{value:"frameLabel"},FULLSCREEN:{value:"fullScreen"},HTML_BOUNDS_CHANGE:{value:"htmlBoundsChange"},HTML_DOM_INITIALIZE:{value:"htmlDOMInitialize"},HTML_RENDER:{value:"htmlRender"},ID3:{value:"id3"},INIT:{value:"init"},LOCATION_CHANGE:{value:"locationChange"},MOUSE_LEAVE:{value:"mouseLeave"},NETWORK_CHANGE:{value:"networkChange"},OPEN:{value:"open"},PASTE:{value:"paste"},
PREPARING:{value:"preparing"},REMOVED:{value:"removed"},REMOVED_FROM_STAGE:{value:"removedFromStage"},RENDER:{value:"render"},RESIZE:{value:"resize"},SCROLL:{value:"scroll"},SELECT:{value:"select"},SELECT_ALL:{value:"selectAll"},SOUND_COMPLETE:{value:"soundComplete"},STANDARD_ERROR_CLOSE:{value:"standardErrorClose"},STANDARD_INPUT_CLOSE:{value:"standardInputClose"},STANDARD_OUTPUT_CLOSE:{value:"standardOutputClose"},SUSPEND:{value:"suspend"},TAB_CHILDREN_CHANGE:{value:"tabChildrenChange"},TAB_ENABLED_CHANGE:{value:"tabEnabledChange"},
TAB_INDEX_CHANGE:{value:"tabIndexChange"},TEXT_INTERACTION_MODE_CHANGE:{value:"textInteractionModeChange"},TEXTURE_READY:{value:"textureReady"},UNLOAD:{value:"unload"},USER_IDLE:{value:"userIdle"},USER_PRESENT:{value:"userPresent"},VIDEO_FRAME:{value:"videoFrame"},WORKER_STATE:{value:"workerState"}});var Zo=function(a,b,c,d){Wo.call(this,a,b,c);this.activating=d},$o=N(Zo,"flash.events.ActivityEvent",Wo);L($o,"activating",function(){return this.__swiffy_v.Iv});M($o,"activating",function(a){this.__swiffy_v.Iv=Q(a,"Boolean",!1)});K($o,"clone",function(){return gn.call(Yo,this.type,this.bubbles,this.cancelable,this.activating)});K($o,"toString",function(){return this.formatToString("type","bubbles","cancelable","eventPhase","status","activating")});Object.defineProperty($o,"ACTIVITY",{value:"activity"});var ap=function(a,b,c,d,e){Wo.call(this,a,b,c);this.contextMenuOwner=e;this.isMouseTargetInaccessible=!1;this.mouseTarget=d},bp=function(a){return a.__swiffy_v},cp=N(ap,"flash.events.ContextMenuEvent",Wo);L(Yo,"contextMenuOwner",function(){return bp(this).Tv});M(Yo,"contextMenuOwner",function(a){bp(this).Tv=Q(a,"flash.display.InteractiveObject",null)});L(Yo,"isMouseTargetInaccessible",function(){return bp(this).ow});M(Yo,"isMouseTargetInaccessible",function(a){bp(this).ow=Q(a,"Boolean",!1)});
L(Yo,"mouseTarget",function(){return bp(this).uw});M(Yo,"mouseTarget",function(a){bp(this).uw=Q(a,"flash.display.InteractiveObject",null)});K(cp,"clone",function(){return gn.call(ap,this.type,this.bubbles,this.cancelable,this.mouseTarget,this.contextMenuOwner)});Object.defineProperty(cp,"MENU_ITEM_SELECT",{value:"menuItemSelect"});Object.defineProperty(cp,"MENU_SELECT",{value:"menuSelect"});var dp=function(a){return a.__swiffy_v},ep=N(function(a,b,c,d,e,f,h){Wo.call(this,a,b,c);this.relatedObject=k(d)?d:null;this.shiftKey=k(e)?e:!1;this.keyCode=k(f)?f:0;this.direction=k(h)?h:"none";this.isRelatedObjectInaccessible=!1},"flash.events.FocusEvent",Wo);L(ep,"direction",function(){return dp(this).direction});L(ep,"isRelatedObjectInaccessible",function(){return dp(this).pw});L(ep,"keyCode",function(){return dp(this).keyCode});L(ep,"relatedObject",function(){return dp(this).Re});
L(ep,"shiftKey",function(){return dp(this).shiftKey});M(ep,"direction",function(a){dp(this).direction=Q(a,"String")});M(ep,"isRelatedObjectInaccessible",function(a){dp(this).pw=Q(a,"Boolean")});M(ep,"keyCode",function(a){dp(this).keyCode=Q(a,"uint")});M(ep,"relatedObject",function(a){dp(this).Re=Q(a,"flash.display.InteractiveObject")});M(ep,"shiftKey",function(a){dp(this).shiftKey=Q(a,"Boolean")});
Object.defineProperties(ep,{FOCUS_IN:{value:"focusIn"},FOCUS_OUT:{value:"focusOut"},KEY_FOCUS_CHANGE:{value:"keyFocusChange"},MOUSE_FOCUS_CHANGE:{value:"mouseFocusChange"}});var fp=N(function(a,b,c,d,e){Zo.call(this,a,b,c);a=this.__swiffy_v;a.fullScreen=Q(d,"Boolean",!1);a.nw=Q(e,"Boolean",!1)},"flash.events.FullScreenEvent",Zo);L(fp,"fullScreen",function(){return this.__swiffy_v.fullScreen});L(fp,"interactive",function(){return this.__swiffy_v.nw});K(fp,"clone",function(){return gn.call(fp,this.type,this.bubbles,this.cancelable,this.activating,this.fullScreen,this.interactive)});
K(fp,"toString",function(){return this.formatToString("type","bubbles","cancelable","eventPhase","activating","fullScreen","interactive")});Object.defineProperty(fp,"FULL_SCREEN",{value:"fullScreen"});Object.defineProperty(fp,"FULL_SCREEN_INTERACTIVE_ACCEPTED",{value:"fullScreenInteractiveAccepted"});var gp=function(a,b,c,d){Wo.call(this,a,b,c);this.__swiffy_v.status=Q(d,"Number",0);this.responseURL=null},hp=N(gp,"flash.events.HTTPStatusEvent",Wo);L(hp,"status",function(){return this.__swiffy_v.status});K(hp,"clone",function(){return gn.call(hp,this.type,this.bubbles,this.cancelable,this.status)});K(hp,"toString",function(){return this.formatToString("type","bubbles","cancelable","eventPhase","status","responseURL")});
Object.defineProperties(hp,{HTTP_RESPONSE_STATUS:{value:"httpResponseStatus"},HTTP_STATUS:{value:"httpStatus"}});var ip=N(kn(1001),"flash.events.IEventDispatcher");ip.u=ip;ip.prototype.addEventListener=function(){};ip.prototype.dispatchEvent=function(){};ip.prototype.hasEventListener=function(){};ip.prototype.removeEventListener=function(){};ip.prototype.willTrigger=function(){};Qm(ip.u);var jp=function(a,b,c){this.Oc=a;this.dm=b;this.Cu=c},W=function(a){a=Q(a,"flash.events.IEventDispatcher",null);Object.defineProperty(this,"__swiffy_v",{value:{target:a||this}})};N(W,"flash.events.EventDispatcher",void 0,[ip]);var kp={},lp=function(a,b){for(var c=1;c<arguments.length;++c)kp[arguments[c]]=a};lp(W,"activate","deactivate");var mp=function(a,b){var c=kp[a];return!!c&&b instanceof c},np=function(a,b){var c=b.__swiffy_d;c instanceof pj&&c.Rd()||(c=new Wo(a,!1,!1),Xo(c).Mj=!0,b.dispatchEvent(c))};
W.prototype.addEventListener=function(a,b,c,d){this.__swiffy_listeners||Object.defineProperty(this,"__swiffy_listeners",{value:{}});var e=this.__swiffy_listeners,f=e[a];f||(e[a]=f=[]);d|=0;c=!!c;for(e=0;e<f.length;++e)if(f[e].Oc==b&&f[e].dm==c)return;0==f.length&&mp(a,this)&&Xe.Gu(a,this);for(e=f.length;0<e&&d>f[e-1].Cu;--e);f.splice(e,0,new jp(b,c,d))};
W.prototype.dispatchEvent=function(a){var b=Xo(a),c=this.__swiffy_v;b.target=c&&c.target||this;if(!b.Mj){for(var d=[],c=this;c=c.parent;)d.push(c);b.eventPhase=1;for(c=d.length-1;0<=c&&!b.Uj;c--)b.currentTarget=d[c],op(d[c],a,!0)}b.eventPhase=2;b.currentTarget=this;op(this,a);if(!b.Mj&&b.bubbles)for(b.eventPhase=3,c=0;c<d.length&&!b.Uj;c++)b.currentTarget=d[c],op(d[c],a);return!b.defaultPrevented};
var op=function(a,b,c){var d=a.__swiffy_listeners;a=Xo(b);if(d&&d[a.type])for(var d=d[a.type],e=0;e<d.length&&!a.hq;e++)d[e].dm==!!c&&d[e].Oc.call(null,b)};W.prototype.removeEventListener=function(a,b,c){var d=this.__swiffy_listeners;if(d&&d[a]&&d[a].length){d=d[a];c=!!c;for(var e=0;e<d.length;e++)d[e].Oc==b&&d[e].dm==c&&d.splice(e--,1);0==d.length&&mp(a,this)&&Xe.mp(a,this)}};W.prototype.hasEventListener=function(a){var b=this.__swiffy_listeners;return!!b&&!!b[a]&&b[a].length};
W.prototype.willTrigger=function(a){var b=this;do if(b.hasEventListener(a))return!0;while(b=b.parent);return!1};var qp=function(a){W.call(this,a);Object.defineProperty(this,"__swiffy_d",{value:new ef(this)});P(this,"actionScriptVersion",0);Object.defineProperty(this,"applicationDomain",{get:function(){R(this,"applicationDomain");return pp()}});P(this,"bytes",null);P(this,"bytesLoaded",0);P(this,"bytesTotal",0);P(this,"childAllowsParent",!0);O(this,"childSandboxBridge","Object",null);P(this,"contentType","");P(this,"frameRate",0);P(this,"height",0);O(this,"isURLInaccessible","Boolean",!1);P(this,"parentAllowsChild",
!0);O(this,"parentSandboxBridge","Object",null);P(this,"sameDomain",!1);P(this,"sharedEvents",new W);P(this,"swfVersion",0);P(this,"uncaughtErrorEvents",null);P(this,"width",0);R(this,"<init>")},rp=N(qp,"flash.display.LoaderInfo",W);Object.defineProperty(qp.prototype,"content",{get:function(){return this.__swiffy_d.content}});Object.defineProperty(qp.prototype,"loader",{get:function(){return this.__swiffy_d.Zp}});Object.defineProperty(qp.prototype,"loaderURL",{get:function(){return this.__swiffy_d.ew()}});
Object.defineProperty(qp.prototype,"parameters",{get:function(){return this.__swiffy_d.Ym}});Object.defineProperty(qp.prototype,"url",{get:function(){return this.__swiffy_d.ud}});rp.getLoaderInfoByDefinition=function(a){Q(a,"Object");R(qp,"getLoaderInfoByDefinition");return null};var sp=function(){W.call(this)};N(sp,"flash.display.NativeMenu",W);sp.prototype.clone=function(){return new sp};var tp=function(){W.call(this)};N(tp,"flash.display.NativeMenuItem",W);tp.prototype.clone=function(){return new tp};var up=function(a){return a.__swiffy_v},vp=N(function(a,b,c,d,e,f,h,l,n,r,t){Wo.call(this,a,b,c);this.charCodeValue=k(d)?d:0;this.keyCodeValue=k(e)?e:0;this.keyLocationValue=k(f)?f:0;this.ctrlKeyValue=k(h)?h:!1;this.altKeyValue=k(l)?l:!1;this.shiftKeyValue=k(n)?n:!1;this.controlKeyValue=k(r)?r:!1;this.commandKeyValue=k(t)?t:!1},"flash.events.KeyboardEvent",Wo);L(vp,"charCodeValue",function(){return up(this).Pv});L(vp,"keyCodeValue",function(){return up(this).qw});L(vp,"keyLocationValue",function(){return up(this).rw});
L(vp,"ctrlKeyValue",function(){return up(this).Wv});L(vp,"altKeyValue",function(){return up(this).Jv});L(vp,"shiftKeyValue",function(){return up(this).Tw});L(vp,"controlKeyValue",function(){return up(this).Uv});L(vp,"commandKeyValue",function(){return up(this).Rv});M(vp,"charCodeValue",function(a){up(this).Pv=Q(a,"uint")});M(vp,"keyCodeValue",function(a){up(this).qw=Q(a,"uint")});M(vp,"keyLocationValue",function(a){up(this).rw=Q(a,"uint")});M(vp,"ctrlKeyValue",function(a){up(this).Wv=Q(a,"Boolean")});
M(vp,"altKeyValue",function(a){up(this).Jv=Q(a,"Boolean")});M(vp,"shiftKeyValue",function(a){up(this).Tw=Q(a,"Boolean")});M(vp,"controlKeyValue",function(a){up(this).Uv=Q(a,"Boolean")});M(vp,"commandKeyValue",function(a){up(this).Rv=Q(a,"Boolean")});K(vp,"updateAfterEvent",function(){R(this,"updateAfterEvent")});Object.defineProperties(vp,{KEY_DOWN:{value:"keyDown"},KEY_UP:{value:"keyUp"}});var xp=function(a,b,c,d,e,f,h,l,n,r,t){Wo.call(this,a,b,c);this.localX=d;this.localY=e;this.relatedObject=f;this.ctrlKey=h;this.altKey=l;this.shiftKey=n;this.buttonDown=r;this.delta=t;a=wp(this);a.Rn=NaN;a.Sn=NaN},wp=function(a){return a.__swiffy_v},yp=N(xp,"flash.events.MouseEvent",Wo);L(yp,"localX",function(){return wp(this).Vn});M(yp,"localX",function(a){wp(this).Vn=Q(a,"Number",NaN)});L(yp,"localY",function(){return wp(this).Wn});M(yp,"localY",function(a){wp(this).Wn=Q(a,"Number",NaN)});
L(yp,"stageX",function(){return wp(this).Rn});L(yp,"stageY",function(){return wp(this).Sn});L(yp,"relatedObject",function(){return wp(this).Re});M(yp,"relatedObject",function(a){wp(this).Re=Q(a,"flash.display.InteractiveObject",null)});L(yp,"ctrlKey",function(){return wp(this).ctrlKey});M(yp,"ctrlKey",function(a){wp(this).ctrlKey=Q(a,"Boolean",!1)});L(yp,"altKey",function(){return wp(this).altKey});M(yp,"altKey",function(a){wp(this).altKey=Q(a,"Boolean",!1)});L(yp,"shiftKey",function(){return wp(this).shiftKey});
M(yp,"shiftKey",function(a){wp(this).shiftKey=Q(a,"Boolean",!1)});L(yp,"buttonDown",function(){return wp(this).Tn});M(yp,"buttonDown",function(a){wp(this).Tn=Q(a,"Boolean",!1)});L(yp,"delta",function(){return wp(this).Yv});M(yp,"delta",function(a){wp(this).Yv=Q(a,"int",0)});K(yp,"toString",function(){return this.formatToString("type","bubbles","cancelable","eventPhase","localX","localY","stageX","stageY","relatedObject","ctrlKey","altKey","shiftKey","buttonDown","delta")});
K(yp,"updateAfterEvent",function(){R(this,"updateAfterEvent")});
Object.defineProperties(yp,{CLICK:{value:"click"},CONTEXT_MENU:{value:"contextMenu"},DOUBLE_CLICK:{value:"doubleClick"},MIDDLE_CLICK:{value:"middleClick"},MIDDLE_MOUSE_DOWN:{value:"middleMouseDown"},MIDDLE_MOUSE_UP:{value:"middleMouseUp"},MOUSE_DOWN:{value:"mouseDown"},MOUSE_MOVE:{value:"mouseMove"},MOUSE_OUT:{value:"mouseOut"},MOUSE_OVER:{value:"mouseOver"},MOUSE_UP:{value:"mouseUp"},MOUSE_WHEEL:{value:"mouseWheel"},RIGHT_CLICK:{value:"rightClick"},RIGHT_MOUSE_DOWN:{value:"rightMouseDown"},RIGHT_MOUSE_UP:{value:"rightMouseUp"},
ROLL_OUT:{value:"rollOut"},ROLL_OVER:{value:"rollOver"}});var zp=function(a,b,c,d){Wo.call(this,a,b,c);this.info=k(d)?d:null},Ap=N(zp,"flash.events.NetStatusEvent",Wo);L(Ap,"info",function(){return this.__swiffy_v.info});M(Ap,"info",function(a){this.__swiffy_v.info=Q(a,"Object")});Object.defineProperty(Ap,"NET_STATUS",{value:"netStatus"});var Bp=function(a,b,c,d,e){Wo.call(this,a,b,c);this.bytesLoaded=d;this.bytesTotal=e},Cp=N(Bp,"flash.events.ProgressEvent",Wo);L(Cp,"bytesLoaded",function(){return this.__swiffy_v.Th});M(Cp,"bytesLoaded",function(a){this.__swiffy_v.Th=Q(a,"Number",0)});L(Cp,"bytesTotal",function(){return this.__swiffy_v.Uh});M(Cp,"bytesTotal",function(a){this.__swiffy_v.Uh=Q(a,"Number",0)});K(Cp,"clone",function(){return gn.call(Cp,this.type,this.bubbles,this.cancelable,this.bytesLoaded,this.bytesTotal)});
K(Cp,"toString",function(){return this.formatToString("type","bubbles","cancelable","bytesLoaded","bytesTotal")});Object.defineProperties(Cp,{PROGRESS:{value:"progress"},SOCKET_DATA:{value:"socketData"},STANDARD_ERROR_DATA:{value:"standardErrorData"},STANDARD_INPUT_PROGRESS:{value:"standardInputProgress"},STANDARD_OUTPUT_DATA:{value:"standardOutputData"}});var Dp=N(function(a,b,c,d,e){Wo.call(this,a,b,c);this.code=d;this.level=e},"flash.events.StatusEvent",Wo);L(Dp,"code",function(){return this.__swiffy_v.code});M(Dp,"code",function(a){this.__swiffy_v.code=Q(a,"String")});L(Dp,"level",function(){return this.__swiffy_v.sw});M(Dp,"level",function(a){this.__swiffy_v.sw=Q(a,"String")});K(Dp,"clone",function(){return gn.call(Dp,this.type,this.bubbles,this.cancelable,this.code,this.level)});Object.defineProperty(Dp,"STATUS",{value:"status"});var Ep=function(a,b,c,d){Wo.call(this,a,b,c);this.text=d},Fp=N(Ep,"flash.events.TextEvent",Wo);L(Fp,"text",function(){return this.__swiffy_v.text});M(Fp,"text",function(a){this.__swiffy_v.text=Q(a,"String","")});K(Fp,"clone",function(){return gn.call(Fp,this.type,this.bubbles,this.cancelable,this.text)});K(Fp,"toString",function(){return this.formatToString("type","bubbles","cancelable","text")});Object.defineProperty(Fp,"LINK",{value:"link"});Object.defineProperty(Fp,"TEXT_INPUT",{value:"textInput"});var Gp=function(a,b,c,d){Ep.call(this,a,b,c,d)},Hp=N(Gp,"flash.events.ErrorEvent",Ep);K(Hp,"clone",function(){return gn.call(Hp,this.type,this.bubbles,this.cancelable,this.text)});Object.defineProperty(Hp,"ERROR",{value:"error"});var Ip=N(function(a,b,c,d,e){Ep.call(this,a,b,c,d);this.error=e},"flash.events.AsyncErrorEvent",Gp);L(Ip,"error",function(){return this.__swiffy_v.error});M(Ip,"error",function(a){this.__swiffy_v.error=Q(a,"Error",null)});K(Ip,"clone",function(){return gn.call(Ip,this.type,this.bubbles,this.cancelable,this.text,this.error)});Object.defineProperty(Ip,"ASYNC_ERROR",{value:"asyncError"});var Jp=function(a,b,c,d){Ep.call(this,a,b,c,d)},Lp=function(a,b){var c=J.apply(null,arguments);return gn.call(Jp,Kp.IO_ERROR,!1,!1,c.value.message)},Kp=N(Jp,"flash.events.IOErrorEvent",Gp);K(Kp,"clone",function(){return gn.call(Kp,this.type,this.bubbles,this.cancelable,this.text)});Object.defineProperties(Kp,{IO_ERROR:{value:"ioError"},STANDARD_ERROR_IO_ERROR:{value:"standardErrorIoError"},STANDARD_INPUT_IO_ERROR:{value:"standardInputIoError"},STANDARD_OUTPUT_IO_ERROR:{value:"standardOutputIoError"}});var Mp=N(function(a,b,c,d){Ep.call(this,a,b,c,d)},"flash.events.SecurityErrorEvent",Gp);K(Mp,"clone",function(){return gn.call(Mp,this.type,this.bubbles,this.cancelable,this.text)});Object.defineProperty(Mp,"SECURITY_ERROR",{value:"securityError"});var Np=function(a,b,c){Wo.call(this,a,b,c)},Op=N(Np,"flash.events.TimerEvent",Wo);K(Op,"clone",function(){return gn.call(Op,this.type,this.bubbles,this.cancelable,this.activating)});Object.defineProperties(Op,{TIMER:{value:"timer"},TIMER_COMPLETE:{value:"timerComplete"}});var Pp=kn(2012);Pp.u=N(Pp,"flash.external.ExternalInterface");Object.defineProperty(Pp.u,"available",{get:We});O(Pp.u,"marshallExceptions","Boolean",!1);Object.defineProperty(Pp.u,"objectID",{get:function(){return Xe.c.getName()}});Pp.u.addCallback=function(a,b){Ze(Q(a,"String"),null,Q(b,"Function"),Pp.Nv)};Pp.Nv=function(){if(Pp.u.marshallExceptions)throw Error("Error in ActionScript");return null};Pp.u.call=function(a,b){return cf(Q(a,"String"),Array.prototype.slice.call(arguments,1),Pp.Lv)};
Pp.Lv=function(a){if(Pp.u.marshallExceptions)throw new Yh(new U(String(a)));return null};var Qp=function(){Object.defineProperty(this,"__swiffy_v",{get:function(){return this.Gd()}})};Qp.prototype.Gd=function(){return new Se};N(Qp,"flash.filters.BitmapFilter");Qp.prototype.clone=function(){return new Qp};Qp.prototype.toString=function(){return"[object BitmapFilter]"};var Rp=N(function(){},"flash.filters.BitmapFilterQuality");Object.defineProperties(Rp,{HIGH:{value:3},LOW:{value:1},MEDIUM:{value:2}});var Sp=N(function(){},"flash.filters.BitmapFilterType");
Object.defineProperties(Sp,{FULL:{value:"full"},INNER:{value:"inner"},OUTER:{value:"outer"}});var Tp=function(){if(!this.__swiffy_d)throw J(2012,mm(this).localName);W.call(this)},Up=N(Tp,"flash.display.DisplayObject",W,[Mo]);lp(Tp,"enterFrame","exitFrame","render");K(Up,"localToGlobal",function(a){a=Q(a,"flash.geom.Point");a=new Jc(20*a.x,20*a.y);a.na(this.__swiffy_d.Ga());return new Vp(a.x/20,a.y/20)});K(Up,"globalToLocal",function(a){a=Q(a,"flash.geom.Point");a=new Jc(20*a.x,20*a.y);a.na(this.__swiffy_d.Vc());return new Vp(a.x/20,a.y/20)});
Object.defineProperty(Tp.prototype,"x",{get:function(){return this.__swiffy_d.Ya().p/20},set:function(a){var b=this.__swiffy_d,c=b.Ya();b.setTransform(c.Ad((20*a|0)-c.p,0));b.$a()}});Object.defineProperty(Tp.prototype,"y",{get:function(){return this.__swiffy_d.Ya().q/20},set:function(a){var b=this.__swiffy_d,c=b.Ya();b.setTransform(c.Ad(0,(20*a|0)-c.q));b.$a()}});
Object.defineProperty(Tp.prototype,"alpha",{get:function(){return(256*this.__swiffy_d.Db.ua|0)/256},set:function(a){var b=this.__swiffy_d,c=b.Db;b.oc(new Yc(c.xa,c.sa,c.wa,c.qa,c.va,c.pa,a,c.ta));b.$a()}});Object.defineProperty(Tp.prototype,"visible",{get:function(){return this.__swiffy_d.ye},set:function(a){this.__swiffy_d.Ii(Boolean(a))}});
Object.defineProperty(Tp.prototype,"rotation",{get:function(){return-180*this.__swiffy_d.Ac().angle/Math.PI},set:function(a){var b=this.__swiffy_d;b.Ac().angle=-a*Math.PI/180;b.ig();b.$a()}});Object.defineProperty(Tp.prototype,"width",{get:function(){return this.__swiffy_d.Fa()},set:function(a){var b=this.__swiffy_d;b.im(Number(a));b.$a()}});Object.defineProperty(Tp.prototype,"height",{get:function(){return this.__swiffy_d.Sa()},set:function(a){var b=this.__swiffy_d;b.hm(Number(a));b.$a()}});
Object.defineProperty(Tp.prototype,"scaleX",{get:function(){return this.__swiffy_d.Ac().qd},set:function(a){var b=this.__swiffy_d;b.Ac().qd=a;b.ig();b.$a()}});Object.defineProperty(Tp.prototype,"scaleY",{get:function(){return this.__swiffy_d.Ac().Ae},set:function(a){var b=this.__swiffy_d;b.Ac().Ae=a;b.ig();b.$a()}});Object.defineProperty(Tp.prototype,"mouseX",{get:function(){var a=this.__swiffy_d,b=a.c.Mb.clone();b.na(a.Vc());return b.x/20}});
Object.defineProperty(Tp.prototype,"mouseY",{get:function(){var a=this.__swiffy_d,b=a.c.Mb.clone();b.na(a.Vc());return b.y/20}});Object.defineProperty(Tp.prototype,"root",{get:function(){for(var a=this.__swiffy_d;a&&!a.ji&&a!=a.c.ha;)if(a.getParent())if(a==a.c.jb)break;else a=a.getParent();else a=null;return a?a.$:null}});Object.defineProperty(Tp.prototype,"parent",{get:function(){var a=this.__swiffy_d.getParent();return a?a.$:null}});
Object.defineProperty(Tp.prototype,"name",{get:function(){return this.__swiffy_d.getName()},set:function(a){this.__swiffy_d.Pb(a)}});Object.defineProperty(Tp.prototype,"loaderInfo",{get:function(){return this.__swiffy_d.Yk().Ge}});Object.defineProperty(Tp.prototype,"stage",{get:function(){var a=this.__swiffy_d;return this.root?a.c.ha.$:null}});
Object.defineProperty(Tp.prototype,"transform",{get:function(){return new Wp(this)},set:function(a){a=Q(a,"flash.geom.Transform");a=a.__swiffy_d;var b=this.__swiffy_d;b.setTransform(a.Ya());b.oc(a.Db);b.$a()}});Object.defineProperty(Tp.prototype,"filters",{get:function(){for(var a=[],b=this.__swiffy_d.Hb,c=0;c<b.length;c++)a.push(b[c].of());return a},set:function(a){for(var b=this.__swiffy_d,c=[],d=0;d<a.length;d++){var e=a[d].__swiffy_v;c.push(e?e:new Se)}b.Bf(c)}});
Object.defineProperty(Tp.prototype,"mask",{get:function(){var a=this.__swiffy_d.nd;return a?a.$:null},set:function(a){a=Q(a,"flash.display.DisplayObject");this.__swiffy_d.Qe(a.__swiffy_d)}});var Xp=function(a,b,c){Tp.call(this);a&&(this.bitmapData=a);this.pixelSnapping=b;this.smoothing=c},tk=N(Xp,"flash.display.Bitmap",Tp);Object.defineProperty(Xp.prototype,"bitmapData",{get:function(){var a=this.__swiffy_d.hc;return a?a.$:null},set:function(a){a=Q(a,"flash.display.BitmapData");this.__swiffy_d.Dw(a?a.__swiffy_d:null)}});Object.defineProperty(Xp.prototype,"pixelSnapping",{get:function(){return this.__swiffy_d.yq},set:function(a){this.__swiffy_d.yq=Q(a,"String")}});
Object.defineProperty(Xp.prototype,"smoothing",{get:function(){return this.__swiffy_d.smoothing},set:function(a){this.__swiffy_d.smoothing=Q(a,"Boolean")}});rk(Xp,function(a,b){return new uj(null,a,b)});var Yp=function(){Tp.call(this);var a=this.__swiffy_d;a.Cc|=127;a.wi();O(this,"focusRect","Boolean",null)};N(Yp,"flash.display.InteractiveObject",Tp);Object.defineProperty(Yp.prototype,"tabIndex",{get:function(){return this.__swiffy_d.tabIndex},set:function(a){this.__swiffy_d.tabIndex=Q(a,"int")}});Object.defineProperty(Yp.prototype,"tabEnabled",{get:function(){return this.__swiffy_d.Jm()},set:function(a){this.__swiffy_d.ef=Q(a,"Boolean")}});
Object.defineProperty(Yp.prototype,"mouseEnabled",{get:function(){return this.__swiffy_d.hh},set:function(a){return this.__swiffy_d.Kn(!!a)}});Object.defineProperty(Yp.prototype,"doubleClickEnabled",{get:function(){return this.__swiffy_d.Rk},set:function(a){return this.__swiffy_d.Fw(!!a)}});
var Zp=function(a,b,c,d){a=new xp(a,b,!1);b=wp(a);d.Re&&(b.Re=d.Re.$);c instanceof Tp&&(b.Vn=c.mouseX,b.Wn=c.mouseY,c=c.__swiffy_d,b.Rn=c.c.Mb.x/20,b.Sn=c.c.Mb.y/20,b.Tn=c.c.Nd);return a},$p=function(a){a=new Wo(a,!1,!1);Xo(a).Mj=!0;return a},aq=function(a,b,c){return new Wo(a,b,c)},bq={};bq[27]=oa(aq,Yo.ADDED,!0,!1);bq[21]=oa($p,Yo.ADDED_TO_STAGE);bq[28]=oa(aq,Yo.REMOVED,!0,!1);bq[26]=oa($p,Yo.REMOVED_FROM_STAGE);bq[5]=oa($p,Yo.UNLOAD);bq[11]=oa(Zp,yp.CLICK,!0);bq[25]=oa(Zp,yp.DOUBLE_CLICK,!0);
bq[2]=oa(Zp,yp.MOUSE_UP,!0);bq[3]=oa(Zp,yp.MOUSE_DOWN,!0);bq[8]=oa(Zp,yp.ROLL_OUT,!1);bq[9]=oa(Zp,yp.ROLL_OVER,!1);bq[24]=oa(Zp,yp.MOUSE_MOVE,!1);bq[22]=oa(Zp,yp.MOUSE_OUT,!1);bq[23]=oa(Zp,yp.MOUSE_OVER,!1);var cq=function(){Yp.call(this)};N(cq,"flash.display.DisplayObjectContainer",Yp);Object.defineProperty(cq.prototype,"tabChildren",{value:!0,writable:!0});Object.defineProperty(cq.prototype,"numChildren",{get:function(){return this.__swiffy_d.xj()}});Object.defineProperty(Yp.prototype,"mouseChildren",{get:function(){return this.__swiffy_d.ql},set:function(a){return this.__swiffy_d.Kw(!!a)}});cq.prototype.addChild=function(a){if(!a)throw J(2007,"child");var b=this.__swiffy_d;b.Ve(a.__swiffy_d,b.xj())};
cq.prototype.addChildAt=function(a,b){if(!a)throw J(2007,"child");this.__swiffy_d.Ve(a.__swiffy_d,b|0)};cq.prototype.contains=function(a){if(!a)throw J(2007,"child");return this.__swiffy_d.contains(a.__swiffy_d)};cq.prototype.getChildAt=function(a){return(a=this.__swiffy_d.Ze(a|0))?a.$:a};cq.prototype.getChildByName=function(a){return(a=this.__swiffy_d.Ot(a))?a.$:a};cq.prototype.getChildIndex=function(a){return this.__swiffy_d.vg(a.__swiffy_d)};
cq.prototype.removeChild=function(a){if(!a)throw J(2007,"child");this.__swiffy_d.eh(a.__swiffy_d)};cq.prototype.removeChildAt=function(a){var b=this.__swiffy_d;if(a=b.Ze(a|0))return b.eh(a),a.$};cq.prototype.setChildIndex=function(a,b){if(!a)throw J(2007,"child");this.__swiffy_d.Ve(a.__swiffy_d,b|0)};cq.prototype.swapChildren=function(a,b){if(!a||!b)throw J(2007,"child");this.swapChildrenAt(this.getChildIndex(a),this.getChildIndex(b))};
cq.prototype.swapChildrenAt=function(a,b){var c=this.__swiffy_d,d=c.Ze(a|0),e=c.Ze(b|0);d&&e&&(c.Ve(d,b|0),c.Ve(e,a|0))};var dq=function(){Yp.call(this);P(this,"content",null);var a=new qp;P(this,"contentLoaderInfo",a);a=a.__swiffy_d;a.Du(Xe.tf().ud);a.Zp=this;P(this,"uncaughtErrorEvents",null)},eq=N(dq,"flash.display.Loader",cq);(new Bi(0,0,null,null)).Wl(eq);dq.prototype.close=function(){R(this,"close")};
dq.prototype.load=function(a,b){a=Q(a,"flash.net.URLRequest");b=Q(b,"flash.system.LoaderContext",null);R(this,"load");var c=a.url,d=this.contentLoaderInfo,e=d.__swiffy_d,f=Xi(c),h;for(h in f){var l=f[h];Object.defineProperty(e.Ym,h,{value:l.length?l[l.length-1]:void 0,configurable:!0,enumerable:!0})}var n=this.__swiffy_d,f=new qd;f.Pg=function(){n.Bc(0)&&(n.ld(0),d.dispatchEvent(new Wo(Yo.UNLOAD)));d.dispatchEvent(new Wo(Yo.OPEN))};f.Sd=function(a,b){d.dispatchEvent(new Bp(Cp.PROGRESS,!1,!1,a,b))};
f.ac=function(a,b){var d=n.c,f=new dd,h=ed(a,d,f);d.ei(f,function(){var a=new gd(h,d,null);a.bn(!0);a.Zb=!0;a.Pb(d.Kg());a.Om(e);a.Ea();e.Df(c);e.content=a.$;n.Wc(a,0);d.Ta();n.c.ia().gk(e,b);d.Ta()})};f.Fc=function(a){d.dispatchEvent(new gp(hp.HTTP_STATUS,!1,!1,a));200==a?d.dispatchEvent(Lp(2124,c)):d.dispatchEvent(Lp(2035,c))};vd(c,n.c,a.method,a.data?a.data.toString():null,f,fq(a))};
dq.prototype.loadBytes=function(a,b){Q(a,"flash.utils.ByteArray");Q(b,"flash.system.LoaderContext",null);R(this,"loadBytes")};dq.prototype.loadFilePromise=function(a,b){Q(a,"flash.desktop.IFilePromise");Q(b,"flash.system.LoaderContext",null);R(this,"loadFilePromise")};dq.prototype.unload=function(){R(this,"unload")};dq.prototype.unloadAndStop=function(a){Q(a,"Boolean",!0);R(this,"unloadAndStop")};var gq=function(){Tp.call(this);P(this,"graphics",Ko.create(this.__swiffy_d))};N(gq,"flash.display.Shape",Tp);rk(gq,function(a,b){return new Nj(a,b)});var hq=function(){Yp.call(this);this.__swiffy_d.ef=!0},iq=N(hq,"flash.display.SimpleButton",Yp);rk(hq,function(a,b){var c=new jh(0,!1,[],[],[]);return new Rj(c,a,null,b)});hq.prototype.enabled=!0;hq.prototype.useHandCursor=!0;var jq=function(a,b){L(iq,a,function(){var a=this.__swiffy_d.Kt(b);return a?a.$:null});M(iq,a,function(a){a=nn(a,Up);this.__swiffy_d.Lt(b,a?a.__swiffy_d:null)})};jq("upState",1);jq("overState",2);jq("downState",4);jq("hitTestState",8);var kq=function(){Yp.call(this);var a=this.__swiffy_d;a.vr(!1);P(this,"graphics",Ko.create(a))},lq=N(kq,"flash.display.Sprite",cq);hh(kq,new Bi(0,0,null,null));Object.defineProperty(kq.prototype,"buttonMode",{set:function(a){this.__swiffy_d.vr(Boolean(a))},get:function(){return this.__swiffy_d.Ug}});Object.defineProperty(kq.prototype,"soundTransform",{set:function(a){Q(a,"flash.media.SoundTransform");R(this,"soundTransform")},get:function(){R(this,"soundTransform");return new mq}});
kq.prototype.useHandCursor=!0;var nq=function(){kq.call(this)};N(nq,"flash.display.MovieClip",kq);nq.prototype.addFrameScript=function(a,b){for(var c=0;c<arguments.length;c+=2)this.__swiffy_d.cp[arguments[c]]=arguments[c+1]};nq.prototype.stop=function(){this.__swiffy_d.stop()};nq.prototype.play=function(){this.__swiffy_d.play()};nq.prototype.prevScene=function(){this.__swiffy_d.yw()};nq.prototype.nextScene=function(){this.__swiffy_d.ww()};nq.prototype.prevFrame=function(){this.__swiffy_d.tm()};nq.prototype.nextFrame=function(){this.__swiffy_d.Wh()};
var oq=function(a,b,c,d){var e=a.__swiffy_d,f=e.Mf(b,c);if(k(f))e.c.ia().Ce(function(){e.Je(f,d)});else if(0!=b)throw J(2109,b,c);};nq.prototype.gotoAndStop=function(a,b){oq(this,a,b,!1)};nq.prototype.gotoAndPlay=function(a,b){oq(this,a,b,!0)};Object.defineProperty(nq.prototype,"currentFrame",{get:function(){return this.__swiffy_d.cb+1}});Object.defineProperty(nq.prototype,"framesLoaded",{get:function(){return this.__swiffy_d.definition.frameCount}});
Object.defineProperty(nq.prototype,"totalFrames",{get:function(){return this.__swiffy_d.definition.frameCount}});Object.defineProperty(nq.prototype,"cacheAsBitmap",{get:function(){return this.__swiffy_d.ir()},set:function(a){this.__swiffy_d.Vk(Boolean(a))}});var qq=function(){Yp.call(this);P(this,"allowsFullScreen",!1);P(this,"allowsFullScreenInteractive",!1);O(this,"autoOrients","Boolean",!1);O(this,"color","uint",0);O(this,"colorCorrection","String","default");P(this,"colorCorrectionSupport","unsupported");P(this,"contentsScaleFactor",1);P(this,"deviceOrientation","unknown");O(this,"focus","flash.display.InteractiveObject",null);O(this,"fullScreenSourceRect","flash.geom.Rectangle",null);O(this,"mouseLock","Boolean",!1);P(this,"nativeWindow",null);P(this,
"orientation","unknown");O(this,"quality","String",Uo.HIGH);O(this,"showDefaultContextMenu","Boolean",!0);P(this,"softKeyboardRect",new pq(0,0,0,0));P(this,"stage3Ds",null);O(this,"stageFocusRect","Boolean",!0);P(this,"stageVideos",null);P(this,"supportedOrientations",["default"]);P(this,"wmodeGPU",!1)},rq=N(qq,"flash.display.Stage",cq);P(rq,"supportsOrientationChange",!1);qq.prototype.assignFocus=function(a,b){Q(a,"flash.display.InteractiveObject");Q(b,"String");R(this,"assignFocus")};
qq.prototype.invalidate=function(){this.__swiffy_d.c.Fs()};qq.prototype.isFocusInaccessible=function(){R(this,"isFocusInaccessible");return!1};qq.prototype.setAspectRatio=function(a){Q(a,"String");R(this,"setAspectRatio")};qq.prototype.setOrientation=function(a){Q(a,"String");R(this,"setOrientation")};
Object.defineProperty(qq.prototype,"displayState",{get:function(){return"normal"},set:function(a){a=Q(a,"String");t:{for(var b in Tj)if(a==Tj[b]){a=Tj[b];break t}a=null}if(null===a)throw J(2008,"displayState");if("normal"!=a)throw J(2152);}});Object.defineProperty(qq.prototype,"stageWidth",{get:function(){var a=this.__swiffy_d;return"noScale"==a.Jc?a.Kd:a.zi},set:function(){}});
Object.defineProperty(qq.prototype,"stageHeight",{get:function(){var a=this.__swiffy_d;return"noScale"==a.Jc?a.Jd:a.yi},set:function(){}});Object.defineProperty(qq.prototype,"fullScreenWidth",{get:function(){R(this,"fullScreenWidth");return this.stageWidth}});Object.defineProperty(qq.prototype,"fullScreenHeight",{get:function(){R(this,"fullScreenHeight");return this.stageHeight}});
Object.defineProperty(qq.prototype,"frameRate",{get:function(){return this.__swiffy_d.c.kl().wo},set:function(a){Q(a,"Number");R(this,"frameRate")}});Object.defineProperty(qq.prototype,"scaleMode",{get:function(){return this.__swiffy_d.Jc},set:function(a){a=Q(a,"String");var b=this.__swiffy_d;switch(a){case "showAll":case "exactFit":case "noBorder":case "noScale":break;default:throw J(2008,"scaleMode");}b.Ar(a)}});
Object.defineProperty(qq.prototype,"align",{get:function(){var a=this.__swiffy_d.fe,b="";a&2&&(b+="T");a&8&&(b+="B");a&1&&(b+="L");a&4&&(b+="R");return b},set:function(a){a=Q(a,"String");this.__swiffy_d.or(a)}});var De=function(a,b,c,d,e,f,h,l,n,r,t,p){Qp.call(this);a=Q(a,"Number",4);b=Q(b,"Number",45);c=Q(c,"uint",16777215);d=Q(d,"Number",1);e=Q(e,"uint",0);f=Q(f,"Number",1);h=Q(h,"Number",4);l=Q(l,"Number",4);n=Q(n,"Number",1);r=Q(r,"int",1);t=Q(t,"String","inner");p=Q(p,"Boolean",!1);O(this,"angle","Number",b);O(this,"blurX","Number",h);O(this,"blurY","Number",l);O(this,"distance","Number",a);O(this,"highlightAlpha","Number",d);O(this,"highlightColor","uint",c);O(this,"knockout","Boolean",p);O(this,"quality",
"int",r);O(this,"shadowAlpha","Number",f);O(this,"shadowColor","uint",e);O(this,"strength","Number",n);O(this,"type","String",t)};N(De,"flash.filters.BevelFilter",Qp);De.prototype.Gd=function(){return new Be(this.angle*Math.PI/180,Xc(this.highlightColor,this.highlightAlpha),Xc(this.shadowColor,this.shadowAlpha),this.distance,this.strength,this.quality,this.blurX,this.blurY,ye(this.type,this.knockout))};
De.prototype.clone=function(){return new De(this.distance,this.angle,this.highlightColor,this.highlightAlpha,this.shadowColor,this.shadowAlpha,this.blurX,this.blurY,this.strength,this.quality,this.type,this.knockout)};var qe=function(a,b,c){Qp.call(this);a=Q(a,"Number",4);b=Q(b,"Number",4);c=Q(c,"int",1);O(this,"blurX","Number",a);O(this,"blurY","Number",b);O(this,"quality","int",c)};N(qe,"flash.filters.BlurFilter",Qp);qe.prototype.Gd=function(){return new oe(this.quality,this.blurX,this.blurY)};qe.prototype.clone=function(){return new qe(this.blurX,this.blurY,this.quality)};var te=function(a){Qp.call(this);var b;Object.defineProperty(this,"matrix",{get:function(){return b},set:function(a){b=Q(a,"Array");if(null!=b)if(20<b.length)b.length=20;else for(;20>b.length;)b.push(0);else b=[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0]}});this.matrix=a};N(te,"flash.filters.ColorMatrixFilter",Qp);te.prototype.Gd=function(){return new re(this.matrix)};te.prototype.clone=function(){return new te(this.matrix.slice(0))};var Ge=function(a,b,c,d,e,f,h,l,n){Qp.call(this);a=Q(a,"Number",0);b=Q(b,"Number",0);d=Q(d,"Number",1);e=Q(e,"Number",0);f=Q(f,"Boolean",!0);h=Q(h,"Boolean",!0);var r;Object.defineProperty(this,"alpha",{get:function(){return r},set:function(a){r=Math.min(1,Math.floor(255*Q(a,"Number",0))/255)}});this.alpha=n;O(this,"bias","Number",e);O(this,"clamp","Boolean",h);var t;Object.defineProperty(this,"color",{get:function(){return t},set:function(a){t=a&16777215}});this.color=l;O(this,"divisor","Number",
d);O(this,"matrixX","Number",a);O(this,"matrixY","Number",b);var p=[];Object.defineProperty(this,"matrix",{get:function(){return p},set:function(a){p=Q(a,"Array");a=this.matrixY*this.matrixX;null!=p||(p=[]);if(p.length>a)p.length=a;else for(;p.length<a;)p.push(0)}});k(c)&&(this.matrix=c);O(this,"preserveAlpha","Boolean",f)};N(Ge,"flash.filters.ConvolutionFilter",Qp);
Ge.prototype.Gd=function(){return new Ee(this.bias,this.clamp,Xc(this.color,this.alpha),this.divisor,this.matrix,this.matrixX,this.matrixY,this.preserveAlpha)};Ge.prototype.clone=function(){return new Ge(this.matrixX,this.matrixY,this.matrix,this.divisor,this.bias,this.preserveAlpha,this.clamp,this.color,this.alpha)};var sq=function(a,b,c,d,e,f,h,l,n){Qp.call(this);c=Q(c,"uint",0);d=Q(d,"uint",0);e=Q(e,"Number",0);f=Q(f,"Number",0);h=Q(h,"String","wrap");var r;Object.defineProperty(this,"alpha",{get:function(){return r},set:function(a){r=Math.min(1,Math.floor(255*Q(a,"Number",0))/255)}});this.alpha=n;var t;Object.defineProperty(this,"color",{get:function(){return t},set:function(a){t=Q(a,"uint",0)%16777216}});this.color=l;O(this,"componentX","uint",c);O(this,"componentY","uint",d);O(this,"mapBitmap","flash.display.BitmapData",
a);var p;Object.defineProperty(this,"mapPoint",{get:function(){return p},set:function(a){a=Q(a,"flash.geom.Point",null);p=null!=a?new Vp(a.x,a.y):new Vp(0,0)}});this.mapPoint=b;O(this,"mode","String",h);O(this,"scaleX","Number",e);O(this,"scaleY","Number",f)};N(sq,"flash.filters.DisplacementMapFilter",Qp);sq.prototype.clone=function(){return new sq(this.mapBitmap,this.mapPoint,this.componentX,this.componentY,this.scaleX,this.scaleY,this.mode,this.color,this.alpha)};var tq=function(){};tq.u=N(tq,"flash.filters.DisplacementMapFilterMode");
Object.defineProperties(tq.u,{CLAMP:{value:"clamp"},COLOR:{value:"color"},IGNORE:{value:"ignore"},WRAP:{value:"wrap"}});var Ke=function(a,b,c,d,e,f,h,l,n,r,t){Qp.call(this);a=Q(a,"Number",4);b=Q(b,"Number",45);c=Q(c,"uint",0);d=Q(d,"Number",1);e=Q(e,"Number",4);f=Q(f,"Number",4);h=Q(h,"Number",1);l=Q(l,"int",1);n=Q(n,"Boolean",!1);r=Q(r,"Boolean",!1);t=Q(t,"Boolean",!1);var p;Object.defineProperty(this,"alpha",{get:function(){return p},set:function(a){p=Math.min(1,Math.floor(255*Q(a,"Number",0))/255)}});this.alpha=d;O(this,"angle","Number",b);O(this,"blurX","Number",e);O(this,"blurY","Number",f);var s;Object.defineProperty(this,
"color",{get:function(){return s},set:function(a){s=Q(a,"uint",0)%16777216}});this.color=c;O(this,"distance","Number",a);O(this,"hideObject","Boolean",t);O(this,"inner","Boolean",n);O(this,"knockout","Boolean",r);O(this,"quality","int",l);O(this,"strength","Number",h)};N(Ke,"flash.filters.DropShadowFilter",Qp);Ke.prototype.Gd=function(){return new He(this.angle*Math.PI/180,Xc(this.color,this.alpha),this.distance,this.strength,this.quality,this.blurX,this.blurY,Ie(this.hideObject,this.inner,this.knockout))};
Ke.prototype.clone=function(){return new Ke(this.distance,this.angle,this.color,this.alpha,this.blurX,this.blurY,this.strength,this.quality,this.inner,this.knockout,this.hideObject)};var uq=function(a,b,c,d,e,f,h,l){Qp.call(this);c=Q(c,"Number",6);d=Q(d,"Number",6);e=Q(e,"Number",2);f=Q(f,"int",1);h=Q(h,"Boolean",!1);l=Q(l,"Boolean",!1);var n;Object.defineProperty(this,"alpha",{get:function(){return n},set:function(a){n=Math.min(1,Math.floor(255*Q(a,"Number",1))/255)}});this.alpha=b;O(this,"blurX","Number",c);O(this,"blurY","Number",d);var r;Object.defineProperty(this,"color",{get:function(){return r},set:function(a){r=Q(a,"uint",16711680)%16777216}});this.color=a;O(this,"inner",
"Boolean",h);O(this,"knockout","Boolean",l);O(this,"quality","int",f);O(this,"strength","Number",e)};N(uq,"flash.filters.GlowFilter",Qp);uq.prototype.Gd=function(){return new He(0,Xc(this.color,this.alpha),0,this.strength,this.quality,this.blurX,this.blurY,Ie(!1,this.inner,this.knockout))};uq.prototype.clone=function(){return new uq(this.color,this.alpha,this.blurX,this.blurY,this.strength,this.quality,this.inner,this.knockout)};var Oe=function(a,b,c,d,e,f,h,l,n,r,t){Qp.call(this);a=Q(a,"Number",4);b=Q(b,"Number",45);f=Q(f,"Number",4);h=Q(h,"Number",4);l=Q(l,"Number",1);n=Q(n,"int",1);r=Q(r,"String","inner");t=Q(t,"Boolean",!1);var p=[];Object.defineProperty(this,"colors",{get:function(){return p},set:function(a){p=Q(a,"Array",[]);k(p)||(p=[]);for(a=0;a<p.length;a++)p[a]=Q(p[a],"uint",16711680)%16777216}});this.colors=c;var s=[];Object.defineProperty(this,"alphas",{get:function(){return s},set:function(a){s=Q(a,"Array",[]);
k(s)||(s=[]);a=k(p)?p.length:0;for(var b=0;b<a;b++)s[b]=Math.min(1,Math.floor(255*Q(s[b],"Number",1))/255);s.length=a}});this.alphas=d;var u=[];Object.defineProperty(this,"ratios",{get:function(){return u},set:function(a){u=Q(a,"Array",[]);k(u)||(u=[]);a=k(p)?p.length:0;for(var b=0;b<a;b++)u[b]=Math.floor(Q(u[b],"Number",0)),0>u[b]?u[b]=0:255<u[b]&&(u[b]=255);u.length=a}});this.ratios=e;O(this,"angle","Number",b);O(this,"blurX","Number",f);O(this,"blurY","Number",h);O(this,"distance","Number",a);
O(this,"knockout","Boolean",t);O(this,"quality","int",n);O(this,"strength","Number",l);O(this,"type","String",r)};N(Oe,"flash.filters.GradientBevelFilter",Qp);Oe.prototype.Gd=function(){return new Le(this.angle*Math.PI/180,this.colors,this.alphas,this.ratios,this.distance,this.strength,this.quality,this.blurX,this.blurY,ye(this.type,this.knockout))};
Oe.prototype.clone=function(){return new Oe(this.distance,this.angle,this.colors,this.alphas,this.ratios,this.blurX,this.blurY,this.strength,this.quality,this.type,this.knockout)};var Re=function(a,b,c,d,e,f,h,l,n,r,t){Qp.call(this);a=Q(a,"Number",4);b=Q(b,"Number",45);f=Q(f,"Number",4);h=Q(h,"Number",4);l=Q(l,"Number",1);n=Q(n,"int",1);r=Q(r,"String","inner");t=Q(t,"Boolean",!1);var p=[];Object.defineProperty(this,"colors",{get:function(){return p},set:function(a){p=Q(a,"Array",[]);k(p)||(p=[]);for(a=0;a<p.length;a++)p[a]=Q(p[a],"uint",16711680)%16777216}});this.colors=c;var s=[];Object.defineProperty(this,"alphas",{get:function(){return s},set:function(a){s=Q(a,"Array",[]);
k(s)||(s=[]);a=k(p)?p.length:0;for(var b=0;b<a;b++)s[b]=Math.min(1,Math.floor(255*Q(s[b],"Number",1))/255);s.length=a}});this.alphas=d;var u=[];Object.defineProperty(this,"ratios",{get:function(){return u},set:function(a){u=Q(a,"Array",[]);k(u)||(u=[]);a=k(p)?p.length:0;for(var b=0;b<a;b++)u[b]=Math.floor(Q(u[b],"Number",0)),0>u[b]?u[b]=0:255<u[b]&&(u[b]=255);u.length=a}});this.ratios=e;O(this,"angle","Number",b);O(this,"blurX","Number",f);O(this,"blurY","Number",h);O(this,"distance","Number",a);
O(this,"knockout","Boolean",t);O(this,"quality","int",n);O(this,"strength","Number",l);O(this,"type","String",r)};N(Re,"flash.filters.GradientGlowFilter",Qp);Re.prototype.Gd=function(){return new Pe(this.angle*Math.PI/180,this.colors,this.alphas,this.ratios,this.distance,this.strength,this.quality,this.blurX,this.blurY,ye(this.type,this.knockout))};
Re.prototype.clone=function(){return new Re(this.distance,this.angle,this.colors,this.alphas,this.ratios,this.blurX,this.blurY,this.strength,this.quality,this.type,this.knockout)};var vq=function(a,b,c,d,e,f,h,l){a=Q(a,"Number",1);b=Q(b,"Number",1);c=Q(c,"Number",1);d=Q(d,"Number",1);e=Q(e,"Number",0);f=Q(f,"Number",0);h=Q(h,"Number",0);l=Q(l,"Number",0);Object.defineProperty(this,"__swiffy_v",{writable:!0,value:new Yc(a,e,b,f,c,h,d,l)})};N(vq,"flash.geom.ColorTransform");var wq=function(a){return new vq(a.xa,a.wa,a.va,a.ua,a.sa,a.qa,a.pa,a.ta)};
Object.defineProperty(vq.prototype,"redMultiplier",{get:function(){return this.__swiffy_v.xa},set:function(a){a=Q(a,"Number");var b=this.__swiffy_v;this.__swiffy_v=new Yc(a,b.sa,b.wa,b.qa,b.va,b.pa,b.ua,b.ta)}});Object.defineProperty(vq.prototype,"greenMultiplier",{get:function(){return this.__swiffy_v.wa},set:function(a){a=Q(a,"Number");var b=this.__swiffy_v;this.__swiffy_v=new Yc(b.xa,b.sa,a,b.qa,b.va,b.pa,b.ua,b.ta)}});
Object.defineProperty(vq.prototype,"blueMultiplier",{get:function(){return this.__swiffy_v.va},set:function(a){a=Q(a,"Number");var b=this.__swiffy_v;this.__swiffy_v=new Yc(b.xa,b.sa,b.wa,b.qa,a,b.pa,b.ua,b.ta)}});Object.defineProperty(vq.prototype,"alphaMultiplier",{get:function(){return this.__swiffy_v.ua},set:function(a){a=Q(a,"Number");var b=this.__swiffy_v;this.__swiffy_v=new Yc(b.xa,b.sa,b.wa,b.qa,b.va,b.pa,a,b.ta)}});
Object.defineProperty(vq.prototype,"redOffset",{get:function(){return this.__swiffy_v.sa},set:function(a){a=Q(a,"Number");var b=this.__swiffy_v;this.__swiffy_v=new Yc(b.xa,a,b.wa,b.qa,b.va,b.pa,b.ua,b.ta)}});Object.defineProperty(vq.prototype,"greenOffset",{get:function(){return this.__swiffy_v.qa},set:function(a){a=Q(a,"Number");var b=this.__swiffy_v;this.__swiffy_v=new Yc(b.xa,b.sa,b.wa,a,b.va,b.pa,b.ua,b.ta)}});
Object.defineProperty(vq.prototype,"blueOffset",{get:function(){return this.__swiffy_v.pa},set:function(a){a=Q(a,"Number");var b=this.__swiffy_v;this.__swiffy_v=new Yc(b.xa,b.sa,b.wa,b.qa,b.va,a,b.ua,b.ta)}});Object.defineProperty(vq.prototype,"alphaOffset",{get:function(){return this.__swiffy_v.ta},set:function(a){a=Q(a,"Number");var b=this.__swiffy_v;this.__swiffy_v=new Yc(b.xa,b.sa,b.wa,b.qa,b.va,b.pa,b.ua,a)}});
Object.defineProperty(vq.prototype,"color",{get:function(){return(this.__swiffy_v.sa<<16|this.__swiffy_v.qa<<8|this.__swiffy_v.pa)>>>0},set:function(a){a=Q(a,"uint");var b=this.__swiffy_v;this.__swiffy_v=new Yc(0,a>>16&255,0,a>>8&255,0,a&255,b.ua,b.ta)}});vq.prototype.concat=function(a){a=Q(a,"flash.geom.ColorTransform");this.__swiffy_v=this.__swiffy_v.Bl(a.__swiffy_v)};
vq.prototype.toString=function(){return"(redMultiplier="+this.__swiffy_v.xa+", greenMultiplier="+this.__swiffy_v.wa+", blueMultiplier="+this.__swiffy_v.va+", alphaMultiplier="+this.__swiffy_v.ua+", redOffset="+this.__swiffy_v.sa+", greenOffset="+this.__swiffy_v.qa+", blueOffset="+this.__swiffy_v.pa+", alphaOffset="+this.__swiffy_v.ta+")"};var xq=function(a,b,c,d,e,f){a=Q(a,"Number",1);b=Q(b,"Number",0);c=Q(c,"Number",0);d=Q(d,"Number",1);e=Q(e,"Number",0);f=Q(f,"Number",0);Object.defineProperty(this,"__swiffy_v",{writable:!0,value:Tc(a,b,c,d,e,f)})};N(xq,"flash.geom.Matrix");var Lo=function(a){a=a.__swiffy_v;return a.Uc(20*a.p,20*a.q)},yq=function(a){return new xq(a.l,a.o,a.m,a.k,a.p/20,a.q/20)};
Object.defineProperty(xq.prototype,"a",{get:function(){return this.__swiffy_v.l},set:function(a){a=Q(a,"Number");var b=this.__swiffy_v;this.__swiffy_v=Tc(a,b.o,b.m,b.k,b.p,b.q)}});Object.defineProperty(xq.prototype,"b",{get:function(){return this.__swiffy_v.o},set:function(a){a=Q(a,"Number");var b=this.__swiffy_v;this.__swiffy_v=Tc(b.l,a,b.m,b.k,b.p,b.q)}});
Object.defineProperty(xq.prototype,"c",{get:function(){return this.__swiffy_v.m},set:function(a){a=Q(a,"Number");var b=this.__swiffy_v;this.__swiffy_v=Tc(b.l,b.o,a,b.k,b.p,b.q)}});Object.defineProperty(xq.prototype,"d",{get:function(){return this.__swiffy_v.k},set:function(a){a=Q(a,"Number");var b=this.__swiffy_v;this.__swiffy_v=Tc(b.l,b.o,b.m,a,b.p,b.q)}});
Object.defineProperty(xq.prototype,"tx",{get:function(){return this.__swiffy_v.p},set:function(a){a=Q(a,"Number");var b=this.__swiffy_v;this.__swiffy_v=b.Uc(a,b.q)}});Object.defineProperty(xq.prototype,"ty",{get:function(){return this.__swiffy_v.q},set:function(a){a=Q(a,"Number");var b=this.__swiffy_v;this.__swiffy_v=b.Uc(b.p,a)}});xq.prototype.clone=function(){var a=new xq;a.__swiffy_v=this.__swiffy_v;return a};xq.prototype.concat=function(a){a=Q(a,"flash.geom.Matrix");this.__swiffy_v=this.__swiffy_v.multiply(a.__swiffy_v)};
xq.prototype.copyColumnFrom=function(a,b){a=Q(a,"uint");b=Q(b,"flash.geom.Vector3D");var c=this.__swiffy_v.l,d=this.__swiffy_v.o,e=this.__swiffy_v.m,f=this.__swiffy_v.k,h=this.__swiffy_v.p,l=this.__swiffy_v.q;switch(a){case 0:c=b.x;d=b.y;break;case 1:e=b.x;f=b.y;break;case 2:h=b.x;l=b.y;break;default:return}this.__swiffy_v=Tc(c,d,e,f,h,l)};
xq.prototype.copyColumnTo=function(a,b){a=Q(a,"uint");b=Q(b,"flash.geom.Vector3D");switch(a){case 0:b.x=this.__swiffy_v.l;b.y=this.__swiffy_v.o;b.z=0;break;case 1:b.x=this.__swiffy_v.m;b.y=this.__swiffy_v.k;b.z=0;break;case 2:b.x=this.__swiffy_v.p,b.y=this.__swiffy_v.q,b.z=1}};xq.prototype.copyFrom=function(a){a=Q(a,"flash.geom.Matrix");this.__swiffy_v=a.__swiffy_v};
xq.prototype.copyRowFrom=function(a,b){a=Q(a,"uint");b=Q(b,"flash.geom.Vector3D");var c=this.__swiffy_v.l,d=this.__swiffy_v.o,e=this.__swiffy_v.m,f=this.__swiffy_v.k,h=this.__swiffy_v.p,l=this.__swiffy_v.q;switch(a){case 0:c=b.x;e=b.y;h=b.z;break;case 1:d=b.x;f=b.y;l=b.z;break;default:return}this.__swiffy_v=Tc(c,d,e,f,h,l)};
xq.prototype.copyRowTo=function(a,b){a=Q(a,"uint");b=Q(b,"flash.geom.Vector3D");switch(a){case 0:b.x=this.__swiffy_v.l;b.y=this.__swiffy_v.m;b.z=this.__swiffy_v.p;break;case 1:b.x=this.__swiffy_v.m;b.y=this.__swiffy_v.k;b.z=this.__swiffy_v.q;break;case 2:b.x=0,b.y=0,b.z=1}};xq.prototype.createBox=function(a,b,c,d,e){a=Q(a,"Number");b=Q(b,"Number");c=Q(c,"Number",0);d=Q(d,"Number",0);e=Q(e,"Number",0);this.__swiffy_v=Ic.Vh(-c).ze(a,b).Ad(d,e)};
xq.prototype.createGradientBox=function(a,b,c,d,e){a=Q(a,"Number");b=Q(b,"Number");c=Q(c,"Number",0);d=Q(d,"Number",0);e=Q(e,"Number",0);this.__swiffy_v=xi(a,b,c,d,e)};xq.prototype.deltaTransformPoint=function(a){a=Q(a,"flash.geom.Point");return new Vp(this.__swiffy_v.l*a.x+this.__swiffy_v.m*a.y,this.__swiffy_v.o*a.x+this.__swiffy_v.k*a.y)};xq.prototype.identity=function(){this.__swiffy_v=Ic};
xq.prototype.invert=function(){var a=this.__swiffy_v;this.__swiffy_v=a.Kl()?a.Qd():Tc(Infinity,0,0,Infinity,NaN,NaN)};xq.prototype.rotate=function(a){a=Q(a,"Number");this.__swiffy_v=this.__swiffy_v.Vh(-a)};xq.prototype.scale=function(a,b){a=Q(a,"Number");b=Q(b,"Number");this.__swiffy_v=this.__swiffy_v.ze(a,b)};xq.prototype.setTo=function(a,b,c,d,e,f){a=Q(a,"Number");b=Q(b,"Number");c=Q(c,"Number");d=Q(d,"Number");e=Q(e,"Number");f=Q(f,"Number");this.__swiffy_v=Tc(a,b,c,d,e,f)};
xq.prototype.transformPoint=function(a){a=Q(a,"flash.geom.Point");return new Vp(this.__swiffy_v.l*a.x+this.__swiffy_v.m*a.y+this.__swiffy_v.p,this.__swiffy_v.o*a.x+this.__swiffy_v.k*a.y+this.__swiffy_v.q)};xq.prototype.translate=function(a,b){a=Q(a,"Number");b=Q(b,"Number");this.__swiffy_v=this.__swiffy_v.Ad(a,b)};
xq.prototype.toString=function(){return"(a="+this.__swiffy_v.l+", b="+this.__swiffy_v.o+", c="+this.__swiffy_v.m+", d="+this.__swiffy_v.k+", tx="+this.__swiffy_v.p+", ty="+this.__swiffy_v.q+")"};var Vp=function(a,b){a=Q(a,"Number",0);b=Q(b,"Number",0);O(this,"x","Number",a);O(this,"y","Number",b)},zq=N(Vp,"flash.geom.Point");Object.defineProperty(Vp.prototype,"length",{get:function(){return Pc(this.x,this.y)}});Vp.prototype.add=function(a){return new Vp(this.x+a.x,this.y+a.y)};Vp.prototype.clone=function(){return new Vp(this.x,this.y)};Vp.prototype.copyFrom=function(a){this.x=a.x;this.y=a.y};zq.distance=function(a,b){return Pc(a.x-b.x,a.y-b.y)};
Vp.prototype.equals=function(a){return this.x==a.x&&this.y==a.y};zq.interpolate=function(a,b,c){return new Vp(a.x*c+b.x*(1-c),a.y*c+b.y*(1-c))};Vp.prototype.normalize=function(a){a/=this.length;this.x*=a;this.y*=a};Vp.prototype.offset=function(a,b){this.x+=a;this.y+=b};zq.polar=function(a,b){return new Vp(a*Math.cos(b),a*Math.sin(b))};Vp.prototype.setTo=function(a,b){this.x=a;this.y=b};Vp.prototype.subtract=function(a){return new Vp(this.x-a.x,this.y-a.y)};
Vp.prototype.toString=function(){return"(x="+this.x+", y="+this.y+")"};var pq=function(a,b,c,d){a=Q(a,"Number",0);b=Q(b,"Number",0);c=Q(c,"Number",0);d=Q(d,"Number",0);O(this,"x","Number",a);O(this,"y","Number",b);O(this,"width","Number",c);O(this,"height","Number",d)};N(pq,"flash.geom.Rectangle");Object.defineProperty(pq.prototype,"top",{get:function(){return this.y},set:function(a){this.y=Q(a,"Number")}});Object.defineProperty(pq.prototype,"left",{get:function(){return this.x},set:function(a){this.x=Q(a,"Number")}});
Object.defineProperty(pq.prototype,"bottom",{get:function(){return this.y+this.height},set:function(a){a=Q(a,"Number");this.height=a-this.y}});Object.defineProperty(pq.prototype,"right",{get:function(){return this.x+this.width},set:function(a){a=Q(a,"Number");this.width=a-this.x}});Object.defineProperty(pq.prototype,"topLeft",{get:function(){return new Vp(this.left,this.top)},set:function(a){a=Q(a,"flash.geom.Point");this.left=a.x;this.top=a.y}});
Object.defineProperty(pq.prototype,"bottomRight",{get:function(){return new Vp(this.right,this.bottom)},set:function(a){a=Q(a,"flash.geom.Point");this.right=a.x;this.bottom=a.y}});Object.defineProperty(pq.prototype,"size",{get:function(){return new Vp(this.width,this.height)},set:function(a){a=Q(a,"flash.geom.Point");this.width=a.x;this.height=a.y}});pq.prototype.clone=function(){return new pq(this.x,this.y,this.width,this.height)};
pq.prototype.contains=function(a,b){return this.x<=a&&this.y<=b&&a<this.right&&b<this.bottom};pq.prototype.containsPoint=function(a){return this.contains(a.x,a.y)};pq.prototype.containsRect=function(a){var b=this.right,c=this.bottom,d=a.right,e=a.bottom;return this.x<=a.x&&this.y<=a.y&&a.x<b&&a.y<c&&this.x<d&&this.y<e&&d<=b&&e<=c};pq.prototype.copyFrom=function(a){this.x=a.x;this.y=a.y;this.width=a.width;this.height=a.height};
pq.prototype.equals=function(a){return this.x==a.x&&this.y==a.y&&this.width==a.width&&this.height==a.height};pq.prototype.inflate=function(a,b){this.x-=a;this.y-=b;this.width+=2*a;this.height+=2*b};pq.prototype.inflatePoint=function(a){this.inflate(a.x,a.y)};pq.prototype.intersection=function(a){if(this.intersects(a)){var b=Math.max(this.x,a.x),c=Math.max(this.y,a.y),d=Math.min(this.right,a.right);a=Math.min(this.bottom,a.bottom);return new pq(b,c,d-b,a-c)}return new pq};
pq.prototype.intersects=function(a){return 0<a.width&&0<a.height&&0<this.width&&0<this.height&&a.x<this.right&&a.y<this.bottom&&a.right>this.x&&a.bottom>this.y};pq.prototype.isEmpty=function(){return 0>=this.width||0>=this.height};pq.prototype.offset=function(a,b){this.x+=a;this.y+=b};pq.prototype.offsetPoint=function(a){this.offset(a.x,a.y)};pq.prototype.setEmpty=function(){this.height=this.width=this.y=this.x=0};pq.prototype.setTo=function(a,b,c,d){this.x=a;this.y=b;this.width=c;this.height=d};
pq.prototype.union=function(a){if(this.isEmpty())return a.clone();if(a.isEmpty())return this.clone();var b=Math.min(this.x,a.x),c=Math.min(this.y,a.y),d=Math.max(this.right,a.right);a=Math.max(this.bottom,a.bottom);return new pq(b,c,d-b,a-c)};pq.prototype.toString=function(){return"(x="+this.x+", y="+this.y+", w="+this.width+", h="+this.height+")"};var X=function(a,b,c,d){a=Q(a,"int");b=Q(b,"int");c=Q(c,"Boolean",!0);d=Q(d,"uint",4294967295);if(!(8191>=a&&8191>=b&&16777215>=a*b))throw J(2015,"BitmapData");this.__swiffy_d.vb(a,b,c,d)};N(X,"flash.display.BitmapData",Ym,[Mo]);Object.defineProperty(X.prototype,"width",{get:function(){return this.__swiffy_d.Fa()}});Object.defineProperty(X.prototype,"height",{get:function(){return this.__swiffy_d.Sa()}});
Object.defineProperty(X.prototype,"rect",{get:function(){return new pq(0,0,this.__swiffy_d.Fa(),this.__swiffy_d.Sa())}});Object.defineProperty(X.prototype,"transparent",{get:function(){return this.__swiffy_d.Kc}});X.prototype.applyFilter=function(){R(this,"applyFilter")};X.prototype.clone=function(){R(this,"clone");return null};X.prototype.colorTransform=function(a,b){Q(a,"flash.geom.Rectangle");Q(b,"flash.geom.ColorTransform");R(this,"colorTransform")};
X.prototype.compare=function(a){Q(a,"flash.display.BitmapData");R(this,"compare");return 0};X.prototype.copyChannel=function(a,b,c,d,e){Q(a,"flash.display.BitmapData");Q(b,"flash.geom.Rectangle");Q(c,"flash.geom.Point");Q(d,"uint");Q(e,"uint");R(this,"copyChannel")};
X.prototype.copyPixels=function(a,b,c,d,e,f){a=Q(a,"flash.display.BitmapData");b=Q(b,"flash.geom.Rectangle");c=Q(c,"flash.geom.Point");d=Q(d,"flash.display.BitmapData",null);e=Q(e,"flash.geom.Point",null);f=Q(f,"Boolean",!1);this.__swiffy_d.Uq(a.__swiffy_d,b.x,b.y,b.width,b.height,c.x,c.y,d?d.__swiffy_d:null,(e||b).x,(e||b).y,f)};
X.prototype.copyPixelsToByteArray=function(a,b){a=Q(a,"flash.geom.Rectangle");b=Q(b,"flash.utils.ByteArray");var c=this.__swiffy_d.iw(a.x,a.y,a.width,a.height,b.endian==Aq.LITTLE_ENDIAN),d=c.byteLength,e=void 0===d;e&&(d=c.length);if(0!=d){var f=Bq(b,d);if(e)for(e=0;e<d;++e)f[e]=c[e];else f.set(new Uint8Array(c.buffer,c.byteOffset,c.byteLength))}};X.prototype.dispose=function(){this.__swiffy_d.ak()};X.prototype.draw=function(){R(this,"draw")};
X.prototype.drawWithQuality=function(a,b,c,d,e,f,h){Q(a,"flash.display.IBitmapDrawable");Q(b,"flash.geom.Matrix",null);Q(c,"flash.geom.ColorTransform",null);Q(d,"String",null);Q(e,"flash.geom.Rectangle",null);Q(f,"Boolean",!1);Q(h,"String",null);R(this,"drawWithQuality")};X.prototype.encode=function(a,b,c){Q(a,"flash.geom.Rectangle");Q(b,"Object");Q(c,"flash.utils.ByteArray",null);R(this,"encode");return new Y};
X.prototype.fillRect=function(a,b){a=Q(a,"flash.geom.Rectangle");b=Q(b,"uint");this.__swiffy_d.fillRect(a.x,a.y,a.width,a.height,b)};X.prototype.floodFill=function(a,b,c){Q(a,"int");Q(b,"int");Q(c,"uint");R(this,"floodFill")};X.prototype.generateFilterRect=function(a,b){Q(a,"flash.geom.Rectangle");Q(b,"flash.filters.BitmapFilter");R(this,"generateFilterRect");return new pq};X.prototype.getColorBoundsRect=function(a,b,c){Q(a,"uint");Q(b,"uint");Q(c,"Boolean",!0);R(this,"getColorBoundsRect");return new pq};
X.prototype.getPixel=function(a,b){a=Q(a,"int");b=Q(b,"int");return this.__swiffy_d.hw(a,b)};X.prototype.getPixel32=function(a,b){a=Q(a,"int");b=Q(b,"int");return this.__swiffy_d.Im(a,b)};X.prototype.getPixels=function(a){var b=new Y;this.copyPixelsToByteArray(a,b);return b};X.prototype.getVector=function(a){a=Q(a,"flash.geom.Rectangle");a=this.__swiffy_d.jw(a.x,a.y,a.width,a.height);return ao(io,a)};
X.prototype.histogram=function(a){Q(a,"flash.geom.Rectangle",null);R(this,"histogram");return ao(go(jo,!1,!1))};X.prototype.hitTest=function(a,b,c,d,e){Q(a,"flash.geom.Point");Q(b,"uint");Q(c,"Object");Q(d,"flash.geom.Point",null);Q(e,"uint",1);R(this,"hitTest");return!1};X.prototype.lock=function(){R(this,"lock");this.__swiffy_d.tw()};
X.prototype.merge=function(a,b,c,d,e,f,h){Q(a,"flash.display.BitmapData");Q(b,"flash.geom.Rectangle");Q(c,"flash.geom.Point");Q(d,"uint");Q(e,"uint");Q(f,"uint");Q(h,"uint");R(this,"merge")};X.prototype.noise=function(a,b,c,d,e){Q(a,"int");Q(b,"uint",0);Q(c,"uint",255);Q(d,"uint",7);Q(e,"Boolean",!1);R(this,"noise")};
X.prototype.paletteMap=function(a,b,c,d,e,f,h){Q(a,"flash.display.BitmapData");Q(b,"flash.geom.Rectangle");Q(c,"flash.geom.Point");Q(d,"Array",null);Q(e,"Array",null);Q(f,"Array",null);Q(h,"Array",null);R(this,"paletteMap")};X.prototype.perlinNoise=function(a,b,c,d,e,f,h,l,n){Q(a,"Number");Q(b,"Number");Q(c,"uint");Q(d,"int");Q(e,"Boolean");Q(f,"Boolean");Q(h,"uint",7);Q(l,"Boolean",!1);Q(n,"Array",null);R(this,"perlinNoise")};
X.prototype.pixelDissolve=function(a,b,c,d,e,f){Q(a,"flash.display.BitmapData");Q(b,"flash.geom.Rectangle");Q(c,"flash.geom.Point");Q(d,"int",0);Q(e,"int",0);Q(f,"uint",0);R(this,"pixelDissolve");return 0};X.prototype.scroll=function(a,b){a=Q(a,"int");b=Q(b,"int");this.__swiffy_d.scroll(a,b)};X.prototype.setPixel=function(a,b,c){a=Q(a,"int");b=Q(b,"int");c=Q(c,"uint");this.__swiffy_d.Mw(a,b,c)};X.prototype.setPixel32=function(a,b,c){a=Q(a,"int");b=Q(b,"int");c=Q(c,"uint");this.__swiffy_d.Nm(a,b,c)};
X.prototype.setPixels=function(a,b){a=Q(a,"flash.geom.Rectangle");b=Q(b,"flash.utils.ByteArray");var c=a.width,d=a.height,e=c*d*4,f=Z(b),h=f.position;e+h>f.da.byteLength&&(e=f.da.byteLength-h,0>=e&&(h=0));h=new Uint8Array(f.da.buffer,h,e);f.position+=e;this.__swiffy_d.Tt(a.x,a.y,c,d,h,b.endian==Aq.LITTLE_ENDIAN)};X.prototype.setVector=function(a,b){a=Q(a,"flash.geom.Rectangle");b=nn(b,io);this.__swiffy_d.Nw(a.x,a.y,a.width,a.height,b.__swiffy_v)};
X.prototype.threshold=function(a,b,c,d,e,f,h,l){Q(a,"flash.display.BitmapData");Q(b,"flash.geom.Rectangle");Q(c,"flash.geom.Point");Q(d,"String");Q(e,"uint");Q(f,"uint",0);Q(h,"uint",4294967295);Q(l,"Boolean",!1);R(this,"threshold");return 0};X.prototype.unlock=function(a){Q(a,"flash.geom.Rectangle",null);this.__swiffy_d.Vw()};rk(X,function(a,b){return new nj(mj,a,b)});var Wp=function(a){a=Q(a,"flash.display.DisplayObject");Object.defineProperty(this,"__swiffy_d",{value:a.__swiffy_d})};N(Wp,"flash.geom.Transform");Object.defineProperty(Wp.prototype,"colorTransform",{get:function(){return wq(this.__swiffy_d.Db)},set:function(a){a=Q(a,"flash.geom.ColorTransform");var b=this.__swiffy_d;b.oc(a.__swiffy_v);b.$a()}});Object.defineProperty(Wp.prototype,"concatenatedColorTransform",{get:function(){return wq(this.__swiffy_d.kd())}});
Object.defineProperty(Wp.prototype,"concatenatedMatrix",{get:function(){return yq(this.__swiffy_d.Ga())}});Object.defineProperty(Wp.prototype,"matrix",{get:function(){return yq(this.__swiffy_d.Ya())},set:function(a){a=Q(a,"flash.geom.Matrix");var b=this.__swiffy_d;b.setTransform(Lo(a));b.$a()}});
Object.defineProperty(Wp.prototype,"pixelBounds",{get:function(){var a=this.__swiffy_d,b=a.sb().jd().clone();b.na(a.Ga());return new pq(Math.floor(b.j/20),Math.floor(b.i/20),Math.ceil((b.t-b.j)/20),Math.ceil((b.s-b.i)/20))}});var Cq=function(a,b,c,d){this.w=k(d)?Number(d):0;this.x=k(a)?Number(a):0;this.y=k(b)?Number(b):0;this.z=k(c)?Number(c):0},Dq=N(Cq,"flash.geom.Vector3D");Object.defineProperty(Cq.prototype,"lengthSquared",{get:function(){return this.x*this.x+this.y*this.y+this.z*this.z}});Object.defineProperty(Cq.prototype,"length",{get:function(){return Math.sqrt(this.lengthSquared)}});Object.defineProperty(Dq,"X_AXIS",{value:new Cq(1,0,0,0)});Object.defineProperty(Dq,"Y_AXIS",{value:new Cq(0,1,0,0)});
Object.defineProperty(Dq,"Z_AXIS",{value:new Cq(0,0,1,0)});Cq.prototype.add=function(a){return new Cq(this.x+a.x,this.y+a.y,this.z+a.z)};Dq.angleBetween=function(){return 0};Cq.prototype.clone=function(){return new Cq(this.x,this.y,this.z,this.w)};Cq.prototype.copyFrom=function(a){this.x=a.x;this.y=a.y;this.z=a.z;this.w=a.w};Cq.prototype.crossProduct=function(){return new Cq};Cq.prototype.decrementBy=function(){};Dq.distance=function(a,b){return a.subtract(b).length};Cq.prototype.dotProduct=function(){return 0};
Cq.prototype.equals=function(a,b){return this.x==a.x&&this.y==a.y&&this.z==a.z&&(!b||this.w==a.w)};Cq.prototype.incrementBy=function(){};Cq.prototype.nearEquals=function(){return!1};Cq.prototype.negate=function(){};Cq.prototype.normalize=function(){return 0};Cq.prototype.project=function(){};Cq.prototype.scaleBy=function(){};Cq.prototype.setTo=function(a,b,c){this.x=Number(a);this.y=Number(b);this.z=Number(c)};Cq.prototype.subtract=function(a){return new Cq(this.x-a.x,this.y-a.y,this.z-a.z)};
Cq.prototype.toString=function(){return"Vector3D("+this.x+", "+this.y+", "+this.z+")"};var Eq=N(function(){},"flash.media.AudioDecoder");Object.defineProperties(Eq,{DOLBY_DIGITAL:{value:"DolbyDigital"},DOLBY_DIGITAL_PLUS:{value:"DolbyDigitalPlus"},DTS:{value:"DTS"},DTS_EXPRESS:{value:"DTSExpress"},DTS_HD_HIGH_RESOLUTION_AUDIO:{value:"DTSHDHighResolutionAudio"},DTS_HD_MASTER_AUDIO:{value:"DTSHDMasterAudio"}});var Fq=function(a,b){Q(a,"flash.net.URLRequest",null);Q(b,"flash.media.SoundLoaderContext",null);O(this,"bytesLoaded","uint",0);O(this,"bytesTotal","Number",0);O(this,"isBuffering","Boolean",!1);O(this,"isURLInaccessible","Boolean",!0);O(this,"length","Number",0);O(this,"url","String","")};N(Fq,"flash.media.Sound");Fq.prototype.play=function(){R(this,"play")};Fq.prototype.close=function(){R(this,"close")};Fq.prototype.connect=function(){R(this,"connect")};N(function(a,b){a=Q(a,"Number",1E3);b=Q(b,"Boolean",!1);O(this,"bufferTime","Number",a);O(this,"checkPolicyFile","Boolean",b)},"flash.media.SoundLoaderContext");var mq=function(a,b){a=Q(a,"Number",1);b=Q(b,"Number",0);O(this,"leftToLeft","Number",0);O(this,"leftToRight","Number",0);O(this,"pan","Number",b);O(this,"rightToLeft","Number",0);O(this,"rightToRight","Number",0);O(this,"volume","Number",a)};N(mq,"flash.media.SoundTransform");var Gq=function(a,b){Tp.call(this);Q(a,"int",320);Q(b,"int",240);this.deblocking=0;this.smoothing=!1},Hq=N(Gq,"flash.media.Video",Tp);rk(Gq,function(a,b){return new yh(Vj,a,b)});L(Hq,"deblocking",function(){return this.__swiffy_v.deblocking});M(Hq,"deblocking",function(a){this.__swiffy_v.deblocking=Q(a,"int")});L(Hq,"smoothing",function(){return this.__swiffy_v.smoothing});M(Hq,"smoothing",function(a){this.__swiffy_v.smoothing=Q(a,"Boolean")});L(Hq,"videoHeight",function(){return 0});
L(Hq,"videoWidth",function(){return 0});Gq.prototype.attachCamera=function(){R(this,"attachCamera")};Gq.prototype.attachNetStream=function(a){Q(a,"flash.net.NetStream",null);R(this,"attachNetStream")};Gq.prototype.clear=function(){R(this,"clear")};gm.prototype["flash.net.navigateToURL"]=function(a,b){if(!a)throw J(2007,"request");if(null==a.url)throw J(2007,"url");var c=k(b)?b:"_blank",d=0;a.data&&(d=a.method==Iq.POST?2:1);var e=Xe;e.c.Vg(new Fj(e,a.data?a.data.toString():null,a.url,c,d))};var Jq={};gm.prototype["flash.net.registerClassAlias"]=function(a,b){if(null==a)throw J(2007,"aliasName");if(null==b)throw J(2007,"classObject");a=Q(a,"String");b=Q(b,"Class");R(this,"flash.net.registerClassAlias");Jq[a]=b};
gm.prototype["flash.net.getClassByAlias"]=function(a){if(null==a)throw J(2007,"aliasName");a=Q(a,"String");R(this,"flash.net.getClassByAlias");var b=Jq[a];if(!b)throw J(1014,a);return b};var Kq=function(){W.call(this);O(this,"client","Object",null);P(this,"domain","");O(this,"isPerUser","Boolean",!1)},Lq=N(Kq,"flash.net.LocalConnection",W);Object.defineProperty(Lq,"isSupported",{value:!1});Kq.prototype.allowDomain=function(){R(this,"allowDomain")};Kq.prototype.allowInsecureDomain=function(){R(this,"allowInsecureDomain")};Kq.prototype.close=function(){R(this,"close")};Kq.prototype.connect=function(a){Q(a,"String","");R(this,"connect")};
Kq.prototype.send=function(a,b){Q(a,"String","");Q(b,"String","");R(this,"send")};var Mq=function(){W.call(this);O(this,"client","Object",null);P(this,"connectedProxyType","");P(this,"farID","");P(this,"farNonce","");O(this,"httpIdleTimeout","Number",0);O(this,"maxPeerConnections","uint",0);P(this,"nearID","");P(this,"nearNonce","");O(this,"objectEncoding","uint",0);P(this,"protocol","");O(this,"proxyType","String","");P(this,"unconnectedPeerStreams",null);P(this,"uri","");P(this,"usingTLS",!1);this.__swiffy_v.Sv=!1},Nq=N(Mq,"flash.net.NetConnection",W);L(Nq,"connected",function(){return this.__swiffy_v.Sv});
Object.defineProperty(Nq,"defaultObjectEncoding",{value:0});Mq.prototype.addHeader=function(a,b,c){Q(a,"String","");Q(b,"Boolean",!1);Q(c,"Object",null);R(this,"addHeader")};Mq.prototype.call=function(a,b){Q(a,"String","");Q(b,"flash.net.Responder",null);R(this,"call")};Mq.prototype.close=function(){R(this,"close")};Mq.prototype.connect=function(a){Q(a,"String","");R(this,"connect")};var Pq=function(a,b){W.call(this);Q(a,"flash.net.NetConnection",null);Q(b,"String","connectToFMS");O(this,"audioReliable","Boolean",!1);O(this,"audioSampleAccess","Boolean",!1);P(this,"backBufferLength",0);O(this,"backBufferTime","Number",0);O(this,"bufferTimeMax","Number",0);O(this,"checkPolicyFile","Boolean",!1);O(this,"dataReliable","Boolean",!1);P(this,"farID","");P(this,"farNonce","");O(this,"inBufferSeek","Boolean",!1);P(this,"info",null);P(this,"liveDelay",0);O(this,"maxPauseBufferTime","Number",
0);O(this,"multicastAvailabilitySendToAll","Boolean",!1);O(this,"multicastAvailabilityUpdatePeriod","Number",0);O(this,"multicastFetchPeriod","Number",0);P(this,"multicastInfo",null);O(this,"multicastPushNeighborLimit","Number",0);O(this,"multicastRelayMarginDuration","Number",0);O(this,"multicastWindowDuration","Number",0);P(this,"nearNonce","");P(this,"objectEncoding",0);P(this,"peerStreams",null);O(this,"soundTransform","flash.media.SoundTransform",null);O(this,"useHardwareDecoder","Boolean",!1);
O(this,"useJitterBuffer","Boolean",!1);O(this,"videoReliable","Boolean",!1);O(this,"videoSampleAccess","Boolean",!1);O(this,"videoStreamSettings","flash.media.VideoStreamSettings",null);var c=Oq(this);c.Xl=0;c.Sh=.1;c.Th=0;c.Uh=0;c.Yl=0;c.time=0;c.wh=null},Oq=function(a){return a.__swiffy_v},Qq=N(Pq,"flash.net.NetStream",W);L(Qq,"bufferTime",function(){return Oq(this).Sh});M(Qq,"bufferTime",function(a){Oq(this).Sh=Q(a,"Number")});L(Qq,"bufferLength",function(){return Oq(this).Xl});
L(Qq,"bytesLoaded",function(){return Oq(this).Th});L(Qq,"bytesTotal",function(){return Oq(this).Uh});L(Qq,"currentFPS",function(){return Oq(this).Yl});L(Qq,"time",function(){return Oq(this).time});L(Qq,"client",function(){return Oq(this).wh});M(Qq,"client",function(a){Oq(this).wh=a});Object.defineProperty(Qq,"CONNECT_TO_FMS",{value:"connectToFMS"});Object.defineProperty(Qq,"DIRECT_CONNECTIONS",{value:"directConnections"});
Pq.prototype.appendBytes=function(a){Q(a,"flash.utils.ByteArray",null);R(this,"appendBytes")};Pq.prototype.appendBytesAction=function(a){Q(a,"String","");R(this,"appendBytesAction")};Pq.prototype.attach=function(a){Q(a,"flash.net.NetConnection",null);R(this,"attach")};Pq.prototype.attachAudio=function(){R(this,"attachAudio")};Pq.prototype.attachCamera=function(a,b){Q(b,"int",-1);R(this,"attachCamera")};Pq.prototype.close=function(){R(this,"close")};Pq.prototype.dispose=function(){R(this,"dispose")};
Pq.prototype.onPeerConnect=function(a){Q(a,"flash.net.NetStream",null);R(this,"onPeerConnect");return!1};Pq.prototype.pause=function(){R(this,"pause")};Pq.prototype.play=function(){R(this,"play")};Pq.prototype.play2=function(a){Q(a,"flash.net.NetStreamPlayOptions",null);R(this,"play2")};Pq.prototype.preloadEmbeddedData=function(a){Q(a,"flash.net.NetStreamPlayOptions",null);R(this,"preloadEmbeddedData")};Pq.prototype.publish=function(a,b){Q(a,"String","null");Q(b,"String","null");R(this,"publish")};
Pq.prototype.receiveAudio=function(a){Q(a,"Boolean",!1);R(this,"receiveAudio")};Pq.prototype.receiveVideo=function(a){Q(a,"Boolean",!1);R(this,"receiveVideo")};Pq.prototype.receiveVideoFPS=function(a){Q(a,"Number",0);R(this,"receiveVideoFPS")};Qq.resetDRMVouchers=function(){R(this,"resetDRMVouchers")};Pq.prototype.resume=function(){R(this,"resume")};Pq.prototype.seek=function(a){Q(a,"Number");R(this,"seek");this.dispatchEvent(new zp("netStatus",!1,!1,{code:"NetStream.SeekStart.Notify",level:"status"}))};
Pq.prototype.send=function(a){Q(a,"String","");R(this,"send")};Pq.prototype.setDRMAuthenticationCredentials=function(a,b,c){Q(a,"String","");Q(b,"String","");Q(c,"String","");R(this,"setDRMAuthenticationCredentials")};Pq.prototype.step=function(a){Q(a,"int",0);R(this,"step")};Pq.prototype.togglePause=function(){R(this,"togglePause")};N(function(){W.call(this);O(this,"len","Number",0);O(this,"offset","Number",0);O(this,"oldStreamName","String","");O(this,"start","Number",0);O(this,"streamName","String","");O(this,"transition","String","")},"flash.net.NetStreamPlayOptions",W);var Rq=kn(2012);Rq.u=N(Rq,"flash.net.ObjectEncoding");Object.defineProperty(Rq.u,"dynamicPropertyWriter",{value:null});Object.defineProperty(Rq.u,"AMF0",{value:0});Object.defineProperty(Rq.u,"AMF3",{value:3});Object.defineProperty(Rq.u,"DEFAULT",{value:3});N(function(a,b){Q(a,"Function",null);Q(b,"Function",null)},"flash.net.Responder");var $=kn(2012);$.ff=function(a){return a.__swiffy_v};$.Qq=function(){var a=en($.u);W.call(a);var b=$.ff(a);b.wh=a;b.ep=$.Ml;b.data={};return a};$.Rq={};$.Ml=Rq.u.AMF3;$.u=N($,"flash.net.SharedObject",W);L($.u,"client",function(){return $.ff(this).wh});M($.u,"client",function(a){if(null==a)throw J(2004);$.ff(this).wh=a});K($.u,"clear",function(){R(this,"clear");$.ff(this).data={}});K($.u,"close",function(){R(this,"close")});
K($.u,"connect",function(a,b){Q(a,"flash.net.NetConnection",null);Q(b,"String","null");R(this,"connect")});L($.u,"data",function(){return $.ff(this).data});Object.defineProperty($.u,"defaultObjectEncoding",{get:function(){return $.Ml},set:function(a){$.Ml=Q(a,"uint")}});K($.u,"flush",function(a){Q(a,"int",0);R(this,"flush");return Sq.u.FLUSHED});M($.u,"fps",function(){R(this,"fps")});
$.u.getLocal=function(a,b,c){a=Q(a,"String","");Q(b,"String",null);Q(c,"Boolean",!1);R(this,"getLocal");(b=$.Rq[a])||($.Rq[a]=b=$.Qq());return b};$.u.getRemote=function(a,b,c,d){Q(a,"String","");Q(b,"String","null");Q(c,"Object",!1);Q(d,"Boolean",!1);R(this,"getRemote");return $.Qq()};L($.u,"objectEncoding",function(){return $.ff(this).ep});M($.u,"objectEncoding",function(a){a=Q(a,"uint");R(this,"objectEncoding");if(a!=Rq.u.AMF0&&a!=Rq.u.AMF3)throw J(2008,"objectEncoding");$.ff(this).ep=a});
K($.u,"send",function(){R(this,"send")});K($.u,"setDirty",function(a){Q(a,"String","");R(this,"setDirty")});K($.u,"setProperty",function(a,b){Q(a,"String","");Q(b,"Object",null);R(this,"setProperty")});L($.u,"size",function(){R(this,"size");return 0});var Sq=kn(2012);Sq.u=N(Sq,"flash.net.SharedObjectFlushStatus");Object.defineProperty(Sq.u,"FLUSHED",{value:"flushed"});Object.defineProperty(Sq.u,"PENDING",{value:"pending"});var Tq=function(a,b){W.call(this);Q(a,"String","null");Q(b,"int",0);P(this,"bytesAvailable",0);P(this,"bytesPending",0);P(this,"connected",!1);O(this,"endian","String",Aq.BIG_ENDIAN);P(this,"localAddress","");P(this,"localPort",0);O(this,"objectEncoding","uint",0);P(this,"remoteAddress","");P(this,"remotePort",0);O(this,"timeout","uint",0)};N(Tq,"flash.net.Socket",W);Tq.prototype.close=function(){R(this,"close")};Tq.prototype.connect=function(a,b){Q(a,"String");Q(b,"int");R(this,"connect")};
Tq.prototype.flush=function(){R(this,"flush")};Tq.prototype.readBoolean=function(){R(this,"readBoolean");return!1};Tq.prototype.readByte=function(){R(this,"readByte");return 0};Tq.prototype.readBytes=function(a,b,c){Q(a,"flash.utils.ByteArray");Q(b,"uint",0);Q(c,"uint",0);R(this,"readBytes")};Tq.prototype.readDouble=function(){R(this,"readDouble");return 0};Tq.prototype.readFloat=function(){R(this,"readFloat");return 0};Tq.prototype.readInt=function(){R(this,"readInt");return 0};
Tq.prototype.readMultiByte=function(a,b){Q(a,"uint");Q(b,"String");R(this,"readMultiByte");return""};Tq.prototype.readObject=function(){R(this,"readObject");return null};Tq.prototype.readShort=function(){R(this,"readShort");return 0};Tq.prototype.readUnsignedByte=function(){R(this,"readUnsignedByte");return 0};Tq.prototype.readUnsignedInt=function(){R(this,"readUnsignedInt");return 0};Tq.prototype.readUnsignedShort=function(){R(this,"readUnsignedShort");return 0};
Tq.prototype.readUTF=function(){R(this,"readUTF");return""};Tq.prototype.readUTFBytes=function(a){Q(a,"uint");R(this,"readUTFBytes");return""};Tq.prototype.writeBoolean=function(a){Q(a,"Boolean");R(this,"writeBoolean")};Tq.prototype.writeByte=function(a){Q(a,"int");R(this,"writeByte")};Tq.prototype.writeBytes=function(a,b,c){Q(a,"flash.utils.ByteArray");Q(b,"uint",0);Q(c,"uint",0);R(this,"writeBytes")};Tq.prototype.writeDouble=function(a){Q(a,"Number");R(this,"writeDouble")};
Tq.prototype.writeFloat=function(a){Q(a,"Number");R(this,"writeFloat")};Tq.prototype.writeInt=function(a){Q(a,"int");R(this,"writeInt")};Tq.prototype.writeMultiByte=function(a,b){Q(a,"String");Q(b,"String");R(this,"writeMultiByte")};Tq.prototype.writeObject=function(a){Q(a,"*");R(this,"writeObject")};Tq.prototype.writeShort=function(a){Q(a,"int");R(this,"writeShort")};Tq.prototype.writeUnsignedInt=function(a){Q(a,"uint");R(this,"writeUnsignedInt")};
Tq.prototype.writeUTF=function(a){Q(a,"String");R(this,"writeUTF")};Tq.prototype.writeUTFBytes=function(a){Q(a,"String");R(this,"writeUTFBytes")};var Vq=function(a){W.call(this);a=Q(a,"flash.net.URLRequest",null);O(this,"bytesLoaded","uint",0);O(this,"bytesTotal","uint",0);this.data=void 0;O(this,"dataFormat","String",Uq.TEXT);a&&this.load(a)};N(Vq,"flash.net.URLLoader",W);Vq.prototype.close=function(){R(this,"close")};
Vq.prototype.load=function(a){a=Q(a,"flash.net.URLRequest");R(this,"load");var b=this;this.dispatchEvent(new Wo(Yo.OPEN));var c=new qd;c.ac=function(a){b.bytesLoaded=1024;b.bytesTotal=1024;b.dispatchEvent(new Bp(Cp.PROGRESS,!1,!1,1024,1024));b.dispatchEvent(new gp(hp.HTTP_STATUS,!1,!1,400));b.data=a;b.dispatchEvent(new Wo(Yo.COMPLETE))};c.Fc=function(){};pd(a.url,null,a.method,a.data?a.data.toString():null,c,fq(a))};var Uq=N(function(){},"flash.net.URLLoaderDataFormat");P(Uq,"BINARY","binary");P(Uq,"TEXT","text");P(Uq,"VARIABLES","variables");var Wq=function(a,b){Object.defineProperty(this,"__swiffy_v",{value:{name:Q(a,"String",""),value:Q(b,"String","")}})};N(Wq,"flash.net.URLRequestHeader");var Xq=function(a){return a.__swiffy_v};Object.defineProperty(Wq.prototype,"name",{get:function(){return Xq(this).name},set:function(a){Xq(this).name=Q(a,"String","")}});Object.defineProperty(Wq.prototype,"value",{get:function(){return Xq(this).value},set:function(a){Xq(this).value=Q(a,"String","")}});var fq=function(a){return a.requestHeaders.map(function(a){return Xq(Q(a,"flash.net.URLRequestHeader"))})};
N(function(a){a=Q(a,"String",null);O(this,"authenticate","Boolean",!1);O(this,"cacheResponse","Boolean",!1);O(this,"contentType","String",null);O(this,"data","Object",null);O(this,"digest","String","");O(this,"followRedirects","Boolean",!1);O(this,"idleTimeout","Number",0);O(this,"manageCookies","Boolean",!1);O(this,"method","String",Iq.GET);O(this,"url","String",a);O(this,"useCache","Boolean",!1);O(this,"userAgent","String","");P(this,"requestHeaders",[])},"flash.net.URLRequest");var Yq=function(){},Iq=N(Yq,"flash.net.URLRequestMethod");P(Iq,"DELETE","DELETE");P(Iq,"GET","GET");P(Iq,"HEAD","HEAD");P(Iq,"OPTIONS","OPTIONS");P(Iq,"POST","POST");P(Yq,"PUT","PUT");var Zq=function(a){a=Q(a,"String",null);null!=a&&this.decode(a)};N(Zq,"flash.net.URLVariables");Object.defineProperty(Zq.prototype,"decode",{value:function(a){a=Q(a,"String");a=rd(a,!0);var b=Object.keys(a);if(!b.length)throw J(2101);for(var c=0;c<b.length;c++){var d=b[c];if(!d.length)throw J(2101);var e=a[d];this[d]=1==e.length?e[0]:e}}});Object.defineProperty(Zq.prototype,"toString",{value:function(){return kd(this)}});var pp=function(a){return gn.call($q,a)},$q=jn(function(a){ff(this,a||Xe.Oi)},"flash.system.ApplicationDomain",{Pj:function(a){a=Q(a,"flash.system.ApplicationDomain",null);return pp((a?v(a):Xe.so).ro())}});P($q,"MIN_DOMAIN_MEMORY_LENGTH",1024);Object.defineProperty($q,"currentDomain",{get:function(){R(this,"currentDomain");return pp()}});L($q,"parentDomain",function(){R(this,"parentDomain");return v(this).parent?pp(v(this).parent):null});L($q,"domainMemory",function(){R(this,"domainMemory");return v(this).cj});
M($q,"domainMemory",function(a){R(this,"domainMemory");if((a=Q(a,"flash.utils.ByteArray"))&&1024>a.length)throw J(1504);v(this).cj=a});K($q,"getDefinition",function(a){a=Q(a,"String");R(this,"getDefinition");var b=v(this).wm(a);if(!k(b))throw J(1065,a);return b});K($q,"getQualifiedDefinitionNames",function(){R(this,"getQualifiedDefinitionNames");return ao(String,[])});K($q,"hasDefinition",function(a){a=Q(a,"String");R(this,"hasDefinition");a=v(this).wm(a);return k(a)});var ar=N(function(){},"flash.system.Capabilities");Object.defineProperty(ar,"avHardwareDisable",{value:!1});Object.defineProperty(ar,"cpuArchitecture",{value:""});Object.defineProperty(ar,"hasAccessibility",{value:!1});Object.defineProperty(ar,"hasAudio",{value:!1});Object.defineProperty(ar,"hasAudioEncoder",{value:!1});Object.defineProperty(ar,"hasEmbeddedVideo",{value:!1});Object.defineProperty(ar,"hasIME",{value:!1});Object.defineProperty(ar,"hasMP3",{value:!1});
Object.defineProperty(ar,"hasPrinting",{value:!1});Object.defineProperty(ar,"hasScreenBroadcast",{value:!1});Object.defineProperty(ar,"hasScreenPlayback",{value:!1});Object.defineProperty(ar,"hasStreamingAudio",{value:!0});Object.defineProperty(ar,"hasStreamingVideo",{value:!0});Object.defineProperty(ar,"hasTLS",{value:!1});Object.defineProperty(ar,"hasVideoEncoder",{value:!1});Object.defineProperty(ar,"isDebugger",{value:!1});Object.defineProperty(ar,"isEmbeddedInAcrobat",{value:!1});
Object.defineProperty(ar,"language",{value:""});Object.defineProperty(ar,"localFileReadDisable",{value:!0});Object.defineProperty(ar,"manufacturer",{value:""});Object.defineProperty(ar,"maxLevelIDC",{value:"5.1"});Object.defineProperty(ar,"os",{value:""});Object.defineProperty(ar,"pixelAspectRatio",{value:1});Object.defineProperty(ar,"playerType",{value:"PlugIn"});Object.defineProperty(ar,"screenColor",{value:"color"});Object.defineProperty(ar,"screenDPI",{value:72});
Object.defineProperty(ar,"screenResolutionX",{get:function(){return screen.width}});Object.defineProperty(ar,"screenResolutionY",{get:function(){return screen.height}});Object.defineProperty(ar,"serverString",{get:function(){var a=[],b;for(b in br){var c=br[b],c=m(c)?c(this):this[c],c=!0===c?"t":!1===c?"f":encodeURIComponent(c);a.push(b+"="+c)}return a.join("&")}});Object.defineProperty(ar,"supports32BitProcesses",{value:!1});Object.defineProperty(ar,"supports64BitProcesses",{value:!1});
Object.defineProperty(ar,"touchscreenType",{value:""});Object.defineProperty(ar,"version",{get:function(){return"HTML 11,0,0,0"}});ar.hasMultiChannelAudio=function(a){Q(a,"String","");R(this,"hasMultiChannelAudio");return!1};
var cr=function(a){return function(b){return b.hasMultiChannelAudio(a)}},br={A:"hasAudio",SA:"hasStreamingAudio",SV:"hasStreamingVideo",EV:"hasEmbeddedVideo",MP3:"hasMP3",AE:"hasAudioEncoder",VE:"hasVideoEncoder",ACC:"hasAccessibility",PR:"hasPrinting",SP:"hasScreenPlayback",SB:"hasScreenBroadcast",DEB:"isDebugger",V:"version",M:"manufacturer",R:function(a){return a.screenResolutionX+"x"+a.screenResolutionY},COL:"screenColor",AR:"pixelAspectRatio",OS:"os",ARCH:"cpuArchitecture",L:"language",PR32:"supports32BitProcesses",
PR64:"supports64BitProcesses",PT:"playerType",AVD:"avHardwareDisable",LFD:"localFileReadDisable",WD:function(){return!1},TLS:"hasTLS",ML:"maxLevelIDC",DP:"screenDPI",IME:"hasIME",DD:cr("DolbyDigital"),DDP:cr("DolbyDigitalPlus"),DTS:cr("DTS"),DTE:cr("DTSExpress"),DTH:cr("DTSHDHighResolutionAudio"),DTM:cr("DTSHDMasterAudio")};N(function(a,b,c){a=Q(a,"Boolean",!1);b=Q(b,"flash.system.ApplicationDomain",null);c=Q(c,"flash.system.SecurityDomain",null);O(this,"allowCodeImport","Boolean",!1);O(this,"allowLoadBytesCodeExecution","Boolean",!1);O(this,"applicationDomain","flash.system.ApplicationDomain",b);O(this,"checkPolicyFile","Boolean",a);O(this,"imageDecodingPolicy","String","");O(this,"parameters","Object",null);O(this,"requestedContentParent","flash.display.DisplayObjectContainer",null);O(this,"securityDomain","flash.system.SecurityDomain",
c);R(this,"<init>")},"flash.system.LoaderContext");var dr=kn(2012);dr.u=N(dr,"flash.system.Security");O(dr.u,"exactSettings","Boolean",!1);P(dr.u,"pageDomain",void 0);P(dr.u,"sandboxType","remote");P(dr.u,"LOCAL_TRUSTED","localTrusted");P(dr.u,"LOCAL_WITH_FILE","localWithFile");P(dr.u,"LOCAL_WITH_NETWORK","localWithNetwork");P(dr.u,"REMOTE","remote");dr.u.allowDomain=function(){R(dr,"allowDomain")};dr.u.allowInsecureDomain=function(){R(dr,"allowInsecureDomain")};dr.u.loadPolicyFile=function(a){Q(a,"String");R(dr,"loadPolicyFile")};
dr.u.showSettings=function(a){Q(a,"String","default");R(dr,"showSettings")};var er=function(){},fr=N(er,"flash.system.SecurityDomain");P(fr,"currentDomain",new er);var gr=N(function(){},"flash.text.AntiAliasType");P(gr,"ADVANCED","advanced");P(gr,"NORMAL","normal");var hr=N(function(){},"flash.text.FontStyle");P(hr,"BOLD","bold");P(hr,"BOLD_ITALIC","boldItalic");P(hr,"ITALIC","italic");P(hr,"REGULAR","regular");var ir=N(function(){},"flash.text.FontType");P(ir,"DEVICE","device");P(ir,"EMBEDDED","embedded");P(ir,"EMBEDDED_CFF","embeddedCFF");var jr=function(){},kr=N(jr,"flash.text.Font");Object.defineProperty(jr.prototype,"fontName",{get:function(){var a=this.__swiffy_v;return a?a.name:null}});Object.defineProperty(jr.prototype,"fontStyle",{get:function(){var a=this.__swiffy_v;return a?a.bold?a.italic?hr.BOLD_ITALIC:hr.BOLD:a.italic?hr.ITALIC:hr.REGULAR:null}});Object.defineProperty(jr.prototype,"fontType",{get:function(){return this.__swiffy_v?ir.EMBEDDED:null}});
kr.enumerateFonts=function(a){Q(a,"Boolean",!1);a=[];var b=Xe.c.pc,c;for(c in b)for(var d=b[c],e=0;e<d.length;e++){var f=new jr;Object.defineProperty(f,"__swiffy_v",{value:d[e]});a.push(f)}return a};jr.prototype.hasGlyphs=function(a){a=Q(a,"String");var b=this.__swiffy_v;if(!b)return!1;for(var c=0;c<a.length;c++)if(!b.um(a.charAt(c)))return!1;return!0};kr.registerFont=function(a){Q(a,"Class");throw J(1508,"font");};var lr=function(){Yp.call(this)},mr=N(lr,"flash.text.TextField",Yp);rk(lr,function(a,b){return(new ok({id:0,height:240,html:!0,selectable:!0,leftMargin:0,rightMargin:0},new $c(0,0,2E3,2E3),a.Md)).qc(a,null,b)});L(mr,"textHeight",function(){return w(this).cl()/20});L(mr,"textWidth",function(){return w(this).dl()/20});lr.prototype.appendText=function(a){var b=w(this);b.Dc(b.Ja+Jj(String(a)))};lr.prototype.getTextFormat=function(a,b){var c=w(this).hr(a,b);return nr(c)};
lr.prototype.setTextFormat=function(a,b,c){a=Q(a,"flash.text.TextFormat");if(null==a)throw J(2007,"format");w(this).Jj(v(a),b,c)};Object.defineProperty(lr.prototype,"text",{get:function(){var a=w(this),b=a.Ja;a.Rb&&(b=Ij(b,a.definition.multiline));return b},set:function(a){var b=w(this);a=String(a);b.Rb&&(a=Jj(a),b.Hi(!1));b.Dc(a);b.Hi(!0)}});
Object.defineProperty(lr.prototype,"htmlText",{get:function(){var a=w(this),b=a.Ja;a.Rb&&(b=Kj(String(b)));return b},set:function(a){var b=w(this),c=jf();c.color=4278190080;b.Jj(c);b.Dc(String(a))}});Object.defineProperty(lr.prototype,"length",{get:function(){return this.text.length}});Object.defineProperty(lr.prototype,"textColor",{get:function(){return w(this).gr()},set:function(a){w(this).Cr(a)}});
Object.defineProperty(lr.prototype,"autoSize",{get:function(){return w(this).xf},set:function(a){switch(a){case "center":case "left":case "none":case "right":break;default:throw J(2008,"autoSize");}w(this).qr(a)}});Object.defineProperty(lr.prototype,"selectable",{get:function(){return w(this).Mg},set:function(a){a=Q(a,"Boolean");w(this).Br(a)}});Object.defineProperty(lr.prototype,"border",{get:function(){return w(this).ni},set:function(a){a=Q(a,"Boolean");w(this).tr(a)}});
Object.defineProperty(lr.prototype,"borderColor",{get:function(){return w(this).mi},set:function(a){w(this).ur(Number(a))}});Object.defineProperty(lr.prototype,"background",{get:function(){return w(this).li},set:function(a){a=Q(a,"Boolean");w(this).tg(a)}});Object.defineProperty(lr.prototype,"backgroundColor",{get:function(){return w(this).ki},set:function(a){w(this).sr(Number(a))}});
Object.defineProperty(lr.prototype,"type",{get:function(){var a=or;return w(this).Pi?a.INPUT:a.DYNAMIC},set:function(a){switch(a){case or.DYNAMIC:a=!1;break;case or.INPUT:a=!0;break;default:throw J(2008,"type");}w(this).Mm(a)}});Object.defineProperty(lr.prototype,"antiAliasType",{get:function(){return"advanced"==w(this).$k?gr.ADVANCED:gr.NORMAL},set:function(a){w(this).pr(a==gr.ADVANCED?"advanced":"normal")}});Object.defineProperty(lr.prototype,"numLines",{get:function(){return w(this).pd.length}});
lr.prototype.getLineText=function(a){a=w(this).dw(a);if(null===a)throw new RangeError;return a};Object.defineProperty(lr.prototype,"multiline",{get:function(){return w(this).Me},set:function(a){w(this).xr(!!a)}});Object.defineProperty(lr.prototype,"wordWrap",{get:function(){return w(this).Zg},set:function(a){w(this).Dr(!!a)}});Object.defineProperty(lr.prototype,"embedFonts",{get:function(){return w(this).Cf},set:function(a){w(this).wr(!!a)}});
Object.defineProperty(lr.prototype,"defaultTextFormat",{get:function(){return nr(w(this).fr())},set:function(a){a=Q(a,"flash.text.TextFormat");if(null==a)throw J(2007,"format");w(this).zr(v(a))}});var un=function(a,b){this.ya=a;this.wc=(this.parent=b||null)?Object.create(this.parent.wc):new gm(this.ya);this.cj=null};g=un.prototype;g.wm=function(a){a=a.replace("::",".");"."==a[0]&&(a=a.substring(1));return this.wc[a]};g.Yu=function(a){a=a.xb(this.wc);return this.wc[a]};g.nh="$";g.ro=function(){return new un(this.ya,this)};
g.Bw=function(a,b,c){var d=bn();d.prototype=Object.create(this.wc);Wm(d,an,cn,b.$e(a.init,void 0)(null,Fm),hn,Ym,null,"global",!0);var e=Om(d);b.$g(a.traits,null,Fm,e,c);var f=this;a=function(a){Object.defineProperty(f.wc,a,{get:function(){return on.call(d)[a]},set:function(b){on.call(d)[a]=b},configurable:!0})};for(var h in e.traits)h in this.wc||a(h)};g.Vu=function(a){var b=new rn(a.definition,this);a=a.definition.scripts;for(var c=0;c<a.length;++c)this.Bw(a[c],b,void 0)};
g.Vv=function(a,b,c,d){var e=a.Tk.classes[c],f=bn(),h=b.Qo(f),l=a.Ye(e.name).Bd(),n=[];if(e.interfaces)for(var r=0;r<e.interfaces.length;++r){var t=a.Ye(e.interfaces[r]).xb(this.wc);t&&n.push(this.wc[t])}r=(r=a.$e(e.init,void 0))?r(d,h):kn(1001);jn(r,l,{Xe:f,Wi:d,interfaces:n});delete this.wc[l.Xb()];a.$g(e.traits,d,h,Om(f),void 0);a.$g(e.ctraits,null,h,void 0,void 0).$i(f);a.classes[c]=f;a.$e(e.cinit,void 0)(null,b).call(f);return f};
g.tq=function(a,b){if(null==a)throw J(1007);var c=a.prototype.__swiffy_buildsym;if(c){var d=en(a),c=c(this.ya.c,d);c instanceof pj&&(c.Pb(this.ya.c.Kg()),c.Zb=!0);c&&c.Ea(!1,b);return d}return on.apply(a,b)};g.hd=function(a,b){var c;this.cj?c=Z(this.cj).da:(pr||(pr=new DataView(new ArrayBuffer(1024))),c=pr);if(0>a||a+b>c.byteLength)throw J(1506);return c};var Ah=function(a){this.so=new un(this);this.Oi=this.so.ro();this.c=a;this.startTime=Nh();this.Od=new qp;this.Ud=[];this.Si={};this.zk()};
Ah.prototype.nh="vm";S.Kv(un);g=Ah.prototype;g.Jn=!0;g.trace=function(a){Xh(a)};g.tf=function(){return this.Od.__swiffy_d};g.Vd=function(){};g.gg=function(a){if(a){a=a.Sl();for(var b=0;b<a.length;b++)a[b].gg()}this.Ta()};g.ag=function(){};g.Ro=function(){return!0};g.kj=function(){};g.lp=function(){};g.jj=function(){};g.jp=function(){};g.Ce=function(a){this.Ud.push(a)};g.Ta=function(){for(;0<this.Ud.length;)this.Ud.shift().call(this)};g.np=function(a,b){++$h;try{a(),--$h}catch(c){b(c),bi(c)}};
g.Qk=function(){};g.Ln=function(a,b,c){a[b]=c};g.Mn=function(a,b){a[b]=null};g.Lk=function(){};g.Pk=function(){};g.To=function(){};g.fireEvent=function(a,b,c,d){if(a instanceof W&&(b=bq[c.type])){c=b(a,c);if(d)return a.dispatchEvent(c);this.Ce(na(a.dispatchEvent,a,c))}return!1};g.Gu=function(a,b){var c=this.Si[a];c||(this.Si[a]=c=[]);c.push(b)};g.mp=function(a,b){var c=this.Si[a];c&&Ia(c,b)};
g.Zn=function(a){a=a.$;if(a instanceof W){var b=a.__swiffy_listeners;if(b)for(var c in b)b[c].length&&mp(c,a)&&this.mp(c,a)}};g.Lm=function(a){var b=this.Si[a];if(b)for(var c=0;c<b.length;++c)this.Ce(oa(np,a,b[c]))};g.sn=function(){this.Lm("enterFrame")};g.tn=function(){this.Lm("exitFrame")};g.Qi=function(){this.Lm("render")};g.gk=function(a,b){var c=a&&a.Ge;c&&(c.dispatchEvent(new Wo(Yo.INIT)),k(b)&&c.dispatchEvent(new gp(hp.HTTP_STATUS,!1,!1,b)),c.dispatchEvent(new Wo(Yo.COMPLETE)))};
g.qo=function(a,b,c){a.Yg();b=a.$;fn(b).apply(b,c);a.Vf(sj,!0)};g.Ia=function(a,b){var c=a.definition.Qh,c=en(sk(b,c)?c:b),d;for(d in c)m(c[d])&&(c[d]=na(c[d],c));return c};
g.zk=function(){var a=this;pj.prototype.Ia=function(){return a.Ia(this,Tp)};gd.prototype.Ia=function(){return a.Ia(this,this.definition.Qh&&sk(lq,this.definition.Qh)?kq:nq)};Sj.prototype.Ia=function(){return a.Ia(this,qq)};yj.prototype.Ia=function(){return a.Ia(this,lr)};oh.prototype.Ia=function(){return a.Ia(this,hq)};uj.prototype.Ia=function(){return a.Ia(this,Xp)};nj.prototype.Ia=function(){return a.Ia(this,X)};yh.prototype.Ia=function(){return a.Ia(this,Gq)};sh.prototype.Ia=function(){return a.Ia(this,
gq)}};g.Np=function(a,b){Object.defineProperty(this.Od.parameters,a,{value:b,configurable:!0,enumerable:!0})};g.Ei=function(a){return a instanceof gd&&a.ql||a instanceof Sj};g.bp=function(a,b){var c;c=a?a.Sl():[];var d;d=b?b.Sl():[];var e=c.length-1,f=d.length-1;if(0<e&&0<f)for(;c[e]==d[f];)e--,f--;for(var h=0;h<c.length;h++)c[h].Su(b);for(h=0;h<=e;h++)c[h].vq(b);for(h=0;h<=f;h++)d[h].wq(a);for(h=0;h<d.length;h++)d[h].Tu(b)};g.Wf=function(a){var b=this.c.$b;b&&!b.Rd()&&b.fireEvent(a)};
g.Cn=function(a,b){b.Pb(a.Kg())};g.Kq=function(a,b){a=String(a);b=String(b);return a<b?-1:a>b?1:0};g.Jq=function(a,b){a=String(a).toLowerCase();b=String(b).toLowerCase();return a<b?-1:a>b?1:0};g.Lq=function(a,b){a=null!==a?Number(a):null;b=null!==b?Number(b):null;if(a!==a)throw J(1034,a,"Number");if(b!==b)throw J(1034,b,"Number");return a<b?-1:a>b?1:0};var pr=null;USING_XML_HTTP_MOCK=!!aa.USING_XML_HTTP_MOCK;
var qr=function(a,b,c){td(b);this.Tc=a;this.Md=b.version;a=window.location.href;this.Or=c&&c.renderer||aa.swiffy.CANVAS;this.jk=this.Or.Mr(this);this.Mb=new Jc(0,0);this.Nd=this.Sm=!1;this.Pr=new Qd;this.Hr=b.fileSize;this.Gr=!!b.truncated;this.nk=new Uh(b.frameRate,this);this.ui=[];this.Vm=[];this.pc={};var d=new dd,e=ed(b,this,d);this.Na||this.Ee(z);this.uf=[];this.rd=null;this.ok=!1;this.Qr=1;this.Be=[];this.Tm=!(c&&c.dontWireEvents);this.ob=document.createElement("div");this.ob.style.position=
"relative";this.ob.style.width="100%";this.ob.style.height="100%";this.ob.style.overflow="hidden";this.ob.style.webkitTapHighlightColor="rgba(0,0,0,0)";this.ha=new Sj(this,b);this.jb=new gd(e,this,"#0");this.Na instanceof Ah&&(this.jb.Pb("root1"),this.jb.Om(this.Na.tf()));this.ha.Ea();this.jb.Nr(19);this.jb.play();this.ik(this.jb,0);this.$b=null;this.yk=0;this.ei(d);this.ha.Xm();this.Um=!1;this.td=[];this.Fe=null;this.dn(a);this.ri=new cd;this.De=new cd;this.navigate=$i;this.Lr=!(c&&0==c.allowScriptAccess);
this.lk=!1};ba("swiffy.Stage",qr,void 0);qr.prototype.Zv=function(){this.nk.stop();for(var a=0;a<this.Be.length;a++)Mb(this.Be[a]);this.ha.Ha();this.jk.Ha();Nb(this.ob);(a=this.ob)&&a.parentNode&&a.parentNode.removeChild(a);this.He().No()};qr.prototype.destroy=qr.prototype.Zv;qr.prototype.tg=function(a){this.ha.tg(a)};qr.prototype.setBackground=qr.prototype.tg;qr.prototype.Gw=function(a){this.Op(rd(a))};qr.prototype.setFlashVars=qr.prototype.Gw;qr.prototype.dn=function(a){this.Na.tf().Df(a);this.Op(Xi(a))};
qr.prototype.setSwfUrl=qr.prototype.dn;qr.prototype.yr=function(a){this.navigate=a||$i};qr.prototype.setNavigateHook=qr.prototype.yr;qr.prototype.Sw=function(a){this.yr(a?function(b,c,d){b=a(b,d?"POST":"GET",c);$i.call(this,b,c,d)}:null)};qr.prototype.setUrlHook=qr.prototype.Sw;qr.prototype.start=function(){var a=this.nk;this.Fp(function(){a.start()})};qr.prototype.start=qr.prototype.start;g=qr.prototype;g.ik=function(a,b){this.ha.Wc(a,-16384+b);this.ia().To(a,b)};
g.us=function(a){return this.ha.Bc(-16384+a)};g.mj=function(){this.yk++};g.pg=function(){this.yk--;this.Gp()};g.Mq=function(){return 0==this.yk};g.Fp=function(a){this.Mq()?a.call():this.ui.push(a)};g.Gp=function(){if(this.Mq()){for(var a=0;a<this.ui.length;a++)(0,this.ui[a])();this.ui=[]}};
g.bs=function(){this.Tm=!1;if("createTouch"in document){Fb(this.ob,"touchstart",this.Ct,!1,this);Fb(this.ob,"touchmove",this.Bt,!1,this);Fb(this.ob,"touchend",this.zt,!1,this);var a=Fb(document,"touchstart",this.Dt,!1,this);this.Be.push(a);a=Fb(document,"touchend",this.At,!1,this);this.Be.push(a)}Fb(this.ob,"mousemove",this.tt,!1,this);Fb(this.ob,"mousedown",this.st,!1,this);Fb(this.ob,"mouseup",this.vt,!1,this);Fb(this.ob,"mouseout",this.ut,!1,this);Fb(this.ob,"mouseover",function(a){a.stopPropagation()},
!1);a=Fb(document,"mousedown",this.wt,!1,this);this.Be.push(a);a=Fb(document,"mouseup",this.yt,!1,this);this.Be.push(a);a=Fb(document,"mouseover",this.xt,!1,this);this.Be.push(a);Fb(document,"keyup",this.rt,!1,this);Fb(new Wb(document),"key",this.qt,!1,this)};g.pt=function(a){this.jb.map(function(b){if(b instanceof vj)return b.fireEvent(a)})};g.Ct=function(a){a.stopPropagation();var b=a.ic.changedTouches;1==a.ic.touches.length&&1==b.length&&(this.dq(a),this.ri.bg(a))};
g.st=function(a){a.stopPropagation();2==a.button||this.ri.zh(a)||this.dq(a)};g.dq=function(a){a=this.th(a);var b=this.ha.vi(a);b&&this.uh(b,a.x,a.y);this.Ht()};g.tt=function(a){a.stopPropagation();a=this.th(a);this.uh(this.ha.vi(a),a.x,a.y)};g.Bt=function(a){a.stopPropagation();var b=this.th(a);this.uh(this.ha.vi(b),b.x,b.y);null==this.Fe&&this.De.bg(a)};g.zt=function(a){a.stopPropagation();var b=a.ic.changedTouches;0==a.ic.touches.length&&1==b.length?this.De.zh(a)||(this.De.bg(a),this.Vp()):this.De.bg(a)};
g.vt=function(a){2!=a.button&&(a.stopPropagation(),this.De.zh(a)||this.Vp())};g.Dt=function(a){a.stopPropagation();this.Nd=!0;this.setCapture(this.ha,!0);this.De.bg(a)};g.wt=function(a){a.stopPropagation();this.ri.zh(a)||(this.Nd=!0,this.setCapture(this.ha,!0))};g.At=function(a){a.stopPropagation();this.Nd=!1;this.releaseCapture(this.ha);this.De.bg(a)};g.yt=function(a){a.stopPropagation();this.ri.zh(a)||(this.Nd=!1,this.releaseCapture(this.ha))};
g.xt=function(a){a=this.th(a);null==a&&(a=this.Mb);this.uh(null,a.x,a.y)};g.ut=function(a){a.stopPropagation();a=this.th(a);this.uh(null,a.x,a.y)};g.Ht=function(){this.yo();this.Nd=!0;this.Na.Wf(new Kc(3));this.Ta();this.Na.Vd();this.$b?this.$b.Vd():this.setCapture(this.ha);this.Ta();this.Hf(!1)};g.Vp=function(){this.Nd=!1;this.Na.Wf(new Kc(2));this.Ta();this.Na.ag();this.$b?this.$b.ag():this.releaseCapture(this.ha);this.Ta();this.Hf(!0)};
g.th=function(a){var b=a.ic.touches;b&&1==b.length&&(a=b[0]);var b=this.Tc.getBoundingClientRect(),c=new Jc(a.clientX-b.left,a.clientY-b.top);c.na(this.ha.In);this.Sm=a.clientX>=b.left&&a.clientX<b.right&&a.clientY>=b.top&&a.clientY<b.bottom;return c};g.Er=function(){var a=this.ha,b=new $c(0,0,a.Kd,a.Jd),c=window.pageXOffset-a.tk,a=window.pageYOffset-a.uk,c=new $c(c,a,c+window.innerWidth,a+window.innerHeight);b.kk(c);return b};
g.rt=function(a){this.Na.kj(a);this.Na.Wf(new Kc(0));this.Ta();this.Na.lp();this.Hf(!0)};g.qt=function(a){this.Na.jj(a);this.Na.Wf(new Kc(1));this.Ta();this.Na.jp();this.pt(new Kc(20));this.Ta();this.Hf(!0)};g.$s=function(){return null!=this.$b};g.yl=function(){var a="default";this.ia().Ro()?(this.Ci()||this.Zs()||!this.Pe()&&this.$s())&&this.$b&&(a=this.$b.Xi()):a="none";this.ob.style.cursor=a};
g.no=function(a,b,c,d,e,f){this.Ji();var h=null;k(c)&&k(d)&&k(e)&&k(f)&&(h=new $c(20*c,20*d,20*e,20*f));this.Fe=new Hc(a,h,k(b)&&b,this.Mb.x,this.Mb.y)};g.Ji=function(){this.Fe=null};g.ps=function(a){return null!=this.Fe&&this.Fe.clip===a};g.hn=function(a){if(a){var b=a.getParent();if(b){do this.Na.Ei(b)||(a=b);while(b=b.getParent())}}this.$b!=a&&(this.Na.bp(this.ap(this.$b),this.ap(a)),this.$b=a,this.Ta(),this.Hf(!1),this.yl())};
g.uh=function(a,b,c){this.Mb.x=b;this.Mb.y=c;this.Fe&&this.Fe.Jt(b,c);this.Na.gg(a);this.hn(a)};g.ap=function(a){return a!=this.ha?a:null};g.Pe=function(){return!!this.rd&&!this.rd.Rd()};g.Ci=function(){return this.Pe()&&this.ok};g.Li=function(a){return this.rd==a&&!a.Rd()};g.Zs=function(){var a=this.$b;return!!a&&this.Li(a)};g.setCapture=function(a,b){this.releaseCapture(a);this.rd=a;b&&(this.ok=!0,this.yl())};
g.releaseCapture=function(a){this.rd&&(this.yl(),this.rd!=a&&(this.yo(),this.rd&&(this.rd.St(),this.Ta())),this.rd=null,this.ok=!1)};g.zs=function(a){this.uf.push(a)};g.ei=function(a,b){a.qv(this,b);this.Vm.push(a)};
g.wk=function(){this.Tm&&this.bs();this.uf=this.uf.filter(function(a){return!a.Rd()});this.Na.sn();for(var a=this.uf.length-1;0<=a;--a){var b=this.uf[a];b.fireEvent(new Kc(6));b.wk()}this.Um||(this.jb.$.$version="HTML 11,0,0,0",this.jb.Ea(),this.Ta(),this.jb.Jg(7),this.jb.fireEvent(new Kc(7)),this.Na.gk(this.Na.tf()),this.Um=!0);this.Na.tn();this.Ta();this.ha.Da&&this.Sm&&(a=this.ha.vi(this.Mb),a!=this.$b&&this.hn(a));this.Hf(!this.Nd);this.ha.gi()};
g.Ee=function(a){this.Na||(this.Na=new a(this));return this.Na};g.ia=function(){return this.Na};g.Ta=function(){this.Na.Ta()};g.Hf=function(a){for(var b=[],c=0;c<this.td.length;++c)this.td[c].fv(a)||b.push(this.td[c]);this.td=b};g.yo=function(){this.td=[]};g.Vg=function(a){for(var b=0;b<this.td.length;++b)if(this.td[b].target==a.target){this.td[b]=a;return}this.td.push(a)};g.kl=function(){return this.nk};g.He=function(){return this.Pr};
g.Op=function(a){for(var b=Object.keys(a),c=0;c<b.length;c++){var d=b[c],e=a[d];this.ia().Np(d,e[e.length-1])}};g.Kg=function(){return"instance"+this.Qr++};g.Qi=function(){this.lk&&(this.ia().Qi(),this.ia().Ta(),this.lk=!1);this.ha.Xm();this.jk.zo();this.ob.parentNode||(this.jk.Vi(this.ob),this.Tc.appendChild(this.ob))};g.Fs=function(){this.lk=!0};g.getName=function(){return this.Tc.id};
g.$v=function(){if(window.top==window)return!1;var a=this.Tc.parentNode;if(!a||a!=document.body)return!1;for(a=a.firstChild;a;a=a.nextSibling)if(a!=this.Tc&&"SCRIPT"!=a.tagName&&(a.nodeType!=Node.TEXT_NODE||a.nodeValue.trim()))return!1;return!0};g.ol=function(){return this.Lr?this.Tc:null};var rr=function(a){Wj.call(this,a)};q(rr,Wj);jg.fa(xj,rr);jg.fa(gd,rr);jg.fa(Sj,rr);jg.fa(qr,rr);rr.prototype.Wb=function(a,b,c){return this.Jp(a.la,b,c)};rr.prototype.Jp=function(a,b,c){var d=[];for(a=a.Ua;a;a=a.nextSibling)if(!a.Eb||c&16){for(;0<d.length&&a.depth>d[d.length-1];)d.pop(),b=b.tl();var e=c,f=a.uo()&&!(c&16);if(f){if(a instanceof yj)continue;d.push(a.vf);b=b.Jo(a.yf(),a.Ga());e|=16}(e&24?jg.Ld(a):lg(a)).Sc(a,b,e);f&&(b=b.Io())}for(c=0;c<d.length;c++)b=b.tl()};var sr=function(a){Wj.call(this,a)};q(sr,rr);jg.fa(oh,sr);jg.fa(Rj,sr);sr.prototype.Wb=function(a,b,c){this.Jp(c&8?a.Oe:a.la,b,c)};var tr=N(function(){},"flash.text.TextFieldAutoSize");P(tr,"CENTER","center");P(tr,"LEFT","left");P(tr,"NONE","none");P(tr,"RIGHT","right");var or=N(function(){},"flash.text.TextFieldType");P(or,"DYNAMIC","dynamic");P(or,"INPUT","input");var vr=function(a,b,c,d,e,f,h,l,n,r,t,p,s){ff(this,new hf);Df.call(this,a);Xf.call(this,b);Bf.call(this,c);xf.call(this,d);Lf.call(this,e);cg.call(this,f);eg.call(this,h);Zf.call(this,l);ur.call(this,n);Rf.call(this,r);Vf.call(this,t);Jf.call(this,p);Pf.call(this,s)};N(vr,"flash.text.TextFormat");var nr=function(a){var b=en(vr);ff(b,a);return b},ur=function(a){if(!tf.call(this,a))throw J(2008,"align");};
Object.defineProperties(vr.prototype,{align:{get:sf,set:ur},blockIndent:{get:uf,set:vf},bold:{get:wf,set:xf},bullet:{get:yf,set:zf},color:{get:Af,set:Bf},font:{get:Cf,set:Df},indent:{get:Ef,set:Jf},italic:{get:Kf,set:Lf},kerning:{get:Mf,set:Nf},leading:{get:Of,set:Pf},leftMargin:{get:Qf,set:Rf},letterSpacing:{get:Sf,set:Tf},rightMargin:{get:Uf,set:Vf},size:{get:Wf,set:Xf},tabStops:{get:$f,set:function(a){a=Q(a,"Array",null,!0);ag.call(this,a)}},target:{get:Yf,set:Zf},underline:{get:bg,set:cg},url:{get:dg,
set:eg}});var wr=N(function(){},"flash.text.TextFormatAlign");P(wr,"CENTER","center");P(wr,"END","end");P(wr,"JUSTIFY","justify");P(wr,"LEFT","left");P(wr,"RIGHT","right");P(wr,"START","start");var xr=function(a,b,c,d,e,f){a=Q(a,"String","_serif");b=Q(b,"String","normal");c=Q(c,"String","normal");d=Q(d,"String","device");e=Q(e,"String","cff");f=Q(f,"String","horizontalStem");O(this,"cffHinting","String",f);O(this,"fontLookup","String",d);O(this,"fontName","String",a);O(this,"fontPosture","String",c);O(this,"fontWeight","String",b);O(this,"locked","Boolean",!1);O(this,"renderingMode","String",e)},yr=N(xr,"flash.text.engine.FontDescription");
xr.prototype.clone=function(){return new xr(this.fontName,this.fontWeight,this.fontPosture,this.fontLookup,this.renderingMode,this.ccfHinting)};yr.isDeviceFontCompatible=function(a,b,c){Q(a,"String","");Q(b,"String","");Q(c,"String","");R(this,"isDeviceFontCompatible");return!1};yr.isFontCompatible=function(a,b,c){Q(a,"String","");Q(b,"String","");Q(c,"String","");R(this,"isFontCompatible");return!1};var zr=N(function(){},"flash.text.engine.FontPosture");Object.defineProperty(zr,"ITALIC",{value:"italic"});Object.defineProperty(zr,"NORMAL",{value:"normal"});var Ar=N(function(){},"flash.text.engine.FontWeight");Object.defineProperty(Ar,"BOLD",{value:"bold"});Object.defineProperty(Ar,"NORMAL",{value:"normal"});var Br=function(){W.call(this);O(this,"builtInItems","flash.ui.ContextMenuBuiltInItems",null);O(this,"clipboardItems","flash.ui.ContextMenuClipboardItems",null);O(this,"clipboardMenu","Boolean",!1);O(this,"customItems","Array",[]);O(this,"link","flash.net.URLRequest",null)},Cr=N(Br,"flash.ui.ContextMenu",sp);Object.defineProperty(Cr,"isSupported",{value:!1});Br.prototype.clone=function(){return new Br};Br.prototype.hideBuiltInItems=function(){R(this,"hideBuiltInItems")};var Dr=function(a,b,c,d){W.call(this);a=Q(a,"String");b=Q(b,"Boolean",!1);d=Q(d,"Boolean",!0);O(this,"caption","String",a);O(this,"separatorBefore","Boolean",b);O(this,"visible","Boolean",d)},Er=N(Dr,"flash.ui.ContextMenuItem",tp);Dr.prototype.clone=function(){return new Dr(this.caption,this.separatorBefore,this.enabled,this.visible)};Er.systemClearMenuItem=function(){R(this,"systemClearMenuItem");return null};Er.systemCopyLinkMenuItem=function(){R(this,"systemCopyLinkMenuItem");return null};
Er.systemCopyMenuItem=function(){R(this,"systemCopyMenuItem");return null};Er.systemCutMenuItem=function(){R(this,"systemCutMenuItem");return null};Er.systemOpenLinkMenuItem=function(){R(this,"systemOpenLinkMenuItem");return null};Er.systemPasteMenuItem=function(){R(this,"systemPasteMenuItem");return null};Er.systemSelectAllMenuItem=function(){R(this,"systemSelectAllMenuItem");return null};var Fr=N(function(){},"flash.ui.Keyboard");
Object.defineProperties(Fr,{capsLock:{value:!1},hasVirtualKeyboard:{value:!1},numLock:{value:!1},physicalKeyboardType:{value:"alphanumeric"},CharCodeStrings:{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(" ")},A:{value:65},
ALTERNATE:{value:18},AUDIO:{value:16777239},B:{value:66},BACK:{value:16777238},BACKQUOTE:{value:192},BACKSLASH:{value:220},BACKSPACE:{value:8},BLUE:{value:16777219},C:{value:67},CAPS_LOCK:{value:20},CHANNEL_DOWN:{value:16777221},CHANNEL_UP:{value:16777220},COMMA:{value:188},COMMAND:{value:15},CONTROL:{value:17},D:{value:68},DELETE:{value:46},DOWN:{value:40},DVR:{value:16777241},E:{value:69},END:{value:35},ENTER:{value:13},EQUAL:{value:187},ESCAPE:{value:27},EXIT:{value:16777237},F:{value:70},F1:{value:112},
F10:{value:121},F11:{value:122},F12:{value:123},F13:{value:124},F14:{value:125},F15:{value:126},F2:{value:113},F3:{value:114},F4:{value:115},F5:{value:116},F6:{value:117},F7:{value:118},F8:{value:119},F9:{value:120},FAST_FORWARD:{value:16777226},G:{value:71},GREEN:{value:16777217},GUIDE:{value:16777236},H:{value:72},HELP:{value:16777245},HOME:{value:36},I:{value:73},INFO:{value:16777235},INPUT:{value:16777243},INSERT:{value:45},J:{value:74},K:{value:75},KEYNAME_BEGIN:{value:"Begin"},KEYNAME_BREAK:{value:"Break"},
KEYNAME_CLEARDISPLAY:{value:"ClrDsp"},KEYNAME_CLEARLINE:{value:"ClrLn"},KEYNAME_DELETE:{value:"Delete"},KEYNAME_DELETECHAR:{value:"DelChr"},KEYNAME_DELETELINE:{value:"DelLn"},KEYNAME_DOWNARROW:{value:"Down"},KEYNAME_END:{value:"End"},KEYNAME_EXECUTE:{value:"Exec"},KEYNAME_F1:{value:"F1"},KEYNAME_F10:{value:"F10"},KEYNAME_F11:{value:"F11"},KEYNAME_F12:{value:"F12"},KEYNAME_F13:{value:"F13"},KEYNAME_F14:{value:"F14"},KEYNAME_F15:{value:"F15"},KEYNAME_F16:{value:"F16"},KEYNAME_F17:{value:"F17"},KEYNAME_F18:{value:"F18"},
KEYNAME_F19:{value:"F19"},KEYNAME_F2:{value:"F2"},KEYNAME_F20:{value:"F20"},KEYNAME_F21:{value:"F21"},KEYNAME_F22:{value:"F22"},KEYNAME_F23:{value:"F23"},KEYNAME_F24:{value:"F24"},KEYNAME_F25:{value:"F25"},KEYNAME_F26:{value:"F26"},KEYNAME_F27:{value:"F27"},KEYNAME_F28:{value:"F28"},KEYNAME_F29:{value:"F29"},KEYNAME_F3:{value:"F3"},KEYNAME_F30:{value:"F30"},KEYNAME_F31:{value:"F31"},KEYNAME_F32:{value:"F32"},KEYNAME_F33:{value:"F33"},KEYNAME_F34:{value:"F34"},KEYNAME_F35:{value:"F35"},KEYNAME_F4:{value:"F4"},
KEYNAME_F5:{value:"F5"},KEYNAME_F6:{value:"F6"},KEYNAME_F7:{value:"F7"},KEYNAME_F8:{value:"F8"},KEYNAME_F9:{value:"F9"},KEYNAME_FIND:{value:"Find"},KEYNAME_HELP:{value:"Help"},KEYNAME_HOME:{value:"Home"},KEYNAME_INSERT:{value:"Insert"},KEYNAME_INSERTCHAR:{value:"InsChr"},KEYNAME_INSERTLINE:{value:"InsLn"},KEYNAME_LEFTARROW:{value:"Left"},KEYNAME_MENU:{value:"Menu"},KEYNAME_MODESWITCH:{value:"ModeSw"},KEYNAME_NEXT:{value:"Next"},KEYNAME_PAGEDOWN:{value:"PgDn"},KEYNAME_PAGEUP:{value:"PgUp"},KEYNAME_PAUSE:{value:"Pause"},
KEYNAME_PREV:{value:"Prev"},KEYNAME_PRINT:{value:"Print"},KEYNAME_PRINTSCREEN:{value:"PrntScrn"},KEYNAME_REDO:{value:"Redo"},KEYNAME_RESET:{value:"Reset"},KEYNAME_RIGHTARROW:{value:"Right"},KEYNAME_SCROLLLOCK:{value:"ScrlLck"},KEYNAME_SELECT:{value:"Select"},KEYNAME_STOP:{value:"Stop"},KEYNAME_SYSREQ:{value:"SysReq"},KEYNAME_SYSTEM:{value:"Sys"},KEYNAME_UNDO:{value:"Undo"},KEYNAME_UPARROW:{value:"Up"},KEYNAME_USER:{value:"User"},L:{value:76},LAST:{value:16777233},LEFT:{value:37},LEFTBRACKET:{value:219},
LIVE:{value:16777232},M:{value:77},MASTER_SHELL:{value:16777246},MENU:{value:16777234},MINUS:{value:189},N:{value:78},NEXT:{value:16777230},NUMBER_0:{value:48},NUMBER_1:{value:49},NUMBER_2:{value:50},NUMBER_3:{value:51},NUMBER_4:{value:52},NUMBER_5:{value:53},NUMBER_6:{value:54},NUMBER_7:{value:55},NUMBER_8:{value:56},NUMBER_9:{value:57},NUMPAD:{value:21},NUMPAD_0:{value:96},NUMPAD_1:{value:97},NUMPAD_2:{value:98},NUMPAD_3:{value:99},NUMPAD_4:{value:100},NUMPAD_5:{value:101},NUMPAD_6:{value:102},
NUMPAD_7:{value:103},NUMPAD_8:{value:104},NUMPAD_9:{value:105},NUMPAD_ADD:{value:107},NUMPAD_DECIMAL:{value:110},NUMPAD_DIVIDE:{value:111},NUMPAD_ENTER:{value:108},NUMPAD_MULTIPLY:{value:106},NUMPAD_SUBTRACT:{value:109},O:{value:79},P:{value:80},PAGE_DOWN:{value:34},PAGE_UP:{value:33},PAUSE:{value:16777224},PERIOD:{value:190},PLAY:{value:16777223},PREVIOUS:{value:16777231},Q:{value:81},QUOTE:{value:222},R:{value:82},RECORD:{value:16777222},RED:{value:16777216},REWIND:{value:16777227},RIGHT:{value:39},
RIGHTBRACKET:{value:221},S:{value:83},SEARCH:{value:16777247},SEMICOLON:{value:186},SETUP:{value:16777244},SHIFT:{value:16},SKIP_BACKWARD:{value:16777229},SKIP_FORWARD:{value:16777228},SLASH:{value:191},SPACE:{value:32},STOP:{value:16777225},STRING_BEGIN:{value:"\uf72a"},STRING_BREAK:{value:"\uf732"},STRING_CLEARDISPLAY:{value:"\uf73a"},STRING_CLEARLINE:{value:"\uf739"},STRING_DELETE:{value:"\uf728"},STRING_DELETECHAR:{value:"\uf73e"},STRING_DELETELINE:{value:"\uf73c"},STRING_DOWNARROW:{value:"\uf701"},
STRING_END:{value:"\uf72b"},STRING_EXECUTE:{value:"\uf742"},STRING_F1:{value:"\uf704"},STRING_F10:{value:"\uf70d"},STRING_F11:{value:"\uf70e"},STRING_F12:{value:"\uf70f"},STRING_F13:{value:"\uf710"},STRING_F14:{value:"\uf711"},STRING_F15:{value:"\uf712"},STRING_F16:{value:"\uf713"},STRING_F17:{value:"\uf714"},STRING_F18:{value:"\uf715"},STRING_F19:{value:"\uf716"},STRING_F2:{value:"\uf705"},STRING_F20:{value:"\uf717"},STRING_F21:{value:"\uf718"},STRING_F22:{value:"\uf719"},STRING_F23:{value:"\uf71a"},
STRING_F24:{value:"\uf71b"},STRING_F25:{value:"\uf71c"},STRING_F26:{value:"\uf71d"},STRING_F27:{value:"\uf71e"},STRING_F28:{value:"\uf71f"},STRING_F29:{value:"\uf720"},STRING_F3:{value:"\uf706"},STRING_F30:{value:"\uf721"},STRING_F31:{value:"\uf722"},STRING_F32:{value:"\uf723"},STRING_F33:{value:"\uf724"},STRING_F34:{value:"\uf725"},STRING_F35:{value:"\uf726"},STRING_F4:{value:"\uf707"},STRING_F5:{value:"\uf708"},STRING_F6:{value:"\uf709"},STRING_F7:{value:"\uf70a"},STRING_F8:{value:"\uf70b"},STRING_F9:{value:"\uf70c"},
STRING_FIND:{value:"\uf745"},STRING_HELP:{value:"\uf746"},STRING_HOME:{value:"\uf729"},STRING_INSERT:{value:"\uf727"},STRING_INSERTCHAR:{value:"\uf73d"},STRING_INSERTLINE:{value:"\uf73b"},STRING_LEFTARROW:{value:"\uf702"},STRING_MENU:{value:"\uf735"},STRING_MODESWITCH:{value:"\uf747"},STRING_NEXT:{value:"\uf740"},STRING_PAGEDOWN:{value:"\uf72d"},STRING_PAGEUP:{value:"\uf72c"},STRING_PAUSE:{value:"\uf730"},STRING_PREV:{value:"\uf73f"},STRING_PRINT:{value:"\uf738"},STRING_PRINTSCREEN:{value:"\uf72e"},
STRING_REDO:{value:"\uf744"},STRING_RESET:{value:"\uf733"},STRING_RIGHTARROW:{value:"\uf703"},STRING_SCROLLLOCK:{value:"\uf72f"},STRING_SELECT:{value:"\uf741"},STRING_STOP:{value:"\uf734"},STRING_SYSREQ:{value:"\uf731"},STRING_SYSTEM:{value:"\uf737"},STRING_UNDO:{value:"\uf743"},STRING_UPARROW:{value:"\uf700"},STRING_USER:{value:"\uf736"},SUBTITLE:{value:16777240},T:{value:84},TAB:{value:9},U:{value:85},UP:{value:38},V:{value:86},VOD:{value:16777242},W:{value:87},X:{value:88},Y:{value:89},YELLOW:{value:16777218},
Z:{value:90}});Fr.isAccessible=function(){R(this,"isAccessible");return!1};var Gr=N(function(){},"flash.utils.CompressionAlgorithm");Object.defineProperties(Gr,{DEFLATE:{value:"deflate"},ZLIB:{value:"zlib"}});var Hr={};var An=function(){this.kr={}},zn=null;An.prototype.mb=function(a){var b=this.kr[a];b||((b="@"===a.charAt(0))&&(a=a.substring(1)),b=this.kr[a]=xn("",a,b));return b};
An.prototype.hp=function(a,b,c){var d=c?Sm:b.__swiffy_baseclass;if(!d)return null;for(var e=[],f=d;f;f=f.__swiffy_baseclass)a.af(this.mb("extendsClass")).zc(this.mb("@type"),f.__swiffy_name.qb()),e[f.__swiffy_typeid]=!0;if(!c){e[b.__swiffy_typeid]=!0;b=b.__swiffy_if;for(var h in b)e[h]||(c=b[h],a.af(this.mb("implementsInterface")).zc(this.mb("@type"),c.__swiffy_name.qb()))}return d};
An.prototype.ot=function(a,b){for(var c in b.traits)if(!(0<=c.indexOf("."))){var d=b.traits[c],e;d instanceof Km?(e=a.af(this.mb("accessor")),d.gd&&d.qe?e.zc(this.mb("@access"),"readwrite"):d.gd?e.zc(this.mb("@access"),"readonly"):d.qe&&e.zc(this.mb("@access"),"writeonly")):e=d instanceof Im?a.af(this.mb("method")):d.Ft?a.af(this.mb("constant")):a.af(this.mb("variable"));e.zc(this.mb("@name"),c)}};var lm=function(){Object.defineProperty(this,"__swiffy_v",{value:{}})};N(lm,"flash.utils.Dictionary");var Ir=0,Jr=function(a,b){this.key=fa(a)&&/^[0-9]+$/.test(a)?parseInt(a,10):a;this.value=b},Kr=function(a){if(!a.La&&!a.uri)switch(a=a.localName,typeof a){case "object":if(null===a)return"_null";case "function":var b=a.__swiffy_dic_key;b||(a.__swiffy_dic_key=b=++Ir);return b;default:return"_"+a}};Object.defineProperty(lm.prototype,"toJSON",{value:function(a){return a=Q(a,"String")},writable:!0,configurable:!0});
Object.defineProperty(lm.prototype,"__swiffy_proxy",{value:{og:function(a,b){var c=Kr(a);if(c)return c=(c=this.__swiffy_v[c])&&c.value,um(c,a),c.apply(this,b);throw J(1069,a.qb(),"flash.utils.Dictionary");},uc:function(a){return(a=Kr(a))?delete this.__swiffy_v[a]:!1},Dd:function(a){var b=Kr(a);if(b)return(a=this.__swiffy_v[b])&&a.value;throw J(1069,a.qb(),"flash.utils.Dictionary");},lf:function(a){return(a=Kr(a))?a in this.__swiffy_v:!1},Eg:function(a){var b=this.__swiffy_v;return b[Object.keys(b)[a-
1]].key},sf:function(a){var b=this.__swiffy_v;return a++<Object.keys(b).length?a:0},Fg:function(a){var b=this.__swiffy_v;return b[Object.keys(b)[a-1]].value},setProperty:function(a,b){var c=Kr(a);if(c)this.__swiffy_v[c]=new Jr(a.localName,b);else throw J(1056,a.qb(),"flash.utils.Dictionary");}}});var Aq=N(function(){},"flash.utils.Endian");Object.defineProperty(Aq,"BIG_ENDIAN",{value:"bigEndian"});Object.defineProperty(Aq,"LITTLE_ENDIAN",{value:"littleEndian"});var Y=function(){Object.defineProperty(this,"__swiffy_v",{value:{da:new DataView(new ArrayBuffer(0)),position:0,Lb:!1}});O(this,"objectEncoding","uint",0);O(this,"shareable","Boolean",!1)},Z=function(a){return a.__swiffy_v},Lr=N(Y,"flash.utils.ByteArray");L(Lr,"bytesAvailable",function(){var a=Z(this);return Math.max(0,a.da.byteLength-a.position)});L(Lr,"endian",function(){return Z(this).Lb?"littleEndian":"bigEndian"});
M(Lr,"endian",function(a){a=Q(a,"String");var b=Z(this);if("littleEndian"===a)b.Lb=!0;else if("bigEndian"===a)b.Lb=!1;else{if(null===a)throw J(2007,"endian");throw J(2008,"type");}});L(Lr,"position",function(){return Z(this).position});M(Lr,"position",function(a){a=Q(a,"uint");Z(this).position=a});L(Lr,"length",function(){return Z(this).da.byteLength});M(Lr,"length",function(a){a=Q(a,"uint");var b=Z(this);Mr(b,a);b.position>a&&(b.position=a)});
var Mr=function(a,b){var c=a.da;if(b>c.buffer.byteLength){var d=new Uint8Array(b+(b>>3)+(9>b?3:6));d.set(new Uint8Array(c.buffer));a.da=new DataView(d.buffer,0,b)}else b!==c.byteLength&&(a.da=new DataView(c.buffer,0,b))},Nr=function(a,b){var c=a.position;if(c+b>a.da.byteLength)throw J(2030);a.position=c+b;return c},Or=function(a,b){var c=a.position,d=c+b;d>a.da.byteLength&&Mr(a,d);a.position=c+b;return c},Bq=function(a,b){var c=Z(a),d=Or(c,b);return new Uint8Array(c.da.buffer,d,b)};
Object.defineProperty(Lr,"defaultObjectEncoding",{value:0});Object.defineProperty(Y.prototype,"__swiffy_proxy",{value:{Dd:function(a){a=a.Lh(1069,this);var b=Z(this).da;return a<b.byteLength?b.getUint8(a):void 0},lf:function(a){return a.Qc()<Z(this).da.byteLength},setProperty:function(a,b){var c=a.Lh(1056,this);b=Q(b,"int");var d=Z(this),e=c+1;e>d.da.byteLength&&Mr(d,e);d.da.setUint8(c,b)}}});
Y.prototype.atomicCompareAndSwapIntAt=function(a,b,c){a=Q(a,"int");b=Q(b,"int");c=Q(c,"int");var d=this.position;try{this.position=a;var e=this.readInt();e==b&&(this.position=a,this.writeInt(c));return e}finally{this.position=d}};Y.prototype.atomicCompareAndSwapLength=function(a,b){a=Q(a,"int");b=Q(b,"int");var c=this.length;c==a&&(this.length=b);return c};Y.prototype.clear=function(){var a=Z(this);a.da=new DataView(new ArrayBuffer(0));a.position=0};
Y.prototype.compress=function(a){Q(a,"String");R(this,"compress")};Y.prototype.deflate=function(){R(this,"deflate")};Y.prototype.inflate=function(){this.uncompress("deflate")};Y.prototype.readBoolean=function(){var a=Z(this),b=Nr(a,1);return!!a.da.getUint8(b)};Y.prototype.readByte=function(){var a=Z(this),b=Nr(a,1);return a.da.getInt8(b)};
Y.prototype.readBytes=function(a,b,c){a=Q(a,"flash.utils.ByteArray");b=Q(b,"uint",0);c=Q(c,"uint",0);if(0==c){var d=Z(this),d=d.da.byteLength-d.position;0<d&&(c=d)}var d=c,e=Z(this),f=Nr(e,d),d=new Uint8Array(e.da.buffer,f,d);a=Z(a);e=b+c;e>a.da.byteLength&&Mr(a,e);(new Uint8Array(a.da.buffer,b,c)).set(d)};Y.prototype.readDouble=function(){var a=Z(this),b=Nr(a,8);return a.da.getFloat64(b,a.Lb)};Y.prototype.readFloat=function(){var a=Z(this),b=Nr(a,4);return a.da.getFloat32(b,a.Lb)};
Y.prototype.readInt=function(){var a=Z(this),b=Nr(a,4);return a.da.getInt32(b,a.Lb)};Y.prototype.readMultiByte=function(a,b){Q(a,"uint");Q(b,"String");R(this,"readMultiByte");return""};Y.prototype.readObject=function(){R(this,"readObject")};Y.prototype.readShort=function(){var a=Z(this),b=Nr(a,2);return a.da.getInt16(b,a.Lb)};Y.prototype.readUnsignedByte=function(){var a=Z(this),b=Nr(a,1);return a.da.getUint8(b)};
Y.prototype.readUnsignedInt=function(){var a=Z(this),b=Nr(a,4);return a.da.getUint32(b,a.Lb)};Y.prototype.readUnsignedShort=function(){var a=Z(this),b=Nr(a,2);return a.da.getUint16(b,a.Lb)};var Pr=function(a,b){if(0==b)return"";for(var c=Nr(a,b),d=[],e=0;e<b;++e,++c)d.push(a.da.getUint8(c));return Wi(escape(String.fromCharCode.apply(String,d)))};Y.prototype.readUTF=function(){var a=Z(this),b=Nr(a,2),b=a.da.getUint16(b,a.Lb);return Pr(a,b)};
Y.prototype.readUTFBytes=function(a){a=Q(a,"uint");return Pr(Z(this),a)};Y.prototype.toJSON=function(a){Q(a,"String");return"ByteArray"};Y.prototype.uncompress=function(a){a=Q(a,"String","zlib");a=Hr[a];if(!a)throw J(2058);var b=Z(this);if(b.da.byteLength){var c=new Uint8Array(b.da.byteLength+1);c.set(new Uint8Array(b.da.buffer,0,b.da.byteLength));try{var d=a(c);b.da=new DataView(d.buffer,0,d.length);b.position=0}catch(e){throw J(2058);}}};
Y.prototype.writeBoolean=function(a){a=Q(a,"Boolean");var b=Z(this),c=Or(b,1);b.da.setUint8(c,a?1:0)};Y.prototype.writeByte=function(a){a=Q(a,"int");var b=Z(this),c=Or(b,1);b.da.setInt8(c,a)};Y.prototype.writeBytes=function(a,b,c){a=Q(a,"flash.utils.ByteArray");b=Q(b,"uint",0);c=Q(c,"uint",0);a=Z(a).da;var d=a.byteLength;if(b>d||b+c>d)throw J(2006);0==c&&(c=d-b);Bq(this,c).set(new Uint8Array(a.buffer,b,c))};
Y.prototype.writeDouble=function(a){a=Q(a,"Number");var b=Z(this),c=Or(b,8);b.da.setFloat64(c,a,b.Lb)};Y.prototype.writeFloat=function(a){a=Q(a,"Number");var b=Z(this),c=Or(b,4);b.da.setFloat32(c,a,b.Lb)};Y.prototype.writeInt=function(a){a=Q(a,"int");var b=Z(this),c=Or(b,4);b.da.setInt32(c,a,b.Lb)};Y.prototype.writeMultiByte=function(a,b){Q(a,"String");Q(b,"String");R(this,"writeMultiByte")};Y.prototype.writeObject=function(){R(this,"writeObject")};
Y.prototype.writeShort=function(a){a=Q(a,"int");var b=Z(this),c=Or(b,2);b.da.setInt16(c,a,b.Lb)};Y.prototype.writeUnsignedInt=function(a){a=Q(a,"uint");var b=Z(this),c=Or(b,4);b.da.setUint32(c,a,b.Lb)};Y.prototype.writeUTF=function(a){a=Q(a,"String");a=unescape(encodeURIComponent(a));var b=a.length;if(65535<b)throw J(2006);var c=Z(this),d=Or(c,b+2);c.da.setUint16(d,b,c.Lb);for(var d=d+2,e=0;e<b;++e,++d)c.da.setUint8(d,a.charCodeAt(e))};
Y.prototype.writeUTFBytes=function(a){a=Q(a,"String");a=unescape(encodeURIComponent(a));for(var b=a.length,c=Z(this),d=Or(c,b),e=0;e<b;++e,++d)c.da.setUint8(d,a.charCodeAt(e))};var Qr=function(){};N(Qr,"flash.utils.Proxy");hm("flash.utils.flash_proxy",new wn(void 0,"http://www.adobe.com/2006/actionscript/flash/proxy"));hm(im("http://www.adobe.com/2006/actionscript/flash/proxy","isAttribute"),function(a){return a instanceof jm&&a.__swiffy_v.La});var Rr=function(a){var b=a.localName;return a.La||a.uri||!ha(b)?new jm(a):String(b)};
Object.defineProperty(Qr.prototype,"__swiffy_proxy",{value:{og:function(a,b){a=Rr(a);return this[im("http://www.adobe.com/2006/actionscript/flash/proxy","callProperty")].apply(this,[a].concat(b))},uc:function(a){a=Rr(a);return this[im("http://www.adobe.com/2006/actionscript/flash/proxy","deleteProperty")].call(this,a)},Vj:function(a){a=Rr(a);return this[im("http://www.adobe.com/2006/actionscript/flash/proxy","getDescendants")].call(this,a)},Dd:function(a){a=Rr(a);return this[im("http://www.adobe.com/2006/actionscript/flash/proxy",
"getProperty")].call(this,a)},lf:function(a){a=a.qb();return this[im("http://www.adobe.com/2006/actionscript/flash/proxy","hasProperty")].call(this,a)},Eg:function(a){return this[im("http://www.adobe.com/2006/actionscript/flash/proxy","nextName")].call(this,Q(a,"int"))},sf:function(a){return this[im("http://www.adobe.com/2006/actionscript/flash/proxy","nextNameIndex")].call(this,Q(a,"int"))},Fg:function(a){return this[im("http://www.adobe.com/2006/actionscript/flash/proxy","nextValue")].call(this,
Q(a,"int"))},setProperty:function(a,b){a=Rr(a);this[im("http://www.adobe.com/2006/actionscript/flash/proxy","setProperty")].call(this,a,b)}}});var Sr=function(a,b){Object.defineProperty(Qr.prototype,im("http://www.adobe.com/2006/actionscript/flash/proxy",a),{value:function(){throw J(b,a);}})};Sr("callProperty",2090);Sr("deleteProperty",2092);Sr("getDescendants",2093);Sr("getProperty",2088);Sr("hasProperty",2091);Sr("setProperty",2089);Sr("nextNameIndex",2105);Sr("nextName",2106);Sr("nextValue",2107);var Tr=function(a){return a.__swiffy_v},Ur=N(function(a,b){W.call(this);var c=Tr(this);c.km=null;c.Ij=!1;c.qq=Q(a,"Number");c.rq=Q(b,"int",0);c.Kj=0},"flash.utils.Timer",W);L(Ur,"delay",function(){return Tr(this).qq});M(Ur,"delay",function(a){Tr(this).qq=Q(a,"Number")});L(Ur,"repeatCount",function(){return Tr(this).rq});M(Ur,"repeatCount",function(a){Tr(this).rq=Q(a,"int")});L(Ur,"running",function(){return Tr(this).Ij});L(Ur,"currentCount",function(){return Tr(this).Kj});
K(Ur,"start",function(){var a=Tr(this);if(!a.Ij){var b=this;a.km=Qh(function(){a.Kj++;b.dispatchEvent(on.call(Np,Op.TIMER,!1,!1));var c=b.repeatCount;c&&a.Kj>=c&&(b.stop(),b.dispatchEvent(on.call(Np,Op.TIMER_COMPLETE,!1,!1)))},this.delay);a.Ij=!0}});K(Ur,"stop",function(){var a=Tr(this);Sh(a.km);a.Ij=!1;a.km=null});K(Ur,"reset",function(){this.stop();Tr(this).Kj=0});})()
