www.gusucode.com > 空中传谋游戏微信朋友圈小游戏源码 > 空中传谋游戏微信朋友圈小游戏源码/bljqzffxwz/game.min.js

    function f(c){throw c;}var m=void 0,q=!0,s=null,t=!1;function fa(){return function(c){return c}}function u(){return function(){}}function x(c){return function(d){this[c]=d}}function y(c){return function(){return this[c]}}function B(c){return function(){return c}}var C=C||{};C.T=C.T||{};C.m={};D=window;D=Object.prototype;delete window._p;C.cd=function(c){return document.createElement(c)};C.pb=function(c,d,e,g){c.addEventListener(d,e,g)};C.w$="undefined"!==typeof require&&require("fs");
C.Dca=function(c,d){if(c)if(c instanceof Array)for(var e=0,g=c.length;e<g&&d.call(m,c[e],e)!==t;e++);else for(e in c)if(d.call(m,c[e],e)===t)break};C.D0=function(c){if(!c)return C.log("invalid URL"),t;var d=c.indexOf("://");if(-1==d)return t;d=c.indexOf("/",d+3);return(-1==d?c:c.substring(0,d))!=location.origin};
C.async={P8:function(c){var d=this.gca;if(!d.D_){var e=d.length,g=d.$fa,h=d.gfa,k=h.Mh,n=h.aca,p=h.f3,h=h.f5a;if(c){if(d.D_=c,k)return k.call(n,c)}else{var r=Array.apply(s,arguments).slice(1),v=r.length;0==v?r=s:1==v&&(r=r[0]);g[this.index]=r;d.count--;p&&p.call(h,r,e-d.count,e);0==d.count&&k&&k.apply(n,[s,g])}}},G9:u(),D_a:function(c,d,e){var g=C.async;e!==m?("function"==typeof d&&(d={f3:d}),d.Mh=e||d.Mh):d!==m?"function"==typeof d&&(d={Mh:d}):c!==m?d={}:f("arguments error!");var h=(e=c instanceof
Array)?c.length:Object.keys(c).length;if(0==h)d.Mh&&d.Mh.call(d.aca,s);else{var k={length:h,count:h,gfa:d,$fa:e?[]:{}};C.Dca(c,function(c,e){if(k.D_)return t;var h=!d.Mh&&!d.f3?g.G9:g.P8.bind({gca:k,index:e});c(h,e)})}},map:function(c,d,e){var g=this,h=arguments.length;"function"==typeof d&&(d={K0:d});3===h?d.Mh=e||d.Mh:2>h&&f("arguments error!");"function"==typeof d&&(d={K0:d});e!==m?d.Mh=e||d.Mh:c===m&&f("arguments error!");var k=(h=c instanceof Array)?c.length:Object.keys(c).length;if(0===k)d.Mh&&
d.Mh.call(d.aca,s);else{var n={length:k,count:k,gfa:d,$fa:h?[]:{}};C.Dca(c,function(c,e){if(n.D_)return t;var h=!d.Mh?g.G9:g.P8.bind({gca:n,index:e});d.K0.call(d.uCa,c,e,h)})}}};
C.path={join:function(){for(var c=arguments.length,d="",e=0;e<c;e++)d=(d+(""==d?"":"/")+arguments[e]).replace(/(\/|\\\\)$/,"");return d},rp:function(c){return(c=/(\.[^\.\/\?\\]*)(\?.*)?$/.exec(c))?c[1]:s},JZa:function(c){if(c){var d=c.lastIndexOf(".");if(-1!==d)return c.substring(0,d)}return c},iwa:function(c,d){var e=c.indexOf("?");0<e&&(c=c.substring(0,e));e=/(\/|\\\\)([^(\/|\\\\)]+)$/g.exec(c.replace(/(\/|\\\\)$/,""));if(!e)return s;e=e[2];return d&&c.substring(c.length-d.length).toLowerCase()==
d.toLowerCase()?e.substring(0,e.length-d.length):e},dirname:function(c){return c.replace(/((.*)(\/|\\|\\\\))?(.*?\..*$)?/,"$2")},SZ:function(c,d){d=d||"";var e=c.indexOf("?"),g="";0<e&&(g=c.substring(e),c=c.substring(0,e));e=c.lastIndexOf(".");return 0>e?c+d+g:c.substring(0,e)+d+g},iB:function(c,d,e){if(0==d.indexOf("."))return this.SZ(c,d);var g=c.indexOf("?"),h="";e=e?this.rp(c):"";0<g&&(h=c.substring(g),c=c.substring(0,g));g=c.lastIndexOf("/");return c.substring(0,0>=g?0:g+1)+d+e+h}};
C.L={D$:{},mN:{},xsa:{},uv:{},CQ:"",awa:"",Zi:{},AH:function(){return window.XMLHttpRequest?new window.XMLHttpRequest:new ActiveXObject("MSXML2.XMLHTTP")},b$:function(c){var d=c[0],e=c[1],g=c[2],h=["",s,s];1===c.length?h[1]=d instanceof Array?d:[d]:2===c.length?"function"==typeof e?(h[1]=d instanceof Array?d:[d],h[2]=e):(h[0]=d||"",h[1]=e instanceof Array?e:[e]):3===c.length?(h[0]=d||"",h[1]=e instanceof Array?e:[e],h[2]=g):f("arguments error to load js!");return h},$Ca:function(c,d,e){var g=this,
h=g.D$,k=g.b$(arguments);-1<navigator.userAgent.indexOf("Trident/5")?g.K$(k[0],k[1],0,k[2]):C.async.map(k[1],function(c,d,e){c=C.path.join(k[0],c);if(h[c])return e(s);g.Q8(c,t,e)},k[2])},Nea:function(c,d,e){var g=this.Asa(),h=this.b$(arguments);this.$Ca(h[0],h[1],function(c){c&&f(c);g.parentNode.removeChild(g);if(h[2])h[2]()})},Q8:function(c,d,e){var g=document,h=C.cd("script");h.async=d;h.src=c;this.D$[c]=q;C.pb(h,"load",function(){this.removeEventListener("load",arguments.callee,t);e()},t);C.pb(h,
"error",function(){e("Load "+c+" failed!")},t);g.body.appendChild(h)},K$:function(c,d,e,g){if(e>=d.length)g&&g();else{var h=this;h.Q8(C.path.join(c,d[e]),t,function(k){if(k)return g(k);h.K$(c,d,e+1,g)})}},Asa:function(){var c=document,d=c.getElementById("cocos2d_loadJsImg");if(!d){d=C.cd("img");C.N$&&(d.src=C.N$);c=c.getElementById(C.lf.$i.id);c.style.backgroundColor="black";c.parentNode.appendChild(d);var e=getComputedStyle?getComputedStyle(c):c.currentStyle;e||(e={width:c.width,height:c.height});
d.style.left=c.offsetLeft+(parseFloat(e.width)-d.width)/2+"px";d.style.top=c.offsetTop+(parseFloat(e.height)-d.height)/2+"px";d.style.position="absolute"}return d},fQ:function(c,d){if(C.w$)require("fs").f0a(c,function(c,e){c?d(c):d(s,e.toString())});else{var e=this.AH(),g="load "+c+" failed!";e.open("GET",c,q);/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent)?(e.setRequestHeader("Accept-Charset","utf-8"),e.onreadystatechange=function(){4==e.readyState&&200==e.status?d(s,e.responseText):
d(g)}):(e.overrideMimeType&&e.overrideMimeType("text/plain; charset\x3dutf-8"),e.onload=function(){4==e.readyState&&200==e.status?d(s,e.responseText):d(g)});e.send(s)}},L$:function(c){if(C.w$)return require("fs").g0a(c).toString();var d=this.AH();d.open("GET",c,t);/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent)?d.setRequestHeader("Accept-Charset","utf-8"):d.overrideMimeType&&d.overrideMimeType("text/plain; charset\x3dutf-8");d.send(s);return 4==!d.readyState||200!=d.status?
s:d.responseText},Oea:function(c,d){this.fQ(c,function(e,g){try{e?d(e):d(s,JSON.parse(g))}catch(h){f("load json ["+c+"] failed : "+h)}})},J8:function(c){return/(\.png)|(\.jpg)|(\.bmp)|(\.jpeg)|(\.gif)/.exec(c)!=s},UH:function(c,d,e){var g=q;e!==m?g=d.D0==s?g:d.D0:d!==m&&(e=d);var h=new Image;g&&"file://"!=location.origin&&(h.crossOrigin="Anonymous");C.pb(h,"load",function(){this.removeEventListener("load",arguments.callee,t);this.removeEventListener("error",arguments.callee,t);e&&e(s,h)});C.pb(h,
"error",function(){this.removeEventListener("error",arguments.callee,t);e&&e("load image failed")});h.src=c;return h},Bsa:function(c,d,e){var g=this,h=s;(d=c.type)?(d="."+d.toLowerCase(),h=c.src?c.src:c.name+d):(h=c,d=C.path.rp(h));var k=g.Zi[h];if(k)return e(s,k);k=g.mN[d.toLowerCase()];if(!k)return C.error("loader for ["+d+"] not exists!"),e();d=g.i0(k.aP?k.aP():g.CQ,h);k.load(d,h,c,function(c,d){c?(C.log(c),g.Zi[h]=s,delete g.Zi[h],e()):(g.Zi[h]=d,e(s,d))})},i0:function(c,d){var e=this.xsa,g=C.path;
if(c!==m&&d===m){d=c;var h=g.rp(d),h=h?h.toLowerCase():"";c=(h=this.mN[h])?h.aP?h.aP():this.CQ:this.CQ}d=C.path.join(c||"",d);if(d.match(/[\/(\\\\)]lang[\/(\\\\)]/i)){if(e[d])return e[d];g=g.rp(d)||"";d=e[d]=d.substring(0,d.length-g.length)+"_"+C.Pc.language+g}return d},load:function(c,d,e){e!==m?"function"==typeof d&&(d={f3:d}):d!==m?"function"==typeof d&&(e=d,d={}):c!==m?d={}:f("arguments error!");d.Mh=function(c,d){c&&C.log(c);e&&e(d)};c instanceof Array||(c=[c]);d.K0=this.Bsa;d.uCa=this;C.async.map(c,
d)},m$:function(c,d){var e=this.uv,g=[],h;for(h in c){var k=c[h];e[h]=k;g.push(k)}this.load(g,d)},FZa:function(c,d){var e=this,g=e.xd(c);g?e.m$(g.filenames,d):e.load(c,function(c){e.m$(c[0].filenames,d)})},Qp:function(c,d){if(c&&d){if("string"==typeof c)return this.mN[c.trim().toLowerCase()]=d;for(var e=0,g=c.length;e<g;e++)this.mN["."+c[e].trim().toLowerCase()]=d}},xd:function(c){return this.Zi[c]||this.Zi[this.uv[c]]},kh:function(c){var d=this.Zi,e=this.uv;delete d[c];delete d[e[c]];delete e[c]},
r0a:function(){var c=this.Zi,d=this.uv,e;for(e in c)delete c[e];for(e in d)delete d[e]}};
(function(){function c(){C.Ka&&C.lf.bt&&C.Ka.dispatchEvent(C.lf.bt)}function d(){C.Ka&&C.lf.at&&C.Ka.dispatchEvent(C.lf.at)}var e=window,g,h;"undefined"!==typeof document.hidden?(g="hidden",h="visibilitychange"):"undefined"!==typeof document.MZa?(g="mozHidden",h="mozvisibilitychange"):"undefined"!==typeof document.NZa?(g="msHidden",h="msvisibilitychange"):"undefined"!==typeof document.z5a&&(g="webkitHidden",h="webkitvisibilitychange");g?C.pb(document,h,function(){document[g]?d():c()},t):(C.pb(e,"blur",
d,t),C.pb(e,"focus",c,t));"onpageshow"in window&&"onpagehide"in window&&(C.pb(e,"pagehide",d,t),C.pb(e,"pageshow",c,t));h=e=s})();C.log=C.warn=C.error=C.assert=u();C.kca=function(c,d){for(var e=["webgl","experimental-webgl","webkit-3d","moz-webgl"],g=s,h=0;h<e.length;++h){try{g=c.getContext(e[h],d)}catch(k){}if(g)break}return g};
C.fsa=function(c,d){C.ab=0;C.ka=1;var e=C.Pc={};e.Pla="en";e.QKa="zh";e.RKa="fr";e.UKa="it";e.SKa="de";e.aLa="es";e.$Ka="ru";e.WKa="ko";e.VKa="ja";e.TKa="hu";e.ZKa="pt";e.PKa="ar";e.XKa="no";e.YKa="pl";e.Bma="Windows";e.a6="iOS";e.b6="OS X";e.zma="UNIX";e.yma="Linux";e.xma="Android";e.Ama="Unknown";e.$ia="wechat";e.Xia="androidbrowser";e.TR="ie";e.Yia="qqbrowser";e.L3="mqqbrowser";e.M3="ucbrowser";e.tJa="360browser";e.uJa="baiduboxapp";e.K3="baidubrowser";e.vJa="maxthon";e.UR="opera";e.wJa="miuibrowser";
e.bD="firefox";e.VR="safari";e.SR="chrome";e.Zia="unknown";e.mCa=t;var g=[e.K3,e.UR,e.bD,e.SR,e.VR],h=[e.K3,e.UR,e.bD,e.SR,e.VR,e.M3,e.Yia,e.L3,e.TR],k=window,n=k.navigator,p=document.documentElement,r=n.userAgent.toLowerCase();e.Lr=-1!=r.indexOf("mobile")||-1!=r.indexOf("android");var v=n.language,v=(v=v?v:n.browserLanguage)?v.split("-")[0]:e.Pla;e.language=v;var v=e.Zia,z=r.match(/micromessenger|qqbrowser|mqqbrowser|ucbrowser|360browser|baiduboxapp|baidubrowser|maxthon|trident|opera|miuibrowser|firefox/i)||
r.match(/chrome|safari/i);z&&0<z.length&&(v=z[0].toLowerCase(),"micromessenger"==v?v=e.$ia:"safari"===v&&r.match(/android.*applewebkit/)?v=e.Xia:"trident"==v&&(v=e.TR));e.eu=v;e.Oua=-1<h.indexOf(e.eu);h=parseInt(c[d.BQ]);v=C.ka;z=C.cd("Canvas");C.rG=q;g=-1==g.indexOf(e.eu);if(1===h||0===h&&(e.Lr||g))v=C.ab;if(v==C.ka&&(!k.WebGLRenderingContext||!C.kca(z,{stencil:q,preserveDrawingBuffer:q})))0==h?v=C.ab:C.rG=t;if(v==C.ab)try{z.getContext("2d")}catch(A){C.rG=t}C.K=v;try{e.MN=!!new (k.AudioContext||
k.webkitAudioContext||k.mozAudioContext)}catch(E){e.MN=t}try{var F=e.localStorage=k.localStorage;F.setItem("storage","");F.removeItem("storage");F=s}catch(G){("SECURITY_ERR"===G.name||"QuotaExceededError"===G.name)&&C.warn("Warning: localStorage isn't enabled. Please confirm browser cookie or privacy option"),e.localStorage=u()}F=e.UG={canvas:q};C.K==C.ka&&(F.opengl=q);p.ontouchstart!==m||n.msPointerEnabled?F.touches=q:p.onmouseup!==m&&(F.mouse=q);p.onkeyup!==m&&(F.keyboard=q);if(k.DeviceMotionEvent||
k.DeviceOrientationEvent)F.accelerometer=q;k=r.match(/(iPad|iPhone|iPod)/i)?q:t;r=r.match(/android/i)||n.platform.match(/android/i)?q:t;p=e.Ama;-1!=n.appVersion.indexOf("Win")?p=e.Bma:k?p=e.a6:-1!=n.appVersion.indexOf("Mac")?p=e.b6:-1!=n.appVersion.indexOf("X11")?p=e.zma:-1!=n.appVersion.indexOf("Linux")?p=e.yma:r&&(p=e.xma);e.l1=p;e.nRa=u();e.BQa=u();e.i1a=u();e.zQa=function(){var c;c=""+("isMobile : "+this.Lr+"\r\n");c+="language : "+this.language+"\r\n";c+="browserType : "+this.eu+"\r\n";c+="capabilities : "+
JSON.stringify(this.UG)+"\r\n";c+="os : "+this.l1+"\r\n";C.log(c)}};C.uLa=0;C.vLa=1;C.sLa=2;C.tLa=3;C.zf=s;C.q=s;C.Lb=s;C.bra=s;C.pN=t;C.Paa=t;
C.Oaa=function(c){var d,e;if(!C.Paa){C.Paa=q;var g=window;g.N1=g.requestAnimationFrame||g.webkitRequestAnimationFrame||g.mozRequestAnimationFrame||g.oRequestAnimationFrame||g.msRequestAnimationFrame;var h=C.hc(c)||C.hc("#"+c),k;"CANVAS"==h.tagName?(d=d||h.width,e=e||h.height,k=C.container=C.cd("DIV"),c=C.Lb=h,c.parentNode.insertBefore(k,c),c.$w(k),k.setAttribute("id","Cocos2dGameContainer")):("DIV"!=h.tagName&&C.log("Warning: target element is not a DIV or CANVAS"),d=d||h.clientWidth,e=e||h.clientHeight,
k=C.container=h,c=C.Lb=C.hc(C.cd("CANVAS")),h.appendChild(c));c.Fba("gameCanvas");c.setAttribute("width",d||480);c.setAttribute("height",e||320);c.setAttribute("tabindex",99);c.style.outline="none";h=k.style;h.width=(d||480)+"px";h.height=(e||320)+"px";h.margin="0 auto";h.position="relative";h.overflow="hidden";k.top="100%";C.K==C.ka&&(C.q=C.y5a=C.kca(c,{stencil:q,preserveDrawingBuffer:q,antialias:!C.Pc.Lr,alpha:t}));C.q?(g.gl=C.q,C.zf=new C.Jka(C.q),C.pN=q,C.ib.ksa(),C.mg.vF()):(C.q=c.getContext("2d"),
C.Dsa=C.q,C.q.translate(0,c.height),C.zf=C.O4?new C.O4(C.q):s);C.bra=k;C.log(C.zS);C.Vta();C.Pc.Lr&&(d=C.cd("style"),d.type="text/css",document.body.appendChild(d),d.textContent="body,canvas,div{ -moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none;-webkit-tap-highlight-color:rgba(0,0,0,0);}");C.view=C.xS.lW();C.lea.PEa(C.Lb);C.P=C.bc.lW();C.P.n2&&C.P.n2(C.view);C.ul=C.P.ba;C.oFa=new C.hK;C.oEa=new C.Pma}};C.nV=function(){C.K!==C.ka&&f("This feature supports WebGL render mode only.")};
C.v$=t;C.Vta=function(){C.v$=t;C.Lb.oncontextmenu=function(){if(!C.v$)return t}};
C.lf={I4:0,yka:1,ZJa:2,xka:3,rS:4,J4:5,H4:6,LJ:"game_on_hide",nD:"game_on_show",at:s,bt:s,TNa:[],Mm:{B_:"engineDir",dQa:"dependencies",$G:"debugMode",mHa:"showFPS",XO:"frameRate",id:"id",BQ:"renderMode",vCa:"jsList",Cwa:"classReleaseMode"},haa:t,yX:t,we:q,GW:s,$i:s,Kp:s,j_a:s,L2a:function(c){this.$i[this.Mm.XO]=c;this.GW&&clearInterval(this.GW);this.we=q;this.SX()},SX:function(){var c=this,d,e=c.$i,g=c.Mm,h=window,k=e[g.XO],n=C.P;n.XFa(e[g.mHa]);h.N1&&60==k?(d=function(){c.we||(n.Rea(),h.N1(d))},
h.N1(d)):(d=function(){n.Rea()},c.GW=setInterval(d,1E3/k));c.we=t},nFa:function(c){function d(){c&&(e.$i[e.Mm.id]=c);e.haa?C.rG&&(e.kqa=setInterval(function(){e.yX&&(C.Oaa(e.$i[e.Mm.id]),e.SX(),e.at=e.at||new C.gq(e.LJ),e.at.setUserData(e),e.bt=e.bt||new C.gq(e.nD),e.bt.setUserData(e),e.Kp(),clearInterval(e.kqa))},10)):e.xEa(function(){C.rG&&(C.Oaa(e.$i[e.Mm.id]),e.SX(),e.at=e.at||new C.gq(e.LJ),e.at.setUserData(e),e.bt=e.bt||new C.gq(e.nD),e.bt.setUserData(e),e.Kp())})}var e=this;document.body?d():
C.pb(window,"load",function(){this.removeEventListener("load",arguments.callee,t);d()},t)},asa:function(){function c(c){c[d.B_]=c[d.B_]||"frameworks/cocos2d-html5";c[d.$G]==s&&(c[d.$G]=0);c[d.XO]=c[d.XO]||60;c[d.BQ]==s&&(c[d.BQ]=1);return c}var d=this.Mm;if(document.ccConfig)this.$i=c(document.ccConfig);else try{for(var e=document.getElementsByTagName("script"),g=0;g<e.length;g++){var h=e[g].getAttribute("cocos");if(""==h||h)break}var k,n,p;if(g<e.length){if(k=e[g].src)p=/(.*)\//.exec(k)[0],C.L.CQ=
p,k=C.path.join(p,"project.json");n=C.L.L$(k)}n||(n=C.L.L$("project.json"));var r=JSON.parse(n);this.$i=c(r||{})}catch(v){C.log("Failed to read or parse project.json"),this.$i=c({})}C.fsa(this.$i,d)},usa:{},e$:function(c,d,e){var g=this.usa;if(g[d])return s;e=e||"";var h=[],k=c[d];k||f("can not find module ["+d+"]");d=C.path;for(var n=0,p=k.length;n<p;n++){var r=k[n];if(!g[r]){var v=d.rp(r);v?".js"==v.toLowerCase()&&h.push(d.join(e,r)):(v=this.e$(c,r,e))&&(h=h.concat(v));g[r]=1}}return h},xEa:function(c){var d=
this,e=d.$i,g=d.Mm,h=e[g.B_],k=C.L;if(C.rG){d.haa=q;var n=e[g.vCa]||[];C.N?k.Nea("",n,function(e){e&&f(e);d.yX=q;c&&c()}):(g=C.path.join(h,"moduleConfig.json"),k.Oea(g,function(g,k){g&&f(g);var v=e.modules||[],z=k.module,A=[];C.K==C.ka?v.splice(0,0,"shaders"):0>v.indexOf("core")&&v.splice(0,0,"core");for(var E=0,F=v.length;E<F;E++){var G=d.e$(z,v[E],h);G&&(A=A.concat(G))}A=A.concat(n);C.L.Nea(A,function(e){e&&f(e);d.yX=q;c&&c()})}))}else C.error("Can not support render!")}};C.lf.asa();C.m={z3:"cc.ActionManager.addAction(): action must be non-null",Eia:"cocos2d: removeAction: Target not found",WIa:"cc.ActionManager.removeActionByTag(): an invalid tag",XIa:"cc.ActionManager.removeActionByTag(): target must be non-null",Cia:"cc.ActionManager.getActionByTag(): an invalid tag",Dia:"cocos2d : getActionByTag(tag \x3d %s): Action not found",Hwa:"cocos2d: **** WARNING **** CC_ENABLE_PROFILERS is defined. Disable it when you finish profiling (from ccConfig.js)",Iwa:"Expected 'data' dict, but not found. Config file: %s",
Jwa:"Please load the resource first : %s",Eka:"cocos2d: Director: Error in gettimeofday",Fka:"cocos2d: Director: unrecognized projection",jKa:"cocos2d: Director: unrecognized projection",Dka:"cocos2d: Director: Error in gettimeofday",Cka:"running scene should not null",N4:"the scene should not null",fB:"element type is wrong!",Ana:"CCSheduler#scheduleCallback. Callback already scheduled. Updating interval from:%s to %s",Bna:"cc.scheduler.scheduleCallbackForTarget(): callback_fn should be non-null.",
Cna:"cc.scheduler.scheduleCallbackForTarget(): target should be non-null.",yna:"cc.Scheduler.pauseTarget():target should be non-null",zna:"cc.Scheduler.resumeTarget():target should be non-null",xna:"cc.Scheduler.isTargetPaused():target should be non-null",hma:"getZOrder is deprecated. Please use getLocalZOrder instead.",sma:"setZOrder is deprecated. Please use setLocalZOrder instead.",fma:"RotationX !\x3d RotationY. Don't know which one to return",gma:"ScaleX !\x3d ScaleY. Don't know which one to return",
bma:"An Node can't be added as a child of itself.",cma:"child already added. It can't be added again",dma:"child must be non-null",mma:"removeFromParentAndCleanup is deprecated. Use removeFromParent instead",kma:"argument tag is an invalid tag",lma:"cocos2d: removeChildByTag(tag \x3d %s): child not found!",jma:"removeAllChildrenWithCleanup is deprecated. Use removeAllChildren instead",tma:"cc.Node.stopActionBy(): argument tag an invalid tag",ema:"cc.Node.getActionByTag(): argument tag is an invalid tag",
oma:"resumeSchedulerAndActions is deprecated, please use resume instead.",ima:"pauseSchedulerAndActions is deprecated, please use pause instead.",ama:"Unknown callback function",nma:"child must be non-null",pma:"cc.Node.runAction(): action must be non-null",qma:"callback function must be non-null",rma:"interval must be positive",mLa:"cocos2d: Could not initialize cc.AtlasNode. Invalid Texture.",Nia:"cc.AtlasNode.updateAtlasValues(): Shall be overridden in subclasses",fJa:"",C3:"cocos2d: Could not initialize cc.AtlasNode. Invalid Texture.",
tpa:"cc._EventListenerKeyboard.checkAvailable(): Invalid EventListenerKeyboard!",vpa:"cc._EventListenerTouchOneByOne.checkAvailable(): Invalid EventListenerTouchOneByOne!",upa:"cc._EventListenerTouchAllAtOnce.checkAvailable(): Invalid EventListenerTouchAllAtOnce!",spa:"cc._EventListenerAcceleration.checkAvailable(): _onAccelerationEvent must be non-nil",bla:"Invalid parameter.",GK:"Don't call this method if the event is for touch.",wya:"Invalid scene graph priority!",xya:"0 priority is forbidden for fixed priority since it's used for scene graph based priority.",
Bya:"Invalid listener type!",Cya:"Can't set fixed priority with scene graph based listener.",yya:"Invalid parameters.",zya:"listener must be a cc.EventListener object when adding a fixed priority listener",Aya:"The listener has been registered, please don't register it again.",Sla:"parameters should not be ending with null in Javascript",Tla:"Invalid index in MultiplexLayer switchTo message",Ula:"Invalid index in MultiplexLayer switchTo message",Rla:"cc.Layer.addLayer(): layer should be non-null",
Nka:"Resolution not valid",Oka:"should set resolutionPolicy",WBa:"The touches is more than MAX_TOUCHES, nUnusedIndex \x3d %s",Uha:"cc.swap is being modified from original macro, please check usage",kB:"WebGL error %s",Lva:"cocos2d: cc.AnimationCache: No animations were found in provided dictionary.",Mva:"cc.AnimationCache. Invalid animation format",Tva:"cc.AnimationCache.addAnimations(): File could not be found",Nva:"cocos2d: cc.AnimationCache: Animation '%s' found in dictionary without any frames - cannot add to animation cache.",
Ova:"cocos2d: cc.AnimationCache: Animation '%s' refers to frame '%s' which is not currently in the cc.SpriteFrameCache. This frame will not be added to the animation.",Pva:"cocos2d: cc.AnimationCache: None of the frames for animation '%s' were found in the cc.SpriteFrameCache. Animation is not being added to the Animation Cache.",Qva:"cocos2d: cc.AnimationCache: An animation in your dictionary refers to a frame which is not in the cc.SpriteFrameCache. Some or all of the frames for the animation '%s' may be missing.",
Rva:"cocos2d: CCAnimationCache: Animation '%s' found in dictionary without any frames - cannot add to animation cache.",Sva:"cocos2d: cc.AnimationCache: Animation '%s' refers to frame '%s' which is not currently in the cc.SpriteFrameCache. This frame will not be added to the animation.",Uva:"cc.AnimationCache.addAnimations(): Invalid texture file name",eoa:"cc.Sprite.reorderChild(): this child is not in children list",Xna:"cc.Sprite.ignoreAnchorPointForPosition(): it is invalid in cc.Sprite when using SpriteBatchNode",
hoa:"cc.Sprite.setDisplayFrameWithAnimationName(): Frame not found",ioa:"cc.Sprite.setDisplayFrameWithAnimationName(): Invalid frame index",goa:"setDisplayFrame is deprecated, please use setSpriteFrame instead.",Qna:"cc.Sprite._updateBlendFunc(): _updateBlendFunc doesn't work when the sprite is rendered using a cc.CCSpriteBatchNode",Zna:"cc.Sprite.initWithSpriteFrame(): spriteFrame should be non-null",$na:"cc.Sprite.initWithSpriteFrameName(): spriteFrameName should be non-null",aoa:" is null, please check.",
Yna:"cc.Sprite.initWithFile(): filename should be non-null",joa:"cc.Sprite.setDisplayFrameWithAnimationName(): animationName must be non-null",foa:"cc.Sprite.reorderChild(): child should be non-null",Rna:"cc.Sprite.addChild(): cc.Sprite only supports cc.Sprites as children when using cc.SpriteBatchNode",Sna:"cc.Sprite.addChild(): cc.Sprite only supports a sprite using same texture as children when using cc.SpriteBatchNode",Tna:"cc.Sprite.addChild(): child should be non-null",loa:"cc.Sprite.texture setter: Batched sprites should use the same texture as the batchnode",
QLa:"cc.SpriteBatchNode.updateQuadFromSprite(): cc.SpriteBatchNode only supports cc.Sprites as children",coa:"cc.SpriteBatchNode.insertQuadFromSprite(): cc.SpriteBatchNode only supports cc.Sprites as children",Una:"cc.SpriteBatchNode.addChild(): cc.SpriteBatchNode only supports cc.Sprites as children",Vna:"cc.SpriteBatchNode.addChild(): cc.Sprite is not using the same texture",boa:"Sprite.initWithTexture(): Argument must be non-nil ",koa:"Invalid spriteFrameName",moa:"Invalid argument: cc.Sprite.texture setter expects a CCTexture2D.",
RLa:"cc.SpriteBatchNode.updateQuadFromSprite(): sprite should be non-null",doa:"cc.SpriteBatchNode.insertQuadFromSprite(): sprite should be non-null",Wna:"cc.SpriteBatchNode.addChild(): child should be non-null",Jna:"cc.SpriteBatchNode.addQuadFromSprite(): SpriteBatchNode only supports cc.Sprites as children",Lna:"cocos2d: CCSpriteBatchNode: resizing TextureAtlas capacity from %s to %s.",Mna:"cocos2d: WARNING: Not enough memory to resize the atlas",Ona:"cc.SpriteBatchNode.addChild(): Child doesn't belong to Sprite",
Nna:"cc.SpriteBatchNode.addChild(): sprite batch node should contain the child",Kna:"cc.SpriteBatchNode.addQuadFromSprite(): child should be non-null",Pna:"cc.SpriteBatchNode.addChild():child should be non-null",wHa:"cocos2d: WARNING: originalWidth/Height not found on the cc.SpriteFrame. AnchorPoint won't work as expected. Regenrate the .plist",yHa:"cocos2d: WARNING: an alias with name %s already exists",vHa:"cocos2d: WARNING: Sprite frame: %s has already been added by another source, please fix name conflit",
BHa:"cocos2d: cc.SpriteFrameCahce: Frame %s not found",xHa:"Please load the resource first : %s",zHa:"cc.SpriteFrameCache.addSpriteFrames(): plist should be non-null",AHa:"Argument must be non-nil",bS:"cc.SpriteBatchNode.updateQuadFromSprite(): cc.SpriteBatchNode only supports cc.Sprites as children",oja:"cc.SpriteBatchNode.insertQuadFromSprite(): cc.SpriteBatchNode only supports cc.Sprites as children",kja:"cc.SpriteBatchNode.addChild(): cc.SpriteBatchNode only supports cc.Sprites as children",nja:"Sprite.initWithTexture(): Argument must be non-nil ",
lja:"cc.Sprite.addChild(): child should be non-null",qja:"Invalid spriteFrameName",rja:"Invalid argument: cc.Sprite texture setter expects a CCTexture2D.",sja:"cc.SpriteBatchNode.updateQuadFromSprite(): sprite should be non-null",pja:"cc.SpriteBatchNode.insertQuadFromSprite(): sprite should be non-null",mja:"cc.SpriteBatchNode.addChild(): child should be non-null",Noa:"cocos2d: Could not open file: %s",n7:"cc.TextureAtlas.insertQuad(): invalid totalQuads",Ooa:"cc.TextureAtlas.initWithTexture():texture should be non-null",
Yoa:"cc.TextureAtlas.updateQuad(): quad should be non-null",Zoa:"cc.TextureAtlas.updateQuad(): Invalid index",Roa:"cc.TextureAtlas.insertQuad(): Invalid index",Soa:"cc.TextureAtlas.insertQuad(): Invalid index + amount",Poa:"cc.TextureAtlas.insertQuadFromIndex(): Invalid newIndex",Qoa:"cc.TextureAtlas.insertQuadFromIndex(): Invalid fromIndex",Woa:"cc.TextureAtlas.removeQuadAtIndex(): Invalid index",Xoa:"cc.TextureAtlas.removeQuadsAtIndex(): index + amount out of bounds",Toa:"cc.TextureAtlas.moveQuadsFromIndex(): move is out of bounds",
Uoa:"cc.TextureAtlas.moveQuadsFromIndex(): Invalid newIndex",Voa:"cc.TextureAtlas.moveQuadsFromIndex(): Invalid oldIndex",OHa:"TextureCache:addPVRTCImage does not support on HTML5",MHa:"TextureCache:addPVRTCImage does not support on HTML5",NHa:"addPVRImage does not support on HTML5",PHa:"cocos2d: Couldn't add UIImage in TextureCache",RHa:"cocos2d: '%s' id\x3d%s %s x %s",Wha:"cocos2d: '%s' id\x3d HTMLCanvasElement %s x %s",SHa:"cocos2d: TextureCache dumpDebugInfo: %s textures, HTMLCanvasElement for %s KB (%s MB)",
QHa:"cc.Texture.addUIImage(): image should be non-null",Eoa:"initWithETCFile does not support on HTML5",Ioa:"initWithPVRFile does not support on HTML5",Koa:"initWithPVRTCData does not support on HTML5",Aoa:"cc.Texture.addImage(): path should be non-null",Goa:"cocos2d: cc.Texture2D. Can't create Texture. UIImage is nil",Hoa:"cocos2d: WARNING: Image (%s x %s) is bigger than the supported %s x %s",Moa:"initWithString isn't supported on cocos2d-html5",Foa:"initWithETCFile does not support on HTML5",Joa:"initWithPVRFile does not support on HTML5",
Loa:"initWithPVRTCData does not support on HTML5",Coa:"bitsPerPixelForFormat: %s, cannot give useful result, it's a illegal pixel format",zoa:"cocos2d: cc.Texture2D: Using RGB565 texture since image has no alpha",Boa:"cc.Texture.addImage(): path should be non-null",Doa:"NSInternalInconsistencyException",yf:"Missing file: %s",yfa:"cc.radiansToDegress() should be called cc.radiansToDegrees()",zT:"Rect width exceeds maximum margin: %s",yT:"Rect height exceeds maximum margin: %s",cla:"If program goes here, there should be event in dispatch.",
dla:"_inDispatch should be 1 here."};
C.DM=function(c){if(C.Lb){var d=C.Csa,e=document;if(!d){var g=e.createElement("Div"),d=g.style;g.setAttribute("id","logInfoDiv");C.Lb.parentNode.appendChild(g);g.setAttribute("width","200");g.setAttribute("height",C.Lb.height);d.zIndex="99999";d.position="absolute";d.top="0";d.left="0";d=C.Csa=e.createElement("textarea");e=d.style;d.setAttribute("rows","20");d.setAttribute("cols","30");d.setAttribute("disabled",q);g.appendChild(d);e.backgroundColor="transparent";e.borderBottom="1px solid #cccccc";
e.borderRightWidth="0px";e.borderLeftWidth="0px";e.borderTopWidth="0px";e.borderTopStyle="none";e.borderRightStyle="none";e.borderLeftStyle="none";e.padding="0px";e.margin=0}c="string"==typeof c?c:JSON.stringify(c);d.value=d.value+c+"\r\n";d.scrollTop=d.scrollHeight}};C.bM=function(c){if("object"===typeof c)try{return JSON.stringify(c)}catch(d){return""}else return c};
console.log&&(C.log=function(c){for(var d=1;d<arguments.length;d++)c=c.replace(/(%s)|(%d)/,C.bM(arguments[d]));console.log(c)},C.warn=console.warn?function(c){for(var d=1;d<arguments.length;d++)c=c.replace(/(%s)|(%d)/,C.bM(arguments[d]));console.warn(c)}:C.log,C.error=console.error?function(c){for(var d=1;d<arguments.length;d++)c=c.replace(/(%s)|(%d)/,C.bM(arguments[d]));console.error(c)}:C.log,C.assert=function(c,d){if(!c&&d){for(var e=2;e<arguments.length;e++)d=d.replace(/(%s)|(%d)/,C.bM(arguments[e]));
f(d)}});var ga=C.lf.$i[C.lf.Mm.$G],ha=C.lf;console.log&&ga===ha.yka||(C.log=ga==ha.rS?C.DM.bind(C):u());if(!ga||ga==ha.I4||ga==ha.xka||ga==ha.H4)C.warn=u();if(ga==ha.rS||ga==ha.J4||!console.warn)C.warn=C.DM.bind(C);if(!ga||ga==ha.I4)C.error=u(),C.assert=u();else if(ga==ha.rS||ga==ha.J4||ga==ha.H4||!console.error)C.error=C.DM.bind(C),C.assert=function(c,d){if(!c&&d){for(var e=2;e<arguments.length;e++)d=d.replace("%s",arguments[e]);C.DM(d)}};C.L.XCa=function(c,d){var e=this,g=this.AH(),h="load "+c+" failed!";g.open("GET",c,q);/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent)?(g.setRequestHeader("Accept-Charset","x-user-defined"),g.onreadystatechange=function(){if(4==g.readyState&&200==g.status){var c=C.tV(g.responseBody);d(s,e.IN(c))}else d(h)}):(g.overrideMimeType&&g.overrideMimeType("text/plain; charset\x3dx-user-defined"),g.onload=function(){4==g.readyState&&200==g.status?d(s,e.IN(g.responseText)):d(h)});g.send(s)};
C.L.IN=function(c){if(!c)return s;for(var d=new Uint8Array(c.length),e=0;e<c.length;e++)d[e]=c.charCodeAt(e)&255;return d};
C.L.Mea=function(c){var d=this.AH(),e="load "+c+" failed!";d.open("GET",c,t);c=s;if(/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent)){d.setRequestHeader("Accept-Charset","x-user-defined");d.send(s);if(200!=d.status)return C.log(e),s;(d=C.tV(d.responseBody))&&(c=this.IN(d))}else{d.overrideMimeType&&d.overrideMimeType("text/plain; charset\x3dx-user-defined");d.send(s);if(200!=d.status)return C.log(e),s;c=this.IN(d.responseText)}return c};var Uint8Array=Uint8Array||Array;
if(/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent)){var ia=C.cd("script");ia.type="text/vbscript";ia.textContent='\x3c!-- IEBinaryToArray_ByteStr --\x3e\r\nFunction IEBinaryToArray_ByteStr(Binary)\r\n   IEBinaryToArray_ByteStr \x3d CStr(Binary)\r\nEnd Function\r\nFunction IEBinaryToArray_ByteStr_Last(Binary)\r\n   Dim lastIndex\r\n   lastIndex \x3d LenB(Binary)\r\n   if lastIndex mod 2 Then\r\n       IEBinaryToArray_ByteStr_Last \x3d Chr( AscB( MidB( Binary, lastIndex, 1 ) ) )\r\n   Else\r\n       IEBinaryToArray_ByteStr_Last \x3d ""\r\n   End If\r\nEnd Function\r\n';
document.body.appendChild(ia);C.tV=function(c){for(var d={},e=0;256>e;e++)for(var g=0;256>g;g++)d[String.fromCharCode(e+256*g)]=String.fromCharCode(e)+String.fromCharCode(g);e=IEBinaryToArray_ByteStr(c);c=IEBinaryToArray_ByteStr_Last(c);return e.replace(/[\s\S]/g,function(c){return d[c]})+c}};C=C||{};C.N$="data:image/gif;base64,R0lGODlhEAAQALMNAD8/P7+/vyoqKlVVVX9/fxUVFUBAQGBgYMDAwC8vL5CQkP///wAAAP///wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFAAANACwAAAAAEAAQAAAEO5DJSau9OOvNex0IMnDIsiCkiW6g6BmKYlBFkhSUEgQKlQCARG6nEBwOgl+QApMdCIRD7YZ5RjlGpCUCACH5BAUAAA0ALAAAAgAOAA4AAAQ6kLGB0JA4M7QW0hrngRllkYyhKAYqKUGguAws0ypLS8JxCLQDgXAIDg+FRKIA6v0SAECCBpXSkstMBAAh+QQFAAANACwAAAAACgAQAAAEOJDJORAac6K1kDSKYmydpASBUl0mqmRfaGTCcQgwcxDEke+9XO2WkxQSiUIuAQAkls0n7JgsWq8RACH5BAUAAA0ALAAAAAAOAA4AAAQ6kMlplDIzTxWC0oxwHALnDQgySAdBHNWFLAvCukc215JIZihVIZEogDIJACBxnCSXTcmwGK1ar1hrBAAh+QQFAAANACwAAAAAEAAKAAAEN5DJKc4RM+tDyNFTkSQF5xmKYmQJACTVpQSBwrpJNteZSGYoFWjIGCAQA2IGsVgglBOmEyoxIiMAIfkEBQAADQAsAgAAAA4ADgAABDmQSVZSKjPPBEDSGucJxyGA1XUQxAFma/tOpDlnhqIYN6MEAUXvF+zldrMBAjHoIRYLhBMqvSmZkggAIfkEBQAADQAsBgAAAAoAEAAABDeQyUmrnSWlYhMASfeFVbZdjHAcgnUQxOHCcqWylKEohqUEAYVkgEAMfkEJYrFA6HhKJsJCNFoiACH5BAUAAA0ALAIAAgAOAA4AAAQ3kMlJq704611SKloCAEk4lln3DQgyUMJxCBKyLAh1EMRR3wiDQmHY9SQslyIQUMRmlmVTIyRaIgA7";
C.Kz="data:image/png;base64,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\x3d";
C.M$="data:image/jpeg;base64,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";var C=C||{},ja={id:0|998*Math.random(),ZBa:0|998*Math.random(),eca:function(c,d,e){c=c.toString();var g=c.substring(c.indexOf("(")+1,c.indexOf(")")),g=g.trim();for(c=c.substring(c.indexOf("{")+1,c.lastIndexOf("}"));-1!=c.indexOf("this._super");){var h=c.indexOf("this._super"),k=c.indexOf("(",h),n=c.substring(k+1,c.indexOf(")",k)),n=n.trim();c=c.substring(0,h)+"ClassManager["+e+"]."+d+".call(this"+(n?",":"")+c.substring(k+1)}return Function(g,c)},mda:function(){return this.id++},eAa:function(){return this.ZBa++}};
ja.eca.XJa=ja;
(function(){var c=/\b_super\b/,d=C.lf.$i[C.lf.Mm.Cwa];d&&console.log("release Mode");C.N=u();C.N.extend=function(e){function g(){this.tb=ja.eAa();this.ctor&&this.ctor.apply(this,arguments)}var h=this.prototype,k=Object.create(h),n=ja.mda();ja[n]=h;var p={writable:q,enumerable:t,configurable:q};k.tb=s;g.id=n;p.value=n;Object.defineProperty(k,"__pid",p);g.prototype=k;p.value=g;Object.defineProperty(g.prototype,"constructor",p);this.yo&&(g.yo=C.p(this.yo));this.zo&&(g.zo=C.p(this.zo));for(var r=0,v=
arguments.length;r<v;++r){var z=arguments[r],A;for(A in z){var E="function"===typeof z[A],F="function"===typeof h[A],G=c.test(z[A]);d&&E&&F&&G?(p.value=ja.eca(z[A],A,n),Object.defineProperty(k,A,p)):E&&F&&G?(p.value=function(c,d){return function(){var e=this._super;this._super=h[c];var g=d.apply(this,arguments);this._super=e;return g}}(A,z[A]),Object.defineProperty(k,A,p)):E?(p.value=z[A],Object.defineProperty(k,A,p)):k[A]=z[A];if(E){var H,N;if(this.yo&&this.yo[A]){var E=this.yo[A],R;for(R in this.zo)if(this.zo[R]==
E){N=R;break}C.d(k,E,z[A],z[N]?z[N]:k[N],A,N)}if(this.zo&&this.zo[A]){E=this.zo[A];for(R in this.yo)if(this.yo[R]==E){H=R;break}C.d(k,E,z[H]?z[H]:k[H],z[A],H,A)}}}}g.extend=C.N.extend;g.uWa=function(c){for(var d in c)k[d]=c[d]};return g};Function.prototype.bind=Function.prototype.bind||function(c){var d=this;return function(){var h=Array.prototype.slice.call(arguments);return d.apply(c||s,h)}}})();
C.d=function(c,d,e,g,h,k){if(c.__defineGetter__)e&&c.__defineGetter__(d,e),g&&c.__defineSetter__(d,g);else if(Object.defineProperty){var n={enumerable:t,configurable:q};e&&(n.get=e);g&&(n.set=g);Object.defineProperty(c,d,n)}else f(Error("browser does not support getters"));if(!h&&!k)for(var n=e!=s,p=g!=m,r=Object.getOwnPropertyNames(c),v=0;v<r.length;v++){var z=r[v];if(!((c.__lookupGetter__?c.__lookupGetter__(z):Object.getOwnPropertyDescriptor(c,z))||"function"!==typeof c[z])){var A=c[z];if(n&&A===
e&&(h=z,!p||k))break;if(p&&A===g&&(k=z,!n||h))break}}c=c.constructor;h&&(c.yo||(c.yo={}),c.yo[h]=d);k&&(c.zo||(c.zo={}),c.zo[k]=d)};C.p=function(c){var d=c.constructor?new c.constructor:{},e;for(e in c){var g=c[e];d[e]="object"==typeof g&&g&&!(g instanceof C.u)&&!(g instanceof HTMLElement)?C.p(g):g}return d};C=C||{};C.T=C.T||{};C.dPa=u();
C.Dy={Vba:8,JHa:9,C_:13,shift:16,$Pa:17,alt:18,pause:19,qPa:20,escape:27,C_a:33,B_a:34,end:35,home:36,left:37,k5a:38,right:39,vQa:40,yWa:45,hKa:46,"0":48,1:49,2:50,3:51,4:52,5:53,6:54,7:55,8:56,9:57,a:65,b:66,G:67,O:68,nm:69,Kn:70,g:71,Nf:72,FH:73,RP:74,SP:75,bQ:76,gQ:77,Tr:78,mQ:79,qQ:80,zQ:81,r:82,$k:83,b3:84,ya:85,ea:86,aa:87,x:88,y:89,e:90,TZa:96,UZa:97,VZa:98,WZa:99,XZa:100,YZa:101,ZZa:102,$Za:103,a_a:104,b_a:105,"*":106,"+":107,"-":109,numdel:110,"/":111,RQa:112,VQa:113,WQa:114,XQa:115,YQa:116,
ZQa:117,$Qa:118,aRa:119,bRa:120,SQa:121,TQa:122,UQa:123,f_a:144,K1a:145,N1a:186,",":186,MQa:187,"\x3d":187,";":188,LPa:188,aQa:189,".":190,K_a:190,kRa:191,oWa:192,"[":219,m_a:219,"]":221,GPa:221,fPa:220,quote:222,U2:32};C.xKa=0;C.DS=1;C.e5=2;C.yKa=3;C.zKa=4;C.jla=5;C.Eza=function(c){return 8<c.length&&137==c[0]&&80==c[1]&&78==c[2]&&71==c[3]&&13==c[4]&&10==c[5]&&26==c[6]&&10==c[7]?C.DS:2<c.length&&(73==c[0]&&73==c[1]||77==c[0]&&77==c[1]||255==c[0]&&216==c[1])?C.e5:C.jla};
C.vWa=function(c,d){function e(){}e.prototype=d.prototype;c.BR=d.prototype;c.prototype=new e;c.prototype.constructor=c};C.gPa=function(c,d,e){var g=arguments.callee.caller;if(g.BR)return ret=g.BR.constructor.apply(c,Array.prototype.slice.call(arguments,1));for(var h=Array.prototype.slice.call(arguments,2),k=t,n=c.constructor;n;n=n.BR&&n.BR.constructor)if(n.prototype[d]===g)k=q;else if(k)return n.prototype[d].apply(c,h);if(c[d]===g)return c.constructor.prototype[d].apply(c,h);f(Error("cc.base called from a method of one name to a method of a different name"))};C.CLa=function(c,d){this.x=c||0;this.y=d||0};function I(c,d){return c==m?{x:0,y:0}:d==m?{x:c.x,y:c.y}:{x:c,y:d}}C.v1=function(c,d){return c&&d&&c.x===d.x&&c.y===d.y};C.OLa=function(c,d){this.width=c||0;this.height=d||0};function J(c,d){return c===m?{width:0,height:0}:d===m?{width:c.width,height:c.height}:{width:c,height:d}}C.x4a=function(c,d){return c&&d&&c.width==d.width&&c.height==d.height};C.Jy=function(c,d,e,g){this.x=c||0;this.y=d||0;this.width=e||0;this.height=g||0};
function K(c,d,e,g){return c===m?{x:0,y:0,width:0,height:0}:d===m?{x:c.x,y:c.y,width:c.width,height:c.height}:{x:c,y:d,width:e,height:g}}C.Dfa=function(c,d){return c&&d&&c.x===d.x&&c.y===d.y&&c.width===d.width&&c.height===d.height};C.XF=function(c){return c&&0===c.x&&0===c.y&&0===c.width&&0===c.height};C.k0a=function(c,d){return!c||!d?t:!(c.x>=d.x||c.y>=d.y||c.x+c.width<=d.x+d.width||c.y+c.height<=d.y+d.height)};C.Op=function(c){return c.x+c.width};C.l0a=function(c){return c.x+c.width/2};C.Wn=function(c){return c.x};
C.Pp=function(c){return c.y+c.height};C.m0a=function(c){return c.y+c.height/2};C.Xn=function(c){return c.y};C.Np=function(c,d){return d.x>=C.Wn(c)&&d.x<=C.Op(c)&&d.y>=C.Xn(c)&&d.y<=C.Pp(c)};C.MEa=function(c,d){var e=c.y+c.height,g=d.x+d.width,h=d.y+d.height;return!(c.x+c.width<d.x||g<c.x||e<d.y||h<c.y)};C.n0a=function(c,d){return!(c.x+c.width<d.x||d.x+d.width<c.x||c.y+c.height<d.y||d.y+d.height<c.y)};
C.rC=function(c,d){var e=K(0,0,0,0);e.x=Math.min(c.x,d.x);e.y=Math.min(c.y,d.y);e.width=Math.max(c.x+c.width,d.x+d.width)-e.x;e.height=Math.max(c.y+c.height,d.y+d.height)-e.y;return e};C.LEa=function(c,d){var e=K(Math.max(C.Wn(c),C.Wn(d)),Math.max(C.Xn(c),C.Xn(d)),0,0);e.width=Math.min(C.Op(c),C.Op(d))-C.Wn(e);e.height=Math.min(C.Pp(c),C.Pp(d))-C.Xn(e);return e};C.hK=C.N.extend({baa:s,JW:s,ctor:function(){window.DOMParser?(this.JW=q,this.baa=new DOMParser):this.JW=t},parse:function(c){return this.lX(c)},lX:function(c){var d;this.JW?d=this.baa.parseFromString(c,"text/xml"):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c));return d}});
C.Pma=C.hK.extend({parse:function(c){c=this.lX(c).documentElement;"plist"!=c.tagName&&f("Not a plist file!");for(var d=s,e=0,g=c.childNodes.length;e<g&&!(d=c.childNodes[e],1==d.nodeType);e++);return this.kX(d)},kX:function(c){var d=s,e=c.tagName;if("dict"==e)d=this.eta(c);else if("array"==e)d=this.dta(c);else if("string"==e)if(1==c.childNodes.length)d=c.firstChild.nodeValue;else{d="";for(e=0;e<c.childNodes.length;e++)d+=c.childNodes[e].nodeValue}else"false"==e?d=t:"true"==e?d=q:"real"==e?d=parseFloat(c.firstChild.nodeValue):
"integer"==e&&(d=parseInt(c.firstChild.nodeValue,10));return d},dta:function(c){for(var d=[],e=0,g=c.childNodes.length;e<g;e++){var h=c.childNodes[e];1==h.nodeType&&d.push(this.kX(h))}return d},eta:function(c){for(var d={},e=s,g=0,h=c.childNodes.length;g<h;g++){var k=c.childNodes[g];1==k.nodeType&&("key"==k.tagName?e=k.firstChild.nodeValue:d[e]=this.kX(k))}return d}});C.lba={load:function(c,d,e,g){C.L.fQ(c,g)}};C.L.Qp(["txt","xml","vsh","fsh","atlas"],C.lba);C.vsa={load:function(c,d,e,g){C.L.Oea(c,g)}};C.L.Qp(["json","ExportJson"],C.vsa);C.Xra={load:function(c,d,e,g){C.L.Zi[d]=C.L.UH(c,function(c,e){if(c)return g(c);C.ib.Ud(d);g(s,e)})}};C.L.Qp("png jpg bmp jpeg gif ico".split(" "),C.Xra);C.Ota={load:function(c,d,e,g){C.L.Zi[d]=C.L.UH(e.src,function(c,e){if(c)return g(c);C.ib.Ud(d);g(s,e)})}};C.L.Qp(["serverImg"],C.Ota);
C.jta={load:function(c,d,e,g){C.L.fQ(c,function(c,d){if(c)return g(c);g(s,C.oEa.parse(d))})}};C.L.Qp(["plist"],C.jta);
C.ara={voa:{".eot":"embedded-opentype",".ttf":"truetype",".woff":"woff",".svg":"svg"},J$:function(c,d,e){var g=document,h=C.path,k=this.voa,n=C.cd("style");n.type="text/css";g.body.appendChild(n);var p="@font-face { font-family:"+c+"; src:";if(d instanceof Array)for(var r=0,v=d.length;r<v;r++)e=h.rp(d[r]).toLowerCase(),p+="url('"+d[r]+"') format('"+k[e]+"')",p+=r==v-1?";":",";else p+="url('"+d+"') format('"+k[e]+"');";n.textContent+=p+"};";d=C.cd("div");e=d.style;e.fontFamily=c;d.innerHTML=".";e.position=
"absolute";e.left="-100px";e.top="-100px";g.body.appendChild(d)},load:function(c,d,e,g){d=e.type;c=e.name;d=e.B4a;"string"==typeof e?(d=C.path.rp(e),c=C.path.iwa(e,d),this.J$(c,e,d)):this.J$(c,d);g(s,q)}};C.L.Qp(["font","eot","ttf","woff","svg"],C.ara);C.$pa={load:function(c,d,e,g){C.L.XCa(c,g)}};window.CocosEngine=C.zS="Cocos2d-html5 v3.0 RC1";C.Ay=0;C.tS=I(0,0);C.zka=0.5;C.NJa=1;C.DT=1;C.wma=0;C.c7=0;C.LT=0;C.TLa=0;C.FLa=1;C.ELa="-hd";C.mpa=1;C.ts=0;C.LLa=0;C.Ola=0;C.Nla=0;C.PS=1;C.$Ja=C.zS+"-canvas";C.JJ=1;C.Qm=1;C.hc=function(c){var d=this==C?document:this;if(c=c instanceof HTMLElement?c:d.querySelector(c))c.find=c.find||C.hc,c.o0=c.o0||function(c){return this.className.match(RegExp("(\\s|^)"+c+"(\\s|$)"))},c.Fba=c.Fba||function(c){this.o0(c)||(this.className&&(this.className+=" "),this.className+=c);return this},c.ZEa=c.ZEa||function(c){this.o0(c)&&(this.className=this.className.replace(c,""));return this},c.remove=c.remove||function(){this.parentNode&&this.parentNode.removeChild(this);return this},c.$w=
c.$w||function(c){c.appendChild(this);return this},c.yEa=c.yEa||function(c){c.childNodes[0]?c.insertBefore(this,c.childNodes[0]):c.appendChild(this);return this},c.jy=c.jy||function(){this.style[C.hc.XHa]=C.hc.translate(this.position)+C.hc.rotate(this.rotation)+C.hc.scale(this.scale)+C.hc.fy(this.fy);return this},c.position=c.position||{x:0,y:0},c.rotation=c.rotation||0,c.scale=c.scale||{x:1,y:1},c.fy=c.fy||{x:0,y:0},c.eJ=function(c,d){this.position.x=c;this.position.y=d;this.jy()},c.rotate=function(c){this.rotation=
c;this.jy();return this},c.Rp=function(c,d){this.scale.x=c;this.scale.y=d;this.jy();return this},c.sha=function(c,d){this.fy.x=c;this.fy.y=d;this.jy()};return c};switch(C.Pc.eu){case C.Pc.bD:C.hc.su="Moz";C.hc.OB=q;break;case C.Pc.SR:case C.Pc.VR:C.hc.su="webkit";C.hc.OB=q;break;case C.Pc.UR:C.hc.su="O";C.hc.OB=t;break;case C.Pc.TR:C.hc.su="ms";C.hc.OB=t;break;default:C.hc.su="webkit",C.hc.OB=q}C.hc.XHa=C.hc.su+"Transform";
C.hc.translate=C.hc.OB?function(c){return"translate3d("+c.x+"px, "+c.y+"px, 0) "}:function(c){return"translate("+c.x+"px, "+c.y+"px) "};C.hc.rotate=C.hc.OB?function(c){return"rotateZ("+c+"deg) "}:function(c){return"rotate("+c+"deg) "};C.hc.scale=function(c){return"scale("+c.x+", "+c.y+") "};C.hc.fy=function(c){return"skewX("+-c.x+"deg) skewY("+c.y+"deg)"};C.UC=function(c){return C.hc(document.createElement(c))};
C.hc.hRa=function(c){var d=0,e=0;do d+=c.offsetLeft,e+=c.offsetTop;while(c=c.offsetParent);return{x:d,y:e}};C.po=-1;C.PI=Math.PI;C.cv=parseFloat("3.402823466e+38F");C.d5=parseFloat("1.175494351e-38F");C.Zma=C.PI/180;C.K4=180/C.PI;C.iU=4294967295;C.Uha=function(c,d,e){if("object"==typeof e&&"undefined"!=typeof e.x&&"undefined"!=typeof e.y){var g=e[c];e[c]=e[d];e[d]=g}else C.log(C.m.Uha)};C.BZa=function(c,d,e){return c+(d-c)*e};C.ed=function(){return 16777215*Math.random()};C.FEa=function(){return 2*(Math.random()-0.5)};C.d0a=Math.random;C.hg=function(c){return c*C.Zma};C.qC=function(c){return c*C.K4};
C.yfa=function(c){C.log(C.m.yfa);return c*C.K4};C.kv=Number.MAX_VALUE-1;C.Ec=C.wma?1:770;C.Dc=771;C.iC=function(c){c.od&&(c.od.vf(),c.od.nj())};C.HQa=u();C.jQa=u();C.Uk=function(){C.Rk+=1};C.SJ=1.192092896E-7;C.Nc=C.PS?function(){return C.P.Ll}:B(1);C.pEa=function(c){var d=C.Nc();return I(c.x*d,c.y*d)};C.w1=function(c){var d=C.Nc();return I(c.x/d,c.y/d)};C.qX=function(c,d){var e=C.Nc();d.x=c.x/e;d.y=c.y/e};C.pHa=function(c){var d=C.Nc();return J(c.width*d,c.height*d)};
C.Hha=function(c){var d=C.Nc();return J(c.width/d,c.height/d)};C.Uaa=function(c,d){var e=C.Nc();d.width=c.width/e;d.height=c.height/e};C.Zr=C.PS?function(c){var d=C.Nc();return K(c.x/d,c.y/d,c.width/d,c.height/d)}:fa();C.wI=C.PS?function(c){var d=C.Nc();return K(c.x*d,c.y*d,c.width*d,c.height*d)}:fa();C.ONE=1;C.ZERO=0;C.SRC_ALPHA=770;C.SRC_ALPHA_SATURATE=776;C.SRC_COLOR=768;C.DST_ALPHA=772;C.DST_COLOR=774;C.ONE_MINUS_SRC_ALPHA=771;C.ONE_MINUS_SRC_COLOR=769;C.ONE_MINUS_DST_ALPHA=773;
C.ONE_MINUS_DST_COLOR=775;C.ONE_MINUS_CONSTANT_ALPHA=32772;C.ONE_MINUS_CONSTANT_COLOR=32770;C.kB=function(){if(C.BQ==C.ka){var c=C.q.getError();c&&C.log(CC.Ua.kB,c)}};C.dKa=0;C.bKa=1;C.eKa=2;C.cKa=3;C.aKa=2;C.wMa=0;C.uh=1;C.BK=2;C.Qy=4;C.qv=C.uh|C.BK|C.Qy;C.BKa=0;C.Hc=0;C.Bi=1;C.Pg=2;C.xMa=3;C.lU=0;C.kU=1;C.oE=2;C.pU=3;C.oU=4;C.jU=5;C.mU=6;C.nU=7;C.rMa=8;C.so="ShaderPositionTextureColor";C.lK="ShaderPositionTextureColorAlphaTest";C.kK="ShaderPositionColor";C.aE="ShaderPositionTexture";C.mK="ShaderPositionTexture_uColor";
C.BT="ShaderPositionTextureA8Color";C.CT="ShaderPosition_uColor";C.R6="ShaderPositionLengthTextureColor";C.gpa="CC_PMatrix";C.epa="CC_MVMatrix";C.fpa="CC_MVPMatrix";C.kpa="CC_Time";C.jpa="CC_SinTime";C.dpa="CC_CosTime";C.hpa="CC_Random01";C.ipa="CC_Texture0";C.T7="CC_alpha_value";C.YC="a_color";C.Ru="a_position";C.ry="a_texCoord";C.zla=32;C.z4=3233828865;C.DK=3233828866;C.$la=8801;C.dna=8802;C.Bka=8803;C=C||{};C.T=C.T||{};
C.T.tU=function(){C.color=function(c,e,g,h,k,n){return c===m?new C.oj(0,0,0,255,k,n):"string"===typeof c?(c=C.Vda(c),new C.oj(c.r,c.g,c.b,c.a)):"object"===typeof c?new C.oj(c.r,c.g,c.b,c.a,c.yO,c.offset):new C.oj(c,e,g,h,k,n)};C.oj=function(c,e,g,h,k,n){this.Sf=k||new ArrayBuffer(C.oj.BYTES_PER_ELEMENT);this.cb=n||0;k=this.Sf;n=this.cb;var p=Uint8Array.BYTES_PER_ELEMENT;this.IX=new Uint8Array(k,n,1);this.fW=new Uint8Array(k,n+p,1);this.RU=new Uint8Array(k,n+2*p,1);this.DU=new Uint8Array(k,n+3*p,1);
this.IX[0]=c||0;this.fW[0]=e||0;this.RU[0]=g||0;this.DU[0]=h||255;h===m&&(this.Vw=q)};C.oj.BYTES_PER_ELEMENT=4;var c=C.oj.prototype;c.Era=function(){return this.IX[0]};c.fua=function(c){this.IX[0]=0>c?0:c};c.ora=function(){return this.fW[0]};c.Xta=function(c){this.fW[0]=0>c?0:c};c.hra=function(){return this.RU[0]};c.Qta=function(c){this.RU[0]=0>c?0:c};c.era=function(){return this.DU[0]};c.Pta=function(c){this.DU[0]=0>c?0:c};C.d(c,"r",c.Era,c.fua);C.d(c,"g",c.ora,c.Xta);C.d(c,"b",c.hra,c.Qta);C.d(c,
"a",c.era,c.Pta);C.be=function(c,e,g,h){this.Sf=g||new ArrayBuffer(C.be.BYTES_PER_ELEMENT);this.cb=h||0;this.Tw=new Float32Array(this.Sf,this.cb,1);this.Uw=new Float32Array(this.Sf,this.cb+4,1);this.Tw[0]=c||0;this.Uw[0]=e||0};C.be.BYTES_PER_ELEMENT=8;Object.defineProperties(C.be.prototype,{x:{get:function(){return this.Tw[0]},set:function(c){this.Tw[0]=c},enumerable:q},y:{get:function(){return this.Uw[0]},set:function(c){this.Uw[0]=c},enumerable:q}});C.He=function(c,e,g,h,k){this.Sf=h||new ArrayBuffer(C.He.BYTES_PER_ELEMENT);
this.cb=k||0;h=this.Sf;k=this.cb;this.Tw=new Float32Array(h,k,1);this.Tw[0]=c||0;this.Uw=new Float32Array(h,k+Float32Array.BYTES_PER_ELEMENT,1);this.Uw[0]=e||0;this.iZ=new Float32Array(h,k+2*Float32Array.BYTES_PER_ELEMENT,1);this.iZ[0]=g||0};C.He.BYTES_PER_ELEMENT=12;Object.defineProperties(C.He.prototype,{x:{get:function(){return this.Tw[0]},set:function(c){this.Tw[0]=c},enumerable:q},y:{get:function(){return this.Uw[0]},set:function(c){this.Uw[0]=c},enumerable:q},e:{get:function(){return this.iZ[0]},
set:function(c){this.iZ[0]=c},enumerable:q}});C.ws=function(c,e,g,h){this.Sf=g||new ArrayBuffer(C.ws.BYTES_PER_ELEMENT);this.cb=h||0;this.OY=new Float32Array(this.Sf,this.cb,1);this.WY=new Float32Array(this.Sf,this.cb+4,1);this.OY[0]=c||0;this.WY[0]=e||0};C.ws.BYTES_PER_ELEMENT=8;Object.defineProperties(C.ws.prototype,{ya:{get:function(){return this.OY[0]},set:function(c){this.OY[0]=c},enumerable:q},ea:{get:function(){return this.WY[0]},set:function(c){this.WY[0]=c},enumerable:q}});C.wT=function(c,
e,g,h,k,n){this.Sf=k||new ArrayBuffer(C.wT.BYTES_PER_ELEMENT);this.cb=n||0;k=this.Sf;n=C.be.BYTES_PER_ELEMENT;this.UA=c?new C.be(c.x,c.y,k,0):new C.be(0,0,k,0);this.ZA=e?new C.be(e.x,e.y,k,n):new C.be(0,0,k,n);this.cz=g?new C.be(g.x,g.y,k,2*n):new C.be(0,0,k,2*n);this.gz=h?new C.be(h.x,h.y,k,3*n):new C.be(0,0,k,3*n)};C.wT.BYTES_PER_ELEMENT=32;C.gK=function(c,e,g,h){this.S=c||new C.He(0,0,0);this.Y=e||new C.He(0,0,0);this.W=g||new C.He(0,0,0);this.U=h||new C.He(0,0,0)};Object.defineProperties(C.wT.prototype,
{W:{get:y("UA"),set:function(c){this.UA.x=c.x;this.UA.y=c.y},enumerable:q},U:{get:y("ZA"),set:function(c){this.ZA.x=c.x;this.ZA.y=c.y},enumerable:q},S:{get:y("cz"),set:function(c){this.cz.x=c.x;this.cz.y=c.y},enumerable:q},Y:{get:y("gz"),set:function(c){this.gz.x=c.x;this.gz.y=c.y},enumerable:q}});C.Fl=function(c,e,g,h,k){this.Sf=h||new ArrayBuffer(C.Fl.BYTES_PER_ELEMENT);this.cb=k||0;h=this.Sf;k=this.cb;var n=C.He.BYTES_PER_ELEMENT;this.Yb=c?new C.He(c.x,c.y,c.e,h,k):new C.He(0,0,0,h,k);this.OE=
e?C.color(e.r,e.g,e.b,e.a,h,k+n):C.color(0,0,0,0,h,k+n);this.Lk=g?new C.ws(g.ya,g.ea,h,k+n+C.oj.BYTES_PER_ELEMENT):new C.ws(0,0,h,k+n+C.oj.BYTES_PER_ELEMENT)};C.Fl.BYTES_PER_ELEMENT=24;Object.defineProperties(C.Fl.prototype,{l:{get:y("Yb"),set:function(c){var e=this.Yb;e.x=c.x;e.y=c.y;e.e=c.e},enumerable:q},D:{get:y("OE"),set:function(c){var e=this.OE;e.r=c.r;e.g=c.g;e.b=c.b;e.a=c.a},enumerable:q},s:{get:y("Lk"),set:function(c){this.Lk.ya=c.ya;this.Lk.ea=c.ea},enumerable:q}});C.Rc=function(c,e,g,
h,k,n){this.Sf=k||new ArrayBuffer(C.Rc.BYTES_PER_ELEMENT);this.cb=n||0;k=this.Sf;n=this.cb;var p=C.Fl.BYTES_PER_ELEMENT;this.UA=c?new C.Fl(c.l,c.D,c.s,k,n):new C.Fl(s,s,s,k,n);this.cz=e?new C.Fl(e.l,e.D,e.s,k,n+p):new C.Fl(s,s,s,k,n+p);this.ZA=g?new C.Fl(g.l,g.D,g.s,k,n+2*p):new C.Fl(s,s,s,k,n+2*p);this.gz=h?new C.Fl(h.l,h.D,h.s,k,n+3*p):new C.Fl(s,s,s,k,n+3*p)};C.Rc.BYTES_PER_ELEMENT=96;Object.defineProperties(C.Rc.prototype,{W:{get:y("UA"),set:function(c){var e=this.UA;e.l=c.l;e.D=c.D;e.s=c.s},
enumerable:q},S:{get:y("cz"),set:function(c){var e=this.cz;e.l=c.l;e.D=c.D;e.s=c.s},enumerable:q},U:{get:y("ZA"),set:function(c){var e=this.ZA;e.l=c.l;e.D=c.D;e.s=c.s},enumerable:q},Y:{get:y("gz"),set:function(c){var e=this.gz;e.l=c.l;e.D=c.D;e.s=c.s},enumerable:q},yO:{get:y("Sf"),enumerable:q}});C.V7=function(){return new C.Rc};C.U7=function(c){if(!c)return C.V7();var e=c.W,g=c.S,h=c.U;c=c.Y;return{W:{l:{x:e.l.x,y:e.l.y,e:e.l.e},D:{r:e.D.r,g:e.D.g,b:e.D.b,a:e.D.a},s:{ya:e.s.ya,ea:e.s.ea}},S:{l:{x:g.l.x,
y:g.l.y,e:g.l.e},D:{r:g.D.r,g:g.D.g,b:g.D.b,a:g.D.a},s:{ya:g.s.ya,ea:g.s.ea}},U:{l:{x:h.l.x,y:h.l.y,e:h.l.e},D:{r:h.D.r,g:h.D.g,b:h.D.b,a:h.D.a},s:{ya:h.s.ya,ea:h.s.ea}},Y:{l:{x:c.l.x,y:c.l.y,e:c.l.e},D:{r:c.D.r,g:c.D.g,b:c.D.b,a:c.D.a},s:{ya:c.s.ya,ea:c.s.ea}}}};C.uMa=function(c){if(!c)return[];for(var e=[],g=0;g<c.length;g++)e.push(C.U7(c[g]));return e};C.Og=function(c,e,g,h,k){this.Sf=h||new ArrayBuffer(C.Og.BYTES_PER_ELEMENT);this.cb=k||0;h=this.Sf;k=this.cb;var n=C.be.BYTES_PER_ELEMENT;this.Yb=
c?new C.be(c.x,c.y,h,k):new C.be(0,0,h,k);this.OE=e?C.color(e.r,e.g,e.b,e.a,h,k+n):C.color(0,0,0,0,h,k+n);this.Lk=g?new C.ws(g.ya,g.ea,h,k+n+C.oj.BYTES_PER_ELEMENT):new C.ws(0,0,h,k+n+C.oj.BYTES_PER_ELEMENT)};C.Og.BYTES_PER_ELEMENT=20;Object.defineProperties(C.Og.prototype,{l:{get:y("Yb"),set:function(c){this.Yb.x=c.x;this.Yb.y=c.y},enumerable:q},D:{get:y("OE"),set:function(c){var e=this.OE;e.r=c.r;e.g=c.g;e.b=c.b;e.a=c.a},enumerable:q},s:{get:y("Lk"),set:function(c){this.Lk.ya=c.ya;this.Lk.ea=c.ea},
enumerable:q}});C.ae=function(c,e,g,h,k){this.Sf=h||new ArrayBuffer(C.ae.BYTES_PER_ELEMENT);this.cb=k||0;h=this.Sf;k=this.cb;var n=C.Og.BYTES_PER_ELEMENT;this.h8=c?new C.Og(c.l,c.D,c.s,h,k):new C.Og(s,s,s,h,k);this.u8=e?new C.Og(e.l,e.D,e.s,h,k+n):new C.Og(s,s,s,h,k+n);this.E8=g?new C.Og(g.l,g.D,g.s,h,k+2*n):new C.Og(s,s,s,h,k+2*n)};C.ae.BYTES_PER_ELEMENT=60;Object.defineProperties(C.ae.prototype,{a:{get:y("h8"),set:function(c){var e=this.h8;e.l=c.l;e.D=c.D;e.s=c.s},enumerable:q},b:{get:y("u8"),set:function(c){var e=
this.u8;e.l=c.l;e.D=c.D;e.s=c.s},enumerable:q},G:{get:y("E8"),set:function(c){var e=this.E8;e.l=c.l;e.D=c.D;e.s=c.s},enumerable:q}})};C.T.oT=function(){var c=C.color;c.Qra=function(){return c(255,255,255)};c.Ura=function(){return c(255,255,0)};c.jra=function(){return c(0,0,255)};c.qra=function(){return c(0,255,0)};c.Fra=function(){return c(255,0,0)};c.yra=function(){return c(255,0,255)};c.ira=function(){return c(0,0,0)};c.Dra=function(){return c(255,127,0)};c.pra=function(){return c(166,166,166)};C.d(c,"WHITE",c.Qra);C.d(c,"YELLOW",c.Ura);C.d(c,"BLUE",c.jra);C.d(c,"GREEN",c.qra);C.d(c,"RED",c.Fra);C.d(c,"MAGENTA",c.yra);C.d(c,"BLACK",
c.ira);C.d(c,"ORANGE",c.Dra);C.d(c,"GRAY",c.pra)};C.oj=function(c,d,e,g){this.r=c||0;this.g=d||0;this.b=e||0;this.a=g||255};C.color=function(c,d,e,g){return c===m?{r:0,g:0,b:0,a:255}:"string"===typeof c?C.Vda(c):"object"===typeof c?{r:c.r,g:c.g,b:c.b,a:c.a||255}:{r:c,g:d,b:e,a:g||255}};C.JPa=function(c,d){return c.r===d.r&&c.g===d.g&&c.b===d.b};C.Aia=function(){this.timestamp=this.e=this.y=this.x=0};C.be=function(c,d){this.x=c||0;this.y=d||0};C.He=function(c,d,e){this.x=c||0;this.y=d||0;this.e=e||0};C.ws=function(c,d){this.ya=c||0;this.ea=d||0};
C.Lm=function(c,d){this.src=c;this.fa=d};C.lPa=function(){return new C.Lm(C.ONE,C.ZERO)};C.Vda=function(c){c=c.replace(/^#?/,"0x");c=parseInt(c);return C.color(c>>16,(c>>8)%256,c%256)};C.pp=function(c){var d=c.r.toString(16),e=c.g.toString(16),g=c.b.toString(16);return"#"+(16>c.r?"0"+d:d)+(16>c.g?"0"+e:e)+(16>c.b?"0"+g:g)};C.pK=0;C.uj=1;C.MT=2;C.pE=0;C.qU=1;C.CK=2;
C.rv=C.N.extend({eA:s,DG:s,BU:0,ctor:function(){this.eA={};this.DG={};this.BU=2<<(0|10*Math.random())},Bpa:function(){this.BU++;return"key_"+this.BU},jl:function(c,d){if(d!=s){var e=this.Bpa();this.eA[e]=d;this.DG[e]=c}},Bm:function(c){if(c==s)return s;var d=this.eA,e;for(e in d)if(d[e]===c)return this.DG[e];return s},t5a:function(c){return this.Bm(c)},M1:function(c){if(c!=s){var d=this.eA,e;for(e in d)if(d[e]===c){delete this.DG[e];delete d[e];break}}},R0a:function(c){if(c!=s)for(var d=0;d<c.length;d++)this.M1(c[d])},
cB:function(){var c=[],d=this.eA,e;for(e in d)c.push(d[e]);return c},A0a:function(){this.eA={};this.DG={}},count:function(){return this.cB().length}});C.l5=function(){this.fontName="Arial";this.fontSize=12;this.textAlign=C.uj;this.verticalAlign=C.pE;this.fillStyle=C.color(255,255,255,255);this.boundingHeight=this.boundingWidth=0;this.Z2=t;this.strokeStyle=C.color(255,255,255,255);this.lineWidth=1;this.Fha=t;this.shadowBlur=this.shadowOffsetY=this.shadowOffsetX=0;this.shadowOpacity=1};
C.K===C.ka&&(C.assert("function"===typeof C.T.tU,C.m.yf,"CCTypesWebGL.js"),C.T.tU(),delete C.T.tU);C.assert("function"===typeof C.T.oT,C.m.yf,"CCTypesPropertyDefine.js");C.T.oT();delete C.T.oT;C.nMa=[];C.oMa={};
C.xS=C.N.extend({Nq:s,bi:s,yz:s,vt:s,dh:s,mp:s,PX:t,PU:q,Oq:1,dZ:"",MX:s,ha:1,X$:1,oa:1,Y$:1,Vz:0,XW:5,sn:s,Baa:s,Faa:s,Eaa:s,Caa:s,Daa:s,wF:t,NMa:t,tOa:s,k$:s,l$:s,iOa:t,sV:s,et:s,cW:1,IK:t,s$:q,ctor:function(){var c=document,d=C.ps,e=C.wl;this.et=C.container.parentNode===c.body?c.documentElement:C.container.parentNode;this.bi=J(0,0);this.AW();var c=C.Lb.width,g=C.Lb.height;this.yz=J(c,g);this.vt=J(c,g);this.dh=K(0,0,c,g);this.mp=K(0,0,c,g);this.sV={left:0,top:0};this.dZ="Cocos2dHTML5";c=C.Pc;this.tya(c.l1==
c.a6||c.l1==c.b6);C.my&&C.my.k(this.mp);this.Baa=new C.rj(d.KJ,e.AS);this.Faa=new C.rj(d.Nma,e.nK);this.Eaa=new C.rj(d.KJ,e.dT);this.Caa=new C.rj(d.KJ,e.BS);this.Daa=new C.rj(d.KJ,e.CS);this.k$=C.Lb;this.l$=C.q},NX:function(){var c=this.vt.width,d=this.vt.height;this.MX&&(this.AW(),this.MX.call());0<c&&this.g2(c,d,this.sn)},jFa:function(c){c?this.IK||(this.IK=q,c=this.NX.bind(this),C.pb(window,"resize",c,t)):this.IK&&(this.IK=q,c=this.NX.bind(this),window.removeEventListener("resize",c,t))},E3a:function(c){if("function"==
typeof c||c==s)this.MX=c},AW:function(){var c=this.bi;c.width=this.et.clientWidth;c.height=this.et.clientHeight},EMa:function(){var c=this.vt.width,d=this.vt.height;0<c&&this.g2(c,d,this.sn)},zua:function(){if(this.s$){var c={"user-scalable":"no","maximum-scale":"1.0","initial-scale":"1.0"},d=document.getElementsByName("viewport"),e;0==d.length?(d=C.cd("meta"),d.name="viewport",d.content="",document.head.appendChild(d)):d=d[0];if(C.Pc.Lr&&C.Pc.eu==C.Pc.bD)d.content="initial-scale:1";else{e=d.content;
for(var g in c)RegExp(g).test(e)||(e+=(""==e?"":",")+g+"\x3d"+c[g]);d.content=e}}},Laa:function(){var c=C.Nc();this.oa=this.ha=c},xaa:function(){this.ha=this.X$;this.oa=this.Y$},FMa:u(),VBa:function(){this.wF=q},WOa:x("s$"),tya:function(c){this.PX=c?q:t},oXa:y("PX"),GQa:function(c){this.PU=c?q:t},LWa:y("PU"),end:u(),iXa:function(){return this.k$!=s&&this.l$!=s},N2a:function(c){this.cW=c;C.P.$x(C.P.ep)},K4a:u(),S2a:u(),q2a:function(c,d){this.sV={left:c,top:d}},uSa:y("sV"),ida:function(){return J(this.bi.width,
this.bi.height)},M2a:function(c,d){this.bi.width=c;this.bi.height=d;this.et.style.width=c+"px";this.et.style.height=d+"px";this.NX();C.P.$x(C.P.ep)},vPa:u(),yH:function(){return J(this.mp.width,this.mp.height)},j0:function(){return I(this.mp.x,this.mp.y)},oPa:B(q),XUa:y("sn"),MGa:function(c){if(c instanceof C.rj)this.sn=c;else{var d=C.rj;c===d.AS&&(this.sn=this.Baa);c===d.nK&&(this.sn=this.Faa);c===d.dT&&(this.sn=this.Eaa);c===d.BS&&(this.sn=this.Caa);c===d.CS&&(this.sn=this.Daa)}},g2:function(c,
d,e){if(isNaN(c)||0==c||isNaN(d)||0==d)C.log(C.m.Nka);else{this.MGa(e);var g=this.sn;if(g){g.Mx(this);var h=this.bi.width,k=this.bi.height;C.Pc.Lr&&this.zua(this.bi.width,this.bi.height);this.AW();e==this.sn&&c==this.vt.width&&d==this.vt.height&&h==this.bi.width&&k==this.bi.height||(this.yz=J(c,d),this.vt=J(c,d),c=g.apply(this,this.yz),c.scale&&2==c.scale.length&&(this.ha=c.scale[0],this.oa=c.scale[1]),c.viewport&&(c=this.dh=c.viewport,d=this.mp,d.width=C.Lb.width/this.ha,d.height=C.Lb.height/this.oa,
d.x=-c.x/this.ha,d.y=-c.y/this.oa),c=C.P,C.ul.width=c.ba.width=this.mp.width,C.ul.height=c.ba.height=this.mp.height,g.Lx(this),C.K==C.ka&&(c.uz(),c.Gga()),this.X$=this.ha,this.Y$=this.oa,C.Md&&C.Md.Gta(),C.my&&C.my.k(this.mp))}else C.log(C.m.Oka)}},iH:function(){return J(this.yz.width,this.yz.height)},hHa:function(c,d,e,g){var h=this.cW,k=this.ha,n=this.oa;C.q.viewport(c*k*h+this.dh.x*h,d*n*h+this.dh.y*h,e*k*h,g*n*h)},lR:function(c,d,e,g){var h=this.cW,k=this.ha,n=this.oa;C.q.scissor(c*k*h+this.dh.x*
h,d*n*h+this.dh.y*h,e*k*h,g*n*h)},qCa:function(){var c=C.q;return c.isEnabled(c.SCISSOR_TEST)},EAa:function(){var c=C.q,d=this.ha,e=this.oa,c=c.getParameter(c.SCISSOR_BOX);return K((c[0]-this.dh.x)/d,(c[1]-this.dh.y)/e,c[2]/d,c[3]/e)},s4a:function(c){c!=s&&0<c.length&&(this.dZ=c)},dWa:y("dZ"),eWa:y("dh"),mP:y("ha"),qH:y("oa"),PSa:y("Oq"),a_:function(c,d,e){return{x:this.Oq*(c-e.left),y:this.Oq*(e.top+e.height-d)}},yqa:function(c,d){var e=this.dh;c.x=(this.Oq*(c.x-d.left)-e.x)/this.ha;c.y=(this.Oq*
(d.top+d.height-c.y)-e.y)/this.oa},rL:function(c){for(var d=this.dh,e=this.ha,g=this.oa,h,k,n,p=0;p<c.length;p++)h=c[p],k=h.Yg,n=h.cp,h.hY((k.x-d.x)/e,(k.y-d.y)/g),h.HA((n.x-d.x)/e,(n.y-d.y)/g)}});C.xS.lW=function(){this.Yz||(this.Yz=this.Yz||new C.xS,this.Yz.VBa());return this.Yz};
C.ps=C.N.extend({Mx:u(),apply:u(),Lx:u(),lY:function(c,d,e){var g=c.et;C.view.PU&&(C.Pc.Lr&&g==document.documentElement)&&C.screen.cwa(g);var g=C.Lb,h=C.container;h.style.width=g.style.width=d+"px";h.style.height=g.style.height=e+"px";h=c.Oq=1;c.PX&&(h=c.Oq=window.devicePixelRatio||1);g.width=d*h;g.height=e*h;c=document.body;var k;if(c&&(k=c.style))k.paddingTop=k.paddingTop||"0px",k.paddingRight=k.paddingRight||"0px",k.paddingBottom=k.paddingBottom||"0px",k.paddingLeft=k.paddingLeft||"0px",k.borderTop=
k.borderTop||"0px",k.borderRight=k.borderRight||"0px",k.borderBottom=k.borderBottom||"0px",k.borderLeft=k.borderLeft||"0px",k.marginTop=k.marginTop||"0px",k.marginRight=k.marginRight||"0px",k.marginBottom=k.marginBottom||"0px",k.marginLeft=k.marginLeft||"0px"},N9:function(){document.body.insertBefore(C.container,document.body.firstChild);var c=document.body.style;c.width=window.innerWidth+"px";c.height=window.innerHeight+"px";c.overflow="hidden";c=C.container.style;c.position="fixed";c.left=c.top=
"0px";document.body.scrollTop=0}});C.wl=C.N.extend({OX:{scale:[1,1],viewport:s},EE:function(c,d,e,g,h,k){2>Math.abs(c-e)&&(e=c);2>Math.abs(d-g)&&(g=d);c=K(Math.round((c-e)/2),Math.round((d-g)/2),e,g);C.K==C.ab&&C.q.translate(c.x,c.y+g);this.OX.scale=[h,k];this.OX.viewport=c;return this.OX},Mx:u(),apply:function(){return{scale:[1,1]}},Lx:u()});
(function(){var c=C.ps.extend({apply:function(c){this.lY(c,c.bi.width,c.bi.height)}}),d=C.ps.extend({apply:function(c,d){var e=c.bi.width,g=c.bi.height,h=C.container.style,z=d.width,A=d.height,E=e/z,F=g/A,G,H;E<F?(G=e,H=A*E):(G=z*F,H=g);z=Math.round((e-G)/2);H=Math.round((g-H)/2);this.lY(c,e-2*z,g-2*H);h.marginLeft=z+"px";h.marginRight=z+"px";h.marginTop=H+"px";h.marginBottom=H+"px"}});c.extend({Mx:function(c){this._super(c);c.et=document.documentElement},apply:function(c){this._super(c);this.N9()}});
d.extend({Mx:function(c){this._super(c);c.et=document.documentElement},apply:function(c,d){this._super(c,d);this.N9()}});var e=C.ps.extend({apply:function(c){this.lY(c,C.Lb.width,C.Lb.height)}});C.ps.KJ=new c;C.ps.Nma=new d;C.ps.wLa=new e;var c=C.wl.extend({apply:function(c,d){var e=C.Lb.width,g=C.Lb.height;return this.EE(e,g,e,g,e/d.width,g/d.height)}}),d=C.wl.extend({apply:function(c,d){var e=C.Lb.width,g=C.Lb.height,h=d.width,z=d.height,A=e/h,E=g/z,F=0,G,H;A<E?(F=A,G=e,H=z*F):(F=E,G=h*F,H=g);return this.EE(e,
g,G,H,F,F)}}),e=C.wl.extend({apply:function(c,d){var e=C.Lb.width,g=C.Lb.height,h=d.width,z=d.height,A=e/h,E=g/z,F,G,H;A<E?(F=E,G=h*F,H=g):(F=A,G=e,H=z*F);return this.EE(e,g,G,H,F,F)}}),g=C.wl.extend({apply:function(c,d){var e=C.Lb.width,g=C.Lb.height,h=g/d.height;return this.EE(e,g,e,g,h,h)},Lx:function(c){C.P.ba=c.yH()}}),h=C.wl.extend({apply:function(c,d){var e=C.Lb.width,g=C.Lb.height,h=e/d.width;return this.EE(e,g,e,g,h,h)},Lx:function(c){C.P.ba=c.yH()}});C.wl.AS=new c;C.wl.nK=new d;C.wl.dT=
new e;C.wl.BS=new g;C.wl.CS=new h})();C.rj=C.N.extend({oL:s,pL:s,ctor:function(c,d){this.RFa(c);this.TFa(d)},Mx:function(c){this.oL.Mx(c);this.pL.Mx(c)},apply:function(c,d){this.oL.apply(c,d);return this.pL.apply(c,d)},Lx:function(c){this.oL.Lx(c);this.pL.Lx(c)},RFa:function(c){c instanceof C.ps&&(this.oL=c)},TFa:function(c){c instanceof C.wl&&(this.pL=c)}});C.rj.AS=0;C.rj.dT=1;C.rj.nK=2;C.rj.BS=3;C.rj.CS=4;C.rj.lpa=5;C.screen={ON:t,wX:s,LY:"",dt:s,Yqa:[["requestFullscreen","exitFullscreen","fullscreenchange","fullscreenEnabled","fullscreenElement"],["requestFullScreen","exitFullScreen","fullScreenchange","fullScreenEnabled","fullScreenElement"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitfullscreenchange","webkitIsFullScreen","webkitCurrentFullScreenElement"],["mozRequestFullScreen","mozCancelFullScreen","mozfullscreenchange","mozFullScreen","mozFullScreenElement"],["msRequestFullscreen","msExitFullscreen",
"MSFullscreenChange","msFullscreenEnabled","msFullscreenElement"]],k:function(){this.dt={};var c,d,e=this.Yqa,g;c=0;for(l=e.length;c<l;c++)if((d=e[c])&&d[1]in document){c=0;for(g=d.length;c<g;c++)this.dt[e[0][c]]=d[c];break}this.ON=this.dt.requestFullscreen!=m;this.LY="ontouchstart"in window?"touchstart":"mousedown"},fullScreen:function(){return this.ON&&document[this.dt.fullscreenEnabled]},Xfa:function(c,d){if(this.ON){c=c||document.documentElement;c[this.dt.requestFullscreen]();if(d){var e=this.dt.mRa;
this.wX&&document.removeEventListener(e,this.wX);this.wX=d;C.pb(document,e,d,t)}return c[this.dt.requestFullscreen]()}},OQa:function(){return this.ON?document[this.dt.exitFullscreen]():q},cwa:function(c,d){function e(){h.Xfa(c,d);g.removeEventListener(h.LY,e)}c=c||document.body;var g=C.Lb||c,h=this;this.Xfa(c,d);C.pb(g,this.LY,e)}};C.screen.k();C.my={$ha:I(0,0),aia:I(0,0),top:I(0,0),AZ:I(0,0),Yba:I(0,0),bottom:I(0,0),FO:I(0,0),left:I(0,0),right:I(0,0),width:0,height:0,k:function(c){var d=this.width=c.width,e=this.height=c.height,g=c.x;c=c.y;var h=c+e,k=g+d;this.$ha.x=g;this.$ha.y=h;this.aia.x=k;this.aia.y=h;this.top.x=g+d/2;this.top.y=h;this.AZ.x=g;this.AZ.y=c;this.Yba.x=k;this.Yba.y=c;this.bottom.x=g+d/2;this.bottom.y=c;this.FO.x=g+d/2;this.FO.y=c+e/2;this.left.x=g;this.left.y=c+e/2;this.right.x=k;this.right.y=c+e/2}};C.apa=-90;C.bpa=90;C.cpa=180;C.qMa=0;
C.lea={jA:t,z$:t,faa:I(0,0),pta:I(0,0),gaa:[],xX:0,Gf:[],MY:{},Vz:0,XW:5,KK:t,LK:1/30,j8:1,sv:0,EU:s,JK:s,Ora:function(){for(var c=this.Vz,d=0;d<this.XW;d++){if(!(c&1))return this.Vz|=1<<d,d;c>>=1}return-1},Fta:function(c){0>c||c>=this.XW||(c=~(1<<c),this.Vz&=c)},gt:s,m0:function(c){for(var d,e,g,h=[],k=this.MY,n=0,p=c.length;n<p;n++)d=c[n],g=d.ci,e=k[g],e==s&&(e=this.Ora(),-1==e?C.log(C.m.WBa,e):(d=this.Gf[e]=d,k[g]=e,h.push(d)));0<h.length&&(this.gt.rL(h),c=new C.xl(h),c.$s=C.xl.zy.MR,C.Ka.dispatchEvent(c))},
n0:function(c){for(var d,e,g=[],h=this.Gf,k=0,n=c.length;k<n;k++)d=c[k],e=d.ci,e=this.MY[e],e!=s&&h[e]&&(h[e].hY(d.Yg),h[e].HA(d.cp),g.push(h[e]));0<g.length&&(this.gt.rL(g),c=new C.xl(g),c.$s=C.xl.zy.XS,C.Ka.dispatchEvent(c))},tP:function(c){c=this.yda(c);0<c.length&&(this.gt.rL(c),c=new C.xl(c),c.$s=C.xl.zy.yS,C.Ka.dispatchEvent(c))},Tda:function(c){c=this.yda(c);0<c.length&&(this.gt.rL(c),c=new C.xl(c),c.$s=C.xl.zy.aS,C.Ka.dispatchEvent(c))},yda:function(c){for(var d,e,g,h=[],k=this.Gf,n=this.MY,
p=0,r=c.length;p<r;p++)d=c[p],g=d.ci,e=n[g],e!=s&&k[e]&&(k[e].hY(d.Yg),k[e].HA(d.cp),h.push(k[e]),this.Fta(e),delete n[g]);return h},Mn:function(c){var d=document.documentElement,e=window,g=s,g="function"===typeof c.getBoundingClientRect?c.getBoundingClientRect():c instanceof HTMLCanvasElement?{left:0,top:0,width:c.width,height:c.height}:{left:0,top:0,width:parseInt(c.style.width),height:parseInt(c.style.height)};return{left:g.left+e.pageXOffset-d.clientLeft,top:g.top+e.pageYOffset-d.clientTop,width:g.width,
height:g.height}},tAa:function(c){for(var d=s,e=this.gaa,g=c.ci,h=e.length-1;0<=h;h--)if(e[h].ci==g){d=e[h];break}d||(d=c);return d},EGa:function(c){for(var d=t,e=this.gaa,g=c.ci,h=e.length-1;0<=h;h--)if(e[h].ci==g){e[h]=c;d=q;break}d||(50>=e.length?e.push(c):(e[this.xX]=c,this.xX=(this.xX+1)%50))},wH:function(c,d,e){var g=this.faa;c=this.gt.a_(c,d,e);d=new C.cU(c.x,c.y);d.HA(g.x,g.y);g.x=c.x;g.y=c.y;return d},JB:function(c,d,e){var g=this.pta;this.gt.yqa(c,d);d=new C.wf(e);d.kGa(c.x,c.y);d.eua(g.x,
g.y);g.x=c.x;g.y=c.y;return d},LB:function(c,d){if(c.pageX!=s)return{x:c.pageX,y:c.pageY};d.left-=document.body.scrollLeft;d.top-=document.body.scrollTop;return{x:c.clientX,y:c.clientY}},qP:function(c,d){for(var e=[],g=this.gt,h,k,n=this.faa,p=c.changedTouches.length,r=0;r<p;r++)if(h=c.changedTouches[r]){var v;v=C.Pc.bD===C.Pc.eu?g.a_(h.pageX,h.pageY,d):g.a_(h.clientX,h.clientY,d);h.identifier!=s?(h=new C.cU(v.x,v.y,h.identifier),k=this.tAa(h).wd(),h.HA(k.x,k.y),this.EGa(h)):(h=new C.cU(v.x,v.y),
h.HA(n.x,n.y));n.x=v.x;n.y=v.y;e.push(h)}return e},PEa:function(c){if(!this.z$){var d=this.gt=C.view,e=this,g="touches"in C.Pc.UG;"mouse"in C.Pc.UG&&(C.pb(window,"mousedown",function(){e.jA=q},t),C.pb(window,"mouseup",function(d){var h=e.jA;e.jA=t;if(h){var h=e.Mn(c),k=e.LB(d,h);C.Np(new C.Jy(h.left,h.top,h.width,h.height),k)||(g||e.tP([e.wH(k.x,k.y,h)]),h=e.JB(k,h,C.wf.El),h.Vx(d.button),C.Ka.dispatchEvent(h))}},t),C.pb(c,"mousedown",function(d){e.jA=q;var h=e.Mn(c),k=e.LB(d,h);g||e.m0([e.wH(k.x,
k.y,h)]);h=e.JB(k,h,C.wf.Pm);h.Vx(d.button);C.Ka.dispatchEvent(h);d.stopPropagation();d.preventDefault();c.focus()},t),C.pb(c,"mouseup",function(d){e.jA=t;var h=e.Mn(c),k=e.LB(d,h);g||e.tP([e.wH(k.x,k.y,h)]);h=e.JB(k,h,C.wf.El);h.Vx(d.button);C.Ka.dispatchEvent(h);d.stopPropagation();d.preventDefault()},t),C.pb(c,"mousemove",function(d){var h=e.Mn(c),k=e.LB(d,h);g||e.n0([e.wH(k.x,k.y,h)]);h=e.JB(k,h,C.wf.R5);e.jA?h.Vx(d.button):h.Vx(s);C.Ka.dispatchEvent(h);d.stopPropagation();d.preventDefault()},
t),C.pb(c,"mousewheel",function(d){var g=e.Mn(c),h=e.LB(d,g),g=e.JB(h,g,C.wf.AT);g.Vx(d.button);g.qha(0,d.wheelDelta);C.Ka.dispatchEvent(g);d.stopPropagation();d.preventDefault()},t),C.pb(c,"DOMMouseScroll",function(d){var g=e.Mn(c),h=e.LB(d,g),g=e.JB(h,g,C.wf.AT);g.Vx(d.button);g.qha(0,-120*d.detail);C.Ka.dispatchEvent(g);d.stopPropagation();d.preventDefault()},t));if(window.navigator.msPointerEnabled){var h={MSPointerDown:e.m0,MSPointerMove:e.n0,MSPointerUp:e.tP,MSPointerCancel:e.Tda},k;for(k in h)(function(d,
g){C.pb(c,d,function(d){var h=e.Mn(c);h.left-=document.documentElement.scrollLeft;h.top-=document.documentElement.scrollTop;g.call(e,[e.wH(d.clientX,d.clientY,h)]);d.stopPropagation()},t)})(k,h[k])}g&&(C.pb(c,"touchstart",function(d){if(d.changedTouches){var g=e.Mn(c);g.left-=document.body.scrollLeft;g.top-=document.body.scrollTop;e.m0(e.qP(d,g));d.stopPropagation();d.preventDefault();c.focus()}},t),C.pb(c,"touchmove",function(d){if(d.changedTouches){var g=e.Mn(c);g.left-=document.body.scrollLeft;
g.top-=document.body.scrollTop;e.n0(e.qP(d,g));d.stopPropagation();d.preventDefault()}},t),C.pb(c,"touchend",function(d){if(d.changedTouches){var g=e.Mn(c);g.left-=document.body.scrollLeft;g.top-=document.body.scrollTop;e.tP(e.qP(d,g));d.stopPropagation();d.preventDefault()}},t),C.pb(c,"touchcancel",function(g){if(g.changedTouches){var h=e.Mn(c);h.left-=document.body.scrollLeft;h.top-=document.body.scrollTop;d.Tda(e.qP(g,h));g.stopPropagation();g.preventDefault()}},t));this.saa();this.raa();this.z$=
q}},saa:u(),raa:u(),update:function(c){this.sv>this.LK&&(this.sv-=this.LK,C.Ka.dispatchEvent(new C.$ka(this.EU)));this.sv+=c}};var D=C.lea;D.R1a=function(c){this.KK!==c&&(this.KK=c,c=C.P.um(),this.KK?(this.sv=0,c.KQ(this)):(this.sv=0,c.hJ(this)))};D.S1a=function(c){this.LK!==c&&(this.LK=c)};D.saa=function(){C.pb(C.Lb,"keydown",function(c){C.Ka.dispatchEvent(new C.c5(c.keyCode,q));c.stopPropagation();c.preventDefault()},t);C.pb(C.Lb,"keyup",function(c){C.Ka.dispatchEvent(new C.c5(c.keyCode,t));c.stopPropagation();c.preventDefault()},t)};
D.raa=function(){var c=window;this.EU=new C.Aia;this.JK=c.DeviceMotionEvent||c.DeviceOrientationEvent;C.Pc.eu==C.Pc.L3&&(this.JK=window.DeviceOrientationEvent);var d=this.JK==c.DeviceMotionEvent?"devicemotion":"deviceorientation",e=navigator.userAgent;if(/Android/.test(e)||/Adr/.test(e)&&C.Pc.eu==C.M3)this.QNa=-1;C.pb(c,d,this.xxa.bind(this),t)};
D.xxa=function(c){var d=window;if(this.KK){var e=this.EU;if(this.JK==window.DeviceMotionEvent){var g=c.accelerationIncludingGravity;e.x=0.1*this.j8*g.x;e.y=0.1*this.j8*g.y;e.e=0.1*g.e}else e.x=0.981*(c.gamma/90),e.y=0.981*-(c.beta/90),e.e=0.981*(c.alpha/90);e.timestamp=c.timeStamp||Date.now();c=e.x;d.orientation===C.bpa?(e.x=-e.y,e.y=c):d.orientation===C.apa?(e.x=e.y,e.y=-c):d.orientation===C.cpa&&(e.x=-e.x,e.y=-e.y)}};delete D;C.ZIa=function(c,d,e,g,h,k){this.a=c;this.b=d;this.G=e;this.O=g;this.ma=h;this.na=k};C.bJa=function(){return{a:1,b:0,G:0,O:1,ma:0,na:0}};C.jv=function(c,d){return{x:d.a*c.x+d.G*c.y+d.ma,y:d.b*c.x+d.O*c.y+d.na}};C.Ds=function(c,d,e){return{x:e.a*c+e.G*d+e.ma,y:e.b*c+e.O*d+e.na}};C.PLa=function(c,d){return{width:d.a*c.width+d.G*c.height,height:d.b*c.width+d.O*c.height}};C.cJa=function(){return{a:1,b:0,G:0,O:1,ma:0,na:0}};C.aJa=function(){return{a:1,b:0,G:0,O:1,ma:0,na:0}};
C.zi=function(c,d){var e=C.Xn(c),g=C.Wn(c),h=C.Op(c),k=C.Pp(c),n=C.Ds(g,e,d),e=C.Ds(h,e,d),g=C.Ds(g,k,d),p=C.Ds(h,k,d),h=Math.min(n.x,e.x,g.x,p.x),k=Math.max(n.x,e.x,g.x,p.x),r=Math.min(n.y,e.y,g.y,p.y),n=Math.max(n.y,e.y,g.y,p.y);return K(h,r,k-h,n-r)};
C.xo=function(c,d){var e=C.Xn(c),g=C.Wn(c),h=C.Op(c),k=C.Pp(c),n=C.Ds(g,e,d),e=C.Ds(h,e,d),g=C.Ds(g,k,d),p=C.Ds(h,k,d),h=Math.min(n.x,e.x,g.x,p.x),k=Math.max(n.x,e.x,g.x,p.x),r=Math.min(n.y,e.y,g.y,p.y),n=Math.max(n.y,e.y,g.y,p.y);c.x=h;c.y=r;c.width=k-h;c.height=n-r;return c};C.oJ=function(c,d,e){return{a:c.a,b:c.b,G:c.G,O:c.O,ma:c.ma+c.a*d+c.G*e,na:c.na+c.b*d+c.O*e}};C.dJa=function(c,d,e){return{a:c.a*d,b:c.b*d,G:c.G*e,O:c.O*e,ma:c.ma,na:c.na}};
C.Lia=function(c){var d=Math.sin(1.57079633),e=Math.cos(1.57079633);return{a:c.a*e+c.G*d,b:c.b*e+c.O*d,G:c.G*e-c.a*d,O:c.O*e-c.b*d,ma:c.ma,na:c.na}};C.Jg=function(c,d){return{a:c.a*d.a+c.b*d.G,b:c.a*d.b+c.b*d.O,G:c.G*d.a+c.O*d.G,O:c.G*d.b+c.O*d.O,ma:c.ma*d.a+c.na*d.G+d.ma,na:c.ma*d.b+c.na*d.O+d.na}};C.$Ia=function(c,d){return c.a===d.a&&c.b===d.b&&c.G===d.G&&c.O===d.O&&c.ma===d.ma&&c.na===d.na};
C.IR=function(c){var d=1/(c.a*c.O-c.b*c.G);return{a:d*c.O,b:-d*c.b,G:-d*c.G,O:d*c.a,ma:d*(c.G*c.na-c.O*c.ma),na:d*(c.b*c.ma-c.a*c.na)}};C.n6=parseFloat("1.192092896e-07F");C.o1=function(c){return I(-c.x,-c.y)};C.Lp=function(c,d){return I(c.x+d.x,c.y+d.y)};C.$b=function(c,d){return I(c.x-d.x,c.y-d.y)};C.Mp=function(c,d){return I(c.x*d,c.y*d)};C.n1=function(c,d){return C.Mp(C.Lp(c,d),0.5)};C.oC=function(c,d){return c.x*d.x+c.y*d.y};C.wDa=function(c,d){return c.x*d.y-c.y*d.x};C.sQ=function(c){return I(-c.y,c.x)};C.w_a=function(c){return I(c.y,-c.x)};C.v_a=function(c,d){return C.Mp(d,C.oC(c,d)/C.oC(d,d))};
C.x_a=function(c,d){return I(c.x*d.x-c.y*d.y,c.x*d.y+c.y*d.x)};C.A_a=function(c,d){return I(c.x*d.x+c.y*d.y,c.y*d.x-c.x*d.y)};C.pfa=function(c){return C.oC(c,c)};C.nfa=function(c,d){return C.pfa(C.$b(c,d))};C.We=function(c){return Math.sqrt(C.pfa(c))};C.mfa=function(c,d){return C.We(C.$b(c,d))};C.qf=function(c){return C.Mp(c,1/C.We(c))};C.s_a=function(c){return I(Math.cos(c),Math.sin(c))};C.zDa=function(c){return Math.atan2(c.y,c.x)};
C.Jf=function(c,d,e){if(d>e){var g=d;d=e;e=g}return c<d?d:c<e?c:e};C.lfa=function(c){var d=I(0,0),e=I(1,1);return I(C.Jf(c.x,d.x,e.x),C.Jf(c.y,d.y,e.y))};C.ofa=function(){var c=C.P.ba;return I(c.width,c.height)};C.r_a=function(c,d){return I(d(c.x),d(c.y))};C.qfa=function(c,d,e){return C.Lp(C.Mp(c,1-e),C.Mp(d,e))};C.t_a=function(c,d,e){return c.x-e<=d.x&&d.x<=c.x+e&&c.y-e<=d.y&&d.y<=c.y+e?q:t};C.q_a=function(c,d){return I(c.x*d.x,c.y*d.y)};
C.p_a=function(c,d){var e=C.qf(c),g=C.qf(d),e=Math.atan2(e.x*g.y-e.y*g.x,C.oC(e,g));return Math.abs(e)<C.n6?0:e};C.o_a=function(c,d){var e=Math.acos(C.oC(C.qf(c),C.qf(d)));return Math.abs(e)<C.n6?0:e};C.yDa=function(c,d,e){c=C.$b(c,d);var g=Math.cos(e);e=Math.sin(e);var h=c.x;c.x=h*g-c.y*e+d.x;c.y=h*e+c.y*g+d.y;return c};
C.m1=function(c,d,e,g,h){if(c.x==d.x&&c.y==d.y||e.x==g.x&&e.y==g.y)return t;var k=d.x-c.x;d=d.y-c.y;var n=g.x-e.x;g=g.y-e.y;var p=c.x-e.x;c=c.y-e.y;e=g*k-n*d;h.x=n*c-g*p;h.y=k*c-d*p;if(0==e)return 0==h.x||0==h.y?q:t;h.x/=e;h.y/=e;return q};C.z_a=function(c,d,e,g){var h=I(0,0);return C.m1(c,d,e,g,h)&&0<=h.x&&1>=h.x&&0<=h.y&&1>=h.y?q:t};C.u_a=function(c,d,e,g){var h=I(0,0);return C.m1(c,d,e,g,h)?(e=I(0,0),e.x=c.x+h.x*(d.x-c.x),e.y=c.y+h.x*(d.y-c.y),e):I(0,0)};
C.y_a=function(c,d){return c!=s&&d!=s?c.x==d.x&&c.y==d.y:t};C.tQ=function(c){c.x=0;c.y=0};C.Wr=function(c,d){c.x=d.x;c.y=d.y};C.pC=function(c,d){c.x*=d;c.y*=d};C.rfa=function(c,d){c.x-=d.x;c.y-=d.y};C.rQ=function(c,d){c.x+=d.x;c.y+=d.y};C.xDa=function(c){C.pC(c,1/Math.sqrt(c.x*c.x+c.y*c.y))};C.t3=function(c,d,e,g,h){h+=g;if(!(1>=h)){d*=0.5;for(var k,n=h-1,p=g;p<h;p++){k=2*p;var r=I(c[2*p],c[2*p+1]),v;if(0===p)v=C.sQ(C.qf(C.$b(r,I(c[2*(p+1)],c[2*(p+1)+1]))));else if(p===n)v=C.sQ(C.qf(C.$b(I(c[2*(p-1)],c[2*(p-1)+1]),r)));else{v=I(c[2*(p-1)],c[2*(p-1)+1]);var z=I(c[2*(p+1)],c[2*(p+1)+1]),A=C.qf(C.$b(z,r)),E=C.qf(C.$b(v,r)),F=Math.acos(C.oC(A,E));v=F<C.hg(70)?C.sQ(C.qf(C.n1(A,E))):F<C.hg(170)?C.qf(C.n1(A,E)):C.sQ(C.qf(C.$b(z,v)))}v=C.Mp(v,d);e[2*k]=r.x+v.x;e[2*k+1]=r.y+v.y;e[2*(k+1)]=r.x-
v.x;e[2*(k+1)+1]=r.y-v.y}for(p=0==g?0:g-1;p<n;p++){k=2*p;c=k+2;d=new C.be(e[2*k],e[2*k+1]);h=new C.be(e[2*(k+1)],e[2*(k+1)+1]);k=new C.be(e[2*c],e[2*c]);g=new C.be(e[2*(c+1)],e[2*(c+1)+1]);d=!C.yIa(d.x,d.y,g.x,g.y,h.x,h.y,k.x,k.y);if(!d.QH&&(0>d.value||1<d.value))d.QH=q;d.QH&&(e[2*c]=g.x,e[2*c+1]=g.y,e[2*(c+1)]=k.x,e[2*(c+1)+1]=k.y)}}};
C.yIa=function(c,d,e,g,h,k,n,p){if(c==e&&d==g||h==n&&k==p)return{QH:t,value:0};e-=c;g-=d;h-=c;k-=d;n-=c;p-=d;c=Math.sqrt(e*e+g*g);e/=c;g/=c;d=h*e+k*g;k=k*e-h*g;h=d;d=n*e+p*g;p=p*e-n*g;n=d;return k==p?{QH:t,value:0}:{QH:q,value:(n+(h-n)*p/(p-k))/c}};C.u5a=function(c){for(var d=0,e=c.length;d<e;d++){var g=c[(d+1)%e];if(0<C.wDa(C.$b(g,c[d]),C.$b(c[(d+2)%e],g)))return t}return q};C.MJa=function(c,d){d[2]=d[3]=d[6]=d[7]=d[8]=d[9]=d[11]=d[14]=0;d[10]=d[15]=1;d[0]=c.a;d[4]=c.G;d[12]=c.ma;d[1]=c.b;d[5]=c.O;d[13]=c.na};C.AKa=function(c,d){d.a=c[0];d.G=c[4];d.ma=c[12];d.b=c[1];d.O=c[5];d.na=c[13]};C.cU=C.N.extend({Yg:s,cp:s,ci:0,bba:t,mG:s,ctor:function(c,d,e){this.Yg=I(c||0,d||0);this.ci=e||0},wd:function(){return{x:this.Yg.x,y:this.Yg.y}},Sza:function(){return this.Yg.x},Tza:function(){return this.Yg.y},kP:function(){return{x:this.cp.x,y:this.cp.y}},oVa:function(){return{x:this.mG.x,y:this.mG.y}},P_:function(){return C.$b(this.Yg,this.cp)},Rza:function(){return{x:this.Yg.x,y:this.Yg.y}},OUa:function(){return{x:this.cp.x,y:this.cp.y}},pVa:function(){return{x:this.mG.x,y:this.mG.y}},yTa:y("ci"),
Dza:y("ci"),b4a:function(c,d,e){this.cp=this.Yg;this.Yg=I(d||0,e||0);this.ci=c;this.bba||(this.mG=I(this.Yg),this.bba=q)},hY:function(c,d){d===m?(this.Yg.x=c.x,this.Yg.y=c.y):(this.Yg.x=c,this.Yg.y=d)},HA:function(c,d){this.cp=d===m?I(c.x,c.y):I(c||0,d||0)}});C.ne=C.N.extend({sc:0,Tv:t,se:s,$X:x("se"),ctor:x("sc"),xH:y("sc"),stopPropagation:function(){this.Tv=q},sXa:y("Tv"),ESa:y("se")});C.ne.uK=0;C.ne.Ey=1;C.ne.py=2;C.ne.hv=3;C.ne.dq=4;C.gq=C.ne.extend({WV:s,wba:s,ctor:function(c){C.ne.prototype.ctor.call(this,C.ne.dq);this.WV=c},setUserData:x("wba"),getUserData:y("wba"),jTa:y("WV")});
C.wf=C.ne.extend({H9:0,D8:0,Fn:0,Xi:0,CX:0,DX:0,Haa:0,Iaa:0,ctor:function(c){C.ne.prototype.ctor.call(this,C.ne.hv);this.H9=c},qha:function(c,d){this.Haa=c;this.Iaa=d},eVa:y("Haa"),fVa:y("Iaa"),kGa:function(c,d){this.Fn=c;this.Xi=d},wd:function(){return{x:this.Fn,y:this.Xi}},Rza:function(){return{x:this.Fn,y:C.view.yz.height-this.Xi}},eua:function(c,d){this.CX=c;this.DX=d},P_:function(){return{x:this.Fn-this.CX,y:this.Xi-this.DX}},NSa:function(){return this.Fn-this.CX},OSa:function(){return this.Xi-
this.DX},Vx:x("D8"),VRa:y("D8"),Sza:y("Fn"),Tza:y("Xi")});C.wf.NONE=0;C.wf.Pm=1;C.wf.El=2;C.wf.R5=3;C.wf.AT=4;C.wf.CJa=0;C.wf.EJa=2;C.wf.DJa=1;C.wf.xJa=3;C.wf.yJa=4;C.wf.zJa=5;C.wf.AJa=6;C.wf.BJa=7;C.xl=C.ne.extend({$s:0,Gf:s,ctor:function(c){C.ne.prototype.ctor.call(this,C.ne.uK);this.Gf=c||[]},iTa:y("$s"),WVa:y("Gf"),cOa:x("$s"),gOa:x("Gf")});C.xl.cLa=5;C.xl.zy={MR:0,XS:1,yS:2,aS:3};C.Na=C.N.extend({fX:s,sc:0,So:s,Qi:t,ct:0,cf:s,we:t,$z:q,ctor:function(c,d,e){this.fX=e;this.sc=c||0;this.So=d||""},gY:x("we"),FNa:y("we"),bG:x("Qi"),ssa:y("Qi"),xNa:y("sc"),sNa:y("So"),aY:x("ct"),qNa:y("ct"),cG:x("cf"),vNa:y("cf"),fu:function(){return this.fX!=s},p:B(s),Fb:x("$z"),isEnabled:y("$z"),EQ:u(),kh:u()});C.Na.lpa=0;C.Na.tq=1;C.Na.OT=2;C.Na.Ey=3;C.Na.hv=4;C.Na.py=5;C.Na.dq=6;
C.qE=C.Na.extend({KF:s,ctor:function(c,d){this.KF=d;var e=this;C.Na.prototype.ctor.call(this,C.Na.dq,c,function(c){e.KF!=s&&e.KF(c)})},fu:function(){return C.Na.prototype.fu.call(this)&&this.KF!=s},p:function(){return new C.qE(this.So,this.KF)}});C.qE.create=function(c,d){return new C.qE(c,d)};
C.Cs=C.Na.extend({gI:s,iI:s,hI:s,nQ:s,ctor:function(){var c=this;C.Na.prototype.ctor.call(this,C.Na.hv,C.Cs.Fe,function(d){var e=C.wf;switch(d.H9){case e.Pm:c.gI&&c.gI(d);break;case e.El:c.iI&&c.iI(d);break;case e.R5:c.hI&&c.hI(d);break;case e.AT:c.nQ&&c.nQ(d)}})},p:function(){var c=new C.Cs;c.gI=this.gI;c.iI=this.iI;c.hI=this.hI;c.nQ=this.nQ;return c},fu:B(q)});C.Cs.Fe="__cc_mouse";C.Cs.create=function(){return new C.Cs};
C.wo=C.Na.extend({qz:s,Lu:t,fc:s,dd:s,Xc:s,Be:s,ctor:function(){C.Na.prototype.ctor.call(this,C.Na.tq,C.wo.Fe,s);this.qz=[]},Q3a:x("Lu"),p:function(){var c=new C.wo;c.fc=this.fc;c.dd=this.dd;c.Xc=this.Xc;c.Be=this.Be;c.Lu=this.Lu;return c},fu:function(){return!this.fc?(C.log(C.m.vpa),t):q}});C.wo.Fe="__cc_touch_one_by_one";C.wo.create=function(){return new C.wo};
C.vo=C.Na.extend({lI:s,oI:s,nI:s,mI:s,ctor:function(){C.Na.prototype.ctor.call(this,C.Na.OT,C.vo.Fe,s)},p:function(){var c=new C.vo;c.lI=this.lI;c.oI=this.oI;c.nI=this.nI;c.mI=this.mI;return c},fu:function(){return this.lI==s&&this.oI==s&&this.nI==s&&this.mI==s?(C.log(C.m.upa),t):q}});C.vo.Fe="__cc_touch_all_at_once";C.vo.create=function(){return new C.vo};
C.Na.create=function(c){C.assert(c&&c.event,C.m.bla);var d=c.event;delete c.event;var e=s;d===C.Na.tq?e=new C.wo:d===C.Na.OT?e=new C.vo:d===C.Na.hv?e=new C.Cs:d===C.Na.dq?(e=new C.qE(c.Dya,c.NZ),delete c.Dya,delete c.NZ):d===C.Na.Ey?e=new C.Bs:d===C.Na.py&&(e=new C.As(c.NZ),delete c.NZ);for(var g in c)e[g]=c[g];return e};C.fca=function(c){var d,e=c.length,g=Array(e);for(d=0;d<e;d+=1)g[d]=c[d];return g};C.wpa=C.N.extend({Bk:s,Ik:s,Qda:0,ctor:function(){this.Bk=[];this.Ik=[]},size:function(){return this.Bk.length+this.Ik.length},empty:function(){return 0===this.Bk.length&&0===this.Ik.length},push:function(c){0==c.ct?this.Ik.push(c):this.Bk.push(c)},Ewa:function(){this.Ik.length=0},Dwa:function(){this.Bk.length=0},clear:function(){this.Ik.length=0;this.Bk.length=0},oTa:y("Bk"),dVa:y("Ik")});
C.GK=function(c){var d=C.ne,e=c.sc;if(e===d.py)return C.As.Fe;if(e===d.dq)return c.WV;if(e===d.Ey)return C.Bs.Fe;if(e===d.hv)return C.Cs.Fe;e===d.uK&&C.log(C.m.GK);return""};
C.Ka={uS:0,GJ:1,kD:2,fKa:3,Sl:{},UF:{},Vo:{},PM:{},i$:{},VA:[],XE:[],Qv:0,$z:t,T$:0,qsa:[C.lf.LJ,C.lf.nD],yN:function(c){this.Vo[c.tb]!=s&&this.XE.push(c);c=c.ke();for(var d=0,e=c.length;d<e;d++)this.yN(c[d])},Xr:function(c,d){var e=this.Vo[c.tb],g,h;if(e){g=0;for(h=e.length;g<h;g++)e[g].gY(q)}if(d===q){e=c.ke();g=0;for(h=e.length;g<h;g++)this.Xr(e[g],q)}},Cm:function(c,d){var e=this.Vo[c.tb],g,h;if(e){g=0;for(h=e.length;g<h;g++)e[g].gY(t)}this.yN(c);if(d===q){e=c.ke();g=0;for(h=e.length;g<h;g++)this.Cm(e[g],
q)}},n8:function(c){0===this.Qv?this.Q9(c):this.VA.push(c)},Q9:function(c){var d=c.So,e=this.Sl[d];e||(e=new C.wpa,this.Sl[d]=e);e.push(c);0==c.ct?(this.Ft(d,this.kD),d=c.cf,d==s&&C.log(C.m.wya),this.Rpa(d,c),d.$c&&this.Cm(d)):this.Ft(d,this.GJ)},qW:function(c){return this.Sl[c]},ava:function(){if(0!=this.XE.length){for(var c=this.XE,d,e,g=this.Vo,h=0,k=c.length;h<k;h++)if(d=g[c[h].tb])for(var n=0,p=d.length;n<p;n++)(e=d[n])&&this.Ft(e.So,this.kD);this.XE.length=0}},taa:function(c){if(c)for(var d,
e=0;e<c.length;)d=c[e],d.bG(t),d.cf!=s&&(this.a9(d.cf,d),d.cG(s)),0===this.Qv?C.Id(c,d):++e},uw:function(c){var d=this.Sl[c];if(d){var e=d.Bk;this.taa(d.Ik);this.taa(e);delete this.UF[c];this.Qv||(d.clear(),delete this.Sl[c])}for(var e=this.VA,g,d=0;d<e.length;)(g=e[d])&&g.So==c?C.Id(e,g):++d},rY:function(c){var d=this.uS,e=this.UF;e[c]&&(d=e[c]);d!=this.uS&&(e[c]=this.uS,d&this.GJ&&this.Hua(c),d&this.kD&&((d=C.P.Cf)?this.Jua(c,d):e[c]=this.kD))},Jua:function(c,d){var e=this.qW(c);if(e){var g=e.Ik;
g&&0!==g.length&&(this.T$=0,this.PM={},this.eZ(d,q),e.Ik.sort(this.Gua))}},Gua:function(c,d){var e=C.Ka.PM;return e[d.cf.tb]-e[c.cf.tb]},Hua:function(c){if(c=this.Sl[c]){var d=c.Bk;if(d&&0!==d.length){d.sort(this.Iua);for(var e=0,g=d.length;e<g&&!(0<=d[e].ct);)++e;c.Qda=e}}},Iua:function(c,d){return c.ct-d.ct},gX:function(c){if(c=this.Sl[c]){var d=c.Bk,e=c.Ik,g,h;if(e)for(g=0;g<e.length;)h=e[g],h.Qi?++g:C.Id(e,h);if(d)for(g=0;g<d.length;)h=d[g],h.Qi?++g:C.Id(d,h);e&&0===e.length&&c.Ewa();d&&0===d.length&&
c.Dwa()}},hO:function(c){var d=this.Qv;C.assert(0<d,C.m.cla);c.sc==C.ne.uK?(this.gX(C.wo.Fe),this.gX(C.vo.Fe)):this.gX(C.GK(c));if(!(1<d)){C.assert(1==d,C.m.dla);c=this.Sl;var d=this.UF,e;for(e in c)c[e].empty()&&(delete d[e],delete c[e]);e=this.VA;if(0!==e.length){c=0;for(d=e.length;c<d;c++)this.Q9(e[c]);this.VA.length=0}}},Ysa:function(c,d){if(!c.ssa)return t;var e=d.event,g=d.dga;e.$X(c.cf);var h=t,k,n=e.$s,p=C.xl.zy;if(n==p.MR)c.fc&&(h=c.fc(g,e))&&c.Qi&&c.qz.push(g);else if(0<c.qz.length&&-1!=
(k=c.qz.indexOf(g)))h=q,n===p.XS&&c.dd?c.dd(g,e):n===p.yS?(c.Xc&&c.Xc(g,e),c.Qi&&c.qz.splice(k,1)):n===p.aS&&(c.Be&&c.Be(g,e),c.Qi&&c.qz.splice(k,1));return e.Tv?(C.Ka.hO(e),q):h&&c.Qi&&c.Lu?(d.eDa&&d.touches.splice(g,1),q):t},Hqa:function(c){this.rY(C.wo.Fe);this.rY(C.vo.Fe);var d=this.qW(C.wo.Fe),e=this.qW(C.vo.Fe);if(!(s==d&&s==e)){var g=c.Gf,h=C.fca(g),k={event:c,eDa:d&&e,touches:h,dga:s};if(d)for(var n=0;n<g.length;n++)if(k.dga=g[n],this.KV(d,this.Ysa,k),c.Tv)return;if(e&&0<h.length&&(this.KV(e,
this.$sa,{event:c,touches:h}),c.Tv))return;this.hO(c)}},$sa:function(c,d){if(!c.Qi)return t;var e=C.xl.zy,g=d.event,h=d.touches,k=g.$s;g.$X(c.cf);k==e.MR&&c.lI?c.lI(h,g):k==e.XS&&c.oI?c.oI(h,g):k==e.yS&&c.nI?c.nI(h,g):k==e.aS&&c.mI&&c.mI(h,g);return g.Tv?(C.Ka.hO(g),q):t},Rpa:function(c,d){var e=this.Vo[c.tb];e||(e=[],this.Vo[c.tb]=e);e.push(d)},a9:function(c,d){var e=this.Vo[c.tb];e&&(C.Id(e,d),0===e.length&&delete this.Vo[c.tb])},KV:function(c,d,e){var g=t,h=c.Bk,k=c.Ik,n=0,p;if(h&&0!==h.length)for(;n<
c.Qda;++n)if(p=h[n],p.isEnabled()&&!p.we&&p.Qi&&d(p,e)){g=q;break}if(k&&!g)for(c=0;c<k.length;c++)if(p=k[c],p.isEnabled()&&!p.we&&p.Qi&&d(p,e)){g=q;break}if(h&&!g)for(;n<h.length&&!(p=h[n],p.isEnabled()&&!p.we&&p.Qi&&d(p,e));++n);},Ft:function(c,d){var e=this.UF;e[c]=e[c]==s?d:d|e[c]},eZ:function(c,d){var e=c.ke(),g=0,h=e.length,k=this.i$,n=this.Vo;if(0<h){for(var p;g<h;g++)if((p=e[g])&&0>p.Ua)this.eZ(p,t);else break;n[c.tb]!=s&&(k[c.Sq]||(k[c.Sq]=[]),k[c.Sq].push(c.tb));for(;g<h;g++)(p=e[g])&&this.eZ(p,
t)}else n[c.tb]!=s&&(k[c.Sq]||(k[c.Sq]=[]),k[c.Sq].push(c.tb));if(d){var e=[],r;for(r in k)e.push(r);e.sort(this.Kua);r=e.length;p=this.PM;for(g=0;g<r;g++){h=k[e[g]];for(n=0;n<h.length;n++)p[h[n]]=++this.T$}this.i$={}}},Kua:function(c,d){return c-d},addListener:function(c,d){C.assert(c&&d,C.m.yya);if(c instanceof C.Na){if(c.Qi){C.log(C.m.Aya);return}}else C.assert("number"!==typeof d,C.m.zya),c=C.Na.create(c);c.fu()&&("number"==typeof d?0==d?C.log(C.m.xya):(c.cG(s),c.aY(d),c.bG(q),c.gY(t),this.n8(c)):
(c.cG(d),c.aY(0),c.bG(q),this.n8(c)))},lZ:function(c,d){var e=C.qE.create(c,d);this.addListener(e,1);return e},removeListener:function(c){if(c!=s){var d,e=this.Sl,g;for(g in e){var h=e[g],k=h.Bk;(d=this.vaa(h.Ik,c))?this.Ft(c.So,this.kD):(d=this.vaa(k,c))&&this.Ft(c.So,this.GJ);h.empty()&&(delete this.UF[c.So],delete e[g]);if(d)break}if(!d){d=this.VA;e=0;for(g=d.length;e<g;e++)if(h=d[e],h==c){C.Id(d,h);break}}}},vaa:function(c,d){if(c==s)return t;for(var e=0,g=c.length;e<g;e++){var h=c[e];if(h==d)return h.bG(t),
h.cf!=s&&(this.a9(h.cf,h),h.cG(s)),0==this.Qv&&C.Id(c,h),q}return t},Sfa:function(c,d){if(c instanceof C.u){delete this.PM[c.tb];C.Id(this.XE,c);var e=this.Vo[c.tb];if(e){for(var g=C.fca(e),e=0;e<g.length;e++)this.removeListener(g[e]);g.length=0;g=this.VA;for(e=0;e<g.length;){var h=g[e];h.cf==c?(h.cG(s),h.bG(t),g.splice(e,1)):++e}if(d===q){g=c.ke();e=0;for(h=g.length;e<h;e++)this.Sfa(g[e],q)}}}else c==C.Na.tq?this.uw(C.wo.Fe):c==C.Na.OT?this.uw(C.vo.Fe):c==C.Na.hv?this.uw(C.Cs.Fe):c==C.Na.py?this.uw(C.As.Fe):
c==C.Na.Ey?this.uw(C.Bs.Fe):C.log(C.m.Bya)},N0a:function(c){this.uw(c)},z0a:function(){var c=this.Sl,d=this.qsa,e;for(e in c)-1===d.indexOf(e)&&this.uw(e)},y3a:function(c,d){if(c!=s){var e=this.Sl,g;for(g in e){var h=e[g].Bk;if(h&&-1!=h.indexOf(c)){c.cf!=s&&C.log(C.m.Cya);c.ct!==d&&(c.aY(d),this.Ft(c.So,this.GJ));break}}}},Fb:x("$z"),isEnabled:y("$z"),dispatchEvent:function(c){if(this.$z){this.ava();this.Qv++;(!c||!c.xH)&&f("event is undefined");if(c.sc==C.ne.uK)this.Hqa(c);else{var d=C.GK(c);this.rY(d);
d=this.Sl[d];d!=s&&this.KV(d,this.Ssa,c);this.hO(c)}this.Qv--}},Ssa:function(c,d){d.$X(c.cf);c.fX(d);return d.Tv},nQa:function(c,d){var e=new C.gq(c);e.setUserData(d);this.dispatchEvent(e)}};C.$ka=C.ne.extend({i8:s,ctor:function(c){C.ne.prototype.ctor.call(this,C.ne.py);this.i8=c}});C.c5=C.ne.extend({KW:0,y$:t,ctor:function(c,d){C.ne.prototype.ctor.call(this,C.ne.Ey);this.KW=c;this.y$=d}});C.As=C.Na.extend({WM:s,ctor:function(c){this.WM=c;var d=this;C.Na.prototype.ctor.call(this,C.Na.py,C.As.Fe,function(c){d.WM(c.i8,c)})},fu:function(){C.assert(this.WM,C.m.spa);return q},p:function(){return new C.As(this.WM)}});C.As.Fe="__cc_acceleration";C.As.create=function(c){return new C.As(c)};
C.Bs=C.Na.extend({eI:s,fI:s,ctor:function(){var c=this;C.Na.prototype.ctor.call(this,C.Na.Ey,C.Bs.Fe,function(d){d.y$?c.eI&&c.eI(d.KW,d):c.fI&&c.fI(d.KW,d)})},p:function(){var c=new C.Bs;c.eI=this.eI;c.fI=this.fI;return c},fu:function(){return this.eI==s&&this.fI==s?(C.log(C.m.tpa),t):q}});C.Bs.Fe="__cc_keyboard";C.Bs.create=function(){return new C.Bs};C.T.sU=function(){var c=C.u.prototype;c.NY=s;c.kG=s;c.xW=s;c.Fq=s;c.ctor=function(){this.BW();var c=new C.Ha;c.c[2]=c.c[3]=c.c[6]=c.c[7]=c.c[8]=c.c[9]=c.c[11]=c.c[14]=0;c.c[10]=c.c[15]=1;this.NY=c;this.xW=0;this.kG=new C.Ha};c.Ca=function(){this.Mk===t&&(this.Mk=this.tM=q)};c.I=function(){if(this.Ja){var c=C.q,e,g=C.Jd;g.stack.push(g.top);C.Ep(this.kG,g.top);g.top=this.kG;var h=this.grid;h&&h.Qg&&h.ax();this.transform();var k=this.j;if(k&&0<k.length){var n=k.length;this.fd();for(e=0;e<n;e++)if(k[e]&&
0>k[e].Ua)k[e].I();else break;for(this.ja(c);e<n;e++)k[e]&&k[e].I()}else this.ja(c);this.arrivalOrder=0;h&&h.Qg&&h.Yw(this);g.top=g.stack.pop()}};c.transform=function(){var c=this.NY,e=C.Jd.top,g=this.le(),h=c.c;h[0]=g.a;h[4]=g.G;h[12]=g.ma;h[1]=g.b;h[5]=g.O;h[13]=g.na;h[14]=this.FG;C.Fp(e,e,c);this.Fq!=s&&!(this.grid!=s&&this.grid.pi())&&(c=this.Jb.x,e=this.Jb.y,0!==c||0!==e?(C.DT||(c|=0,e|=0),C.UB(c,e),this.Fq.WH(),C.UB(-c,-e)):this.Fq.WH())};c.le=c.QM};C.T.mT=function(){var c=C.u.prototype;C.d(c,"x",c.Oc,c.gs);C.d(c,"y",c.Td,c.Fu);C.d(c,"width",c.af,c.Ih);C.d(c,"height",c.vg,c.Hh);C.d(c,"anchorX",c.Z9,c.Qe);C.d(c,"anchorY",c.a$,c.Re);C.d(c,"skewX",c.zda,c.NI);C.d(c,"skewY",c.Ada,c.OI);C.d(c,"zIndex",c.Qza,c.il);C.d(c,"vertexZ",c.jBa,c.fHa);C.d(c,"rotation",c.xx,c.mh);C.d(c,"rotationX",c.BAa,c.y2);C.d(c,"rotationY",c.CAa,c.z2);C.d(c,"scale",c.pH,c.eb);C.d(c,"scaleX",c.mP,c.Wa);C.d(c,"scaleY",c.qH,c.kb);C.d(c,"children",c.ke);C.d(c,"childrenCount",
c.M_);C.d(c,"parent",c.getParent,c.Wp);C.d(c,"visible",c.I0,c.va);C.d(c,"running",c.pCa);C.d(c,"ignoreAnchor",c.kCa,c.ym);C.d(c,"actionManager",c.BB,c.ega);C.d(c,"scheduler",c.um,c.pha);C.d(c,"shaderProgram",c.a0,c.MI);C.d(c,"glServerState",c.wza,c.bGa)};C.T.nT=function(){var c=C.ga.prototype;C.d(c,"opacity",c.qb,c.J);C.d(c,"opacityModifyRGB",c.lg,c.Zd);C.d(c,"cascadeOpacity",c.LH,c.Bu);C.d(c,"color",c.Va,c.F);C.d(c,"cascadeColor",c.KH,c.Au)};C.$J=-1;C.JQ=1;
C.u=C.N.extend({Ua:0,Sq:0,FG:0,Ri:0,Yl:0,ha:1,oa:1,la:s,dg:0,eg:0,j:s,Ja:q,yb:s,Jb:s,n:s,$c:t,Rb:s,dn:t,tag:C.$J,userData:s,userObject:s,Mk:q,tM:q,tk:q,Eq:s,oOa:s,Hf:s,r$:s,Gh:t,od:s,arrivalOrder:0,Gl:s,ah:s,Tqa:s,p$:t,yq:t,Ty:s,Jo:s,vM:t,un:0,xw:0,qa:"Node",nY:t,jd:"",BW:function(){this.yb=I(0,0);this.Jb=I(0,0);this.n=J(0,0);this.la=I(0,0);this.j=[];this.Hf={a:1,b:0,G:0,O:1,ma:0,na:0};var c=C.P;this.Gl=c.BB();this.ah=c.um();this.p$=q;this.Ty={a:1,b:0,G:0,O:1,ma:0,na:0};C.D4&&(this.Jo=new C.D4(this))},
k:function(){this.p$===t&&this.BW();return q},rk:function(c,d){if(c&&0!==c.length){var e,g=c.length,h;e=C.u.tj;switch(d){case e.V:for(e=0;e<g;e++)(h=c[e])&&h.V();break;case e.Ta:for(e=0;e<g;e++)(h=c[e])&&h.Ta();break;case e.hj:for(e=0;e<g;e++)(h=c[e])&&h.hj();break;case e.xe:for(e=0;e<g;e++)(h=c[e])&&h.xe();break;case e.Rh:for(e=0;e<g;e++)(h=c[e])&&h.Rh();break;case e.ih:for(e=0;e<g;e++)(h=c[e])&&h.ih();break;case e.fd:for(e=0;e<g;e++)(h=c[e])&&h.fd();break;default:C.assert(0,C.m.ama)}}},Ca:s,np:function(c){for(var d in c)this[d]=
c[d]},zda:y("dg"),NI:function(c){this.dg=c;this.Ca()},Ada:y("eg"),OI:function(c){this.eg=c;this.Ca()},il:function(c){this.Ua=c;this.Rb&&this.Rb.tC(this,c);C.Ka.yN(this)},zw:x("Ua"),Qza:y("Ua"),hWa:function(){C.log(C.m.hma);return this.Ua},t4a:function(c){C.log(C.m.sma);this.il(c)},P2a:function(c){this.Sq!=c&&(this.Sq=c,C.Ka.yN(this))},wTa:y("Sq"),jBa:y("FG"),fHa:x("FG"),xx:function(){this.Ri!==this.Yl&&C.log(C.m.fma);return this.Ri},mh:function(c){this.Ri=this.Yl=c;this.un=0.017453292519943295*this.Ri;
this.xw=0.017453292519943295*this.Yl;this.Ca()},BAa:y("Ri"),y2:function(c){this.Ri=c;this.un=0.017453292519943295*this.Ri;this.Ca()},CAa:y("Yl"),z2:function(c){this.Yl=c;this.xw=0.017453292519943295*this.Yl;this.Ca()},pH:function(){this.ha!==this.oa&&C.log(C.m.gma);return this.ha},eb:function(c,d){this.ha=c;this.oa=d||0===d?d:c;this.Ca()},mP:y("ha"),Wa:function(c){this.ha=c;this.Ca()},qH:y("oa"),kb:function(c){this.oa=c;this.Ca()},o:function(c,d){var e=this.la;d===m?(e.x=c.x,e.y=c.y):(e.x=c,e.y=d);
this.Ca()},bd:function(){return I(this.la)},Oc:function(){return this.la.x},gs:function(c){this.la.x=c;this.Ca()},Td:function(){return this.la.y},Fu:function(c){this.la.y=c;this.Ca()},M_:function(){return this.j.length},ke:y("j"),I0:y("Ja"),va:function(c){this.Ja=c;this.Ca()},Rj:y("yb"),R:function(c,d){var e=this.yb;if(d===m){if(c.x===e.x&&c.y===e.y)return;e.x=c.x;e.y=c.y}else{if(c===e.x&&d===e.y)return;e.x=c;e.y=d}var g=this.Jb,h=this.n;g.x=h.width*e.x;g.y=h.height*e.y;this.Ca()},nNa:y("yb"),Jaa:function(c){var d=
c.x;c=c.y;this.yb.x!==d&&(this.yb.x=d,this.Jb.x=this.n.width*d);this.yb.y!==c&&(this.yb.y=c,this.Jb.y=this.n.height*c);this.Ca()},Z9:function(){return this.yb.x},Qe:function(c){this.yb.x!==c&&(this.yb.x=c,this.Jb.x=this.n.width*c,this.Ca())},a$:function(){return this.yb.y},Re:function(c){this.yb.y!==c&&(this.yb.y=c,this.Jb.y=this.n.height*c,this.Ca())},tp:y("Jb"),af:function(){return this.n.width},Ih:function(c){this.n.width=c;this.Jb.x=c*this.yb.x;this.Ca()},vg:function(){return this.n.height},Hh:function(c){this.n.height=
c;this.Jb.y=c*this.yb.y;this.Ca()},f:y("n"),Ba:function(c,d){var e=this.n;if(d===m){if(c.width===e.width&&c.height===e.height)return;e.width=c.width;e.height=c.height}else{if(c===e.width&&d===e.height)return;e.width=c;e.height=d}var g=this.Jb,h=this.yb;g.x=e.width*h.x;g.y=e.height*h.y;this.Ca()},pCa:y("$c"),getParent:y("Rb"),Wp:x("Rb"),kCa:y("dn"),ym:function(c){c!=this.dn&&(this.dn=c,this.Ca())},wm:y("tag"),Fm:x("tag"),Xe:function(){this.jd},getName:y("jd"),getUserData:y("userData"),setUserData:x("userData"),
gBa:y("userObject"),eHa:function(c){this.userObject!=c&&(this.userObject=c)},oUa:y("arrivalOrder"),Wga:x("arrivalOrder"),BB:function(){this.Gl||(this.Gl=C.P.BB());return this.Gl},ega:function(c){this.Gl!=c&&(this.Gm(),this.Gl=c)},um:function(){this.ah||(this.ah=C.P.um());return this.ah},pha:function(c){this.ah!=c&&(this.gJ(),this.ah=c)},ye:function(){return C.xo(K(0,0,this.n.width,this.n.height),this.le())},xe:function(){this.Gm();this.gJ();C.Ka.Sfa(this);this.rk(this.j,C.u.tj.xe)},ig:function(c){var d=
this.j;if(d!=s)for(var e=0;e<d.length;e++){var g=d[e];if(g&&g.tag==c)return g}return s},Yca:function(c){if(!c)return C.log("Invalid name"),s;for(var d=this.j,e=0,g=d.length;e<g;e++)if(d[e].jd==c)return d[e];return s},v:function(c,d,e){C.assert(c,C.m.dma);c===this?C.log(C.m.bma):c.Rb!==s?C.log(C.m.cma):(d=d!=s?d:c.Ua,c.tag=e!=s?e:c.tag,this.lsa(c,d),c.Rb=this,this.Eq&&(c.Eq=this.Eq),this.$c&&(c.V(),this.vM&&c.hj()))},ak:function(c){this.Rb&&(c==s&&(c=q),this.Rb.removeChild(this,c))},aFa:function(c){C.log(C.m.mma);
this.ak(c)},removeChild:function(c,d){0!==this.j.length&&(d==s&&(d=q),-1<this.j.indexOf(c)&&this.Fqa(c,d),this.Ca())},K1:function(c,d){c===C.$J&&C.log(C.m.kma);var e=this.ig(c);e==s?C.log(C.m.lma,c):this.removeChild(e,d)},vu:function(c){C.log(C.m.jma);this.sf(c)},sf:function(c){var d=this.j;if(d!=s){c==s&&(c=q);for(var e=0;e<d.length;e++){var g=d[e];g&&(this.$c&&(g.ih(),g.Ta()),c&&g.xe(),g.parent=s)}this.j.length=0}},Fqa:function(c,d){this.$c&&(c.ih(),c.Ta());d&&c.xe();c.parent=s;C.Id(this.j,c)},
lsa:function(c,d){this.Gh=q;this.j.push(c);c.zw(d)},tC:function(c,d){C.assert(c,C.m.nma);this.Gh=q;c.arrivalOrder=C.JQ;C.JQ++;c.zw(d);this.Ca()},fd:function(){if(this.Gh){var c=this.j,d=c.length,e,g,h;for(e=1;e<d;e++){h=c[e];for(g=e-1;0<=g;){if(h.Ua<c[g].Ua)c[g+1]=c[g];else if(h.Ua===c[g].Ua&&h.arrivalOrder<c[g].arrivalOrder)c[g+1]=c[g];else break;g--}c[g+1]=h}this.Gh=t}},ja:u(),dJ:function(){this.Rb!=s&&(this.Rb.dJ(),this.Rb.transform())},V:function(){this.vM=t;this.$c=q;this.rk(this.j,C.u.tj.V);
this.bk()},hj:function(){this.vM=q;this.rk(this.j,C.u.tj.hj)},ih:function(){this.rk(this.j,C.u.tj.ih)},Ta:function(){this.$c=t;this.pause();this.rk(this.j,C.u.tj.Ta);this.Jo&&this.Jo.$j()},Qa:function(c){C.assert(c,C.m.pma);this.actionManager.lva(c,this,!this.$c);return c},Gm:function(){this.actionManager&&this.actionManager.Ofa(this)},ZI:function(c){this.actionManager.Nfa(c)},FHa:function(c){c===C.qy?C.log(C.m.tma):this.actionManager.TEa(c,this)},ZO:function(c){return c===C.qy?(C.log(C.m.ema),s):
this.actionManager.ZO(c,this)},hUa:function(){return this.actionManager.iDa(this)},wu:function(){this.cga(0)},cga:function(c){this.scheduler.KQ(this,c,!this.$c)},MC:function(){this.scheduler.hJ(this)},Sp:function(c,d,e,g){d=d||0;C.assert(c,C.m.qma);C.assert(0<=d,C.m.rma);e=e==s?C.kv:e;this.scheduler.S1(this,c,d,e,g||0,!this.$c)},y1a:function(c,d){this.Sp(c,0,0,d)},co:function(c){c&&this.scheduler.m3(this,c)},gJ:function(){this.scheduler.eia(this)},k1a:function(){C.log(C.m.oma);this.bk()},bk:function(){this.scheduler.Cm(this);
this.actionManager&&this.actionManager.Cm(this);C.Ka.Cm(this)},J_a:function(){C.log(C.m.ima);this.pause()},pause:function(){this.scheduler.Xr(this);this.actionManager&&this.actionManager.Xr(this);C.Ka.Xr(this)},AFa:function(c){this.Ty=c;this.yq=this.Mk=q},F_a:function(){this.tM&&(this.r$=C.IR(this.le()),this.tM=t);return this.r$},Xk:function(){for(var c=this.le(),d=this.Rb;d!=s;d=d.parent)c=C.Jg(c,d.le());return c},BIa:function(){return C.IR(this.Xk())},mi:function(c){return C.jv(c,this.BIa())},km:function(c){c=
c||I(0,0);return C.jv(c,this.Xk())},Owa:function(c){return C.$b(this.mi(c),this.Jb)},SPa:function(c){c=c||I(0,0);return this.km(C.Lp(c,this.Jb))},RMa:function(c){c=this.km(c);return C.P.Pwa(c)},qp:function(c){return this.mi(c.wd())},TPa:function(c){c=c.wd();c=C.P.Nwa(c);return this.Owa(c)},update:function(c){this.Jo&&!this.Jo.oea()&&this.Jo.I(c)},Rh:function(){this.rk(this.j,C.u.tj.Rh)},EQ:u(),kh:u(),$ca:function(c){return this.Jo.$ca(c)},$t:function(c){this.Jo.add(c)},L0a:function(c){return this.Jo.remove(c)},
x0a:function(){this.Jo.$j()},grid:s,ctor:s,I:s,transform:s,le:s,wn:function(){if(this.tk===t){this.tk=q;var c=this.Eq;c&&c!=this&&c.wn()}},ZX:function(c){if(this.Eq!=c){this.Eq=c;for(var d=this.j,e=0,g=d.length;e<g;e++)d[e].ZX(c)}},tx:function(){this.Fq||(this.Fq=new C.jD);return this.Fq},kH:y("grid"),cGa:x("grid"),a0:y("od"),MI:x("od"),wza:y("xW"),bGa:x("xW"),aza:function(){var c=K(0,0,this.n.width,this.n.height),d=this.Xk(),c=C.zi(c,this.Xk());if(!this.j)return c;for(var e=this.j,g=0;g<e.length;g++){var h=
e[g];h&&h.Ja&&(h=h.kF(d))&&(c=C.rC(c,h))}return c},kF:function(c){var d=K(0,0,this.n.width,this.n.height);c=c==s?this.le():C.Jg(this.le(),c);d=C.zi(d,c);if(!this.j)return d;for(var e=this.j,g=0;g<e.length;g++){var h=e[g];h&&h.Ja&&(h=h.kF(c))&&(d=C.rC(d,h))}return d},QM:function(){if(this.Mk){var c=this.la.x,d=this.la.y,e=this.Jb.x,g=-e,h=this.Jb.y,k=-h,n=this.ha,p=this.oa;this.dn&&(c+=e,d+=h);var r=1,v=0,z=1,A=0;if(0!==this.Ri||0!==this.Yl)r=Math.cos(-this.un),v=Math.sin(-this.un),z=Math.cos(-this.xw),
A=Math.sin(-this.xw);var E=this.dg||this.eg;if(!E&&(0!==e||0!==h))c+=z*g*n+-v*k*p,d+=A*g*n+r*k*p;var F=this.Hf;F.a=z*n;F.b=A*n;F.G=-v*p;F.O=r*p;F.ma=c;F.na=d;if(E&&(F=C.Jg({a:1,b:Math.tan(C.hg(this.eg)),G:Math.tan(C.hg(this.dg)),O:1,ma:0,na:0},F),0!==e||0!==h))F=C.oJ(F,g,k);this.yq&&(F=C.Jg(F,this.Ty),this.yq=t);this.Hf=F;this.Mk=t}return this.Hf}});C.u.create=function(){return new C.u};C.u.tj={V:1,Ta:2,xe:3,hj:4,Rh:5,ih:6,fd:7};
C.K===C.ab?(D=C.u.prototype,D.ctor=function(){this.BW()},D.Ca=function(){this.wn();this.Mk===t&&(this.Mk=this.tM=q)},D.I=function(c){if(this.Ja){c=c||C.q;var d,e=this.j,g;c.save();this.transform(c);var h=e.length;if(0<h){this.fd();for(d=0;d<h;d++)if(g=e[d],0>g.Ua)g.I(c);else break;for(this.ja(c);d<h;d++)e[d].I(c)}else this.ja(c);this.tk=t;this.arrivalOrder=0;c.restore()}},D.transform=function(c){c=c||C.q;var d=C.view,e=this.le();c.transform(e.a,e.G,e.b,e.O,e.ma*d.ha,-e.na*d.oa)},D.le=function(){if(this.Mk){var c=
this.Hf;c.ma=this.la.x;c.na=this.la.y;var d=1,e=0;this.Ri&&(d=Math.cos(this.un),e=Math.sin(this.un));c.a=c.O=d;c.b=-e;c.G=e;var g=this.ha,h=this.oa,k=this.Jb.x,n=this.Jb.y,p=1E-6>g&&-1E-6<g?1E-6:g,r=1E-6>h&&-1E-6<h?1E-6:h;if(this.dg||this.eg){var v=Math.tan(-this.dg*Math.PI/180),z=Math.tan(-this.eg*Math.PI/180);Infinity===v&&(v=99999999);Infinity===z&&(z=99999999);var A=n*v*p,E=k*z*r;c.a=d+-e*z;c.b=d*v+-e;c.G=e+d*z;c.O=e*v+d;c.ma+=d*A+-e*E;c.na+=e*A+d*E}if(1!==g||1!==h)c.a*=p,c.G*=p,c.b*=r,c.O*=r;
c.ma+=d*-k*p+-e*n*r;c.na-=e*-k*p+d*n*r;this.dn&&(c.ma+=k,c.na+=n);this.yq&&(this.Hf=C.Jg(c,this.Ty),this.yq=t);this.Mk=t}return this.Hf},D=s):(C.assert("function"===typeof C.T.sU,C.m.yf,"BaseNodesWebGL.js"),C.T.sU(),delete C.T.sU);C.assert("function"===typeof C.T.mT,C.m.yf,"BaseNodesPropertyDefine.js");C.T.mT();delete C.T.mT;
C.ga=C.u.extend({rb:q,fb:255,Ag:255,vb:s,nd:s,Vf:t,sg:t,ctor:function(){C.u.prototype.ctor.call(this);this.Ag=this.fb=255;this.vb=C.color(255,255,255,255);this.nd=C.color(255,255,255,255);this.sg=this.Vf=t},Gd:u(),qb:y("Ag"),bda:y("fb"),J:function(c){this.fb=this.Ag=c;var d=255,e=this.Rb;e&&(e.rb&&e.cascadeOpacity)&&(d=e.fb);this.ac(d);this.vb.a=this.nd.a=c},ac:function(c){this.fb=this.Ag*c/255;if(this.sg){c=this.j;for(var d=0;d<c.length;d++){var e=c[d];e&&e.rb&&e.ac(this.fb)}}},LH:y("sg"),Bu:function(c){this.sg!==
c&&((this.sg=c)?this.Cz():this.GV())},Cz:function(){var c=255,d=this.Rb;d&&(d.rb&&d.cascadeOpacity)&&(c=d.fb);this.ac(c)},GV:function(){this.fb=this.Ag;for(var c=this.j,d=0;d<c.length;d++){var e=c[d];e&&e.rb&&e.ac(255)}},Va:function(){var c=this.nd;return C.color(c.r,c.g,c.b,c.a)},iu:function(){var c=this.vb;return C.color(c.r,c.g,c.b,c.a)},F:function(c){var d=this.vb,e=this.nd;d.r=e.r=c.r;d.g=e.g=c.g;d.b=e.b=c.b;d=(d=this.Rb)&&d.rb&&d.cascadeColor?d.iu():C.color.WHITE;this.Pb(d);c.a!==m&&!c.Vw&&
this.J(c.a)},Pb:function(c){var d=this.vb,e=this.nd;d.r=0|e.r*c.r/255;d.g=0|e.g*c.g/255;d.b=0|e.b*c.b/255;if(this.Vf){c=this.j;for(e=0;e<c.length;e++){var g=c[e];g&&g.rb&&g.Pb(d)}}},KH:y("Vf"),Au:function(c){this.Vf!==c&&((this.Vf=c)?this.Bz():this.FV())},Bz:function(){var c;c=(c=this.Rb)&&c.rb&&c.cascadeColor?c.iu():C.color.WHITE;this.Pb(c)},FV:function(){var c=this.vb,d=this.nd;c.r=d.r;c.g=d.g;c.b=d.b;for(var c=this.j,d=C.color.WHITE,e=0;e<c.length;e++){var g=c[e];g&&g.rb&&g.Pb(d)}},v:function(c,
d,e){C.u.prototype.v.call(this,c,d,e);this.Vf&&this.Bz();this.sg&&this.Cz()},Zd:u(),lg:B(t)});C.ga.create=function(){var c=new C.ga;c.k();return c};C.assert("function"===typeof C.T.nT,C.m.yf,"BaseNodesPropertyDefine.js");C.T.nT();delete C.T.nT;C.u.oLa=0;C.u.qLa=1;C.u.pLa=2;C.u.rLa=3;C.u.nLa=4;C.cq=C.ga.extend({textureAtlas:s,quadsToDraw:0,rb:q,dA:0,C$:0,Hj:0,Ii:0,Lq:s,Db:t,B:s,kM:t,qa:"AtlasNode",ctor:function(c,d,e,g){C.ga.prototype.ctor.call(this);this.Lq=C.color.WHITE;this.B={src:C.Ec,fa:C.Dc};this.kM=t;g!==m&&this.PBa(c,d,e,g)},NC:function(){C.log(C.m.Nia)},Va:function(){return this.Db?this.Lq:C.ga.prototype.Va.call(this)},Zd:function(c){var d=this.color;this.Db=c;this.color=d},lg:y("Db"),Sj:y("B"),Xd:function(c,d){this.B=d===m?c:{src:c,fa:d}},G2:x("textureAtlas"),sH:y("textureAtlas"),
SUa:y("quadsToDraw"),A3a:x("quadsToDraw"),Pt:s,fi:s,PY:s,NE:s,PBa:function(c,d,e,g){c||f("cc.AtlasNode.initWithTileFile(): title should not be null");c=C.ib.rd(c);return this.ra(c,d,e,g)},ra:s,DW:function(c,d,e,g){this.Hj=d;this.Ii=e;this.Db=q;this.fi=c;if(!this.fi)return C.log(C.m.C3),t;this.Pt=this.fi;this.eL();this.quadsToDraw=g;return q},EW:function(c,d,e,g){this.Hj=d;this.Ii=e;this.Lq=C.color.WHITE;this.Db=q;this.B.src=C.Ec;this.B.fa=C.Dc;d=this.nd;this.NE=new Float32Array([d.r/255,d.g/255,d.b/
255,this.Ag/255]);this.textureAtlas=new C.uq;this.textureAtlas.ra(c,g);if(!this.textureAtlas)return C.log(C.m.C3),t;this.Ok();this.tba();this.eL();this.quadsToDraw=g;this.shaderProgram=C.mg.Wd(C.mK);this.PY=C.q.getUniformLocation(this.shaderProgram.wx(),"u_color");return q},ja:s,Ym:function(c){c=c||C.q;C.iC(this);C.xm(this.B.src,this.B.fa);this.PY&&this.NE&&(c.uniform4fv(this.PY,this.NE),this.textureAtlas.Cca(this.quadsToDraw))},F:s,Tta:function(c){var d=this.nd;if(!(d.r==c.r&&d.g==c.g&&d.b==c.b)){d=
C.color(c.r,c.g,c.b);this.Lq=c;if(this.Db){var e=this.fb;d.r=d.r*e/255;d.g=d.g*e/255;d.b=d.b*e/255}C.ga.prototype.F.call(this,c);if(this.texture&&(c=this.fi.hd))if(d=C.ib.pP(c))c=C.AB(c,d,this.nd,K(0,0,c.width,c.height)),d=new C.Ma,d.gh(c),d.Ud(),this.texture=d}},Uta:function(c){var d=C.color(c.r,c.g,c.b);this.Lq=c;var e=this.fb;this.Db&&(d.r=d.r*e/255,d.g=d.g*e/255,d.b=d.b*e/255);C.ga.prototype.F.call(this,c);c=this.vb;this.NE=new Float32Array([c.r/255,c.g/255,c.b/255,e/255])},J:u(),eY:function(c){C.ga.prototype.J.call(this,
c);this.Db&&(this.color=this.Lq)},fY:function(c){C.ga.prototype.J.call(this,c);this.Db?this.color=this.Lq:(c=this.vb,this.NE=new Float32Array([c.r/255,c.g/255,c.b/255,this.fb/255]))},ob:s,nF:y("Pt"),vW:function(){return this.textureAtlas.texture},Xa:s,jY:x("Pt"),kY:function(c){this.textureAtlas.texture=c;this.Ok();this.tba()},eL:s,gqa:function(){var c=this.texture.f();this.C$=0|c.height/this.Ii;this.dA=0|c.width/this.Hj},hqa:function(){var c=this.texture,d=c.f();this.kM&&(d=c.n);this.C$=0|d.height/
this.Ii;this.dA=0|d.width/this.Hj},Ok:function(){this.textureAtlas.texture.wp()||(this.B.src=C.SRC_ALPHA,this.B.fa=C.ONE_MINUS_SRC_ALPHA)},tba:function(){this.Db=this.textureAtlas.texture.wp()},bY:x("kM")});D=C.cq.prototype;C.K===C.ka?(D.ra=D.EW,D.ja=D.Ym,D.F=D.Uta,D.J=D.fY,D.ob=D.vW,D.Xa=D.kY,D.eL=D.hqa):(D.ra=D.DW,D.ja=C.u.prototype.ja,D.F=D.Tta,D.J=D.eY,D.ob=D.nF,D.Xa=D.jY,D.eL=D.gqa);C.d(D,"opacity",D.qb,D.J);C.d(D,"color",D.Va,D.F);C.d(D,"texture",D.ob,D.Xa);
C.cq.create=function(c,d,e,g){return new C.cq(c,d,e,g)};C.T.yU=function(){C.Ma=C.N.extend({VNa:q,Zo:s,ir:0,hr:0,jd:"",n:s,Hp:0,Ip:0,jM:t,Tz:t,shaderProgram:s,ce:t,hd:s,Kh:s,url:s,Xb:s,ctor:function(){this.n=J(0,0);this.Zo=C.Ma.vca},I1:function(){this.Kh&&C.q.deleteTexture(this.Kh);C.L.kh(this.url)},sda:y("Zo"),W_:y("ir"),V_:y("hr"),getName:y("Kh"),f:function(){return J(this.n.width/C.Nc(),this.n.height/C.Nc())},af:function(){return this.n.width/C.Nc()},vg:function(){return this.n.height/C.Nc()},hza:y("n"),Xza:y("Hp"),nGa:x("Hp"),Yza:y("Ip"),oGa:x("Ip"),
a0:y("shaderProgram"),MI:x("shaderProgram"),wp:y("jM"),vBa:y("Tz"),description:function(){return"\x3ccc.Texture2D | Name \x3d "+this.jd+" | Dimensions \x3d "+this.ir+" x "+this.hr+" | Coordinates \x3d ("+this.Hp+", "+this.Ip+")\x3e"},REa:u(),xCa:fa(),mu:function(c,d,e,g,h){var k=C.Ma,n=C.q,p=n.RGBA,r=n.UNSIGNED_BYTE,v=e*C.Ma.d8[d]/8;0===v%8?n.pixelStorei(n.UNPACK_ALIGNMENT,8):0===v%4?n.pixelStorei(n.UNPACK_ALIGNMENT,4):0===v%2?n.pixelStorei(n.UNPACK_ALIGNMENT,2):n.pixelStorei(n.UNPACK_ALIGNMENT,1);
this.Kh=n.createTexture();C.oi(this);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_MIN_FILTER,n.LINEAR);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_MAG_FILTER,n.LINEAR);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_WRAP_S,n.CLAMP_TO_EDGE);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_WRAP_T,n.CLAMP_TO_EDGE);switch(d){case k.pq:p=n.RGBA;break;case k.VD:p=n.RGB;break;case k.bK:r=n.UNSIGNED_SHORT_4_4_4_4;break;case k.aK:r=n.UNSIGNED_SHORT_5_5_5_1;break;case k.UD:r=n.UNSIGNED_SHORT_5_6_5;break;case k.fT:p=n.LUMINANCE_ALPHA;break;
case k.TD:p=n.ALPHA;break;case k.gT:p=n.LUMINANCE;break;default:C.assert(0,C.m.Doa)}n.texImage2D(n.TEXTURE_2D,0,p,e,g,0,p,r,c);this.n.width=h.width;this.n.height=h.height;this.ir=e;this.hr=g;this.Zo=d;this.Hp=h.width/e;this.Ip=h.height/g;this.Tz=this.jM=t;this.shaderProgram=C.mg.Wd(C.aE);return this.ce=q},Fxa:function(c){var d=[0,this.Ip,this.Hp,this.Ip,0,0,this.Hp,0],e=this.ir*this.Hp,g=this.hr*this.Ip;c=[c.x,c.y,0,e+c.x,c.y,0,c.x,g+c.y,0,e+c.x,g+c.y,0];C.mf(C.uh|C.Qy);this.od.vf();this.od.VI();
C.oi(this);e=C.q;e.vertexAttribPointer(C.Hc,2,e.FLOAT,t,0,c);e.vertexAttribPointer(C.Pg,2,e.FLOAT,t,0,d);e.drawArrays(e.TRIANGLE_STRIP,0,4)},Ixa:function(c){var d=[0,this.Ip,this.Hp,this.Ip,0,0,this.Hp,0];c=[c.x,c.y,c.x+c.width,c.y,c.x,c.y+c.height,c.x+c.width,c.y+c.height];C.mf(C.uh|C.Qy);this.od.vf();this.od.VI();C.oi(this);var e=C.q;e.vertexAttribPointer(C.Hc,2,e.FLOAT,t,0,c);e.vertexAttribPointer(C.Pg,2,e.FLOAT,t,0,d);e.drawArrays(e.TRIANGLE_STRIP,0,4)},gea:function(c){if(c==s)return C.log(C.m.Goa),
t;var d=c.oBa(),e=c.yza(),g=C.mB.CF;if(d>g||e>g)return C.log(C.m.Hoa,d,e,g,g),t;this.ce=q;return this.dsa(c,d,e)},gh:function(c){c&&(this.Kh=C.q.createTexture(),this.hd=c)},Aza:y("hd"),lCa:y("ce"),Ud:function(){if(C.pN){if(!this.hd){var c=C.L.xd(this.url);if(!c)return;this.gh(c)}this.hd.width&&this.hd.height&&(this.ce=q,c=C.q,C.oi(this),c.pixelStorei(c.UNPACK_ALIGNMENT,4),c.texImage2D(c.TEXTURE_2D,0,c.RGBA,c.RGBA,c.UNSIGNED_BYTE,this.hd),c.texParameteri(c.TEXTURE_2D,c.TEXTURE_MIN_FILTER,c.LINEAR),
c.texParameteri(c.TEXTURE_2D,c.TEXTURE_MAG_FILTER,c.LINEAR),c.texParameteri(c.TEXTURE_2D,c.TEXTURE_WRAP_S,c.CLAMP_TO_EDGE),c.texParameteri(c.TEXTURE_2D,c.TEXTURE_WRAP_T,c.CLAMP_TO_EDGE),this.shaderProgram=C.mg.Wd(C.aE),C.oi(s),c=this.hd.height,this.ir=this.n.width=this.hd.width,this.hr=this.n.height=c,this.Zo=C.Ma.pq,this.Ip=this.Hp=1,this.Tz=this.jM=t,this.Ze())}},nf:function(){C.log(C.m.Moa);return s},FBa:function(){C.log(C.m.Foa);return t},JBa:function(){C.log(C.m.Joa);return t},KBa:function(){C.log(C.m.Loa);
return t},YGa:function(c){var d=C.q;C.assert(this.ir==C.ss(this.ir)&&this.hr==C.ss(this.hr)||c.CIa==d.CLAMP_TO_EDGE&&c.DIa==d.CLAMP_TO_EDGE,"WebGLRenderingContext.CLAMP_TO_EDGE should be used in NPOT textures");C.oi(this);d.texParameteri(d.TEXTURE_2D,d.TEXTURE_MIN_FILTER,c.Tea);d.texParameteri(d.TEXTURE_2D,d.TEXTURE_MAG_FILTER,c.Qea);d.texParameteri(d.TEXTURE_2D,d.TEXTURE_WRAP_S,c.CIa);d.texParameteri(d.TEXTURE_2D,d.TEXTURE_WRAP_T,c.DIa)},GFa:function(){var c=C.q;C.oi(this);this.Tz?c.texParameteri(c.TEXTURE_2D,
c.TEXTURE_MIN_FILTER,c.LINEAR_MIPMAP_NEAREST):c.texParameteri(c.TEXTURE_2D,c.TEXTURE_MIN_FILTER,c.LINEAR);c.texParameteri(c.TEXTURE_2D,c.TEXTURE_MAG_FILTER,c.NEAREST)},V1:function(){var c=C.q;C.oi(this);this.Tz?c.texParameteri(c.TEXTURE_2D,c.TEXTURE_MIN_FILTER,c.NEAREST_MIPMAP_NEAREST):c.texParameteri(c.TEXTURE_2D,c.TEXTURE_MIN_FILTER,c.NEAREST);c.texParameteri(c.TEXTURE_2D,c.TEXTURE_MAG_FILTER,c.NEAREST)},generateMipmap:function(){C.assert(this.ir==C.ss(this.ir)&&this.hr==C.ss(this.hr),"Mimpap texture only works in POT textures");
C.oi(this);C.q.generateMipmap(C.q.TEXTURE_2D);this.Tz=q},IHa:function(){return C.Ma.ypa[this.Zo]},lwa:function(c){c=c||this.Zo;var d=C.Ma.d8[c];if(d!=s)return d;C.log(C.m.Coa,c);return-1},dsa:function(c,d,e){var g=C.Ma,h=c.getData(),k=s,k=s,n=c.qWa(),p=J(c.oBa(),c.yza()),r=g.vca,v=c.PRa();n||(8<=v?r=g.VD:(C.log(C.m.zoa),r=g.UD));var z=d*e;if(r==g.UD)if(n){h=new Uint16Array(d*e);k=c.getData();for(v=0;v<z;++v)h[v]=(k[v]>>0&255)>>3<<11|(k[v]>>8&255)>>2<<5|(k[v]>>16&255)>>3<<0}else{h=new Uint16Array(d*
e);k=c.getData();for(v=0;v<z;++v)h[v]=(k[v]&255)>>3<<11|(k[v]&255)>>2<<5|(k[v]&255)>>3<<0}else if(r==g.bK){h=new Uint16Array(d*e);k=c.getData();for(v=0;v<z;++v)h[v]=(k[v]>>0&255)>>4<<12|(k[v]>>8&255)>>4<<8|(k[v]>>16&255)>>4<<4|(k[v]>>24&255)>>4<<0}else if(r==g.aK){h=new Uint16Array(d*e);k=c.getData();for(v=0;v<z;++v)h[v]=(k[v]>>0&255)>>3<<11|(k[v]>>8&255)>>3<<6|(k[v]>>16&255)>>3<<1|(k[v]>>24&255)>>7<<0}else if(r==g.TD){h=new Uint8Array(d*e);k=c.getData();for(v=0;v<z;++v)h[v]=k>>24&255}if(n&&r==g.VD){k=
c.getData();h=new Uint8Array(3*d*e);for(v=0;v<z;++v)h[3*v]=k>>0&255,h[3*v+1]=k>>8&255,h[3*v+2]=k>>16&255}this.mu(h,r,d,e,p);c.getData();this.jM=c.lXa();return q},je:function(c,d){this.Xb||(this.Xb=[]);this.Xb.push({Qk:c,cj:d})},bFa:function(c){if(this.Xb)for(var d=this.Xb,e=0;e<d.length;e++)d[e].cj==c&&d.splice(e,1)},Ze:function(){if(this.Xb){for(var c=this.Xb,d=0,e=c.length;d<e;d++){var g=c[d];g.Qk.call(g.cj,this)}c.length=0}}})};
C.T.zU=function(){var c=C.uq.prototype;c.Aw=function(){var c=C.q;this.Le[0]=c.createBuffer();this.Le[1]=c.createBuffer();this.sw=c.createBuffer();this.FM()};c.FM=function(){var c=C.q;c.bindBuffer(c.ARRAY_BUFFER,this.sw);c.bufferData(c.ARRAY_BUFFER,this.ag,c.DYNAMIC_DRAW);c.bindBuffer(c.ELEMENT_ARRAY_BUFFER,this.Le[1]);c.bufferData(c.ELEMENT_ARRAY_BUFFER,this.Mb,c.STATIC_DRAW)};c.Cca=function(c){var e;e=0;if(!(0===c||!this.texture||!this.texture.ce)){var g=C.q;C.oi(this.texture);C.mf(C.qv);g.bindBuffer(g.ARRAY_BUFFER,
this.sw);this.dirty&&g.bufferData(g.ARRAY_BUFFER,this.ag,g.DYNAMIC_DRAW);g.vertexAttribPointer(C.Hc,3,g.FLOAT,t,24,0);g.vertexAttribPointer(C.Bi,4,g.UNSIGNED_BYTE,q,24,12);g.vertexAttribPointer(C.Pg,2,g.FLOAT,t,24,16);this.dirty&&(this.dirty=t);g.bindBuffer(g.ELEMENT_ARRAY_BUFFER,this.Le[1]);C.c7?g.drawElements(g.TRIANGLE_STRIP,6*c,g.UNSIGNED_SHORT,6*e*this.Mb.BYTES_PER_ELEMENT):g.drawElements(g.TRIANGLES,6*c,g.UNSIGNED_SHORT,6*e*this.Mb.BYTES_PER_ELEMENT);C.Rk++}}};
C.T.AU=function(){var c=C.ib;c.Ud=function(c){var e=this.kf;C.pN||(e=this.BF);var g=e[c];g||(g=e[c]=new C.Ma,g.url=c);g.Ud()};c.rd=function(c,e,g){C.assert(c,C.m.Boa);var h=this.kf;C.pN||(h=this.BF);var k=h[c]||h[C.L.uv[c]];if(k)return e&&e.call(g),k;C.L.xd(c)||(C.L.J8(c)?C.L.load(c,function(){e&&e.call(g)}):C.L.Zi[c]=C.L.UH(c,function(g,h){if(g)return e?e(g):g;C.ib.Ud(c);e&&e(s,h)}));k=h[c]=new C.Ma;k.url=c;return k};delete c};C.T.uT=function(){var c=C.Ma;c.BLa=function(c){C.Oma=c};c.pq=2;c.VD=3;c.UD=4;c.TD=5;c.gT=6;c.fT=7;c.bK=8;c.aK=7;c.m6=9;c.l6=10;c.Dma=c.pq;var d=C.Ma.ypa={};d[c.pq]="RGBA8888";d[c.VD]="RGB888";d[c.UD]="RGB565";d[c.TD]="A8";d[c.gT]="I8";d[c.fT]="AI88";d[c.bK]="RGBA4444";d[c.aK]="RGB5A1";d[c.m6]="PVRTC4";d[c.l6]="PVRTC2";d=C.Ma.d8={};d[c.pq]=32;d[c.VD]=24;d[c.UD]=16;d[c.TD]=8;d[c.gT]=8;d[c.fT]=16;d[c.bK]=16;d[c.aK]=16;d[c.m6]=4;d[c.l6]=3;d=C.Ma.prototype;C.d(d,"name",d.getName);C.d(d,"pixelFormat",d.sda);
C.d(d,"pixelsWidth",d.W_);C.d(d,"pixelsHeight",d.V_);C.d(d,"width",d.af);C.d(d,"height",d.vg);c.vca=c.Dma};C.T.vT=function(){var c=C.uq.prototype;C.d(c,"totalQuads",c.Mda);C.d(c,"capacity",c.Wca);C.d(c,"quads",c.tda,c.kha)};C.KIa=51;C.NIa=19;C.PIa=18;C.MIa=50;C.JIa=34;C.HIa=35;C.IIa=33;C.LIa=49;C.OIa=17;C.Oma=t;
C.K===C.ab?C.Ma=C.N.extend({n:s,ce:t,hd:s,Xb:s,url:s,ctor:function(){this.n=J(0,0);this.ce=t;this.hd=s},W_:function(){return this.n.width},V_:function(){return this.n.height},f:function(){var c=C.Nc();return J(this.n.width/c,this.n.height/c)},af:function(){return this.n.width/C.Nc()},vg:function(){return this.n.height/C.Nc()},hza:y("n"),gh:function(c){c&&(this.hd=c)},Aza:y("hd"),lCa:y("ce"),Ud:function(){if(!this.ce){if(!this.hd){var c=C.L.xd(this.url);if(!c)return;this.gh(c)}this.ce=q;c=this.hd;
this.n.width=c.width;this.n.height=c.height;this.Ze()}},description:function(){return"\x3ccc.Texture2D | width \x3d "+this.n.width+" height "+this.n.height+"\x3e"},mu:B(t),gea:B(t),nf:B(t),I1:u(),getName:B(s),Xza:B(1),nGa:u(),Yza:B(1),oGa:u(),sda:B(s),a0:B(s),MI:u(),wp:B(t),vBa:B(t),REa:u(),xCa:fa(),Fxa:u(),Ixa:u(),FBa:function(){C.log(C.m.Eoa);return t},JBa:function(){C.log(C.m.Ioa);return t},KBa:function(){C.log(C.m.Koa);return t},YGa:u(),GFa:u(),V1:u(),generateMipmap:u(),IHa:B(""),lwa:B(-1),je:function(c,
d){this.Xb||(this.Xb=[]);this.Xb.push({Qk:c,cj:d})},bFa:function(c){if(this.Xb)for(var d=this.Xb,e=0;e<d.length;e++)d[e].cj==c&&d.splice(e,1)},Ze:function(){if(this.Xb){for(var c=this.Xb,d=0,e=c.length;d<e;d++){var g=c[d];g.Qk.call(g.cj,this)}c.length=0}}}):(C.assert("function"===typeof C.T.yU,C.m.yf,"TexturesWebGL.js"),C.T.yU(),delete C.T.yU);C.assert("function"===typeof C.T.uT,C.m.yf,"TexturesPropertyDefine.js");C.T.uT();delete C.T.uT;C.ib={kf:{},tG:{},KY:0|1E3*Math.random(),BF:{},ksa:function(){var c,d=this.BF,e=this.kf;for(c in d){var g=d[c];g.Ud();e[c]=g}this.BF={}},NOa:function(){C.log(C.m.OHa)},BOa:function(){C.log(C.m.MHa)},description:function(){return"\x3cTextureCache | Number of textures \x3d "+this.kf.length+"\x3e"},Mu:function(c){return this.kf[c]||this.kf[C.L.uv[c]]},Kza:function(c){for(var d in this.kf)if(this.kf[d]==c)return d;return s},dra:function(){this.KY++;return"_textureKey_"+this.KY},pP:function(c){var d=this.Kza(c);
d||(d=c instanceof HTMLImageElement?c.src:this.dra());this.tG[d]||(this.tG[d]=C.zB(c));return this.tG[d]},MOa:function(){C.log(C.m.NHa)},D0a:function(){var c=this.kf,d;for(d in c)c[d]&&c[d].I1();this.kf={}},$0a:function(c){if(c){var d=this.kf,e;for(e in d)d[e]==c&&(d[e].I1(),delete d[e])}},a1a:function(c){c!=s&&this.kf[c]&&delete this.kf[c]},rwa:function(c,d){if(d instanceof C.Ma)this.kf[c]=d;else{var e=new C.Ma;e.gh(d);e.Ud();this.kf[c]=e}},TOa:function(c,d){C.assert(c,C.m.QHa);if(d&&this.kf[d])return this.kf[d];
var e=new C.Ma;e.gea(c);d!=s&&e!=s?this.kf[d]=e:C.log(C.m.PHa);return e},AQa:function(){var c=0,d=0,e=this.kf,g;for(g in e){var h=e[g];c++;h.hd instanceof HTMLImageElement?C.log(C.m.RHa,g,h.hd.src,h.pixelsWidth,h.pixelsHeight):C.log(C.m.Wha,g,h.pixelsWidth,h.pixelsHeight);d+=4*h.pixelsWidth*h.pixelsHeight}e=this.tG;for(g in e){var h=e[g],k;for(k in h){var n=h[k];c++;C.log(C.m.Wha,g,n.width,n.height);d+=4*n.width*n.height}}C.log(C.m.SHa,c,d/1024,(d/1048576).toFixed(2))},Ps:function(){this.kf={};this.tG=
{};this.KY=0|1E3*Math.random();this.BF={}}};C.K===C.ab?(D=C.ib,D.Ud=function(c){var d=this.kf,e=d[c];e||(e=d[c]=new C.Ma,e.url=c);e.Ud()},D.rd=function(c,d,e){C.assert(c,C.m.Aoa);var g=this.kf,h=g[c]||g[C.L.uv[c]];if(h)return d&&d.call(e),h;h=g[c]=new C.Ma;h.url=c;C.L.xd(c)?h.Ud():C.L.J8(c)?C.L.load(c,function(){d&&d.call(e)}):C.L.Zi[c]=C.L.UH(c,function(e,g){if(e)return d?d(e):e;C.ib.Ud(c);d&&d(s,g)});return h},D=s):(C.assert("function"===typeof C.T.AU,C.m.yf,"TexturesWebGL.js"),C.T.AU(),delete C.T.AU);C.uq=C.N.extend({dirty:t,texture:s,Mb:s,Le:s,Uf:0,df:s,ag:s,sw:s,Hk:s,ctor:function(c,d){this.Le=[];"string"==typeof c?this.Ae(c,d):c instanceof C.Ma&&this.ra(c,d)},Mda:y("Ob"),Wca:y("Uf"),ob:y("texture"),Xa:x("texture"),xga:x("dirty"),E0:y("dirty"),tda:y("df"),kha:x("df"),zqa:function(c,d){if(c)for(var e=0;e<c.length;e++)this.BN(c[e],d+e)},BN:function(c,d){var e=this.df;e[d]?(e[d].S=c.S,e[d].Y=c.Y,e[d].W=c.W,e[d].U=c.U):e[d]=new C.Rc(c.W,c.S,c.U,c.Y,this.ag,d*C.Rc.BYTES_PER_ELEMENT)},description:function(){return"\x3ccc.TextureAtlas | totalQuads \x3d"+
this.Ob+"\x3e"},Qaa:function(){if(0!==this.Uf)for(var c=this.Mb,d=this.Uf,e=0;e<d;e++)C.c7?(c[6*e+0]=4*e+0,c[6*e+1]=4*e+0,c[6*e+2]=4*e+2,c[6*e+3]=4*e+1,c[6*e+4]=4*e+3,c[6*e+5]=4*e+3):(c[6*e+0]=4*e+0,c[6*e+1]=4*e+1,c[6*e+2]=4*e+2,c[6*e+3]=4*e+3,c[6*e+4]=4*e+2,c[6*e+5]=4*e+1)},Aw:function(){var c=C.q;this.Le[0]=c.createBuffer();this.Le[1]=c.createBuffer();this.sw=c.createBuffer();this.FM()},FM:function(){var c=C.q;c.bindBuffer(c.ARRAY_BUFFER,this.sw);c.bufferData(c.ARRAY_BUFFER,this.ag,c.DYNAMIC_DRAW);
c.bindBuffer(c.ELEMENT_ARRAY_BUFFER,this.Le[1]);c.bufferData(c.ELEMENT_ARRAY_BUFFER,this.Mb,c.STATIC_DRAW)},Ae:function(c,d){var e=C.ib.rd(c);if(e)return this.ra(e,d);C.log(C.m.Noa,c);return t},ra:function(c,d){C.assert(c,C.m.Ooa);this.Uf=d|=0;this.Ob=0;this.texture=c;this.df=[];this.Mb=new Uint16Array(6*d);var e=C.Rc.BYTES_PER_ELEMENT;this.ag=new ArrayBuffer(e*d);this.Hk=new Uint8Array(this.ag);if((!this.df||!this.Mb)&&0<d)return t;for(var g=this.df,h=0;h<d;h++)g[h]=new C.Rc(s,s,s,s,this.ag,h*e);
this.Qaa();this.Aw();return this.dirty=q},iJ:function(c,d){C.assert(c,C.m.Yoa);C.assert(0<=d&&d<this.Uf,C.m.Zoa);this.Ob=Math.max(d+1,this.Ob);this.BN(c,d);this.dirty=q},B0:function(c,d){C.assert(d<this.Uf,C.m.Roa);this.Ob++;if(this.Ob>this.Uf)C.log(C.m.n7);else{var e=C.Rc.BYTES_PER_ELEMENT,g=d*e,h=(this.Ob-1-d)*e;this.df[this.Ob-1]=new C.Rc(s,s,s,s,this.ag,(this.Ob-1)*e);this.Hk.set(this.Hk.subarray(g,g+h),g+e);this.BN(c,d);this.dirty=q}},GWa:function(c,d,e){e=e||c.length;C.assert(d+e<=this.Uf,C.m.Soa);
var g=C.Rc.BYTES_PER_ELEMENT;this.Ob+=e;if(this.Ob>this.Uf)C.log(C.m.n7);else{var h=d*g,k=(this.Ob-1-d-e)*g,n=this.Ob-1-e,p;for(p=0;p<e;p++)this.df[n+p]=new C.Rc(s,s,s,s,this.ag,(this.Ob-1)*g);this.Hk.set(this.Hk.subarray(h,h+k),h+g*e);for(p=0;p<e;p++)this.BN(c[p],d+p);this.dirty=q}},FWa:function(c,d){if(c!==d){C.assert(0<=d||d<this.Ob,C.m.Poa);C.assert(0<=c||c<this.Ob,C.m.Qoa);var e=C.Rc.BYTES_PER_ELEMENT,g=this.Hk,h=g.subarray(c*e,e),k;c>d?(k=d*e,g.set(g.subarray(k,k+(c-d)*e),k+e),g.set(h,k)):(k=
(c+1)*e,g.set(g.subarray(k,k+(d-c)*e),k-e),g.set(h,d*e));this.dirty=q}},Ufa:function(c){C.assert(c<this.Ob,C.m.Woa);var d=C.Rc.BYTES_PER_ELEMENT;this.Ob--;this.df.length=this.Ob;if(c!==this.Ob){var e=(c+1)*d;this.Hk.set(this.Hk.subarray(e,e+(this.Ob-c)*d),e-d)}this.dirty=q},dFa:function(c,d){C.assert(c+d<=this.Ob,C.m.Xoa);this.Ob-=d;if(c!==this.Ob){var e=C.Rc.BYTES_PER_ELEMENT,g=(c+d)*e;this.Hk.set(this.Hk.subarray(g,g+(this.Ob-c)*e),c*e)}this.dirty=q},sC:function(){this.Ob=this.df.length=0},Ft:x("dirty"),
DQ:function(c){if(c==this.Uf)return q;var d=C.Rc.BYTES_PER_ELEMENT,e=this.Uf;this.Ob=Math.min(this.Ob,c);var g=this.Uf=0|c,h=this.Ob;if(this.df==s){this.df=[];this.ag=new ArrayBuffer(d*g);this.Hk=new Uint8Array(this.ag);for(c=0;c<g;c++)this.df=new C.Rc(s,s,s,s,this.ag,c*d)}else{var k,n,p=this.df;if(g>e){k=[];n=new ArrayBuffer(d*g);for(c=0;c<h;c++)k[c]=new C.Rc(p[c].W,p[c].S,p[c].U,p[c].Y,n,c*d);for(;c<g;c++)k[c]=new C.Rc(s,s,s,s,n,c*d)}else{h=Math.max(h,g);k=[];n=new ArrayBuffer(d*g);for(c=0;c<h;c++)k[c]=
new C.Rc(p[c].W,p[c].S,p[c].U,p[c].Y,n,c*d)}this.Hk=new Uint8Array(n);this.df=k;this.ag=n}this.Mb==s?this.Mb=new Uint16Array(6*g):g>e?(d=new Uint16Array(6*g),d.set(this.Mb,0),this.Mb=d):this.Mb=this.Mb.subarray(0,6*g);this.Qaa();this.FM();return this.dirty=q},Xda:function(c){this.Ob+=c},Vea:function(c,d,e){if(e===m){if(e=d,d=this.Ob-c,C.assert(e+(this.Ob-c)<=this.Uf,C.m.Toa),0===d)return}else if(C.assert(e+d<=this.Ob,C.m.Uoa),C.assert(c<this.Ob,C.m.Voa),c==e)return;var g=C.Rc.BYTES_PER_ELEMENT,h=
c*g,k=d*g,n=this.Hk,p=n.subarray(h,h+k),r=e*g;e<c?(d=e*g,n.set(n.subarray(d,d+(c-e)*g),d+k)):(d=(c+d)*g,n.set(n.subarray(d,d+(e-c)*g),h));n.set(p,r);this.dirty=q},Ica:function(c,d){for(var e=d*C.Rc.BYTES_PER_ELEMENT,g=new Uint8Array(this.ag,c*C.Rc.BYTES_PER_ELEMENT,e),h=0;h<e;h++)g[h]=0},rB:function(){this.Cca(this.Ob)},YNa:function(){var c=C.q;this.Le&&(this.Le[0]&&c.deleteBuffer(this.Le[0]),this.Le[1]&&c.deleteBuffer(this.Le[1]));this.sw&&c.deleteBuffer(this.sw)}});D=C.uq.prototype;
C.d(D,"totalQuads",D.Mda);C.d(D,"capacity",D.Wca);C.d(D,"quads",D.tda,D.kha);C.uq.create=function(c,d){return new C.uq(c,d)};C.K===C.ka&&(C.assert("function"===typeof C.T.zU,C.m.yf,"TexturesWebGL.js"),C.T.zU(),delete C.T.zU);C.assert("function"===typeof C.T.vT,C.m.yf,"TexturesPropertyDefine.js");C.T.vT();delete C.T.vT;C.Tm=C.u.extend({qa:"Scene",ctor:function(){C.u.prototype.ctor.call(this);this.dn=q;this.R(0.5,0.5);this.Ba(C.P.ba)}});C.Tm.create=function(){return new C.Tm};C.WS=C.Tm.extend({jt:s,E$:0,uV:0,Od:s,qa:"LoaderScene",k:function(){var c=this,d=200,e=c.Zpa=C.pe.create(C.color(32,32,32,255));e.o(C.my.AZ);c.v(e,0);var g=24,h=-d/2+100;C.M$&&(C.L.UH(C.M$,{D0:t},function(e,g){d=g.height;c.esa(g,C.my.FO)}),g=14,h=-d/2-10);g=c.Od=C.Z.create("Loading... 0%","Arial",g);g.o(C.Lp(C.my.FO,I(0,h)));g.F(C.color(180,180,180));e.v(this.Od,10);return q},esa:function(c,d){var e=this.mOa=new C.Ma;e.gh(c);e.Ud();e=this.KNa=C.z.create(e);e.eb(C.Nc());e.x=d.x;e.y=d.y;this.Zpa.v(e,
10)},V:function(){C.u.prototype.V.call(this);this.Sp(this.aba,0.3)},Ta:function(){C.u.prototype.Ta.call(this);this.Od.sa("Loading... 0%")},MBa:function(c,d){"string"==typeof c&&(c=[c]);this.kFa=c||[];this.Mh=d},aba:function(){var c=this;c.co(c.aba);var d=c.kFa;c.E$=d.length;c.uV=0;C.L.load(d,function(d,g){c.uV=g},function(){c.Mh&&c.Mh()});c.Sp(c.uba)},uba:function(){var c=this.uV,d=this.E$,e;e=Math.min(100*(c/d)|0,100);this.Od.sa("Loading... "+e+"%");c>=d&&this.co(this.uba)}});
C.WS.x1=function(c,d){var e=C;e.VH||(e.VH=new C.WS,e.VH.k());e.VH.MBa(c,d);C.P.uC(e.VH);return e.VH};C.T.TS=function(){var c=C.xf.prototype;c.Wba=u();c.dia=u();c.I=C.u.prototype.I};
C.T.vU=function(){var c=C.pe.prototype;c.FN=s;c.wY=s;c.cZ=s;c.rV=s;c.yY=s;c.xY=s;c.ctor=function(c,e,g){this.yY=new ArrayBuffer(32);this.xY=new ArrayBuffer(16);var h=this.yY,k=this.xY,n=C.be.BYTES_PER_ELEMENT,p=C.oj.BYTES_PER_ELEMENT;this.FN=[new C.be(0,0,h,0),new C.be(0,0,h,n),new C.be(0,0,h,2*n),new C.be(0,0,h,3*n)];this.wY=[C.color(0,0,0,255,k,0),C.color(0,0,0,255,k,p),C.color(0,0,0,255,k,2*p),C.color(0,0,0,255,k,3*p)];this.cZ=C.q.createBuffer();this.rV=C.q.createBuffer();C.Sh.prototype.ctor.call(this);
this.B=new C.Lm(C.Ec,C.Dc);C.pe.prototype.k.call(this,c,e,g)};c.Ba=function(c,e){var g=this.FN;e===m?(g[1].x=c.width,g[2].y=c.height,g[3].x=c.width,g[3].y=c.height):(g[1].x=c,g[2].y=e,g[3].x=c,g[3].y=e);this.bV();C.xf.prototype.Ba.call(this,c,e)};c.Ih=function(c){var e=this.FN;e[1].x=c;e[3].x=c;this.bV();C.xf.prototype.Ih.call(this,c)};c.Hh=function(c){var e=this.FN;e[2].y=c;e[3].y=c;this.bV();C.xf.prototype.Hh.call(this,c)};c.Gd=function(){for(var c=this.vb,e=this.fb,g=this.wY,h=0;4>h;h++)g[h].r=
c.r,g[h].g=c.g,g[h].b=c.b,g[h].a=e;this.B8()};c.ja=function(c){c=c||C.q;C.iC(this);C.mf(C.uh|C.BK);c.bindBuffer(c.ARRAY_BUFFER,this.cZ);c.vertexAttribPointer(C.Hc,2,c.FLOAT,t,0,0);c.bindBuffer(c.ARRAY_BUFFER,this.rV);c.vertexAttribPointer(C.Bi,4,c.UNSIGNED_BYTE,q,0,0);C.xm(this.B.src,this.B.fa);c.drawArrays(c.TRIANGLE_STRIP,0,4)};c.bV=function(){var c=C.q;c.bindBuffer(c.ARRAY_BUFFER,this.cZ);c.bufferData(c.ARRAY_BUFFER,this.yY,c.STATIC_DRAW)};c.B8=function(){var c=C.q;c.bindBuffer(c.ARRAY_BUFFER,
this.rV);c.bufferData(c.ARRAY_BUFFER,this.xY,c.STATIC_DRAW)}};
C.T.wU=function(){var c=C.mq.prototype;c.ja=C.pe.prototype.ja;c.Gd=function(){var c=this.Di,e=C.We(c);if(0!==e){var g=Math.sqrt(2),c=I(c.x/e,c.y/e);this.nL&&(c=C.Mp(c,1/(Math.abs(c.x)+Math.abs(c.y))*g));var h=this.fb/255,e=this.vb,k=this.Af,e={r:e.r,g:e.g,b:e.b,a:this.NA*h},h={r:k.r,g:k.g,b:k.b,a:this.Dz*h},n=this.wY,k=n[0],p=n[1],r=n[2],n=n[3];k.r=h.r+(e.r-h.r)*((g+c.x+c.y)/(2*g));k.g=h.g+(e.g-h.g)*((g+c.x+c.y)/(2*g));k.b=h.b+(e.b-h.b)*((g+c.x+c.y)/(2*g));k.a=h.a+(e.a-h.a)*((g+c.x+c.y)/(2*g));p.r=
h.r+(e.r-h.r)*((g-c.x+c.y)/(2*g));p.g=h.g+(e.g-h.g)*((g-c.x+c.y)/(2*g));p.b=h.b+(e.b-h.b)*((g-c.x+c.y)/(2*g));p.a=h.a+(e.a-h.a)*((g-c.x+c.y)/(2*g));r.r=h.r+(e.r-h.r)*((g+c.x-c.y)/(2*g));r.g=h.g+(e.g-h.g)*((g+c.x-c.y)/(2*g));r.b=h.b+(e.b-h.b)*((g+c.x-c.y)/(2*g));r.a=h.a+(e.a-h.a)*((g+c.x-c.y)/(2*g));n.r=h.r+(e.r-h.r)*((g-c.x-c.y)/(2*g));n.g=h.g+(e.g-h.g)*((g-c.x-c.y)/(2*g));n.b=h.b+(e.b-h.b)*((g-c.x-c.y)/(2*g));n.a=h.a+(e.a-h.a)*((g-c.x-c.y)/(2*g));this.B8()}}};C.T.sT=function(){var c=C.Sh.prototype;C.d(c,"opacityModifyRGB",c.lg,c.Zd);C.d(c,"opacity",c.qb,c.J);C.d(c,"cascadeOpacity",c.LH,c.Bu);C.d(c,"color",c.Va,c.F);C.d(c,"cascadeColor",c.KH,c.Au)};C.T.qT=function(){var c=C.pe.prototype;C.d(c,"width",c.af,c.Ih);C.d(c,"height",c.vg,c.Hh)};C.T.rT=function(){var c=C.mq.prototype;C.d(c,"startColor",c.oP,c.Hg);C.d(c,"endColor",c.fP,c.Gg);C.d(c,"startOpacity",c.OAa,c.vha);C.d(c,"endOpacity",c.qza,c.Aga);C.d(c,"vector",c.hBa,c.tR)};C.xf=C.u.extend({Sv:t,XK:s,qa:"Layer",ctor:function(){var c=C.u.prototype;c.ctor.call(this);this.dn=q;c.R.call(this,0.5,0.5);c.Ba.call(this,C.ul)},Wba:s,dia:s,QWa:y("Sv"),I:s});C.xf.create=function(){return new C.xf};
if(C.K===C.ab){var la=C.xf.prototype;la.Wba=function(){if(!this.Sv){this.Sv=this.tk=q;this.Eq=this;for(var c=this.j,d=0,e=c.length;d<e;d++)c[d].ZX(this);this.XK||(this.XK=new C.dja)}};la.dia=function(){if(this.Sv){this.Sv=t;this.tk=q;this.Eq=s;for(var c=this.j,d=0,e=c.length;d<e;d++)c[d].ZX(s)}};la.I=function(c){if(this.Sv){c=c||C.q;var d,e=this.j,g=e.length;if(this.Ja&&0!==g){var h=this.XK;c.save();this.transform(c);if(this.tk){d=this.iW();d.width|=0;d.height|=0;var k=h.Ei;h.Yfa(d.width,d.height);
k.translate(0-d.x,d.height+d.y);var n=h.tp();h.o(n.x+d.x,n.y+d.y);this.fd();for(d=0;d<g;d++)e[d].I(k);this.tk=t}h.I(c);this.arrivalOrder=0;c.restore()}}else C.u.prototype.I.call(this,c)};la.iW=function(){var c=s;if(!this.j||0===this.j.length)return K(0,0,10,10);for(var d=this.j,e=0;e<d.length;e++){var g=d[e];g&&g.Ja&&(c?(g=g.kF())&&(c=C.rC(c,g)):c=g.kF())}return c};la=s}else C.assert("function"===typeof C.T.TS,C.m.yf,"CCLayerWebGL.js"),C.T.TS(),delete C.T.TS;
C.Sh=C.xf.extend({rb:q,fb:255,Ag:255,vb:s,nd:s,sg:t,Vf:t,qa:"LayerRGBA",ctor:function(){C.xf.prototype.ctor.call(this);this.vb=C.color(255,255,255,255);this.nd=C.color(255,255,255,255)},k:function(){var c=C.xf.prototype;this.dn=q;c.R.call(this,0.5,0.5);c.Ba.call(this,C.ul);this.cascadeColor=this.cascadeOpacity=t;return q},qb:y("Ag"),bda:y("fb"),J:function(c){this.fb=this.Ag=c;var d=255,e=this.Rb;e&&(e.rb&&e.cascadeOpacity)&&(d=e.fb);this.ac(d);this.vb.a=this.nd.a=c},ac:function(c){this.fb=0|this.Ag*
c/255;if(this.sg){c=this.j;for(var d,e=0;e<c.length;e++)(d=c[e])&&d.rb&&d.ac(this.fb)}},LH:y("sg"),Bu:function(c){this.sg!==c&&((this.sg=c)?this.Cz():this.GV())},Cz:function(){var c=255,d=this.Rb;d&&(d.rb&&d.cascadeOpacity)&&(c=d.fb);this.ac(c)},GV:function(){this.fb=this.Ag;for(var c=this.j,d,e=0;e<c.length;e++)(d=c[e])&&d.rb&&d.ac(255)},Va:function(){var c=this.nd;return C.color(c.r,c.g,c.b,c.a)},iu:function(){var c=this.vb;return C.color(c.r,c.g,c.b)},F:function(c){var d=this.vb,e=this.nd;d.r=
e.r=c.r;d.g=e.g=c.g;d.b=e.b=c.b;d=(d=this.Rb)&&d.rb&&d.cascadeColor?d.iu():C.color.WHITE;this.Pb(d);c.a!==m&&!c.Vw&&this.J(c.a)},Pb:function(c){var d=this.vb,e=this.nd;d.r=0|e.r*c.r/255;d.g=0|e.g*c.g/255;d.b=0|e.b*c.b/255;if(this.Vf){c=this.j;for(var g=0;g<c.length;g++)(e=c[g])&&e.rb&&e.Pb(d)}},KH:y("Vf"),Au:function(c){this.Vf!==c&&((this.Vf=c)?this.Bz():this.FV())},Bz:function(){var c;c=(c=this.Rb)&&c.rb&&c.cascadeColor?c.iu():C.color.WHITE;this.Pb(c)},FV:function(){var c=this.vb,d=this.nd;c.r=
d.r;c.g=d.g;c.b=d.b;var c=this.j,d=C.color.WHITE,e,g;for(g=0;g<c.length;g++)(e=c[g])&&e.rb&&e.Pb(d)},v:function(c,d,e){C.u.prototype.v.call(this,c,d,e);this.Vf&&this.Bz();this.sg&&this.Cz()},Zd:u(),lg:B(t)});C.assert("function"===typeof C.T.sT,C.m.yf,"CCLayerPropertyDefine.js");C.T.sT();delete C.T.sT;
C.pe=C.Sh.extend({B:s,qa:"LayerColor",Sj:y("B"),BPa:function(c,d){this.width=c;this.height=d},APa:x("width"),zPa:x("height"),Zd:u(),lg:B(t),F:function(c){C.Sh.prototype.F.call(this,c);this.Gd()},J:function(c){C.Sh.prototype.J.call(this,c);this.Gd()},aA:t,ctor:s,k:function(c,d,e){C.K!==C.ab&&(this.shaderProgram=C.mg.Wd(C.kK));var g=C.P.ba;c=c||C.color(0,0,0,255);d=d===m?g.width:d;e=e===m?g.height:e;g=this.vb;g.r=c.r;g.g=c.g;g.b=c.b;g=this.nd;g.r=c.r;g.g=c.g;g.b=c.b;this.Ag=this.fb=c.a;c=C.pe.prototype;
c.Ba.call(this,d,e);c.Gd.call(this);return q},Xd:function(c,d){this.B=d===m?c:{src:c,fa:d};C.K===C.ab&&(this.aA=this.B&&1==this.B.src&&771==this.B.fa)},Ih:s,Hh:s,Gd:s,Pb:function(c){C.Sh.prototype.Pb.call(this,c);this.Gd()},ac:function(c){C.Sh.prototype.ac.call(this,c);this.Gd()},ja:s});C.pe.create=function(c,d,e){return new C.pe(c,d,e)};
C.K===C.ab?(D=C.pe.prototype,D.ctor=function(c,d,e){C.Sh.prototype.ctor.call(this);this.B=new C.Lm(C.Ec,C.Dc);C.pe.prototype.k.call(this,c,d,e)},D.Ih=C.Sh.prototype.Ih,D.Hh=C.Sh.prototype.Hh,D.Gd=u(),D.ja=function(c){c=c||C.q;var d=C.view,e=this.vb;c.fillStyle="rgba("+(0|e.r)+","+(0|e.g)+","+(0|e.b)+","+this.fb/255+")";c.fillRect(0,0,this.width*d.ha,-this.height*d.oa);C.Rk++},D.I=function(c){if(this.Sv){c=c||C.q;var d,e=this.j,g=e.length;if(this.Ja){var h=this.XK;c.save();this.transform(c);if(this.tk){d=
this.iW();d.width|=0;d.height|=0;var k=h.Ei;h.Yfa(d.width,d.height);var n=h.tp(),p=this.la;if(this.dn)k.translate(0-d.x+p.x,d.height+d.y-p.y),h.o(n.x+d.x-p.x,n.y+d.y-p.y);else{var r=this.tp(),v=p.x-r.x,p=p.y-r.y;k.translate(0-d.x+v,d.height+d.y-p);h.o(n.x+d.x-v,n.y+d.y-p)}if(0<g){this.fd();for(d=0;d<g;d++)if(n=e[d],0>n.Ua)n.I(k);else break;for(this.ja(k);d<g;d++)e[d].I(k)}else this.ja(k);this.tk=t}h.I(c);this.arrivalOrder=0;c.restore()}}else C.u.prototype.I.call(this,c)},D.iW=function(){var c=K(0,
0,this.n.width,this.n.height),d=this.Xk(),c=C.zi(c,this.Xk());if(!this.j||0===this.j.length)return c;for(var e=this.j,g=0;g<e.length;g++){var h=e[g];h&&h.Ja&&(h=h.kF(d),c=C.rC(c,h))}return c},D=s):(C.assert("function"===typeof C.T.vU,C.m.yf,"CCLayerWebGL.js"),C.T.vU(),delete C.T.vU);C.assert("function"===typeof C.T.qT,C.m.yf,"CCLayerPropertyDefine.js");C.T.qT();delete C.T.qT;
C.mq=C.pe.extend({Cg:s,Af:s,NA:255,Dz:255,Di:s,nL:t,Sz:s,Rz:s,qa:"LayerGradient",ctor:function(c,d,e){C.pe.prototype.ctor.call(this);this.Cg=C.color(0,0,0,255);this.Af=C.color(0,0,0,255);this.Di=I(0,-1);this.Dz=this.NA=255;this.Sz=I(0,0);this.Rz=I(0,0);C.mq.prototype.k.call(this,c,d,e)},k:function(c,d,e){c=c||C.color(0,0,0,255);d=d||C.color(0,0,0,255);e=e||I(0,-1);var g=this.Cg,h=this.Af;g.r=c.r;g.g=c.g;g.b=c.b;this.NA=c.a;h.r=d.r;h.g=d.g;h.b=d.b;this.Dz=d.a;this.Di=e;this.nL=q;this.Sz=I(0,0);this.Rz=
I(0,0);C.pe.prototype.k.call(this,C.color(c.r,c.g,c.b,255));C.mq.prototype.Gd.call(this);return q},Ba:function(c,d){C.pe.prototype.Ba.call(this,c,d);this.Gd()},Ih:function(c){C.pe.prototype.Ih.call(this,c);this.Gd()},Hh:function(c){C.pe.prototype.Hh.call(this,c);this.Gd()},oP:y("nd"),Hg:x("color"),Gg:function(c){this.Af=c;this.Gd()},fP:y("Af"),vha:function(c){this.NA=c;this.Gd()},OAa:y("NA"),Aga:function(c){this.Dz=c;this.Gd()},qza:y("Dz"),tR:function(c){this.Di.x=c.x;this.Di.y=c.y;this.Gd()},hBa:function(){return I(this.Di.x,
this.Di.y)},UWa:y("nL"),n2a:function(c){this.nL=c;this.Gd()},jNa:s,Gd:s});C.mq.create=function(c,d,e){return new C.mq(c,d,e)};
C.K===C.ab?(D=C.mq.prototype,D.ja=function(c){c=c||C.q;this.aA&&(c.globalCompositeOperation="lighter");c.save();var d=C.view,e=this.fb/255,g=this.width*d.ha,d=this.height*d.oa,h=c.createLinearGradient(this.Sz.x,this.Sz.y,this.Rz.x,this.Rz.y),k=this.vb,n=this.Af;h.addColorStop(0,"rgba("+Math.round(k.r)+","+Math.round(k.g)+","+Math.round(k.b)+","+(e*(this.NA/255)).toFixed(4)+")");h.addColorStop(1,"rgba("+Math.round(n.r)+","+Math.round(n.g)+","+Math.round(n.b)+","+(e*(this.Dz/255)).toFixed(4)+")");c.fillStyle=
h;c.fillRect(0,0,g,-d);0!=this.FA&&c.rotate(this.$Na);c.restore()},D.Gd=function(){var c=this.Di,d=0.5*this.width,e=0.5*this.height;this.Sz.x=d*-c.x+d;this.Sz.y=e*c.y-e;this.Rz.x=d*c.x+d;this.Rz.y=e*-c.y-e},D=s):(C.assert("function"===typeof C.T.wU,C.m.yf,"CCLayerWebGL.js"),C.T.wU(),delete C.T.wU);C.assert("function"===typeof C.T.rT,C.m.yf,"CCLayerPropertyDefine.js");C.T.rT();delete C.T.rT;
C.VS=C.xf.extend({Kv:0,di:s,qa:"LayerMultiplex",ctor:function(c){C.xf.prototype.ctor.call(this);c&&C.VS.prototype.HBa.call(this,c)},HBa:function(c){0<c.length&&c[c.length-1]==s&&C.log(C.m.Sla);this.di=c;this.Kv=0;this.v(this.di[this.Kv]);return q},L4a:function(c){c>=this.di.length?C.log(C.m.Tla):(this.removeChild(this.di[this.Kv],q),this.Kv=c,this.v(this.di[c]))},M4a:function(c){c>=this.di.length?C.log(C.m.Ula):(this.removeChild(this.di[this.Kv],q),this.di[this.Kv]=s,this.Kv=c,this.v(this.di[c]))},
JOa:function(c){c?this.di.push(c):C.log(C.m.Rla)}});C.VS.create=function(){return new C.VS(arguments)};C.T.xU=function(){var c=C.z.prototype;c.uY=function(c){this.Ca(q);this.lc(c.Oh(),c.bg,c.yg);this.Ze()};c.Zd=function(c){this.Db!==c&&(this.Db=c,this.fo())};c.ac=function(c){C.ga.prototype.ac.call(this,c);this.fo()};c.ctor=function(c,e,g){C.ga.prototype.ctor.call(this);this.Ht=t;this.kd=I(0,0);this.Dn=I(0,0);this.B={src:C.Ec,fa:C.Dc};this.Pa=K(0,0,0,0);this.Rd=new C.Rc;this.jN=C.q.createBuffer();this.xa=this.Ni=q;this.Yaa(c,e,g)};c.Xd=function(c,e){var g=this.B;e===m?(g.src=c.src,g.fa=c.fa):(g.src=
c,g.fa=e)};c.k=function(){if(0<arguments.length)return this.Ae(arguments[0],arguments[1]);C.ga.prototype.k.call(this);this.dirty=this.rn=t;this.Db=q;this.B.src=C.Ec;this.B.fa=C.Dc;this.texture=s;this.xa=q;this.zb=this.Bb=t;this.anchorY=this.anchorX=0.5;this.kd.x=0;this.kd.y=0;this.Qo=t;var c={r:255,g:255,b:255,a:255};this.Rd.S.D=c;this.Rd.Y.D=c;this.Rd.W.D=c;this.Rd.U.D=c;this.Ni=q;this.lc(K(0,0,0,0),t,J(0,0));return q};c.ra=function(c,e,g){C.assert(0!=arguments.length,C.m.boa);g=g||t;if(!C.ga.prototype.k.call(this))return t;
this.wa=s;this.dirty=this.rn=t;this.Db=q;this.B.src=C.Ec;this.B.fa=C.Dc;this.zb=this.Bb=t;this.anchorY=this.anchorX=0.5;this.kd.x=0;this.kd.y=0;this.Qo=t;var h=C.color(255,255,255,255),k=this.Rd;k.S.D=h;k.Y.D=h;k.W.D=h;k.U.D=h;this.xa=h=c.ce;if(!h)return this.ef=g||t,e&&(h=this.Pa,h.x=e.x,h.y=e.y,h.width=e.width,h.height=e.height),c.je(this.RN,this),q;e||(e=K(0,0,c.width,c.height));c&&(g?(h=e.x+e.height,k=e.y+e.width):(h=e.x+e.width,k=e.y+e.height),h>c.width&&C.error(C.m.zT,c.url),k>c.height&&C.error(C.m.yT,
c.url));this.texture=c;this.lc(e,g);this.batchNode=s;return this.Ni=q};c.RN=function(c){if(!this.xa){this.xa=q;var e=this.Pa;e?C.XF(e)&&(e.width=c.width,e.height=c.height):e=K(0,0,c.width,c.height);this.texture=c;this.lc(e,this.ef);this.batchNode=this.wa;this.Ni=q;this.Ze()}};c.lc=function(c,e,g){this.ef=e||t;this.Ba(g||c);this.O2(c);this.Naa(c);c=this.Dn;this.zb&&(c.x=-c.x);this.Bb&&(c.y=-c.y);var h=this.Pa;this.kd.x=c.x+(this.n.width-h.width)/2;this.kd.y=c.y+(this.n.height-h.height)/2;if(this.wa)this.dirty=
q;else{c=0+this.kd.x;e=0+this.kd.y;g=c+h.width;var h=e+h.height,k=this.Rd;k.S.l={x:c,y:e,e:0};k.Y.l={x:g,y:e,e:0};k.W.l={x:c,y:h,e:0};k.U.l={x:g,y:h,e:0};this.Ni=q}};c.Rh=function(){if(this.dirty){var c=this.Rd,e=this.Rb;if(!this.Ja||e&&e!=this.wa&&e.Ht)c.Y.l={x:0,y:0,e:0},c.W.l={x:0,y:0,e:0},c.U.l={x:0,y:0,e:0},c.S.l={x:0,y:0,e:0},this.Ht=q;else{this.Ht=t;var g=this.Pw=!e||e==this.wa?this.le():C.Jg(this.le(),e.Pw),h=this.Pa,e=this.kd.x,k=this.kd.y,n=e+h.width,p=k+h.height,r=g.ma,v=g.na,z=g.a,A=g.b,
E=g.O,F=-g.G,g=e*z-k*F+r,h=e*A+k*E+v,G=n*z-k*F+r,k=n*A+k*E+v,H=n*z-p*F+r,n=n*A+p*E+v,r=e*z-p*F+r,e=e*A+p*E+v,p=this.FG;C.DT||(g|=0,h|=0,G|=0,k|=0,H|=0,n|=0,r|=0,e|=0);c.S.l={x:g,y:h,e:p};c.Y.l={x:G,y:k,e:p};c.W.l={x:r,y:e,e:p};c.U.l={x:H,y:n,e:p}}this.textureAtlas.iJ(c,this.atlasIndex);this.dirty=this.rn=t}this.Qo&&this.rk(this.j,C.u.tj.Rh);C.ts&&C.zf.Kf([I(this.Rd.S.l.x,this.Rd.S.l.y),I(this.Rd.Y.l.x,this.Rd.Y.l.y),I(this.Rd.U.l.x,this.Rd.U.l.y),I(this.Rd.W.l.x,this.Rd.W.l.y)],4,q)};c.v=function(c,
e,g){C.assert(c,C.m.Tna);e==s&&(e=c.Ua);g==s&&(g=c.tag);if(this.wa){if(!(c instanceof C.z)){C.log(C.m.Rna);return}c.texture.Kh!==this.textureAtlas.texture.Kh&&C.log(C.m.Sna);this.wa.appendChild(c);this.Gh||this.iY()}C.ga.prototype.v.call(this,c,e,g);this.Qo=q};c.J=function(c){C.ga.prototype.J.call(this,c);this.fo()};c.F=function(c){C.ga.prototype.F.call(this,c);this.fo()};c.Pb=function(c){C.ga.prototype.Pb.call(this,c);this.fo()};c.Bd=function(c){var e=this;"string"==typeof c&&(c=C.Ph.vm(c),C.assert(c,
C.m.koa));e.Ca(q);var g=c.cb;e.Dn.x=g.x;e.Dn.y=g.y;g=c.ob();c.xa||(e.xa=t,c.je(function(c){e.xa=q;var d=c.ob();d!=e.da&&(e.texture=d);e.lc(c.Oh(),c.bg,c.yg);e.Ze()},e));g!=e.da&&(e.texture=g);e.ef=c.bg;e.lc(c.Oh(),e.ef,c.yg)};c.pea=function(c){return C.Dfa(c.Oh(),this.Pa)&&c.ob().getName()==this.da.getName()&&C.v1(c.cb,this.Dn)};c.ds=function(c){if(this.wa=c)this.Pw={a:1,b:0,G:0,O:1,ma:0,na:0},this.textureAtlas=this.wa.textureAtlas;else{this.atlasIndex=C.z.OS;this.textureAtlas=s;this.dirty=this.rn=
t;c=this.kd.x;var e=this.kd.y,g=c+this.Pa.width,h=e+this.Pa.height,k=this.Rd;k.S.l={x:c,y:e,e:0};k.Y.l={x:g,y:e,e:0};k.W.l={x:c,y:h,e:0};k.U.l={x:g,y:h,e:0};this.Ni=q}};c.Xa=function(c){c&&"string"===typeof c?(c=C.ib.rd(c),this.Xa(c),c=c.f(),this.lc(K(0,0,c.width,c.height))):(C.assert(!c||c instanceof C.Ma,C.m.moa),this.wa&&this.wa.texture!=c?C.log(C.m.loa):(this.shaderProgram=c?C.mg.Wd(C.so):C.mg.Wd(C.kK),!this.wa&&this.da!=c&&(this.da=c,this.Ok())))};c.ja=function(){if(this.xa){var c=C.q,e=this.da;
e?e.ce&&(this.od.vf(),this.od.nj(),C.xm(this.B.src,this.B.fa),C.k0(0,e),C.mf(C.qv),c.bindBuffer(c.ARRAY_BUFFER,this.jN),this.Ni&&(c.bufferData(c.ARRAY_BUFFER,this.Rd.yO,c.DYNAMIC_DRAW),this.Ni=t),c.vertexAttribPointer(0,3,c.FLOAT,t,24,0),c.vertexAttribPointer(1,4,c.UNSIGNED_BYTE,q,24,12),c.vertexAttribPointer(2,2,c.FLOAT,t,24,16),c.drawArrays(c.TRIANGLE_STRIP,0,4)):(this.od.vf(),this.od.nj(),C.xm(this.B.src,this.B.fa),C.oi(s),C.mf(C.uh|C.BK),c.bindBuffer(c.ARRAY_BUFFER,this.jN),this.Ni&&(C.q.bufferData(C.q.ARRAY_BUFFER,
this.Rd.yO,C.q.STATIC_DRAW),this.Ni=t),c.vertexAttribPointer(C.Hc,3,c.FLOAT,t,24,0),c.vertexAttribPointer(C.Bi,4,c.UNSIGNED_BYTE,q,24,12),c.drawArrays(c.TRIANGLE_STRIP,0,4));C.Rk++;if(0!==C.ts||this.nY)1===C.ts||this.nY?(c=this.Rd,C.zf.Kf([I(c.W.l.x,c.W.l.y),I(c.S.l.x,c.S.l.y),I(c.Y.l.x,c.Y.l.y),I(c.U.l.x,c.U.l.y)],4,q)):2===C.ts&&(c=this.tH(),e=this.kd,C.zf.Kf([I(e.x,e.y),I(e.x+c.width,e.y),I(e.x+c.width,e.y+c.height),I(e.x,e.y+c.height)],4,q))}};delete c};C.T.tT=function(){var c=C.z.prototype;C.d(c,"opacityModifyRGB",c.lg,c.Zd);C.d(c,"opacity",c.qb,c.J);C.d(c,"color",c.Va,c.F);C.d(c,"flippedX",c.MH,c.Ld);C.d(c,"flippedY",c.NH,c.Qf);C.d(c,"offsetX",c.Ara);C.d(c,"offsetY",c.Bra);C.d(c,"texture",c.ob,c.Xa);C.d(c,"textureRectRotated",c.rCa);C.d(c,"batchNode",c.EB,c.ds);C.d(c,"quad",c.xAa)};C.zB=function(c){function d(){var d=C.zB,g=c.width,n=c.height;e[0].width=g;e[0].height=n;e[1].width=g;e[1].height=n;e[2].width=g;e[2].height=n;e[3].width=g;e[3].height=n;d.canvas.width=g;d.canvas.height=n;var p=d.canvas.getContext("2d");p.drawImage(c,0,0);d.c3.width=g;d.c3.height=n;for(var p=p.getImageData(0,0,g,n).data,r=0;4>r;r++){var v=e[r].getContext("2d");v.getImageData(0,0,g,n).data;d.Vha.drawImage(c,0,0);for(var z=d.Vha.getImageData(0,0,g,n),A=z.data,E=0;E<p.length;E+=4)A[E]=0===r?p[E]:0,A[E+
1]=1===r?p[E+1]:0,A[E+2]=2===r?p[E+2]:0,A[E+3]=p[E+3];v.putImageData(z,0,0)}c.onload=s}if(c.cca)return c.cca;var e=[C.cd("canvas"),C.cd("canvas"),C.cd("canvas"),C.cd("canvas")];try{d()}catch(g){c.onload=d}return c.cca=e};C.zB.canvas=C.cd("canvas");C.zB.c3=C.cd("canvas");C.zB.Vha=C.zB.c3.getContext("2d");
C.oRa=function(c,d,e){e||(e=K(0,0,c.width,c.height),e=C.Zr(e));var g=C.cd("canvas"),h=g.getContext("2d");g.width!=e.width&&(g.width=e.width);g.height!=e.height&&(g.height=e.height);h.save();h.drawImage(c,e.x,e.y,e.width,e.height,0,0,e.width,e.height);h.globalCompositeOperation="source-in";h.globalAlpha=d.a/255;h.fillStyle="rgb("+d.r+","+d.g+","+d.b+")";h.fillRect(0,0,e.width,e.height);h.restore();return g};
C.AB=function(c,d,e,g,h){g||(g=K(0,0,c.width,c.height));c=e.r/255;var k=e.g/255;e=e.b/255;var n=Math.min(g.width,d[0].width),p=Math.min(g.height,d[0].height),r;h?(r=h.getContext("2d"),r.clearRect(0,0,n,p)):(h=C.cd("canvas"),h.width=n,h.height=p,r=h.getContext("2d"));r.save();r.globalCompositeOperation="lighter";var v=r.globalAlpha;0<c&&(r.globalAlpha=c*v,r.drawImage(d[0],g.x,g.y,n,p,0,0,n,p));0<k&&(r.globalAlpha=k*v,r.drawImage(d[1],g.x,g.y,n,p,0,0,n,p));0<e&&(r.globalAlpha=e*v,r.drawImage(d[2],g.x,
g.y,n,p,0,0,n,p));1>c+k+e&&(r.globalAlpha=v,r.drawImage(d[3],g.x,g.y,n,p,0,0,n,p));r.restore();return h};C.i_=function(c,d){if(!c)return s;if(!d)return c;var e=C.cd("canvas");e.width=d.width;e.height=d.height;var g=e.getContext("2d");g.translate(e.width/2,e.height/2);g.rotate(-1.5707963267948966);g.drawImage(c,d.x,d.y,d.height,d.width,-d.height/2,-d.width/2,d.height,d.width);return e};
C.z=C.ga.extend({rb:q,dirty:t,atlasIndex:0,textureAtlas:s,wa:s,rn:s,Qo:s,Ht:t,Pw:s,B:s,da:s,Pa:s,ef:t,kd:s,Dn:s,Db:t,zb:t,Bb:t,xa:t,Xb:s,ZW:s,qa:"Sprite",JC:y("xa"),je:function(c,d){this.Xb||(this.Xb=[]);this.Xb.push({Qk:c,cj:d})},Ze:function(){if(this.Xb){for(var c=this.Xb,d=0,e=c.length;d<e;d++){var g=c[d];g.Qk.call(g.cj,this)}c.length=0}},E0:y("dirty"),xga:x("dirty"),rCa:y("ef"),DB:y("atlasIndex"),W1:x("atlasIndex"),tH:function(){return K(this.Pa.x,this.Pa.y,this.Pa.width,this.Pa.height)},sH:y("textureAtlas"),
G2:x("textureAtlas"),mUa:y("kd"),Ara:function(){return this.kd.x},Bra:function(){return this.kd.y},Sj:y("B"),ej:function(c){C.assert(c,C.m.Zna);c.xa||(this.xa=t,c.je(this.uY,this));var d=C.K===C.ab?t:c.bg,d=this.ra(c.ob(),c.Oh(),d);this.Bd(c);return d},uY:s,Wk:function(c){C.assert(c,C.m.$na);var d=C.Ph.vm(c);C.assert(d,c+C.m.aoa);return this.ej(d)},q5a:function(c){this.textureAtlas=c.textureAtlas;this.wa=c},O2:function(c){this.Pa.x=c.x;this.Pa.y=c.y;this.Pa.width=c.width;this.Pa.height=c.height},
fd:function(){if(this.Gh){var c=this.j,d=c.length,e,g,h;for(e=1;e<d;e++){h=c[e];for(g=e-1;0<=g;){if(h.Ua<c[g].Ua)c[g+1]=c[g];else if(h.Ua===c[g].Ua&&h.arrivalOrder<c[g].arrivalOrder)c[g+1]=c[g];else break;g--}c[g+1]=h}this.wa&&this.rk(c,C.u.tj.fd);this.Gh=t}},tC:function(c,d){C.assert(c,C.m.foa);-1===this.j.indexOf(c)?C.log(C.m.eoa):d!==c.zIndex&&(this.wa&&!this.Gh&&(this.iY(),this.wa.Vfa(q)),C.u.prototype.tC.call(this,c,d))},removeChild:function(c,d){this.wa&&this.wa.Nx(c);C.u.prototype.removeChild.call(this,
c,d)},sf:function(c){var d=this.j,e=this.wa;if(e&&d!=s)for(var g=0,h=d.length;g<h;g++)e.Nx(d[g]);C.u.prototype.sf.call(this,c);this.Qo=t},yga:function(c){this.dirty=this.rn=c;c=this.j;for(var d,e=c?c.length:0,g=0;g<e;g++)d=c[g],d instanceof C.z&&d.yga(q)},Ca:function(c){C.u.prototype.Ca.call(this);!c&&(this.wa&&!this.rn)&&(this.Qo?this.yga(q):this.dirty=this.rn=q)},ym:function(c){this.wa?C.log(C.m.Xna):C.u.prototype.ym.call(this,c)},Ld:function(c){this.zb!=c&&(this.zb=c,this.lc(this.Pa,this.ef,this.n),
this.Ca(q))},Qf:function(c){this.Bb!=c&&(this.Bb=c,this.lc(this.Pa,this.ef,this.n),this.Ca(q))},MH:y("zb"),NH:y("Bb"),Zd:s,lg:y("Db"),ac:s,z2a:function(c,d){C.assert(c,C.m.joa);var e=C.OG.Sk(c);e?(e=e.Dh[d])?this.Bd(e.vm()):C.log(C.m.ioa):C.log(C.m.hoa)},EB:y("wa"),iY:function(){if(!this.Gh){this.Gh=q;for(var c=this.Rb;c&&c!=this.wa;)c.iY(),c=c.parent}},ob:y("da"),Rd:s,jN:s,Ni:t,mL:t,aA:t,fi:s,SA:s,PV:s,ctor:s,Yaa:function(c,d,e){if(c===m)C.z.prototype.k.call(this);else if("string"===typeof c)"#"===
c[0]?(c=C.Ph.vm(c.substr(1,c.length-1)),this.ej(c)):C.z.prototype.k.call(this,c,d);else if("object"===typeof c)if(c instanceof C.Ma)this.ra(c,d,e);else if(c instanceof C.Ai)this.ej(c);else if(c instanceof HTMLImageElement||c instanceof HTMLCanvasElement)d=new C.Ma,d.gh(c),d.Ud(),this.ra(d)},xAa:y("Rd"),Xd:s,k:s,Ae:function(c,d){C.assert(c,C.m.Yna);var e=C.ib.Mu(c);if(e){if(!d){var g=e.f();d=K(0,0,g.width,g.height)}return this.ra(e,d)}e=C.ib.rd(c);return this.ra(e,d||K(0,0,e.n.width,e.n.height))},
ra:s,RN:s,lc:s,Rh:s,v:s,fo:function(){var c=this.vb,d=this.fb,c={r:c.r,g:c.g,b:c.b,a:d};this.Db&&(c.r*=d/255,c.g*=d/255,c.b*=d/255);d=this.Rd;d.S.D=c;d.Y.D=c;d.W.D=c;d.U.D=c;this.wa&&(this.atlasIndex!=C.z.OS?this.textureAtlas.iJ(d,this.atlasIndex):this.dirty=q);this.Ni=q},J:s,F:s,Pb:s,Bd:s,WFa:function(c){C.log(C.m.goa);this.Bd(c)},pea:s,Cxa:function(){return C.Ai.create(this.da,C.wI(this.Pa),this.ef,C.pEa(this.Dn),C.pHa(this.n))},ds:s,Xa:s,Ok:function(){this.wa?C.log(C.m.Qna):!this.da||!this.da.wp()?
(this.B.src=C.SRC_ALPHA,this.B.fa=C.ONE_MINUS_SRC_ALPHA,this.opacityModifyRGB=t):(this.B.src=C.Ec,this.B.fa=C.Dc,this.opacityModifyRGB=q)},Os:function(){var c,d=this.da,e=this.SA;if(d&&(e.SC&&this.fi)&&(c=d.hd))if(d=C.ib.pP(this.fi.hd))this.mL=q,c instanceof HTMLCanvasElement&&!this.ef&&!this.ZW?C.AB(c,d,this.vb,e,c):(c=C.AB(c,d,this.vb,e),d=new C.Ma,d.gh(c),d.Ud(),this.texture=d)},Naa:function(c){c=C.wI(c);var d=this.wa?this.textureAtlas.texture:this.da;if(d){var e=d.pixelsWidth,g=d.pixelsHeight,
h,k=this.Rd;this.ef?(C.Ay?(d=(2*c.x+1)/(2*e),e=d+(2*c.height-2)/(2*e),h=(2*c.y+1)/(2*g),c=h+(2*c.width-2)/(2*g)):(d=c.x/e,e=(c.x+c.height)/e,h=c.y/g,c=(c.y+c.width)/g),this.zb&&(g=h,h=c,c=g),this.Bb&&(g=d,d=e,e=g),k.S.s.ya=d,k.S.s.ea=h,k.Y.s.ya=d,k.Y.s.ea=c,k.W.s.ya=e,k.W.s.ea=h,k.U.s.ya=e,k.U.s.ea=c):(C.Ay?(d=(2*c.x+1)/(2*e),e=d+(2*c.width-2)/(2*e),h=(2*c.y+1)/(2*g),c=h+(2*c.height-2)/(2*g)):(d=c.x/e,e=(c.x+c.width)/e,h=c.y/g,c=(c.y+c.height)/g),this.zb&&(g=d,d=e,e=g),this.Bb&&(g=h,h=c,c=g),k.S.s.ya=
d,k.S.s.ea=c,k.Y.s.ya=e,k.Y.s.ea=c,k.W.s.ya=d,k.W.s.ea=h,k.U.s.ya=e,k.U.s.ea=h);this.Ni=q}},ja:s});C.z.create=function(c,d,e){return new C.z(c,d,e)};C.z.OS=-1;
C.K===C.ab?(D=C.z.prototype,D.uY=function(c){this.Ca(q);this.lc(c.Oh(),c.bg,c.yg);c=this.color;(255!==c.r||255!==c.g||255!==c.b)&&this.Os();this.Ze()},D.Zd=function(c){this.Db!==c&&(this.Db=c,this.Ca(q))},D.ac=function(c){C.ga.prototype.ac.call(this,c);this.wn()},D.ctor=function(c,d,e){C.ga.prototype.ctor.call(this);this.Ht=t;this.kd=I(0,0);this.Dn=I(0,0);this.B={src:C.Ec,fa:C.Dc};this.Pa=K(0,0,0,0);this.ZW=t;this.xa=q;this.SA={x:0,y:0,width:0,height:0,SC:t};this.PV=J(0,0);this.Yaa(c,d,e)},D.Xd=function(c,
d){var e=this.B;d===m?(e.src=c.src,e.fa=c.fa):(e.src=c,e.fa=d);this.aA=e&&(e.src==C.SRC_ALPHA&&e.fa==C.ONE||e.src==C.ONE&&e.fa==C.ONE)},D.k=function(){if(0<arguments.length)return this.Ae(arguments[0],arguments[1]);C.ga.prototype.k.call(this);this.dirty=this.rn=t;this.Db=q;this.B.src=C.Ec;this.B.fa=C.Dc;this.texture=s;this.xa=q;this.zb=this.Bb=t;this.anchorY=this.anchorX=0.5;this.kd.x=0;this.kd.y=0;this.Qo=t;this.lc(K(0,0,0,0),t,J(0,0));return q},D.ra=function(c,d,e){C.assert(0!=arguments.length,
C.m.nja);if((e=e||t)&&c.ce){var g=c.hd,g=C.i_(g,d),h=new C.Ma;h.gh(g);h.Ud();c=h;this.Pa=K(0,0,d.width,d.height)}if(!C.ga.prototype.k.call(this))return t;this.wa=s;this.dirty=this.rn=t;this.Db=q;this.B.src=C.Ec;this.B.fa=C.Dc;this.zb=this.Bb=t;this.anchorY=this.anchorX=0.5;this.kd.x=0;this.kd.y=0;this.Qo=t;this.xa=g=c.ce;if(!g)return this.ef=e,d&&(this.Pa.x=d.x,this.Pa.y=d.y,this.Pa.width=d.width,this.Pa.height=d.height),c.je(this.RN,this),q;d||(d=K(0,0,c.width,c.height));c&&(g=d.y+d.height,d.x+d.width>
c.width&&C.error(C.m.zT,c.url),g>c.height&&C.error(C.m.yT,c.url));this.texture=this.fi=c;this.lc(d,e);this.batchNode=s;return q},D.RN=function(c){if(!this.xa){this.xa=q;var d=this.Pa;d?C.XF(d)&&(d.width=c.width,d.height=c.height):d=K(0,0,c.width,c.height);this.texture=this.fi=c;this.lc(d,this.ef);this.batchNode=this.wa;this.Ze()}},D.lc=function(c,d,e){this.ef=d||t;this.Ba(e||c);this.O2(c);d=this.SA;e=C.Nc();d.x=0|c.x*e;d.y=0|c.y*e;d.width=0|c.width*e;d.height=0|c.height*e;d.SC=!(0===d.width||0===
d.height||0>d.x||0>d.y);c=this.Dn;this.zb&&(c.x=-c.x);this.Bb&&(c.y=-c.y);this.kd.x=c.x+(this.n.width-this.Pa.width)/2;this.kd.y=c.y+(this.n.height-this.Pa.height)/2;this.wa&&(this.dirty=q)},D.Rh=function(){if(this.dirty){var c=this.Rb;!this.Ja||c&&c!=this.wa&&c.Ht?this.Ht=q:(this.Ht=t,this.Pw=!c||c==this.wa?this.le():C.Jg(this.le(),c.Pw));this.dirty=this.rn=t}this.Qo&&this.rk(this.j,C.u.tj.Rh)},D.v=function(c,d,e){C.assert(c,C.m.lja);d==s&&(d=c.Ua);e==s&&(e=c.tag);C.ga.prototype.v.call(this,c,d,
e);this.Qo=q},D.J=function(c){C.ga.prototype.J.call(this,c);this.wn()},D.F=function(c){var d=this.color;d.r===c.r&&d.g===c.g&&d.b===c.b||(C.ga.prototype.F.call(this,c),this.Os(),this.wn())},D.Pb=function(c){var d=this.color;C.ga.prototype.Pb.call(this,c);c=this.vb;d.r===c.r&&d.g===c.g&&d.b===c.b||(this.Os(),this.wn())},D.Bd=function(c){var d=this;"string"==typeof c&&(c=C.Ph.vm(c),C.assert(c,C.m.qja));d.Ca(q);var e=c.cb;d.Dn.x=e.x;d.Dn.y=e.y;d.ef=c.bg;var e=c.ob(),g=c.xa;g||(d.xa=t,c.je(function(c){d.xa=
q;var e=c.ob();e!=d.da&&(d.texture=e);d.lc(c.Oh(),c.bg,c.yg);d.Ze()},d));e!=d.da&&(d.texture=e);d.ef&&(d.fi=e);d.lc(c.Oh(),d.ef,c.yg);d.mL=t;g&&(c=d.color,(255!==c.r||255!==c.g||255!==c.b)&&d.Os())},D.pea=function(c){return c.ob()!=this.da?t:C.Dfa(c.Oh(),this.Pa)},D.ds=function(c){(this.wa=c)?(this.Pw={a:1,b:0,G:0,O:1,ma:0,na:0},this.textureAtlas=this.wa.textureAtlas):(this.atlasIndex=C.z.OS,this.textureAtlas=s,this.dirty=this.rn=t)},D.Xa=function(c){c&&"string"===typeof c?(c=C.ib.rd(c),this.Xa(c),
c=c.f(),this.lc(K(0,0,c.width,c.height))):(C.assert(!c||c instanceof C.Ma,C.m.rja),this.da!=c&&(c&&c.hd instanceof HTMLImageElement&&(this.fi=c),this.da=c))},D.ja=function(c){if(this.xa){c=c||C.q;this.aA&&(c.globalCompositeOperation="lighter");var d=C.view.ha,e=C.view.oa;c.globalAlpha=this.fb/255;var g=this.Pa,h=this.n,k=this.kd,n=this.PV,p=0|k.x,r=-k.y-g.height,v=this.SA;n.width=g.width*d;n.height=g.height*e;if(this.zb||this.Bb)c.save(),this.zb&&(p=-k.x-g.width,c.scale(-1,1)),this.Bb&&(r=k.y,c.scale(1,
-1));p*=d;r*=e;this.da&&v.SC?(h=this.da.hd,this.mL?c.drawImage(h,0,0,v.width,v.height,p,r,n.width,n.height):c.drawImage(h,v.x,v.y,v.width,v.height,p,r,n.width,n.height)):!this.da&&v.SC&&(n=this.color,c.fillStyle="rgba("+n.r+","+n.g+","+n.b+",1)",c.fillRect(p,r,h.width*d,h.height*e));1===C.ts||this.nY?(c.strokeStyle="rgba(0,255,0,1)",p/=d,r=-(r/e),C.zf.Kf([I(p,r),I(p+g.width,r),I(p+g.width,r-g.height),I(p,r-g.height)],4,q)):2===C.ts&&(c.strokeStyle="rgba(0,255,0,1)",d=this.Pa,r=-r,C.zf.Kf([I(p,r),
I(p+d.width,r),I(p+d.width,r-d.height),I(p,r-d.height)],4,q));(this.zb||this.Bb)&&c.restore();C.Rk++}},delete D):(C.assert("function"===typeof C.T.xU,C.m.yf,"SpritesWebGL.js"),C.T.xU(),delete C.T.xU);C.assert("function"===typeof C.T.tT,C.m.yf,"SpritesPropertyDefine.js");C.T.tT();delete C.T.tT;C.sS=29;
C.th=C.u.extend({textureAtlas:s,B:s,Tg:s,qa:"SpriteBatchNode",Dva:function(c,d,e){C.assert(c,C.m.Kna);if(!(c instanceof C.z))return C.log(C.m.Jna),s;c.atlasIndex=d;var g=0,h=this.Tg;if(h&&0<h.length)for(var k=0;k<h.length;k++){var n=h[k];n&&n.atlasIndex>=d&&++g}h.splice(g,0,c);C.u.prototype.v.call(this,c,d,e);this.Vfa(t);return this},sH:y("textureAtlas"),G2:function(c){c!=this.textureAtlas&&(this.textureAtlas=c)},lza:y("Tg"),Ae:function(c,d){var e=C.ib.Mu(c);e||(e=C.ib.rd(c));return this.ra(e,d)},
wn:function(){this.tk=q},k:function(c,d){var e=C.ib.Mu(c);e||(e=C.ib.rd(c));return this.ra(e,d)},CP:function(){var c=this.textureAtlas.capacity,d=Math.floor(4*(c+1)/3);C.log(C.m.Lna,c,d);this.textureAtlas.DQ(d)||C.log(C.m.Mna)},YEa:function(c,d){this.removeChild(this.j[c],d)},Cfa:function(c,d){var e=c.children;if(e&&0<e.length)for(var g=0;g<e.length;g++){var h=e[g];h&&0>h.zIndex&&(d=this.Cfa(h,d))}!c==this&&(c.atlasIndex=d,d++);if(e&&0<e.length)for(g=0;g<e.length;g++)(h=e[g])&&0<=h.zIndex&&(d=this.Cfa(h,
d));return d},p0:function(c){var d=c.children;return!d||0==d.length?c.atlasIndex:this.p0(d[d.length-1])},bDa:function(c){var d=c.children;return!d||0==d.length?c.atlasIndex:this.bDa(d[d.length-1])},Yva:function(c,d){var e=c.parent,g=e.children,h=g.indexOf(c),k=s;0<h&&h<C.iU&&(k=g[h-1]);return e==this?0==h?0:this.p0(k)+1:0==h?0>d?e.atlasIndex:e.atlasIndex+1:0>k.zIndex&&0>d||0<=k.zIndex&&0<=d?this.p0(k)+1:e.atlasIndex+1},Vfa:x("Gh"),Xd:function(c,d){this.B=d===m?c:{src:c,fa:d}},Sj:y("B"),tC:function(c,
d){C.assert(c,C.m.Pna);-1===this.j.indexOf(c)?C.log(C.m.Ona):d!==c.zIndex&&(C.u.prototype.tC.call(this,c,d),this.Ca())},removeChild:function(c,d){c!=s&&(-1===this.j.indexOf(c)?C.log(C.m.Nna):(this.Nx(c),C.u.prototype.removeChild.call(this,c,d)))},Hsa:s,Pt:s,sOa:t,fi:s,ctor:s,RE:function(c,d){C.u.prototype.ctor.call(this);var e;d=d||C.sS;"string"==typeof c?(e=C.ib.Mu(c))||(e=C.ib.rd(c)):c instanceof C.Ma&&(e=c);e&&this.ra(e,d)},SE:function(c,d){C.u.prototype.ctor.call(this);this.Hsa=new C.Ha;var e;
d=d||C.sS;"string"==typeof c?(e=C.ib.Mu(c))||(e=C.ib.rd(c)):c instanceof C.Ma&&(e=c);e&&this.ra(e,d)},kia:s,eva:function(c,d){C.assert(c,C.m.sja);c instanceof C.z?(c.batchNode=this,c.atlasIndex=d,c.dirty=q,c.Rh()):C.log(C.m.bS)},fva:function(c,d){C.assert(c,C.m.bS);if(c instanceof C.z){for(var e=this.textureAtlas.capacity;d>=e||e==this.textureAtlas.totalQuads;)this.CP();c.batchNode=this;c.atlasIndex=d;c.dirty=q;c.Rh()}else C.log(C.m.bS)},Nt:function(c,d){var e=this.Tg,g=this.textureAtlas,h=g.quads,
k=e[c],n=C.U7(h[c]);e[d].atlasIndex=c;e[c]=e[d];g.iJ(h[d],c);e[d]=k;g.iJ(n,d)},KP:s,nsa:function(c,d){C.assert(c,C.m.pja);c instanceof C.z?(c.batchNode=this,c.atlasIndex=d,c.dirty=q,c.Rh(),this.j.splice(d,0,c)):C.log(C.m.oja)},osa:function(c,d){C.assert(c,C.m.doa);if(c instanceof C.z){for(var e=this.textureAtlas;d>=e.capacity||e.capacity===e.totalQuads;)this.CP();c.batchNode=this;c.atlasIndex=d;e.B0(c.quad,d);c.dirty=q;c.Rh()}else C.log(C.m.coa)},qba:function(c,d){var e=0,g=c.children;g&&(e=g.length);
var h=0;if(0===e)h=c.atlasIndex,c.atlasIndex=d,c.arrivalOrder=0,h!=d&&this.Nt(h,d),d++;else{h=q;0<=g[0].zIndex&&(h=c.atlasIndex,c.atlasIndex=d,c.arrivalOrder=0,h!=d&&this.Nt(h,d),d++,h=t);for(e=0;e<g.length;e++){var k=g[e];h&&0<=k.zIndex&&(h=c.atlasIndex,c.atlasIndex=d,c.arrivalOrder=0,h!=d&&this.Nt(h,d),d++,h=t);d=this.qba(k,d)}h&&(h=c.atlasIndex,c.atlasIndex=d,c.arrivalOrder=0,h!=d&&this.Nt(h,d),d++)}return d},Ok:function(){this.textureAtlas.texture.wp()||(this.B.src=C.SRC_ALPHA,this.B.fa=C.ONE_MINUS_SRC_ALPHA)},
ra:s,DW:function(c){this.j=[];this.Tg=[];this.B=new C.Lm(C.Ec,C.Dc);this.Pt=this.fi=c;return q},EW:function(c,d){this.j=[];this.Tg=[];this.B=new C.Lm(C.Ec,C.Dc);d=d||C.sS;this.textureAtlas=new C.uq;this.textureAtlas.ra(c,d);this.Ok();this.shaderProgram=C.mg.Wd(C.so);return q},A0:function(c,d){c.batchNode=this;c.atlasIndex=d;c.dirty=q;var e=this.textureAtlas;e.totalQuads>=e.capacity&&this.CP();e.B0(c.quad,d);this.Tg.splice(d,0,c);var e=d+1,g=this.Tg;if(g&&0<g.length)for(;e<g.length;e++)g[e].atlasIndex++;
var g=c.children,h;if(g){e=0;for(l=g.length||0;e<l;e++)(h=g[e])&&this.A0(h,this.Yva(h,h.zIndex))}},appendChild:s,Mpa:function(c){this.Gh=q;c.batchNode=this;c.dirty=q;this.Tg.push(c);c.atlasIndex=this.Tg.length-1;c=c.children;for(var d=0,e=c.length||0;d<e;d++)this.appendChild(c[d])},Npa:function(c){this.Gh=q;c.batchNode=this;c.dirty=q;this.Tg.push(c);var d=this.Tg.length-1;c.atlasIndex=d;var e=this.textureAtlas;e.totalQuads==e.capacity&&this.CP();e.B0(c.quad,d);c=c.children;d=0;for(e=c.length||0;d<
e;d++)this.appendChild(c[d])},Nx:s,Cta:function(c){c.batchNode=s;var d=this.Tg,e=d.indexOf(c);if(-1!=e){d.splice(e,1);for(var g=d.length;e<g;++e)d[e].atlasIndex--}if(c=c.children){d=0;for(e=c.length||0;d<e;d++)c[d]&&this.Nx(c[d])}},Dta:function(c){this.textureAtlas.Ufa(c.atlasIndex);c.batchNode=s;var d=this.Tg,e=d.indexOf(c);if(-1!=e){d.splice(e,1);for(var g=d.length;e<g;++e)d[e].atlasIndex--}if(c=c.children){d=0;for(e=c.length||0;d<e;d++)c[d]&&this.Nx(c[d])}},ob:s,nF:y("Pt"),vW:function(){return this.textureAtlas.texture},
Xa:s,jY:function(c){this.Pt=c;for(var d=this.j,e=0;e<d.length;e++)d[e].texture=c},kY:function(c){this.textureAtlas.texture=c;this.Ok()},I:s,zr:function(c){var d=c||C.q;if(this.Ja){d.save();this.transform(c);var e=this.j;if(e){this.fd();for(c=0;c<e.length;c++)e[c]&&e[c].I(d)}d.restore()}},Rw:function(c){c=c||C.q;if(this.Ja){C.Nr();var d=this.grid;d&&d.pi()&&(d.ax(),this.dJ());this.fd();this.transform(c);this.ja(c);d&&d.pi()&&d.Yw(this);C.Mr();this.arrivalOrder=0}},v:s,FU:function(c,d,e){C.assert(c!=
s,C.m.mja);c instanceof C.z?(d=d==s?c.zIndex:d,e=e==s?c.tag:e,C.u.prototype.v.call(this,c,d,e),this.appendChild(c),this.Ca()):C.log(C.m.kja)},Ipa:function(c,d,e){C.assert(c!=s,C.m.Wna);c instanceof C.z?c.texture!=this.textureAtlas.texture?C.log(C.m.Vna):(d=d==s?c.zIndex:d,e=e==s?c.tag:e,C.u.prototype.v.call(this,c,d,e),this.appendChild(c),this.Ca()):C.log(C.m.Una)},sf:s,zta:function(c){var d=this.Tg;if(d&&0<d.length)for(var e=0,g=d.length;e<g;e++)d[e]&&(d[e].batchNode=s);C.u.prototype.sf.call(this,
c);this.Tg.length=0},Ata:function(c){var d=this.Tg;if(d&&0<d.length)for(var e=0,g=d.length;e<g;e++)d[e]&&(d[e].batchNode=s);C.u.prototype.sf.call(this,c);this.Tg.length=0;this.textureAtlas.sC()},fd:s,Eua:function(){if(this.Gh){var c,d=0,e=this.j,g=e.length,h;for(c=1;c<g;c++){var k=e[c],d=c-1;for(h=e[d];0<=d&&(k.Ua<h.Ua||k.Ua==h.Ua&&k.arrivalOrder<h.arrivalOrder);)e[d+1]=h,d-=1,h=e[d];e[d+1]=k}0<e.length&&this.rk(e,C.u.tj.fd);this.Gh=t}},Fua:function(){if(this.Gh){var c=this.j,d,e=0,g=c.length,h;for(d=
1;d<g;d++){var k=c[d],e=d-1;for(h=c[e];0<=e&&(k.Ua<h.Ua||k.Ua==h.Ua&&k.arrivalOrder<h.arrivalOrder);)c[e+1]=h,e-=1,h=c[e];c[e+1]=k}if(0<c.length){this.rk(c,C.u.tj.fd);for(d=e=0;d<c.length;d++)e=this.qba(c[d],e)}this.Gh=t}},ja:s,Ym:function(){0!==this.textureAtlas.totalQuads&&(this.od.vf(),this.od.nj(),this.rk(this.j,C.u.tj.Rh),C.xm(this.B.src,this.B.fa),this.textureAtlas.rB())}});D=C.th.prototype;
C.K===C.ka?(D.ctor=D.SE,D.kia=D.fva,D.KP=D.osa,D.ra=D.EW,D.appendChild=D.Npa,D.Nx=D.Dta,D.ob=D.vW,D.Xa=D.kY,D.I=D.Rw,D.v=D.Ipa,D.sf=D.Ata,D.fd=D.Fua,D.ja=D.Ym):(D.ctor=D.RE,D.kia=D.eva,D.KP=D.nsa,D.ra=D.DW,D.appendChild=D.Mpa,D.Nx=D.Cta,D.ob=D.nF,D.Xa=D.jY,D.I=D.zr,D.sf=D.zta,D.v=D.FU,D.fd=D.Eua,D.ja=C.u.prototype.ja);C.d(D,"texture",D.ob,D.Xa);C.d(D,"descendants",D.lza);C.th.create=function(c,d){return new C.th(c,d)};C.dja=C.z.extend({Wh:s,Ei:s,ctor:function(){C.z.prototype.ctor.call(this);var c=document.createElement("canvas");c.width=c.height=10;this.Wh=c;this.Ei=c.getContext("2d");var d=new C.Ma;d.gh(c);d.Ud();this.Xa(d)},bSa:y("Ei"),aSa:y("Wh"),Yfa:function(c,d){d===m&&(d=c.height,c=c.width);var e=this.Wh;e.width=c;e.height=d;this.ob().Ud();this.lc(K(0,0,c,d),t)}});C.vl=C.N.extend({nr:s,Bh:0,$A:s,ctor:function(c,d,e){this.nr=c||s;this.Bh=d||0;this.$A=e||s},p:function(){var c=new C.vl;c.ej(this.nr.p(),this.Bh,this.$A);return c},KO:function(){return C.p(this)},copy:function(){var c=new C.vl;c.ej(this.nr.p(),this.Bh,this.$A);return c},ej:function(c,d,e){this.nr=c;this.Bh=d;this.$A=e;return q},vm:y("nr"),Bd:x("nr"),LSa:y("Bh"),y2a:x("Bh"),aWa:y("$A"),q4a:x("$A")});C.vl.create=function(c,d,e){return new C.vl(c,d,e)};
C.Tu=C.N.extend({Dh:s,$q:0,vw:t,C:0,Bh:0,kp:0,ctor:function(c,d,e){this.Dh=[];if(c===m)this.kea(s,0);else{var g=c[0];g&&(g instanceof C.Ai?this.kea(c,d,e):g instanceof C.vl&&this.DP(c,d,e))}},uTa:y("Dh"),O2a:x("Dh"),nZ:function(c){var d=new C.vl;d.ej(c,1,s);this.Dh.push(d);this.kp++},POa:function(c){c=C.ib.rd(c);var d=K(0,0,0,0);d.width=c.width;d.height=c.height;c=C.Ai.create(c,d);this.nZ(c)},QOa:function(c,d){var e=C.Ai.create(c,d);this.nZ(e)},DP:function(c,d,e){C.fB(c,C.vl);this.Bh=d;this.$q=e===
m?1:e;this.kp=0;d=this.Dh;for(e=d.length=0;e<c.length;e++){var g=c[e];d.push(g);this.kp+=g.Bh}return q},p:function(){var c=new C.Tu;c.DP(this.O8(),this.Bh,this.$q);c.kR(this.vw);return c},KO:function(){var c=new C.Tu;c.DP(this.O8(),this.Bh,this.$q);c.kR(this.vw);return c},O8:function(){for(var c=[],d=0;d<this.Dh.length;d++)c.push(this.Dh[d].p());return c},copy:function(){return this.KO(s)},UTa:y("$q"),d3a:x("$q"),kR:x("vw"),YUa:y("vw"),ju:function(){return this.kp*this.Bh},KSa:y("Bh"),x2a:x("Bh"),
OVa:y("kp"),kea:function(c,d,e){C.fB(c,C.Ai);this.$q=e===m?1:e;this.Bh=d||0;this.kp=0;d=this.Dh;d.length=0;if(c){for(e=0;e<c.length;e++){var g=c[e],h=new C.vl;h.ej(g,1,s);d.push(h)}this.kp+=c.length}return q},EQ:u(),kh:u()});C.Tu.create=function(c,d,e){return new C.Tu(c,d,e)};C.OG={Uy:{},KG:function(c,d){this.Uy[d]=c},E0a:function(c){c&&this.Uy[c]&&delete this.Uy[c]},Sk:function(c){return this.Uy[c]?this.Uy[c]:s},Hpa:function(c,d){var e=c.animations;if(e){var g=1,h=c.properties;if(h)for(var g=h.format!=s?parseInt(h.format):g,h=h.spritesheets,k=C.Ph,n=C.path,p=0;p<h.length;p++)k.au(n.iB(d,h[p]));switch(g){case 1:this.hta(e);break;case 2:this.ita(e);break;default:C.log(C.m.Mva)}}else C.log(C.m.Lva)},mva:function(c){C.assert(c,C.m.Uva);var d=C.L.xd(c);d?this.Hpa(d,c):C.log(C.m.Tva)},
hta:function(c){var d=C.Ph,e;for(e in c){var g=c[e],h=g.frames,g=parseFloat(g.delay)||0,k=s;if(h){for(var k=[],n=0;n<h.length;n++){var p=d.vm(h[n]);if(p){var r=new C.vl;r.ej(p,1,s);k.push(r)}else C.log(C.m.Ova,e,h[n])}0===k.length?C.log(C.m.Pva,e):(k.length!=h.length&&C.log(C.m.Qva,e),k=C.Tu.create(k,g,1),C.OG.KG(k,e))}else C.log(C.m.Nva,e)}},ita:function(c){var d=C.Ph,e;for(e in c){var g=c[e],h=parseInt(g.loops),h=g.loop?C.kv:isNaN(h)?1:h,k=g.restoreOriginalFrame&&g.restoreOriginalFrame==q?q:t,n=
g.frames;if(n){for(var p=[],r=0;r<n.length;r++){var v=n[r],z=v.spriteframe,A=d.vm(z);if(A){var z=parseFloat(v.delayUnits)||0,v=v.notification,E=new C.vl;E.ej(A,z,v);p.push(E)}else C.log(C.m.Sva,e,z)}g=parseFloat(g.delayPerUnit)||0;n=new C.Tu;n.DP(p,g,h);n.kR(k);C.OG.KG(n,e)}else C.log(C.m.Rva,e)}},Ps:function(){this.Uy={}}};C.Ai=C.N.extend({cb:s,yg:s,Pi:s,bg:t,Pa:s,Fk:s,Gk:s,da:s,RA:"",xa:t,SL:s,ctor:function(c,d,e,g,h){this.cb=I(0,0);this.Fk=I(0,0);this.yg=J(0,0);this.bg=t;this.Gk=J(0,0);this.RA="";this.da=s;this.xa=t;c!==m&&d!==m&&(e===m||g===m||h===m?this.ra(c,d):this.ra(c,d,e,g,h))},JC:y("xa"),je:function(c,d){this.SL==s&&(this.SL=[]);this.SL.push({Qk:c,cj:d})},Ze:function(){var c=this.SL;if(c){for(var d=0,e=c.length;d<e;d++){var g=c[d];g.Qk.call(g.cj,this)}c.length=0}},zAa:function(){var c=this.Pi;return K(c.x,
c.y,c.width,c.height)},D3a:function(c){this.Pi||(this.Pi=K(0,0,0,0));this.Pi.x=c.x;this.Pi.y=c.y;this.Pi.width=c.width;this.Pi.height=c.height;this.Pa=C.Zr(c)},pXa:y("bg"),H3a:x("bg"),Oh:function(){var c=this.Pa;return K(c.x,c.y,c.width,c.height)},lha:function(c){this.Pa||(this.Pa=K(0,0,0,0));this.Pa.x=c.x;this.Pa.y=c.y;this.Pa.width=c.width;this.Pa.height=c.height;this.Pi=C.wI(this.Pa)},lUa:y("Fk"),l3a:function(c){this.Fk.x=c.x;this.Fk.y=c.y;C.qX(this.Fk,this.cb)},qUa:y("Gk"),o3a:function(c){this.Gk.width=
c.width;this.Gk.height=c.height},nAa:y("yg"),n3a:function(c){this.yg.width=c.width;this.yg.height=c.height},ob:function(){if(this.da)return this.da;if(""!==this.RA){var c=C.ib.rd(this.RA);c&&(this.xa=c.ce);return c}return s},Xa:function(c){if(this.da!=c){var d=c.ce;this.xa=d;this.da=c;d||c.je(function(c){this.xa=q;if(this.bg&&C.K===C.ab){var d=c.hd,d=C.i_(d,this.Oh()),h=new C.Ma;h.gh(d);h.Ud();this.Xa(h);d=this.Oh();this.lha(K(0,0,d.width,d.height))}d=this.Pa;0===d.width&&0===d.height&&(d=c.width,
c=c.height,this.Pa.width=d,this.Pa.height=c,this.Pi=C.wI(this.Pa),this.Gk.width=this.Pi.width,this.Gk.height=this.Pi.height,this.yg.width=d,this.yg.height=c);this.Ze()},this)}},pda:y("cb"),dR:function(c){this.cb.x=c.x;this.cb.y=c.y},p:function(){var c=new C.Ai;c.ra(this.RA,this.Pi,this.bg,this.Fk,this.Gk);c.Xa(this.da);return c},KO:function(){var c=new C.Ai;c.ra(this.RA,this.Pi,this.bg,this.Fk,this.Gk);c.Xa(this.da);return c},copy:function(){return this.KO()},ra:function(c,d,e,g,h){2===arguments.length&&
(d=C.wI(d));g=g||I(0,0);h=h||d;e=e||t;"string"==typeof c?(this.da=s,this.RA=c):c instanceof C.Ma&&this.Xa(c);if(c=this.ob()){var k,n;e?(k=d.x+d.height,n=d.y+d.width):(k=d.x+d.width,n=d.y+d.height);k>c.width&&C.error(C.m.zT,c.url);n>c.height&&C.error(C.m.yT,c.url)}this.Pi=d;this.Pa=C.Zr(d);this.Fk.x=g.x;this.Fk.y=g.y;C.qX(g,this.cb);this.Gk.width=h.width;this.Gk.height=h.height;C.Uaa(h,this.yg);this.bg=e;return q}});C.Ai.create=function(c,d,e,g,h){return new C.Ai(c,d,e,g,h)};
C.Ai.mNa=function(c,d,e,g,h){var k=new C.Ai;k.da=c;k.Pi=d;k.Pa=C.Zr(d);k.Fk.x=g.x;k.Fk.y=g.y;C.qX(k.Fk,k.cb);k.Gk.width=h.width;k.Gk.height=h.height;C.Uaa(k.Gk,k.yg);k.bg=e;return k};C.Ph={e8:/^\s*\{\s*([\-]?\d+[.]?\d*)\s*,\s*([\-]?\d+[.]?\d*)\s*\}\s*$/,rpa:/^\s*\{\s*\{\s*([\-]?\d+[.]?\d*)\s*,\s*([\-]?\d+[.]?\d*)\s*\}\s*,\s*\{\s*([\-]?\d+[.]?\d*)\s*,\s*([\-]?\d+[.]?\d*)\s*\}\s*\}\s*$/,xn:{},or:{},Lz:{},qaa:function(c){c=this.rpa.exec(c);return!c?K(0,0,0,0):K(parseFloat(c[1]),parseFloat(c[2]),parseFloat(c[3]),parseFloat(c[4]))},eaa:function(c){c=this.e8.exec(c);return!c?I(0,0):I(parseFloat(c[1]),parseFloat(c[2]))},oY:function(c){c=this.e8.exec(c);return!c?J(0,0):J(parseFloat(c[1]),
parseFloat(c[2]))},nra:function(c){var d=C.L.xd(c);C.assert(d,C.m.xHa,c);C.L.kh(c);if(d.Wz)return this.Lz[c]=d;var e=d.frames,g=d.metadata||d.meta,d={},h={},k=0;g&&(k=g.format,k=1>=k.length?parseInt(k):k,h.BBa=g.textureFileName||g.textureFileName||g.image);for(var n in e){var p=e[n];if(p){g={};if(0==k){g.rect=K(p.x,p.y,p.width,p.height);g.IQ=t;g.offset=I(p.offsetX,p.offsetY);var r=p.originalWidth,p=p.originalHeight;(!r||!p)&&C.log(C.m.wHa);r=Math.abs(r);p=Math.abs(p);g.size=J(r,p)}else if(1==k||2==
k)g.rect=this.qaa(p.frame),g.IQ=p.rotated||t,g.offset=this.eaa(p.offset),g.size=this.oY(p.sourceSize);else if(3==k){var r=this.oY(p.spriteSize),v=this.qaa(p.textureRect);r&&(v=K(v.x,v.y,r.width,r.height));g.rect=v;g.IQ=p.textureRotated||t;g.offset=this.eaa(p.spriteOffset);g.size=this.oY(p.spriteSourceSize);g.Fva=p.aliases}else r=p.frame,v=p.sourceSize,n=p.filename||n,g.rect=K(r.x,r.y,r.w,r.h),g.IQ=p.rotated||t,g.offset=I(0,0),g.size=J(v.w,v.h);d[n]=g}}return this.Lz[c]={Wz:q,frames:d,cDa:h}},au:function(c,
d){C.assert(c,C.m.zHa);var e=this.Lz[c]||C.L.xd(c);if(e&&e.frames){var g=this.Lz[c]||this.nra(c),e=g.frames,g=g.cDa;d?d instanceof C.Ma||("string"==typeof d?d=C.ib.rd(d):C.assert(0,C.m.AHa)):d=C.ib.rd(C.path.iB(c,g.BBa||".png"));var g=this.or,h=this.xn,k;for(k in e){var n=e[k],p=h[k];if(!p){p=C.Ai.create(d,n.rect,n.IQ,n.offset,n.size);if(n=n.Fva)for(var r=0,v=n.length;r<v;r++){var z=n[r];g[z]&&C.log(C.m.yHa,z);g[z]=k}C.K===C.ab&&p.bg&&p.ob().ce&&(n=p.ob().hd,n=C.i_(n,p.zAa()),r=new C.Ma,r.gh(n),r.Ud(),
p.Xa(r),n=p.Pa,p.lha(K(0,0,n.width,n.height)));h[k]=p}}}},OMa:function(c){c=c.frames;for(var d in c)this.xn[d]&&C.log(C.m.vHa,d)},nZ:function(c,d){this.xn[d]=c},X0a:function(){this.xn={};this.or={}},W0a:function(c){c&&(this.or[c]&&delete this.or[c],this.xn[c]&&delete this.xn[c])},fFa:function(c){var d=this.xn,e=this.or;if(c=this.Lz[c]){c=c.frames;for(var g in c)if(d[g]){delete d[g];for(var h in e)e[h]==g&&delete e[h]}}},Y0a:function(c){var d=this.xn,e=this.or,g;for(g in d){var h=d[g];if(h&&h.ob()==
c){delete d[g];for(var k in e)e[k]==g&&delete e[k]}}},vm:function(c){var d=this.xn[c];if(!d){var e=this.or[c];e&&((d=this.xn[e.toString()])||delete this.or[c])}d||C.log(C.m.BHa,c);return d},Ps:function(){this.xn={};this.or={};this.Lz={}}};C.mB={tKa:0,NLa:1,INT:2,gKa:3,rJa:4,CF:0,Esa:0,HY:t,PN:t,FY:t,GY:t,IY:t,MNa:0,WW:0,FK:"",CG:{},Wz:t,vF:function(){var c=this.CG;c["cocos2d.x.version"]=C.zS;c["cocos2d.x.compiled_with_profiler"]=t;c["cocos2d.x.compiled_with_gl_state_cache"]=C.Qm;this.Wz=q},$Ta:y("CF"),ZTa:y("Esa"),aUa:y("WW"),G4a:y("PN"),H4a:y("HY"),F4a:B(t),I4a:B(t),C4a:B(t),D4a:y("FY"),E4a:y("GY"),J4a:y("IY"),jB:function(c){return-1<this.FK.indexOf(c)},Mf:function(c,d){this.Wz||this.vF();var e=this.CG;return e[c]?e[c]:d},me:function(c,
d){this.CG[c]=d},Nxa:function(){0===C.Qm&&(C.log(""),C.log(C.m.Hwa),C.log(""))},Pya:function(){if(C.K!==C.ab){this.Wz||this.vF();var c=C.q,d=this.CG;d["gl.vendor"]=c.getParameter(c.VENDOR);d["gl.renderer"]=c.getParameter(c.RENDERER);d["gl.version"]=c.getParameter(c.VERSION);this.FK="";for(var e=c.getSupportedExtensions(),g=0;g<e.length;g++)this.FK+=e[g]+" ";this.CF=c.getParameter(c.MAX_TEXTURE_SIZE);d["gl.max_texture_size"]=this.CF;this.WW=c.getParameter(c.MAX_COMBINED_TEXTURE_IMAGE_UNITS);d["gl.max_texture_units"]=
this.WW;this.HY=this.jB("GL_IMG_texture_compression_pvrtc");d["gl.supports_PVRTC"]=this.HY;this.PN=t;d["gl.supports_NPOT"]=this.PN;this.FY=this.jB("GL_IMG_texture_format_BGRA888");d["gl.supports_BGRA8888"]=this.FY;this.GY=this.jB("GL_EXT_discard_framebuffer");d["gl.supports_discard_framebuffer"]=this.GY;this.IY=this.jB("vertex_array_object");d["gl.supports_vertex_array_object"]=this.IY;C.kB()}},HZa:function(c){this.Wz||this.vF();var d=C.L.xd(c);d||f("Please load the resource first : "+c);C.assert(d,
C.m.Jwa,c);if(d=d.data)for(var e in d)this.CG[e]=d[e];else C.log(C.m.Iwa,c)}};C.T.vS=function(){C.iKa=C.N.extend({n5a:u()});var c=C.bc.prototype;c.$x=function(c){var e=this.ba;this.Cha();var g=this.nn,h=g.dh.x/g.ha,k=g.dh.y/g.oa;switch(c){case C.bc.Kma:C.Dp(C.jq);C.SB();g=new C.Ha;C.N0(g,0,e.width,0,e.height,-1024,1024);C.TB(g);C.Dp(C.iq);C.SB();break;case C.bc.z6:var n=this.BH(),p=new C.Ha,g=new C.Ha;C.Dp(C.jq);C.SB();C.FCa(p,e.width/e.height,2*n);C.TB(p);C.Dp(C.iq);C.SB();n=C.VB(s,-h+e.width/2,-k+e.height/2,n);e=C.VB(s,-h+e.width/2,-k+e.height/2,0);h=C.VB(s,0,1,0);C.xea(g,
n,e,h);C.TB(g);break;case C.bc.Lma:break;default:C.log(C.m.Fka)}this.ep=c;C.Ka.dispatchEvent(this.TL);C.bha()};c.wga=function(c){var e=C.q;c?(e.clearDepth(1),e.enable(e.DEPTH_TEST),e.depthFunc(e.LEQUAL)):e.disable(e.DEPTH_TEST)};c.n2=function(c){this.ba.width=C.Lb.width;this.ba.height=C.Lb.height;this.nn=c||C.view;c=C.mB;c.Pya();c.Nxa();this.uz();this.Gga();C.Ka&&C.Ka.Fb(q)};c.Ps=function(){var c=C.q;c.clear(c.COLOR_BUFFER_BIT|c.DEPTH_BUFFER_BIT)};c.$U=function(){C.Nr()};c.HU=function(){C.Mr()};c.uz=
function(){if(C.Sm){if(!(C.bc.R9==s||C.bc.R9==t)){var c=new C.Ma;c.gh(C.bc.Kz);c.Ud();var e=C.view.iH().height/320;0===e&&(e=this.ba.height/320);var g=new C.Sm;g.bY(q);g.nf("00.0",c,12,32,".");g.scale=e;this.ok=g;g=new C.Sm;g.bY(q);g.nf("0.000",c,12,32,".");g.scale=e;this.pk=g;g=new C.Sm;g.bY(q);g.nf("000",c,12,32,".");g.scale=e;this.zk=g;c=C.tS;this.zk.o(c.x,34*e+c.y);this.pk.o(c.x,17*e+c.y);this.ok.o(c)}}else this.Bqa()};c.Bqa=function(){var c=0,c=this.ba.width>this.ba.height?0|24*(this.ba.height/
320):0|24*(this.ba.width/320);this.ok=C.Z.create("000.0","Arial",c);this.pk=C.Z.create("0.000","Arial",c);this.zk=C.Z.create("0000","Arial",c);c=C.tS;this.zk.o(this.zk.width/2+c.x,5*this.zk.height/2+c.y);this.pk.o(this.pk.width/2+c.x,3*this.pk.height/2+c.y);this.ok.o(this.ok.width/2+c.x,this.ok.height/2+c.y)};c.Nwa=function(c){var e=new C.Ha;C.m5(e);var g=new C.Ha;C.ECa(g,e);var h=this.nn.iH(),k=new C.Wc;C.Hea(k,new C.Wc(2*c.x/h.width-1,1-2*c.y/h.height,e.c[14]/e.c[15]),g);return I(k.x,k.y)};c.Pwa=
function(c){var e=new C.Ha;C.m5(e);var g=new C.Wc;C.Hea(g,new C.Wc(c.x,c.y,0),e);c=this.nn.iH();return I(c.width*(0.5*g.x+0.5),c.height*(0.5*-g.y+0.5))};c.yH=function(){return this.nn.yH()};c.j0=function(){return this.nn.j0()};c.BH=function(){return this.ba.height/1.1566};c.Cha=function(){var c=this.nn;if(c){var e=this.ba;c.hHa(-c.dh.x/c.ha,-c.dh.y/c.oa,e.width,e.height)}};c.nUa=y("nn");c.RUa=y("ep");c.CFa=function(){C.xm(C.Ec,C.Dc)};c.Gga=function(){this.CFa();this.wga(t);this.$x(this.ep);C.q.clearColor(0,
0,0,1)}};C.Rk=0;C.m5=function(c){var d=new C.Ha;C.TP(C.jq,d);var e=new C.Ha;C.TP(C.iq,e);C.Fp(c,d,e)};
C.bc=C.N.extend({HNa:t,FF:t,we:t,iN:t,Dt:t,uE:0,eX:0,ep:0,Ry:0,Ll:1,$E:t,Us:0,bW:0,ok:s,pk:s,zk:s,ba:s,lt:s,Uo:s,TM:s,nn:s,hp:s,HX:s,Cf:s,Dh:0,WN:0,VX:0,iNa:s,ah:s,Gl:s,TL:s,TV:s,VV:s,UV:s,ctor:function(){var c=this;c.lt=Date.now();C.Ka.lZ(C.lf.nD,function(){c.lt=Date.now()})},k:function(){this.eX=this.uE=1/C.rxa;this.hp=[];this.ep=C.bc.Mma;this.HX=s;this.bW=this.Ry=0;this.$E=t;this.WN=this.Dh=0;this.lt=Date.now();this.iN=this.we=t;this.ba=J(0,0);this.nn=s;this.Ll=1;this.ah=new C.Oy;this.Gl=C.y3?
new C.y3:s;this.ah.KQ(this.Gl,C.Oy.cK,t);this.TV=new C.gq(C.bc.Pka);this.TV.setUserData(this);this.VV=new C.gq(C.bc.Rka);this.VV.setUserData(this);this.UV=new C.gq(C.bc.Qka);this.UV.setUserData(this);this.TL=new C.gq(C.bc.Wka);this.TL.setUserData(this);return q},swa:function(){var c=Date.now();this.FF?(this.Us=0,this.FF=t):this.Us=(c-this.lt)/1E3;0<C.lf.$i[C.lf.Mm.$G]&&0.2<this.Us&&(this.Us=1/60);this.lt=c},Lxa:function(){this.swa();this.we||(this.ah.update(this.Us),C.Ka.dispatchEvent(this.UV));this.Ps();
this.Uo&&this.uGa();this.$U&&this.$U();this.Cf&&(this.Cf.I(),C.Ka.dispatchEvent(this.VV));this.TM&&this.TM.I();this.$E&&this.Dua();this.HU&&this.HU();C.Ka.dispatchEvent(this.TV);this.WN++;this.$E&&this.fqa()},$U:s,HU:s,end:function(){this.iN=q},tSa:y("Ll"),gUa:y("TM"),fWa:y("ba"),zH:function(){return J(this.ba.width*this.Ll,this.ba.height*this.Ll)},pause:function(){this.we||(this.eX=this.uE,this.hga(0.25),this.we=q)},R_a:function(){C.assert(this.Cf,C.m.Cka);this.hp.pop();var c=this.hp.length;0==c?
this.end():(this.Dt=q,this.Uo=this.hp[c-1])},BEa:function(){C.OG.Ps();C.Ph.Ps();C.ib.Ps()},CEa:function(){this.um().gJ();C.Ka&&C.Ka.Fb(t);this.Cf&&(this.Cf.ih(),this.Cf.Ta(),this.Cf.xe());this.Uo=this.Cf=s;this.hp.length=0;this.Qha();this.BEa();C.kB()},EEa:function(c){C.assert(c,C.m.N4);this.Dt=t;this.hp.push(c);this.Uo=c},uC:function(c){C.assert(c,C.m.N4);if(this.Cf){var d=this.hp.length;0===d?(this.Dt=q,this.hp[d]=c):(this.Dt=q,this.hp[d-1]=c);this.Uo=c}else this.EEa(c),this.Nha()},bk:function(){this.we&&
(this.hga(this.eX),(this.lt=Date.now())||C.log(C.m.Eka),this.we=t,this.Us=0)},p2a:function(c){c!=this.Ll&&(this.Ll=c,this.uz())},w2a:u(),h3a:x("FF"),uGa:function(){var c=t,d=t;C.sb&&(c=this.Cf?this.Cf instanceof C.sb:t,d=this.Uo?this.Uo instanceof C.sb:t);if(!d){if(d=this.Cf)d.ih(),d.Ta();this.Dt&&d&&d.xe()}this.Cf=this.Uo;this.Uo=s;!c&&this.Cf!=s&&(this.Cf.V(),this.Cf.hj())},j3a:x("TM"),GB:y("HX"),Vp:x("HX"),Dua:function(){this.Dh++;this.Ry+=this.Us;this.ok&&this.pk&&this.zk?(this.Ry>C.zka&&(this.pk.string=
this.VX.toFixed(3),this.bW=this.Dh/this.Ry,this.Ry=this.Dh=0,this.ok.string=this.bW.toFixed(1),this.zk.string=(0|C.Rk).toString()),this.ok.I(),this.pk.I(),this.zk.I()):this.uz();C.Rk=0},qXa:y("Dt"),bVa:y("Cf"),xRa:y("uE"),VWa:y("$E"),XFa:x("$E"),gVa:y("VX"),fXa:y("FF"),kXa:y("we"),PVa:y("WN"),S_a:function(){this.qEa(1)},qEa:function(c){C.assert(this.Cf,C.m.Dka);var d=this.hp,e=d.length;if(0==e)this.end();else if(!(c>e)){for(;e>c;){var g=d.pop();g.running&&(g.ih(),g.Ta());g.xe();e--}this.Uo=d[d.length-
1];this.Dt=t}},um:y("ah"),pha:function(c){this.ah!=c&&(this.ah=c)},BB:y("Gl"),ega:function(c){this.Gl!=c&&(this.Gl=c)},MSa:y("Us"),uz:s,fqa:function(){this.VX=(Date.now()-this.lt)/1E3}});C.bc.Wka="director_projection_changed";C.bc.Pka="director_after_draw";C.bc.Rka="director_after_visit";C.bc.Qka="director_after_update";
C.Gka=C.bc.extend({MP:t,Nha:function(){this.FF=q;this.MP=t},Rea:function(){this.iN?(this.iN=t,this.CEa()):this.MP||this.Lxa()},Qha:function(){this.MP=q},hga:function(c){this.uE=c;this.MP||(this.Qha(),this.Nha())}});C.bc.P2=s;C.bc.Kca=q;C.bc.lW=function(){C.bc.Kca&&(C.bc.Kca=t,C.bc.P2=new C.Gka,C.bc.P2.k());return C.bc.P2};C.rxa=60;C.bc.Kma=0;C.bc.z6=1;C.bc.Lma=3;C.bc.Mma=C.bc.z6;
C.K===C.ab?(D=C.bc.prototype,D.$x=function(c){this.ep=c;C.Ka.dispatchEvent(this.TL)},D.wga=u(),D.n2=function(c){this.ba.width=C.Lb.width;this.ba.height=C.Lb.height;this.nn=c||C.view;C.Ka&&C.Ka.Fb(q)},D.Ps=function(){var c=this.nn.dh;C.q.clearRect(-c.x,c.y,c.width,-c.height)},D.uz=function(){var c=0,c=this.ba.width>this.ba.height?0|24*(this.ba.height/320):0|24*(this.ba.width/320);this.ok=C.Z.create("000.0","Arial",c);this.pk=C.Z.create("0.000","Arial",c);this.zk=C.Z.create("0000","Arial",c);c=C.tS;
this.zk.o(this.zk.width/2+c.x,5*this.zk.height/2+c.y);this.pk.o(this.pk.width/2+c.x,3*this.pk.height/2+c.y);this.ok.o(this.ok.width/2+c.x,this.ok.height/2+c.y)},D.yH=y("ba"),D.j0=function(){return I(0,0)}):(C.bc.Kz=new Image,C.pb(C.bc.Kz,"load",function(){C.bc.R9=q}),C.Kz&&(C.bc.Kz.src=C.Kz),C.assert("function"===typeof C.T.vS,C.m.yf,"CCDirectorWebGL.js"),C.T.vS(),delete C.T.vS);C.jD=C.N.extend({cF:s,dF:s,eF:s,nz:s,oz:s,pz:s,yG:s,zG:s,AG:s,wc:s,EM:s,ctor:function(){this.EM=new C.Ha;this.restore()},description:function(){return"\x3cCCCamera | center \x3d("+this.nz+","+this.oz+","+this.pz+")\x3e"},xga:x("wc"),E0:y("wc"),restore:function(){this.cF=this.dF=0;this.eF=C.jD.BH();this.yG=this.nz=this.oz=this.pz=0;this.zG=1;this.AG=0;C.zx(this.EM);this.wc=t},WH:function(){if(this.wc){var c=new C.Wc,d=new C.Wc,e=new C.Wc;C.VB(c,this.cF,this.dF,this.eF);C.VB(d,this.nz,this.oz,this.pz);
C.VB(e,this.yG,this.zG,this.AG);C.xea(this.EM,c,d,e);this.wc=t}C.TB(this.EM)},D2a:function(c,d,e){this.Ega(c,d,e)},Ega:function(c,d,e){this.cF=c;this.dF=d;this.eF=e;this.wc=q},h2a:function(c,d,e){this.NFa(c,d,e)},NFa:function(c,d,e){this.nz=c;this.oz=d;this.pz=e;this.wc=q},p4a:function(c,d,e){this.dHa(c,d,e)},dHa:function(c,d,e){this.yG=c;this.zG=d;this.AG=e;this.wc=q},lTa:function(){return{x:this.cF,y:this.dF,e:this.eF}},gda:function(){return{x:this.cF,y:this.dF,e:this.eF}},kSa:function(){return{x:this.nz,
y:this.oz,e:this.pz}},Xca:function(){return{x:this.nz,y:this.oz,e:this.pz}},$Va:function(){return{x:this.yG,y:this.zG,e:this.AG}},fBa:function(){return{x:this.yG,y:this.zG,e:this.AG}},CMa:u()});C.jD.BH=function(){return C.SJ};C.zLa=C.cK+1;C.fB=function(c,d){if(c&&0<c.length)for(var e=0;e<c.length;e++)if(!(c[e]instanceof d))return C.log(C.m.fB),t;return q};C.Id=function(c,d){for(var e=0,g=c.length;e<g;e++)if(c[e]==d){c.splice(e,1);break}};C.cPa=function(c,d){for(var e=0,g=d.length;e<g;e++)C.Id(c,d[e])};C.bPa=function(c,d,e){c.splice.apply(c,[e,0].concat(d));return c};C.O5=function(c,d,e){this.next=this.T_a=s;this.target=c;this.zEa=d;this.paused=e;this.hQ=t};
C.s5=function(c,d,e){this.list=c;this.ox=d;this.target=e;this.xP=s};C.tla=function(c,d){this.aq=s;this.target=c;this.KC=0;this.ZG=this.YG=s;this.paused=d;this.xP=s};
C.p7=C.N.extend({jt:0,Tf:s,Uc:s,xc:0,Gaa:t,mO:t,TA:0,LX:0,yL:0,ETa:y("jt"),setInterval:x("jt"),dSa:y("Tf"),ctor:function(c,d,e,g,h){this.Uc=c;this.Tf=d;this.xc=-1;this.jt=e||0;this.yL=h||0;this.mO=0<this.yL;this.LX=g==s?C.kv:g;this.Gaa=this.LX==C.kv},MV:function(){if("string"==typeof this.Tf)this.Uc[this.Tf](this.xc);else this.Tf.call(this.Uc,this.xc)},update:function(c){if(-1==this.xc)this.TA=this.xc=0;else{var d=this.Uc,e=this.Tf;this.xc+=c;this.Gaa&&!this.mO?this.xc>=this.jt&&(d&&e&&this.MV(),
this.xc=0):(this.mO?this.xc>=this.yL&&(d&&e&&this.MV(),this.xc-=this.yL,this.TA+=1,this.mO=t):this.xc>=this.jt&&(d&&e&&this.MV(),this.xc=0,this.TA+=1),this.TA>this.LX&&C.P.um().m3(d,e))}}});
C.Oy=C.N.extend({Qt:1,Qw:s,Uq:s,PK:s,Tq:s,IMa:s,se:s,Ko:t,fO:t,ctor:function(){this.Qt=1;this.Qw=[[],[],[]];this.Uq={};this.PK=[];this.Tq={};this.vE=[];this.se=s;this.fO=this.Ko=t},KX:function(c){delete this.Tq[c.target.tb];C.Id(this.vE,c);c.p7=s;c.target=s},waa:function(c){if(c=this.Uq[c.target.tb])C.Id(c.list,c.ox),delete this.Uq[c.target.tb],C.Id(this.PK,c),c.ox=s,c.target=s},iaa:function(c,d,e,g){g=new C.O5(d,e,g);if(c){for(var h=c.length-1,k=0;k<=h&&!(e<c[k].zEa);k++);c.splice(k,0,g)}else c=
[],c.push(g);e=new C.s5(c,g,d);this.PK.push(e);this.Uq[d.tb]=e;return c},Opa:function(c,d,e){e=new C.O5(d,0,e);c.push(e);c=new C.s5(c,e,d);this.PK.push(c);this.Uq[d.tb]=c},$Ga:x("Qt"),KVa:y("Qt"),update:function(c){var d=this.Qw,e=this.vE,g,h,k;this.fO=q;1!=this.Qt&&(c*=this.Qt);h=0;for(k=d.length;h<k&&0<=h;h++)for(var n=this.Qw[h],p=0,r=n.length;p<r;p++)g=n[p],!g.paused&&!g.hQ&&g.target.update(c);h=0;for(k=e.length;h<k;h++){g=e[h];if(!g)break;this.se=g;this.Ko=t;if(!g.paused)for(g.KC=0;g.KC<g.aq.length;g.KC++)g.YG=
g.aq[g.KC],g.ZG=t,g.YG.update(c),g.YG=s;this.Ko&&0==g.aq.length&&(this.KX(g),h--)}h=0;for(k=d.length;h<k;h++){n=this.Qw[h];p=0;for(r=n.length;p<r;){g=n[p];if(!g)break;g.hQ?this.waa(g):p++}}this.fO=t;this.se=s},S1:function(c,d,e,g,h,k){C.assert(d,C.m.Bna);C.assert(c,C.m.Cna);e=e||0;g=g==s?C.kv:g;h=h||0;k=k||t;var n=this.Tq[c.tb];n||(n=new C.tla(c,k),this.vE.push(n),this.Tq[c.tb]=n);if(n.aq==s)n.aq=[];else for(var p=0;p<n.aq.length;p++)if(k=n.aq[p],d==k.Tf){C.log(C.m.Ana,k.jt.toFixed(4),e.toFixed(4));
k.jt=e;return}k=new C.p7(c,d,e,g,h);n.aq.push(k)},KQ:function(c,d,e){if(c!==s){var g=this.Qw,h=this.Uq[c.tb];h?h.ox.hQ=t:0==d?this.Opa(g[1],c,e):0>d?g[0]=this.iaa(g[0],c,d,e):g[2]=this.iaa(g[2],c,d,e)}},m3:function(c,d){if(!(c==s||d==s)){var e=this.Tq[c.tb];if(e)for(var g=e.aq,h=0,k=g.length;h<k;h++){var n=g[h];if(d==n.Tf){n==e.YG&&!e.ZG&&(e.ZG=q);g.splice(h,1);e.KC>=h&&e.KC--;0==g.length&&(this.se==e?this.Ko=q:this.KX(e));break}}}},hJ:function(c){c!=s&&(c=this.Uq[c.tb],c!=s&&(this.fO?c.ox.hQ=q:this.waa(c.ox)))},
eia:function(c){if(c!=s){var d=this.Tq[c.tb];if(d){var e=d.aq;!d.ZG&&0<=e.indexOf(d.YG)&&(d.ZG=q);e.length=0;this.se==d?this.Ko=q:this.KX(d)}this.hJ(c)}},gJ:function(){this.cIa(C.Oy.cK)},cIa:function(c){for(var d=this.vE,e=this.Qw,g=0,h=d.length;g<h;g++)this.eia(d[g].target);for(g=2;0<=g;g--)if(!(1==g&&0<c||0==g&&0<=c))for(var d=e[g],h=0,k=d.length;h<k;h++)this.hJ(d[h].target)},H_a:function(){return this.hEa(C.Oy.cK)},hEa:function(){for(var c=[],d,e=this.vE,g=this.Qw,h=0,k=e.length;h<k;h++)if(d=e[h])d.paused=
q,c.push(d.target);h=0;for(k=g.length;h<k;h++)for(var e=g[h],n=0,p=e.length;n<p;n++)if(d=e[n])d.paused=q,c.push(d.target);return c},lFa:function(c){if(c)for(var d=0;d<c.length;d++)this.Cm(c[d])},Xr:function(c){C.assert(c,C.m.yna);var d=this.Tq[c.tb];d&&(d.paused=q);(c=this.Uq[c.tb])&&(c.ox.paused=q)},Cm:function(c){C.assert(c,C.m.zna);var d=this.Tq[c.tb];d&&(d.paused=t);(c=this.Uq[c.tb])&&(c.ox.paused=t)},tXa:function(c){C.assert(c,C.m.xna);return(c=this.Tq[c.tb])?c.paused:t}});C.Oy.cK=-2147483648;C.k6=2*Math.PI;
C.O4=C.N.extend({dV:[],q:s,ctor:x("q"),r_:function(c,d){d||(d=1);var e=C.view.ha,g=I(c.x*e,c.y*C.view.oa);this.q.beginPath();this.q.arc(g.x,-g.y,d*e,0,2*Math.PI,t);this.q.closePath();this.q.fill()},Jxa:function(c,d,e){if(c!=s){e||(e=1);d=this.q;var g=C.view.ha,h=C.view.oa;d.beginPath();for(var k=0,n=c.length;k<n;k++)d.arc(c[k].x*g,-c[k].y*h,e*g,0,2*Math.PI,t);d.closePath();d.fill()}},Jn:function(c,d){var e=this.q,g=C.view.ha,h=C.view.oa;e.beginPath();e.moveTo(c.x*g,-c.y*h);e.lineTo(d.x*g,-d.y*h);
e.closePath();e.stroke()},t_:function(c,d){this.Jn(I(c.x,c.y),I(d.x,c.y));this.Jn(I(d.x,c.y),I(d.x,d.y));this.Jn(I(d.x,d.y),I(c.x,d.y));this.Jn(I(c.x,d.y),I(c.x,c.y))},w_:function(c,d,e){this.v_([c,I(d.x,c.y),d,I(c.x,d.y)],4,e)},Kf:function(c,d,e,g){g=g||t;if(c!=s){3>c.length&&f(Error("Polygon's point must greater than 2"));var h=c[0];d=this.q;var k=C.view.ha,n=C.view.oa;d.beginPath();d.moveTo(h.x*k,-h.y*n);for(var h=1,p=c.length;h<p;h++)d.lineTo(c[h].x*k,-c[h].y*n);e&&d.closePath();g?d.fill():d.stroke()}},
v_:function(c,d,e){this.kj(e.r,e.g,e.b,e.a);this.Kf(c,d,q,q)},n_:function(c,d,e,g,h){h=h||t;g=this.q;var k=C.view.ha,n=C.view.oa;g.beginPath();g.arc(0|c.x*k,0|-(c.y*n),d*k,-e,-(e-2*Math.PI),t);h&&g.lineTo(0|c.x*k,0|-(c.y*n));g.stroke()},s_:function(c,d,e,g){for(var h=this.dV,k=h.length=0,n=0;n<g;n++)h.push(I(Math.pow(1-k,2)*c.x+2*(1-k)*k*d.x+k*k*e.x,Math.pow(1-k,2)*c.y+2*(1-k)*k*d.y+k*k*e.y)),k+=1/g;h.push(I(e.x,e.y));this.Kf(h,g+1,t,t)},o_:function(c,d,e,g,h){for(var k=this.dV,n=k.length=0,p=0;p<
h;p++)k.push(I(Math.pow(1-n,3)*c.x+3*Math.pow(1-n,2)*n*d.x+3*(1-n)*n*n*e.x+n*n*n*g.x,Math.pow(1-n,3)*c.y+3*Math.pow(1-n,2)*n*d.y+3*(1-n)*n*n*e.y+n*n*n*g.y)),n+=1/h;k.push(I(g.x,g.y));this.Kf(k,h+1,t,t)},m_:function(c,d){this.kx(c,0.5,d)},kx:function(c,d,e){C.q.strokeStyle="rgba(255,255,255,1)";var g=this.dV;g.length=0;for(var h,k,n=1/c.length,p=0;p<e+1;p++)k=p/e,1==k?(h=c.length-1,k=1):(h=0|k/n,k=(k-n*h)/n),h=C.oka(C.jg(c,h-1),C.jg(c,h-0),C.jg(c,h+1),C.jg(c,h+2),d,k),g.push(h);this.Kf(g,e+1,t,t)},
drawImage:function(c,d,e,g,h){switch(arguments.length){case 2:this.q.drawImage(c,d.x,-(d.y+c.height));break;case 3:this.q.drawImage(c,d.x,-(d.y+e.height),e.width,e.height);break;case 5:this.q.drawImage(c,d.x,d.y,e.width,e.height,g.x,-(g.y+h.height),h.width,h.height);break;default:f(Error("Argument must be non-nil"))}},Mxa:function(c,d,e){c=c||this.q;d*=C.view.ha;e="rgba("+(0|e.r)+","+(0|e.g)+","+(0|e.b);c.fillStyle=e+",1)";var g=d/10;c.beginPath();c.moveTo(-d,d);c.lineTo(0,g);c.lineTo(d,d);c.lineTo(g,
0);c.lineTo(d,-d);c.lineTo(0,-g);c.lineTo(-d,-d);c.lineTo(-g,0);c.lineTo(-d,d);c.closePath();c.fill();var h=c.createRadialGradient(0,0,g,0,0,d);h.addColorStop(0,e+", 1)");h.addColorStop(0.3,e+", 0.8)");h.addColorStop(1,e+", 0.0)");c.fillStyle=h;c.beginPath();c.arc(0,0,d-g,0,C.k6,t);c.closePath();c.fill()},Gxa:function(c,d,e){c=c||this.q;d*=C.view.ha;e="rgba("+(0|e.r)+","+(0|e.g)+","+(0|e.b);var g=c.createRadialGradient(0,0,d/10,0,0,d);g.addColorStop(0,e+", 1)");g.addColorStop(0.3,e+", 0.8)");g.addColorStop(0.6,
e+", 0.4)");g.addColorStop(1,e+", 0.0)");c.fillStyle=g;c.beginPath();c.arc(0,0,d,0,C.k6,t);c.closePath();c.fill()},fillText:function(c,d,e){this.q.fillText(c,d,-e)},kj:function(c,d,e,g){this.q.fillStyle="rgba("+c+","+d+","+e+","+g/255+")";this.q.strokeStyle="rgba("+c+","+d+","+e+","+g/255+")"},o2:u(),Du:function(c){this.q.lineWidth=c*C.view.ha}});C.Jka=C.N.extend({q:s,wF:t,Se:s,Io:-1,zj:s,sX:-1,rX:-1,ctor:function(c){c==s&&(c=C.q);!c instanceof WebGLRenderingContext&&f("Can't initialise DrawingPrimitiveWebGL. context need is WebGLRenderingContext");this.q=c;this.zj=new Float32Array([1,1,1,1])},Or:function(){this.wF||(this.Se=C.mg.Wd(C.CT),this.Io=this.q.getUniformLocation(this.Se.wx(),"u_color"),this.sX=this.q.getUniformLocation(this.Se.wx(),"u_pointSize"),this.wF=q)},yQa:function(){this.wF=t},r_:function(c){this.Or();var d=this.q;this.Se.vf();
this.Se.nj();C.mf(C.uh);d.uniform4fv(this.Io,this.zj);this.Se.TI(this.sX,this.rX);var e=d.createBuffer();d.bindBuffer(d.ARRAY_BUFFER,e);d.bufferData(d.ARRAY_BUFFER,new Float32Array([c.x,c.y]),d.STATIC_DRAW);d.vertexAttribPointer(C.Hc,2,d.FLOAT,t,0,0);d.drawArrays(d.POINTS,0,1);d.deleteBuffer(e);C.Uk()},Jxa:function(c){if(c&&0!=c.length){this.Or();var d=this.q;this.Se.vf();this.Se.nj();C.mf(C.uh);d.uniform4fv(this.Io,this.zj);this.Se.TI(this.sX,this.rX);var e=d.createBuffer();d.bindBuffer(d.ARRAY_BUFFER,
e);d.bufferData(d.ARRAY_BUFFER,this.fN(c),d.STATIC_DRAW);d.vertexAttribPointer(C.Hc,2,d.FLOAT,t,0,0);d.drawArrays(d.POINTS,0,c.length);d.deleteBuffer(e);C.Uk()}},fN:function(c){for(var d=new Float32Array(2*c.length),e=0;e<c.length;e++)d[2*e]=c[e].x,d[2*e+1]=c[e].y;return d},Jn:function(c,d){this.Or();var e=this.q;this.Se.vf();this.Se.nj();C.mf(C.uh);e.uniform4fv(this.Io,this.zj);var g=e.createBuffer();e.bindBuffer(e.ARRAY_BUFFER,g);e.bufferData(e.ARRAY_BUFFER,this.fN([c,d]),e.STATIC_DRAW);e.vertexAttribPointer(C.Hc,
2,e.FLOAT,t,0,0);e.drawArrays(e.LINES,0,2);e.deleteBuffer(g);C.Uk()},t_:function(c,d){this.Jn(I(c.x,c.y),I(d.x,c.y));this.Jn(I(d.x,c.y),I(d.x,d.y));this.Jn(I(d.x,d.y),I(c.x,d.y));this.Jn(I(c.x,d.y),I(c.x,c.y))},w_:function(c,d,e){this.v_([c,I(d.x,c.y),d,I(c.x,d.y)],4,e)},Kf:function(c,d,e){this.Or();d=this.q;this.Se.vf();this.Se.nj();C.mf(C.uh);d.uniform4fv(this.Io,this.zj);var g=d.createBuffer();d.bindBuffer(d.ARRAY_BUFFER,g);d.bufferData(d.ARRAY_BUFFER,this.fN(c),d.STATIC_DRAW);d.vertexAttribPointer(C.Hc,
2,d.FLOAT,t,0,0);e?d.drawArrays(d.LINE_LOOP,0,c.length):d.drawArrays(d.LINE_STRIP,0,c.length);d.deleteBuffer(g);C.Uk()},v_:function(c,d,e){this.Or();e&&this.kj(e.r,e.g,e.b,e.a);d=this.q;this.Se.vf();this.Se.nj();C.mf(C.uh);d.uniform4fv(this.Io,this.zj);e=d.createBuffer();d.bindBuffer(d.ARRAY_BUFFER,e);d.bufferData(d.ARRAY_BUFFER,this.fN(c),d.STATIC_DRAW);d.vertexAttribPointer(C.Hc,2,d.FLOAT,t,0,0);d.drawArrays(d.TRIANGLE_FAN,0,c.length);d.deleteBuffer(e);C.Uk()},n_:function(c,d,e,g,h){this.Or();var k=
1;h&&k++;var n=2*Math.PI/g;if(h=new Float32Array(2*(g+2))){for(var p=0;p<=g;p++){var r=p*n,v=d*Math.sin(r+e)+c.y;h[2*p]=d*Math.cos(r+e)+c.x;h[2*p+1]=v}h[2*(g+1)]=c.x;h[2*(g+1)+1]=c.y;c=this.q;this.Se.vf();this.Se.nj();C.mf(C.uh);c.uniform4fv(this.Io,this.zj);d=c.createBuffer();c.bindBuffer(c.ARRAY_BUFFER,d);c.bufferData(c.ARRAY_BUFFER,h,c.STATIC_DRAW);c.vertexAttribPointer(C.Hc,2,c.FLOAT,t,0,0);c.drawArrays(c.LINE_STRIP,0,g+k);c.deleteBuffer(d);C.Uk()}},s_:function(c,d,e,g){this.Or();for(var h=new Float32Array(2*
(g+1)),k=0,n=0;n<g;n++)h[2*n]=Math.pow(1-k,2)*c.x+2*(1-k)*k*d.x+k*k*e.x,h[2*n+1]=Math.pow(1-k,2)*c.y+2*(1-k)*k*d.y+k*k*e.y,k+=1/g;h[2*g]=e.x;h[2*g+1]=e.y;c=this.q;this.Se.vf();this.Se.nj();C.mf(C.uh);c.uniform4fv(this.Io,this.zj);d=c.createBuffer();c.bindBuffer(c.ARRAY_BUFFER,d);c.bufferData(c.ARRAY_BUFFER,h,c.STATIC_DRAW);c.vertexAttribPointer(C.Hc,2,c.FLOAT,t,0,0);c.drawArrays(c.LINE_STRIP,0,g+1);c.deleteBuffer(d);C.Uk()},o_:function(c,d,e,g,h){this.Or();for(var k=new Float32Array(2*(h+1)),n=0,
p=0;p<h;p++)k[2*p]=Math.pow(1-n,3)*c.x+3*Math.pow(1-n,2)*n*d.x+3*(1-n)*n*n*e.x+n*n*n*g.x,k[2*p+1]=Math.pow(1-n,3)*c.y+3*Math.pow(1-n,2)*n*d.y+3*(1-n)*n*n*e.y+n*n*n*g.y,n+=1/h;k[2*h]=g.x;k[2*h+1]=g.y;c=this.q;this.Se.vf();this.Se.nj();C.mf(C.uh);c.uniform4fv(this.Io,this.zj);d=c.createBuffer();c.bindBuffer(c.ARRAY_BUFFER,d);c.bufferData(c.ARRAY_BUFFER,k,c.STATIC_DRAW);c.vertexAttribPointer(C.Hc,2,c.FLOAT,t,0,0);c.drawArrays(c.LINE_STRIP,0,h+1);c.deleteBuffer(d);C.Uk()},m_:function(c,d){this.kx(c,0.5,
d)},kx:function(c,d,e){this.Or();for(var g=new Float32Array(2*(e+1)),h,k,n=1/c.length,p=0;p<e+1;p++)k=p/e,1==k?(h=c.length-1,k=1):(h=0|k/n,k=(k-n*h)/n),h=C.oka(C.jg(c,h-1),C.jg(c,h),C.jg(c,h+1),C.jg(c,h+2),d,k),g[2*p]=h.x,g[2*p+1]=h.y;c=this.q;this.Se.vf();this.Se.nj();C.mf(C.uh);c.uniform4fv(this.Io,this.zj);d=c.createBuffer();c.bindBuffer(c.ARRAY_BUFFER,d);c.bufferData(c.ARRAY_BUFFER,g,c.STATIC_DRAW);c.vertexAttribPointer(C.Hc,2,c.FLOAT,t,0,0);c.drawArrays(c.LINE_STRIP,0,e+1);c.deleteBuffer(d);
C.Uk()},kj:function(c,d,e,g){this.zj[0]=c/255;this.zj[1]=d/255;this.zj[2]=e/255;this.zj[3]=g/255},o2:function(c){this.rX=c*C.Nc()},Du:function(c){this.q.lineWidth&&this.q.lineWidth(c)}});C.T.uU=function(){var c=C.Z.prototype;c.F=C.z.prototype.F;c.Lj=function(){this.zc=q;var c=this.Fw,e=this.Gw;this.DN="rgba(128,128,128,"+this.lr+")";this.WL="rgba("+(0|e.r)+","+(0|e.g)+","+(0|e.b)+", 1)";this.JN="rgba("+(0|c.r)+","+(0|c.g)+","+(0|c.b)+", 1)"};c.Pb=C.z.prototype.Pb;c.J=C.z.prototype.J;c.ac=C.z.prototype.ac;c.v0=function(c,e){if(!C.z.prototype.k.call(this))return t;this.shaderProgram=C.mg.Wd(C.Z.Apa);this.UY(e,t);this.string=c;return q};c.ZQ=function(c){var e=this.Gw;if(e.r!=c.r||e.g!=
c.g||e.b!=c.b)e.r=c.r,e.g=c.g,e.b=c.b,this.Lj(),this.zc=q};c.ja=function(c){if(this.pd&&""!=this.pd){c=c||C.q;var e=this.da;e&&e.ce&&(this.od.vf(),this.od.nj(),C.xm(this.B.src,this.B.fa),C.oi(e),C.mf(C.qv),c.bindBuffer(c.ARRAY_BUFFER,this.jN),this.Ni&&(c.bufferData(c.ARRAY_BUFFER,this.Rd.yO,c.STATIC_DRAW),this.Ni=t),c.vertexAttribPointer(C.Hc,3,c.FLOAT,t,24,0),c.vertexAttribPointer(C.Pg,2,c.FLOAT,t,24,16),c.vertexAttribPointer(C.Bi,4,c.UNSIGNED_BYTE,q,24,12),c.drawArrays(c.TRIANGLE_STRIP,0,4));if(1===
C.ts)c=this.Rd,C.zf.Kf([I(c.W.l.x,c.W.l.y),I(c.S.l.x,c.S.l.y),I(c.Y.l.x,c.Y.l.y),I(c.U.l.x,c.U.l.y)],4,q);else if(2===C.ts){c=this.tH().ca;var e=this.offsetX,g=this.offsetY;C.zf.Kf([I(e,g),I(e+c.width,g),I(e+c.width,g+c.height),I(e,g+c.height)],4,q)}C.Rk++}};c.lc=C.z.prototype.lc};C.T.pT=function(){var c=C.Z.prototype;C.d(c,"color",c.Va,c.F);C.d(c,"opacity",c.qb,c.J);C.d(c,"string",c.dc,c.sa);C.d(c,"textAlign",c.zza,c.$Q);C.d(c,"verticalAlign",c.kBa,c.uR);C.d(c,"fontSize",c.Ln,c.Yc);C.d(c,"fontName",c.up,c.Yd);C.d(c,"font",c.Nv,c.kr);C.d(c,"boundingWidth",c.lF,c.xN);C.d(c,"boundingHeight",c.jW,c.wN);C.d(c,"fillStyle",c.mra,c.ZQ);C.d(c,"strokeStyle",c.Mra,c.vua);C.d(c,"lineWidth",c.xra,c.cua);C.d(c,"shadowOffsetX",c.Ira,c.lua);C.d(c,"shadowOffsetY",c.Jra,c.mua);C.d(c,"shadowOpacity",
c.Kra,c.nua);C.d(c,"shadowBlur",c.Hra,c.kua)};C.Z=C.z.extend({te:s,Po:C.uj,lp:C.pE,Kc:s,Lc:0,pd:"",jX:s,bA:t,an:s,Bg:t,bh:s,lr:0,Gt:0,DN:s,em:t,Fw:s,qr:0,JN:s,Gw:s,WL:s,CY:0,DY:0,zc:t,zM:s,AM:s,G$:s,qa:"LabelTTF",ctor:function(c,d,e,g,h,k){C.z.prototype.ctor.call(this);this.te=J(0,0);this.Po=C.pK;this.lp=C.pE;this.Db=t;this.an="";this.Kc="Arial";this.Bg=this.bA=t;this.bh=I(0,0);this.Gt=this.lr=0;this.DN="rgba(128, 128, 128, 0.5)";this.em=t;this.Fw=C.color(255,255,255,255);this.qr=0;this.JN="";this.Gw=C.color(255,255,255,255);this.WL="rgba(255,255,255,1)";
this.DY=this.CY=0;this.zc=t;this.G$=[];this.Lj();d&&d instanceof C.l5?this.v0(c,d):C.Z.prototype.nf.call(this,c,d,e,g,h,k)},k:function(){return this.nf(" ",this.Kc,this.Lc)},Fsa:function(){this.mW().font=this.an},DF:function(c){return this.mW().measureText(c).width},jqa:function(c,d){var e=this.DF(c),g=Math.floor(c.length*d/e),h=c.indexOf("\n");if(0.8*g>=h&&0<h)return h+1;if(e<d)return c.length;for(var e=t,h=d+1,k=-1,n=g,p,r=C.Z.lqa,v=C.Z.Hta,z=C.Z.iqa,A=c.substr(g);p=r.exec(A);){n+=p[0].length;h=
this.DF(c.substr(0,n));if("\n"==p[2]&&h<d){e=q;k=n;break}if(h>d){-1!=k&&(e=q);break}k=n;A=c.substr(n)}if(e)return k;A=c.substr(0,g);for(k=g;p=v.exec(A);)if(k=p[1].length,A=p[1],h=this.DF(A),h<d){z.test(p[2])&&k++;break}return k||1},description:function(){return"\x3ccc.LabelTTF | FontName \x3d"+this.Kc+" FontSize \x3d "+this.Lc.toFixed(1)+"\x3e"},F:s,Lj:s,Pb:s,J:s,ac:s,m5a:function(c){C.ga.prototype.ac.call(this,c);this.Lj()},dc:y("pd"),zza:y("Po"),kBa:y("lp"),mza:function(){return J(this.te.width,
this.te.height)},Ln:y("Lc"),up:y("Kc"),nf:function(c,d,e,g,h,k){c=c?c+"":"";e=e||16;g=g||J(0,e);h=h||C.pK;k=k||C.pE;this.Db=t;this.te=J(g.width,g.height);this.Kc=d||"Arial";this.Po=h;this.lp=k;this.Lc=e;this.an=this.Lc+"px '"+d+"'";this.No=C.Z.rE(d,this.Lc);this.string=c;this.Lj();this.lO();this.zc=t;return q},v0:s,T3a:function(c){c&&this.UY(c,q)},CVa:function(){return this.nta(t)},A_:function(c,d,e,g){e=e||0.5;t===this.Bg&&(this.Bg=q);var h=this.bh;if(h&&h.x!=c||h.Xi!=d)h.x=c,h.y=d;this.lr!=e&&(this.lr=
e);this.Lj();this.Gt!=g&&(this.Gt=g);this.zc=q},Ira:function(){return this.bh.x},lua:function(c){t===this.Bg&&(this.Bg=q);this.bh.x!=c&&(this.bh.x=c,this.zc=q)},Jra:function(){return this.bh.Xi},mua:function(c){t===this.Bg&&(this.Bg=q);this.bh.Xi!=c&&(this.bh.Xi=c,this.zc=q)},wNa:function(){return I(this.bh.x,this.bh.y)},fOa:function(c){t===this.Bg&&(this.Bg=q);if(this.bh.x!=c.x||this.bh.y!=c.y)this.bh.x=c.x,this.bh.y=c.y,this.zc=q},Kra:y("lr"),nua:function(c){t===this.Bg&&(this.Bg=q);this.lr!=c&&
(this.lr=c,this.Lj(),this.zc=q)},Hra:y("Gt"),kua:function(c){t===this.Bg&&(this.Bg=q);this.Gt!=c&&(this.Gt=c,this.zc=q)},lQa:function(){this.Bg&&(this.Bg=t,this.zc=q)},uya:function(c,d){this.em===t&&(this.em=q);var e=this.Fw;if(e.r!==c.r||e.g!==c.g||e.b!==c.b)e.r=c.r,e.g=c.g,e.b=c.b,this.Lj();this.qr!==d&&(this.qr=d||0);this.zc=q},Mra:y("Fw"),vua:function(c){this.em===t&&(this.em=q);var d=this.Fw;if(d.r!==c.r||d.g!==c.g||d.b!==c.b)d.r=c.r,d.g=c.g,d.b=c.b,this.Lj(),this.zc=q},xra:y("qr"),cua:function(c){this.em===
t&&(this.em=q);this.qr!==c&&(this.qr=c||0,this.zc=q)},mQa:function(){this.em&&(this.em=t,this.zc=q)},ZQ:s,mra:y("Gw"),UY:function(c,d){c.jRa?(this.te.width=c.boundingWidth,this.te.height=c.boundingHeight):(this.te.width=0,this.te.height=0);this.Po=c.textAlign;this.lp=c.verticalAlign;this.Kc=c.fontName;this.Lc=c.fontSize||12;this.an=this.Lc+"px '"+this.Kc+"'";this.No=C.Z.rE(this.Kc,this.Lc);c.Fha&&this.A_(c.shadowOffsetX,c.shadowOffsetY,c.shadowOpacity,c.shadowBlur);c.Z2&&this.uya(c.strokeStyle,c.lineWidth);
this.ZQ(c.fillStyle);d&&this.lO()},nta:function(c){var d=new C.l5;c?(d.fontSize=this.Lc,d.boundingWidth=C.Nc()*this.te.width,d.boundingHeight=C.Nc()*this.te.height):(d.fontSize=this.Lc,d.boundingWidth=this.te.width,d.boundingHeight=this.te.height);d.fontName=this.Kc;d.textAlign=this.Po;d.verticalAlign=this.lp;if(this.em){d.Z2=q;var e=this.Fw;d.strokeStyle=C.color(e.r,e.g,e.b);d.lineWidth=this.qr}else d.Z2=t;this.Bg?(d.Fha=q,d.shadowBlur=this.Gt,d.shadowOpacity=this.lr,d.shadowOffsetX=(c?C.Nc():1)*
this.bh.x,d.shadowOffsetY=(c?C.Nc():1)*this.bh.y):d.Bg=t;c=this.Gw;d.fillStyle=C.color(c.r,c.g,c.b);return d},No:18,sa:function(c){c=String(c);this.jX!=c&&(this.jX=c+"",this.jO(),this.zc=q)},jO:function(){this.pd=this.jX},$Q:function(c){c!==this.Po&&(this.Po=c,this.zc=q)},uR:function(c){c!=this.lp&&(this.lp=c,this.zc=q)},XQ:function(c){if(c.width!=this.te.width||c.height!=this.te.height)this.te=c,this.jO(),this.zc=q},lF:function(){return this.te.width},xN:function(c){c!=this.te.width&&(this.te.width=
c,this.jO(),this.zc=q)},jW:function(){return this.te.height},wN:function(c){c!=this.te.height&&(this.te.height=c,this.jO(),this.zc=q)},Yc:function(c){this.Lc!==c&&(this.Lc=c,this.an=c+"px '"+this.Kc+"'",this.No=C.Z.rE(this.Kc,c),this.zc=q)},Yd:function(c){this.Kc&&this.Kc!=c&&(this.Kc=c,this.an=this.Lc+"px '"+c+"'",this.No=C.Z.rE(c,this.Lc),this.zc=q)},Nv:y("an"),kr:function(c){var d=C.Z.$L.exec(c);d&&(this.Lc=parseInt(d[1]),this.Kc=d[2],this.an=c,this.No=C.Z.rE(this.Kc,this.Lc),this.zc=q)},Mqa:function(c){if(c){var d=
this.CY,e=this.DY,g=this.n.height-e,h=this.lp,k=this.Po,n=this.No,p=this.qr;c.setTransform(1,0,0,1,0+0.5*d,g+0.5*e);c.font!=this.an&&(c.font=this.an);c.fillStyle=this.WL;var r=e=0,v=this.em;v&&(c.lineWidth=2*p,c.strokeStyle=this.JN);this.Bg&&(p=this.bh,c.shadowColor=this.DN,c.shadowOffsetX=p.x,c.shadowOffsetY=-p.y,c.shadowBlur=this.Gt);c.textBaseline=C.Z.Qua[h];c.textAlign=C.Z.Pua[k];d=this.n.width-d;e=k===C.MT?e+d:k===C.uj?e+d/2:e+0;if(this.bA){k=this.pr.length;h===C.CK?r=n+g-n*k:h===C.qU&&(r=n/
2+(g-n*k)/2);for(h=0;h<k;h++)d=this.pr[h],p=-g+n*h+r,v&&c.strokeText(d,e,p),c.fillText(d,e,p)}else h!==C.CK&&(r=h===C.pE?r-g:r-0.5*g),v&&c.strokeText(this.pd,e,r),c.fillText(this.pd,e,r)}},mW:function(){if(this.AM)return this.AM;if(!this.zM){var c=C.cd("canvas"),d=new C.Ma;d.gh(c);this.texture=d;this.zM=c}return this.AM=this.zM.getContext("2d")},kO:function(){var c=this.te.width,d,e,g=this.G$;g.length=0;this.bA=t;this.Fsa();if(0!==c){var h=this.pd;this.pr=[];d=0;for(e=this.pd.length;d<e;){var k=this.jqa(h.substr(d),
c);this.pr.push(h.substr(d,k));d+=k}}else{this.pr=this.pd.split("\n");d=0;for(e=this.pr.length;d<e;d++)g.push(this.DF(this.pr[d]))}0<this.pr.length&&(this.bA=q);e=d=0;this.em&&(d=e=2*this.qr);this.Bg&&(h=this.bh,d+=2*Math.abs(h.x),e+=2*Math.abs(h.y));c=0===c?this.bA?J(0|Math.max.apply(Math,g)+d,0|this.No*this.pr.length+e):J(0|this.DF(this.pd)+d,0|this.No+e):0===this.te.height?this.bA?J(0|c+d,0|this.No*this.pr.length+e):J(0|c+d,0|this.No+e):J(0|c+d,0|this.te.height+e);this.Ba(c);this.CY=d;this.DY=
e;g=this.yb;this.Jb.x=0.5*d+(c.width-d)*g.x;this.Jb.y=0.5*e+(c.height-e)*g.y},f:function(){this.zc&&this.kO();return C.z.prototype.f.call(this)},af:function(){this.zc&&this.kO();return C.z.prototype.af.call(this)},vg:function(){this.zc&&this.kO();return C.z.prototype.vg.call(this)},lO:function(){var c=this.mW(),d=this.zM,e=this.n;if(0===this.pd.length)return d.width=1,d.height=e.height,this.lc(K(0,0,1,e.height)),q;c.font=this.an;this.kO();var g=e.width,e=e.height,h=d.width==g&&d.height==e;d.width=
g;d.height=e;h&&c.clearRect(0,0,g,e);this.Mqa(c);this.da&&this.da.Ud();this.lc(K(0,0,g,e));return q},I:function(c){this.pd&&""!=this.pd&&(this.zc&&(this.zc=t,this.lO()),C.z.prototype.I.call(this,c||C.q))},ja:s,Naa:function(c){var d=this.wa?this.textureAtlas.texture:this.da;if(d){var e=d.pixelsWidth,g=d.pixelsHeight,h,k=this.Rd;this.ef?(C.Ay?(d=(2*c.x+1)/(2*e),e=d+(2*c.height-2)/(2*e),h=(2*c.y+1)/(2*g),c=h+(2*c.width-2)/(2*g)):(d=c.x/e,e=(c.x+c.height)/e,h=c.y/g,c=(c.y+c.width)/g),this.zb&&(g=h,h=
c,c=g),this.Bb&&(g=d,d=e,e=g),k.S.s.ya=d,k.S.s.ea=h,k.Y.s.ya=d,k.Y.s.ea=c,k.W.s.ya=e,k.W.s.ea=h,k.U.s.ya=e,k.U.s.ea=c):(C.Ay?(d=(2*c.x+1)/(2*e),e=d+(2*c.width-2)/(2*e),h=(2*c.y+1)/(2*g),c=h+(2*c.height-2)/(2*g)):(d=c.x/e,e=(c.x+c.width)/e,h=c.y/g,c=(c.y+c.height)/g),this.zb&&(g=d,d=e,e=g),this.Bb&&(g=h,h=c,c=g),k.S.s.ya=d,k.S.s.ea=c,k.Y.s.ya=e,k.Y.s.ea=c,k.W.s.ya=d,k.W.s.ea=h,k.U.s.ya=e,k.U.s.ea=h);this.Ni=q}}});
C.K===C.ab?(D=C.Z.prototype,D.F=function(c){C.ga.prototype.F.call(this,c);this.Lj()},D.Lj=function(){this.zc=q;var c=this.vb,d=this.fb,e=this.Fw,g=this.Gw;this.DN="rgba("+(0|0.5*c.r)+","+(0|0.5*c.g)+","+(0|0.5*c.b)+","+this.lr+")";this.WL="rgba("+(0|c.r/255*g.r)+","+(0|c.g/255*g.g)+","+(0|c.b/255*g.b)+", "+d/255+")";this.JN="rgba("+(0|c.r/255*e.r)+","+(0|c.g/255*e.g)+","+(0|c.b/255*e.b)+", "+d/255+")"},D.Pb=function(c){C.ga.prototype.Pb.call(this,c);this.Lj()},D.J=function(c){this.Cb!==c&&(C.z.prototype.J.call(this,
c),this.Lj(),this.zc=q)},D.ac=C.z.prototype.ac,D.v0=function(c,d){this.UY(d,t);this.string=c;return q},D.ZQ=function(c){var d=this.Gw;if(d.r!=c.r||d.g!=c.g||d.b!=c.b)d.r=c.r,d.g=c.g,d.b=c.b,this.Lj(),this.zc=q},D.ja=C.z.prototype.ja,D.lc=function(c,d,e){this.ef=d||t;this.Ba(e||c);this.O2(c);d=this.SA;d.x=c.x;d.y=c.y;d.width=c.width;d.height=c.height;d.SC=!(0===d.width||0===d.height||0>d.x||0>d.y);c=this.Dn;this.zb&&(c.x=-c.x);this.Bb&&(c.y=-c.y);this.kd.x=c.x+(this.n.width-this.Pa.width)/2;this.kd.y=
c.y+(this.n.height-this.Pa.height)/2;this.wa&&(this.dirty=q)},D=s):(C.assert("function"===typeof C.T.uU,C.m.yf,"LabelTTFWebGL.js"),C.T.uU(),delete C.T.uU);C.assert("function"===typeof C.T.pT,C.m.yf,"LabelTTFPropertyDefine.js");C.T.pT();delete C.T.pT;C.Z.Pua=["left","center","right"];C.Z.Qua=["top","middle","bottom"];C.Z.lqa=/(.+?)([\s\n\r\-\/\\\:]|[\u4E00-\u9FA5]|[\uFE30-\uFFA0])/;C.Z.Hta=/(.*)([\s\n\r\-\/\\\:]|[\u4E00-\u9FA5]|[\uFE30-\uFFA0])/;C.Z.iqa=/[\s\-\/\\\:]/;C.Z.$L=/^(\d+)px\s+['"]?([\w\s\d]+)['"]?$/;
C.Z.create=function(c,d,e,g,h,k){return new C.Z(c,d,e,g,h,k)};C.Z.Apa=C.mpa?C.so:C.BT;C.Z.Es=C.cd("div");C.Z.Es.style.fontFamily="Arial";C.Z.Es.style.position="absolute";C.Z.Es.style.left="-100px";C.Z.Es.style.top="-100px";C.Z.Es.style.lineHeight="normal";document.body?document.body.appendChild(C.Z.Es):C.pb(window,"load",function(){this.removeEventListener("load",arguments.callee,t);document.body.appendChild(C.Z.Es)},t);
C.Z.rE=function(c,d){var e=C.Z.f8[c+"."+d];if(0<e)return e;var g=C.Z.Es;g.innerHTML="ajghl~!";g.style.fontFamily=c;g.style.fontSize=d+"px";e=g.clientHeight;C.Z.f8[c+"."+d]=e;g.innerHTML="";return e};C.Z.f8={};C.sla=C.N.extend({Ue:s,target:s,Ww:0,Pj:s,hx:t,paused:t,xP:s,ctor:function(){this.Ue=[];this.target=s;this.Ww=0;this.Pj=s;this.paused=this.hx=t;this.xP=s}});
C.y3=C.N.extend({cn:s,Wy:s,se:s,Ko:t,bOa:function(c,d){for(var e=0;e<c.length;e++)if(d==c[e].target)return c[e];return s},ctor:function(){this.cn={};this.Wy=[];this.se=s;this.Ko=t},lva:function(c,d,e){c||f("cc.ActionManager.addAction(): action must be non-null");d||f("cc.ActionManager.addAction(): action must be non-null");var g=this.cn[d.tb];g||(g=new C.sla,g.paused=e,g.target=d,this.cn[d.tb]=g,this.Wy.push(g));this.Gpa(g);g.Ue.push(c);c.Q(d)},v0a:function(){for(var c=this.Wy,d=0;d<c.length;d++){var e=
c[d];e&&this.Ofa(e.target,q)}},Ofa:function(c,d){if(c!=s){var e=this.cn[c.tb];e&&(-1!==e.Ue.indexOf(e.Pj)&&!e.hx&&(e.hx=q),e.Ue.length=0,this.se==e&&!d?this.Ko=q:this.BV(e))}},Nfa:function(c){if(c!=s){var d=this.cn[c.originalTarget.tb];if(d)for(var e=0;e<d.Ue.length;e++){if(d.Ue[e]==c){d.Ue.splice(e,1);break}}else C.log(C.m.Eia)}},TEa:function(c,d){c==C.qy&&C.log(C.m.z3);C.assert(d,C.m.z3);var e=this.cn[d.tb];if(e)for(var g=e.Ue.length,h=0;h<g;++h){var k=e.Ue[h];if(k&&k.wm()===c&&k.originalTarget==
d){this.yta(h,e);break}}},ZO:function(c,d){c==C.qy&&C.log(C.m.Cia);var e=this.cn[d.tb];if(e){if(e.Ue!=s)for(var g=0;g<e.Ue.length;++g){var h=e.Ue[g];if(h&&h.wm()===c)return h}C.log(C.m.Dia,c)}return s},iDa:function(c){return(c=this.cn[c.tb])?c.Ue?c.Ue.length:0:0},Xr:function(c){(c=this.cn[c.tb])&&(c.paused=q)},Cm:function(c){(c=this.cn[c.tb])&&(c.paused=t)},G_a:function(){for(var c=[],d=this.Wy,e=0;e<d.length;e++){var g=d[e];g&&!g.paused&&(g.paused=q,c.push(g.target))}return c},lFa:function(c){if(c)for(var d=
0;d<c.length;d++)c[d]&&this.Cm(c[d])},$_a:function(){C.P.um().hJ(this)},yta:function(c,d){d.Ue[c]==d.Pj&&!d.hx&&(d.hx=q);d.Ue.splice(c,1);d.Ww>=c&&d.Ww--;0==d.Ue.length&&(this.se==d?this.Ko=q:this.BV(d))},BV:function(c){c&&(delete this.cn[c.target.tb],C.Id(this.Wy,c),c.Ue=s,c.target=s)},Gpa:function(c){c.Ue==s&&(c.Ue=[])},update:function(c){for(var d=this.Wy,e,g=0;g<d.length;g++){e=this.se=d[g];if(!e.paused)for(e.Ww=0;e.Ww<e.Ue.length;e.Ww++)if(e.Pj=e.Ue[e.Ww],e.Pj){e.hx=t;e.Pj.step(c*(e.Pj.jG?e.Pj.ii:
1));if(e.hx)e.Pj=s;else if(e.Pj.Wj()){e.Pj.stop();var h=e.Pj;e.Pj=s;this.Nfa(h)}e.Pj=s}this.Ko&&0===e.Ue.length&&this.BV(e)}}});C.$Ya=Number;C.QXa=Number;C.RXa=Number;C.Fy=0;C.Gy=1;C.O0=3.141592;C.ICa=0.017453;C.JCa=57.295779;C.wb=0.015625;C.of=function(c){return c*c};C.RH=function(c){return c*C.ICa};C.VYa=function(c){return c*C.JCa};C.WP=function(c,d){return c<d?c:d};C.VP=function(c,d){return c>d?c:d};C.PXa=function(c,d){return c+C.wb>d&&c-C.wb<d};C.Sn=function(){this.y=this.x=0};C.dZa=function(c,d,e){c.x=d;c.y=e;return c};C.YP=function(c){return Math.sqrt(C.of(c.x)+C.of(c.y))};C.eZa=function(c){return C.of(c.x)+C.of(c.y)};C.PCa=function(c,d){var e=1/C.YP(d),g=new C.Sn;g.x=d.x*e;g.y=d.y*e;c.x=g.x;c.y=g.y};C.aZa=function(c,d,e){c.x=d.x+e.x;c.y=d.y+e.y;return c};C.cZa=function(c,d){return c.x*d.x+c.y*d.y};C.ZP=function(c,d,e){c.x=d.x-e.x;c.y=d.y-e.y;return c};
C.gZa=function(c,d,e){var g=new C.Sn;g.x=d.x*e.c[0]+d.y*e.c[3]+e.c[6];g.y=d.x*e.c[1]+d.y*e.c[4]+e.c[7];c.x=g.x;c.y=g.y;return c};C.hZa=B(s);C.fZa=function(c,d,e){c.x=d.x*e;c.y=d.y*e;return c};C.bZa=function(c,d){return c.x<d.x+C.wb&&c.x>d.x-C.wb&&c.y<d.y+C.wb&&c.y>d.y-C.wb};C.Wc=function(c,d,e){this.x=c||0;this.y=d||0;this.e=e||0};C.VB=function(c,d,e,g){if(!c)return new C.Wc(d,e,g);c.x=d;c.y=e;c.e=g;return c};C.Fea=function(c){return Math.sqrt(C.of(c.x)+C.of(c.y)+C.of(c.e))};C.Gea=function(c){return C.of(c.x)+C.of(c.y)+C.of(c.e)};C.Xj=function(c,d){var e=1/C.Fea(d);c.x=d.x*e;c.y=d.y*e;c.e=d.e*e};C.pu=function(c,d,e){c.x=d.y*e.e-d.e*e.y;c.y=d.e*e.x-d.x*e.e;c.e=d.x*e.y-d.y*e.x};C.Q0=function(c,d){return c.x*d.x+c.y*d.y+c.e*d.e};
C.Eea=function(c,d,e){c.x=d.x+e.x;c.y=d.y+e.y;c.e=d.e+e.e};C.S0=function(c,d,e){c.x=d.x-e.x;c.y=d.y-e.y;c.e=d.e-e.e};C.mZa=function(c,d,e){c.x=d.x*e.c[0]+d.y*e.c[4]+d.e*e.c[8]+e.c[12];c.y=d.x*e.c[1]+d.y*e.c[5]+d.e*e.c[9]+e.c[13];c.e=d.x*e.c[2]+d.y*e.c[6]+d.e*e.c[10]+e.c[14];return c};C.nZa=function(c,d,e){c.x=d.x*e.c[0]+d.y*e.c[4]+d.e*e.c[8];c.y=d.x*e.c[1]+d.y*e.c[5]+d.e*e.c[9];c.e=d.x*e.c[2]+d.y*e.c[6]+d.e*e.c[10];return c};
C.Hea=function(c,d,e){var g=new C.Iea,h=new C.Iea;C.QCa(h,d.x,d.y,d.e);C.Jea(g,h,e);c.x=g.x/g.aa;c.y=g.y/g.aa;c.e=g.e/g.aa};C.R0=function(c,d,e){c.x=d.x*e;c.y=d.y*e;c.e=d.e*e;return c};C.iZa=function(c,d){return c.x<d.x+C.wb&&c.x>d.x-C.wb&&c.y<d.y+C.wb&&c.y>d.y-C.wb&&c.e<d.e+C.wb&&c.e>d.e-C.wb?1:0};C.jZa=function(c,d,e){d=new C.Wc(d.x-e.c[12],d.y-e.c[13],d.e-e.c[14]);c.x=d.x*e.c[0]+d.y*e.c[1]+d.e*e.c[2];c.y=d.x*e.c[4]+d.y*e.c[5]+d.e*e.c[6];c.e=d.x*e.c[8]+d.y*e.c[9]+d.e*e.c[10];return c};
C.kZa=function(c,d,e){c.x=d.x*e.c[0]+d.y*e.c[1]+d.e*e.c[2];c.y=d.x*e.c[4]+d.y*e.c[5]+d.e*e.c[6];c.e=d.x*e.c[8]+d.y*e.c[9]+d.e*e.c[10];return c};C.SH=function(c,d){c!=d&&(c.x=d.x,c.y=d.y,c.e=d.e)};C.oZa=function(c){c.x=0;c.y=0;c.e=0;return c};C.lZa=function(c){if(!c)return s;var d=new Float32Array(3);d[0]=c.x;d[1]=c.y;d[2]=c.e;return d};C.Iea=function(){this.aa=this.e=this.y=this.x=0};C.QCa=function(c,d,e,g){c.x=d;c.y=e;c.e=g;c.aa=1};C.pZa=function(c,d,e){c.x=d.x+e.x;c.y=d.y+e.y;c.e=d.e+e.e;c.aa=d.aa+e.aa;return c};C.sZa=function(c,d){return c.x*d.x+c.y*d.y+c.e*d.e+c.aa*d.aa};C.RCa=function(c){return Math.sqrt(C.of(c.x)+C.of(c.y)+C.of(c.e)+C.of(c.aa))};C.tZa=function(c){return C.of(c.x)+C.of(c.y)+C.of(c.e)+C.of(c.aa)};C.uZa=fa();C.SCa=function(c,d){var e=1/C.RCa(d);c.x*=e;c.y*=e;c.e*=e;c.aa*=e};
C.vZa=function(c,d,e){C.SCa(c,d);c.x*=e;c.y*=e;c.e*=e;c.aa*=e;return c};C.wZa=function(c,d,e){c.x=d.x-e.x;c.y=d.y-e.y;c.e=d.e-e.e;c.aa=d.aa-e.aa;return c};C.Jea=function(c,d,e){c.x=d.x*e.c[0]+d.y*e.c[4]+d.e*e.c[8]+d.aa*e.c[12];c.y=d.x*e.c[1]+d.y*e.c[5]+d.e*e.c[9]+d.aa*e.c[13];c.e=d.x*e.c[2]+d.y*e.c[6]+d.e*e.c[10]+d.aa*e.c[14];c.aa=d.x*e.c[3]+d.y*e.c[7]+d.e*e.c[11]+d.aa*e.c[15]};C.yZa=function(c,d,e,g,h,k){for(var n=0;n<k;)C.Jea(c+n*d,e+n*g,h),++n;return c};
C.qZa=function(c,d){return c.x<d.x+C.wb&&c.x>d.x-C.wb&&c.y<d.y+C.wb&&c.y>d.y-C.wb&&c.e<d.e+C.wb&&c.e>d.e-C.wb&&c.aa<d.aa+C.wb&&c.aa>d.aa-C.wb};C.rZa=function(c,d){if(c==d)return C.log("destVec and srcVec are same object"),c;c.x=d.x;c.y=d.y;c.e=d.e;c.aa=d.aa;return c};C.xZa=function(c){if(!c)return s;var d=new Float32Array(4);d[0]=c.x;d[1]=c.y;d[2]=c.e;d[3]=c.aa;return d};C.WYa=function(c){this.start=c||new C.Sn;this.start=c||new C.Sn};C.XYa=function(c,d,e,g,h){c.start.x=d;c.start.y=e;c.dir.x=g;c.dir.y=h};
C.P0=function(c,d,e,g){var h=c.start.x,k=c.start.y,n=c.start.x+c.dir.x;c=c.start.y+c.dir.y;var p=d.x,r=d.y,v=e.x,z=e.y,A=(z-r)*(n-h)-(v-p)*(c-k);if(A>-C.wb&&A<C.wb)return C.Fy;r=((v-p)*(k-r)-(z-r)*(h-p))/A;p=h+r*(n-h);r=k+r*(c-k);if(p<C.WP(d.x,e.x)-C.wb||p>C.VP(d.x,e.x)+C.wb||r<C.WP(d.y,e.y)-C.wb||r>C.VP(d.y,e.y)+C.wb||p<C.WP(h,n)-C.wb||p>C.VP(h,n)+C.wb||r<C.WP(k,c)-C.wb||r>C.VP(k,c)+C.wb)return C.Fy;g.x=p;g.y=r;return C.Gy};
C.MZ=function(c,d,e){var g=new C.Sn;C.ZP(g,d,c);e.x=-g.y;e.y=g.x;C.PCa(e,e)};C.ZYa=function(c,d,e,g,h,k){var n=new C.Sn,p=new C.Sn,r=new C.Sn,v=1E4,z=C.Fy,A;C.P0(c,d,e,n)&&(A=new C.Sn,z=C.Gy,A=C.YP(C.ZP(A,n,c.start)),A<v&&(p.x=n.x,p.y=n.y,v=A,C.MZ(d,e,r)));C.P0(c,e,g,n)&&(A=new C.Sn,z=C.Gy,A=C.YP(C.ZP(A,n,c.start)),A<v&&(p.x=n.x,p.y=n.y,v=A,C.MZ(e,g,r)));C.P0(c,g,d,n)&&(A=new C.Sn,z=C.Gy,A=C.YP(C.ZP(A,n,c.start)),A<v&&(p.x=n.x,p.y=n.y,C.MZ(g,d,r)));z&&(h.x=p.x,h.y=p.y,k&&(k.x=r.x,k.y=r.y));return z};
C.YYa=function(){C.log("cc.kmRay2IntersectCircle() has not been implemented.")};var Float32Array=Float32Array||Array;C.UP=function(){this.c=new Float32Array([0,0,0,0,0,0,0,0,0])};C.ZXa=function(c,d){for(var e=0;9>e;e++)c.c[e]=d;return c};C.BCa=function(c,d){c.c[0]=d.c[4]*d.c[8]-d.c[5]*d.c[7];c.c[1]=d.c[2]*d.c[7]-d.c[1]*d.c[8];c.c[2]=d.c[1]*d.c[5]-d.c[2]*d.c[4];c.c[3]=d.c[5]*d.c[6]-d.c[3]*d.c[8];c.c[4]=d.c[0]*d.c[8]-d.c[2]*d.c[6];c.c[5]=d.c[2]*d.c[3]-d.c[0]*d.c[5];c.c[6]=d.c[3]*d.c[7]-d.c[4]*d.c[6];c.c[8]=d.c[0]*d.c[4]-d.c[1]*d.c[3]};
C.wea=function(c){c.c[1]=c.c[2]=c.c[3]=c.c[5]=c.c[6]=c.c[7]=0;c.c[0]=c.c[4]=c.c[8]=1};C.$Xa=function(c,d,e){var g=new C.UP;if(0===d)return s;d=1/d;C.BCa(g,e);C.CCa(c,g,d);return c};C.UP.zW=new Float32Array([1,0,0,0,1,0,0,0,1]);C.aYa=function(c){for(var d=0;9>d;d++)if(C.UP.zW[d]!==c.c[d])return t;return q};C.lYa=function(c,d){var e,g;for(e=0;3>e;++e)for(g=0;3>g;++g)c.c[3*e+g]=d.c[3*g+e];return c};
C.YXa=function(c){var d;d=c.c[0]*c.c[4]*c.c[8]+c.c[1]*c.c[5]*c.c[6]+c.c[2]*c.c[3]*c.c[7];return d-=c.c[2]*c.c[4]*c.c[6]+c.c[0]*c.c[5]*c.c[7]+c.c[1]*c.c[3]*c.c[8]};
C.bYa=function(c,d,e){d=d.c;e=e.c;c.c[0]=d[0]*e[0]+d[3]*e[1]+d[6]*e[2];c.c[1]=d[1]*e[0]+d[4]*e[1]+d[7]*e[2];c.c[2]=d[2]*e[0]+d[5]*e[1]+d[8]*e[2];c.c[3]=d[0]*e[3]+d[3]*e[4]+d[6]*e[5];c.c[4]=d[1]*e[3]+d[4]*e[4]+d[7]*e[5];c.c[5]=d[2]*e[3]+d[5]*e[4]+d[8]*e[5];c.c[6]=d[0]*e[6]+d[3]*e[7]+d[6]*e[8];c.c[7]=d[1]*e[6]+d[4]*e[7]+d[7]*e[8];c.c[8]=d[2]*e[6]+d[5]*e[7]+d[8]*e[8];return c};C.CCa=function(c,d,e){for(var g=0;9>g;g++)c.c[g]=d.c[g]*e};
C.dYa=function(c,d,e){var g=Math.cos(e);e=Math.sin(e);c.c[0]=g+d.x*d.x*(1-g);c.c[1]=d.e*e+d.y*d.x*(1-g);c.c[2]=-d.y*e+d.e*d.x*(1-g);c.c[3]=-d.e*e+d.x*d.y*(1-g);c.c[4]=g+d.y*d.y*(1-g);c.c[5]=d.x*e+d.e*d.y*(1-g);c.c[6]=d.y*e+d.x*d.e*(1-g);c.c[7]=-d.x*e+d.y*d.e*(1-g);c.c[8]=g+d.e*d.e*(1-g);return c};C.XXa=function(c,d){if(c==d)return C.log("cc.kmMat3Assign(): pOut equals pIn"),c;for(var e=0;9>e;e++)c.c[e]=d.c[e];return c};
C.WXa=function(c,d){if(c==d)return q;for(var e=0;9>e;++e)if(!(c.c[e]+C.wb>d.c[e]&&c.c[e]-C.wb<d.c[e]))return t;return q};C.gYa=function(c,d){c.c[0]=1;c.c[1]=0;c.c[2]=0;c.c[3]=0;c.c[4]=Math.cos(d);c.c[5]=Math.sin(d);c.c[6]=0;c.c[7]=-Math.sin(d);c.c[8]=Math.cos(d);return c};C.hYa=function(c,d){c.c[0]=Math.cos(d);c.c[1]=0;c.c[2]=-Math.sin(d);c.c[3]=0;c.c[4]=1;c.c[5]=0;c.c[6]=Math.sin(d);c.c[7]=0;c.c[8]=Math.cos(d);return c};
C.iYa=function(c,d){c.c[0]=Math.cos(d);c.c[1]=-Math.sin(d);c.c[2]=0;c.c[3]=Math.sin(d);c.c[4]=Math.cos(d);c.c[5]=0;c.c[6]=0;c.c[7]=0;c.c[8]=1;return c};C.cYa=function(c,d){c.c[0]=Math.cos(d);c.c[1]=Math.sin(d);c.c[2]=0;c.c[3]=-Math.sin(d);c.c[4]=Math.cos(d);c.c[5]=0;c.c[6]=0;c.c[7]=0;c.c[8]=1;return c};C.jYa=function(c,d,e){C.wea(c);c.c[0]=d;c.c[4]=e;return c};C.kYa=function(c,d,e){C.wea(c);c.c[6]=d;c.c[7]=e;return c};
C.eYa=function(c,d){if(!d||!c)return s;c.c[0]=1-2*(d.y*d.y+d.e*d.e);c.c[1]=2*(d.x*d.y-d.aa*d.e);c.c[2]=2*(d.x*d.e+d.aa*d.y);c.c[3]=2*(d.x*d.y+d.aa*d.e);c.c[4]=1-2*(d.x*d.x+d.e*d.e);c.c[5]=2*(d.y*d.e-d.aa*d.x);c.c[6]=2*(d.x*d.e-d.aa*d.y);c.c[7]=2*(d.y*d.e+d.aa*d.x);c.c[8]=1-2*(d.x*d.x+d.y*d.y);return c};C.fYa=function(c,d,e){C.Cea(m,e);C.Dea(m,c);return c};C.Ha=function(){this.c=new Float32Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])};C.oYa=function(c,d){c.c[0]=c.c[1]=c.c[2]=c.c[3]=c.c[4]=c.c[5]=c.c[6]=c.c[7]=c.c[8]=c.c[9]=c.c[10]=c.c[11]=c.c[12]=c.c[13]=c.c[14]=c.c[15]=d};C.zx=function(c){c.c[1]=c.c[2]=c.c[3]=c.c[4]=c.c[6]=c.c[7]=c.c[8]=c.c[9]=c.c[11]=c.c[12]=c.c[13]=c.c[14]=0;c.c[0]=c.c[5]=c.c[10]=c.c[15]=1};C.Ha.Ck=function(c,d,e){return c.c[d+4*e]};C.Ha.Et=function(c,d,e,g){c.c[d+4*e]=g};
C.Ha.Nt=function(c,d,e,g,h){var k=C.Ha.Ck(c,d,e);C.Ha.Et(c,d,e,C.Ha.Ck(c,g,h));C.Ha.Et(c,g,h,k)};
C.Ha.cra=function(c,d){var e,g=0,h=0,k,n,p,r=[0,0,0,0],v=[0,0,0,0],z=[0,0,0,0];for(e=0;4>e;e++){for(k=p=0;4>k;k++)if(1!=z[k])for(n=0;4>n;n++)0==z[n]&&Math.abs(C.Ha.Ck(c,k,n))>=p&&(p=Math.abs(C.Ha.Ck(c,k,n)),h=k,g=n);++z[g];if(h!=g){for(k=0;4>k;k++)C.Ha.Nt(c,h,k,g,k);for(k=0;4>k;k++)C.Ha.Nt(d,h,k,g,k)}v[e]=h;r[e]=g;if(0==C.Ha.Ck(c,g,g))return C.Fy;n=1/C.Ha.Ck(c,g,g);C.Ha.Et(c,g,g,1);for(k=0;4>k;k++)C.Ha.Et(c,g,k,C.Ha.Ck(c,g,k)*n);for(k=0;4>k;k++)C.Ha.Et(d,g,k,C.Ha.Ck(d,g,k)*n);for(n=0;4>n;n++)if(n!=
g){p=C.Ha.Ck(c,n,g);C.Ha.Et(c,n,g,0);for(k=0;4>k;k++)C.Ha.Et(c,n,k,C.Ha.Ck(c,n,k)-C.Ha.Ck(c,g,k)*p);for(k=0;4>k;k++)C.Ha.Et(d,n,k,C.Ha.Ck(c,n,k)-C.Ha.Ck(d,g,k)*p)}}for(k=3;0<=k;k--)if(v[k]!=r[k])for(n=0;4>n;n++)C.Ha.Nt(c,n,v[k],n,r[k]);return C.Gy};C.Ha.zW=new Float32Array([1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]);C.ECa=function(c,d){var e=new C.Ha,g=new C.Ha;C.Ep(e,d);C.zx(g);C.Ha.cra(e,g)!=C.Fy&&C.Ep(c,e)};C.sYa=function(c){for(var d=0;16>d;d++)if(C.Ha.zW[d]!=c.c[d])return t;return q};
C.AYa=function(c,d){var e,g,h=c.c,k=d.c;for(g=0;4>g;++g)for(e=0;4>e;++e)h[4*g+e]=k[4*e+g];return c};
C.Fp=function(c,d,e){c=c.c;var g=d.c[0],h=d.c[1],k=d.c[2],n=d.c[3],p=d.c[4],r=d.c[5],v=d.c[6],z=d.c[7],A=d.c[8],E=d.c[9],F=d.c[10],G=d.c[11],H=d.c[12],N=d.c[13],R=d.c[14];d=d.c[15];var W=e.c[0],Z=e.c[1],Q=e.c[2],T=e.c[3],V=e.c[4],P=e.c[5],U=e.c[6],ba=e.c[7],ua=e.c[8],ca=e.c[9],va=e.c[10],pa=e.c[11],da=e.c[12],za=e.c[13],ea=e.c[14];e=e.c[15];c[0]=W*g+Z*p+Q*A+T*H;c[1]=W*h+Z*r+Q*E+T*N;c[2]=W*k+Z*v+Q*F+T*R;c[3]=W*n+Z*z+Q*G+T*d;c[4]=V*g+P*p+U*A+ba*H;c[5]=V*h+P*r+U*E+ba*N;c[6]=V*k+P*v+U*F+ba*R;c[7]=V*n+
P*z+U*G+ba*d;c[8]=ua*g+ca*p+va*A+pa*H;c[9]=ua*h+ca*r+va*E+pa*N;c[10]=ua*k+ca*v+va*F+pa*R;c[11]=ua*n+ca*z+va*G+pa*d;c[12]=da*g+za*p+ea*A+e*H;c[13]=da*h+za*r+ea*E+e*N;c[14]=da*k+za*v+ea*F+e*R;c[15]=da*n+za*z+ea*G+e*d};
C.Wza=function(){var c=C.uu.top.c,d=C.Sr.top.c,e=new Float32Array(16);e[0]=c[0]*d[0]+c[4]*d[1]+c[8]*d[2]+c[12]*d[3];e[1]=c[1]*d[0]+c[5]*d[1]+c[9]*d[2]+c[13]*d[3];e[2]=c[2]*d[0]+c[6]*d[1]+c[10]*d[2]+c[14]*d[3];e[3]=c[3]*d[0]+c[7]*d[1]+c[11]*d[2]+c[15]*d[3];e[4]=c[0]*d[4]+c[4]*d[5]+c[8]*d[6]+c[12]*d[7];e[5]=c[1]*d[4]+c[5]*d[5]+c[9]*d[6]+c[13]*d[7];e[6]=c[2]*d[4]+c[6]*d[5]+c[10]*d[6]+c[14]*d[7];e[7]=c[3]*d[4]+c[7]*d[5]+c[11]*d[6]+c[15]*d[7];e[8]=c[0]*d[8]+c[4]*d[9]+c[8]*d[10]+c[12]*d[11];e[9]=c[1]*d[8]+
c[5]*d[9]+c[9]*d[10]+c[13]*d[11];e[10]=c[2]*d[8]+c[6]*d[9]+c[10]*d[10]+c[14]*d[11];e[11]=c[3]*d[8]+c[7]*d[9]+c[11]*d[10]+c[15]*d[11];e[12]=c[0]*d[12]+c[4]*d[13]+c[8]*d[14]+c[12]*d[15];e[13]=c[1]*d[12]+c[5]*d[13]+c[9]*d[14]+c[13]*d[15];e[14]=c[2]*d[12]+c[6]*d[13]+c[10]*d[14]+c[14]*d[15];e[15]=c[3]*d[12]+c[7]*d[13]+c[11]*d[14]+c[15]*d[15];return e};
C.YTa=function(c,d,e){c=c.c;d=d.c;var g=e.c;g[0]=c[0]*d[0]+c[4]*d[1]+c[8]*d[2]+c[12]*d[3];g[1]=c[1]*d[0]+c[5]*d[1]+c[9]*d[2]+c[13]*d[3];g[2]=c[2]*d[0]+c[6]*d[1]+c[10]*d[2]+c[14]*d[3];g[3]=c[3]*d[0]+c[7]*d[1]+c[11]*d[2]+c[15]*d[3];g[4]=c[0]*d[4]+c[4]*d[5]+c[8]*d[6]+c[12]*d[7];g[5]=c[1]*d[4]+c[5]*d[5]+c[9]*d[6]+c[13]*d[7];g[6]=c[2]*d[4]+c[6]*d[5]+c[10]*d[6]+c[14]*d[7];g[7]=c[3]*d[4]+c[7]*d[5]+c[11]*d[6]+c[15]*d[7];g[8]=c[0]*d[8]+c[4]*d[9]+c[8]*d[10]+c[12]*d[11];g[9]=c[1]*d[8]+c[5]*d[9]+c[9]*d[10]+c[13]*
d[11];g[10]=c[2]*d[8]+c[6]*d[9]+c[10]*d[10]+c[14]*d[11];g[11]=c[3]*d[8]+c[7]*d[9]+c[11]*d[10]+c[15]*d[11];g[12]=c[0]*d[12]+c[4]*d[13]+c[8]*d[14]+c[12]*d[15];g[13]=c[1]*d[12]+c[5]*d[13]+c[9]*d[14]+c[13]*d[15];g[14]=c[2]*d[12]+c[6]*d[13]+c[10]*d[14]+c[14]*d[15];g[15]=c[3]*d[12]+c[7]*d[13]+c[11]*d[14]+c[15]*d[15];return e.c};
C.Ep=function(c,d){if(c==d)C.log("cc.kmMat4Assign(): pOut equals pIn");else{var e=c.c,g=d.c;e[0]=g[0];e[1]=g[1];e[2]=g[2];e[3]=g[3];e[4]=g[4];e[5]=g[5];e[6]=g[6];e[7]=g[7];e[8]=g[8];e[9]=g[9];e[10]=g[10];e[11]=g[11];e[12]=g[12];e[13]=g[13];e[14]=g[14];e[15]=g[15]}};C.mYa=function(c,d){if(c==d)return C.log("cc.kmMat4AreEqual(): pMat1 and pMat2 are same object."),q;for(var e=0;16>e;e++)if(!(c.c[e]+C.wb>d.c[e]&&c.c[e]-C.wb<d.c[e]))return t;return q};
C.xYa=function(c,d){c.c[0]=1;c.c[1]=0;c.c[2]=0;c.c[3]=0;c.c[4]=0;c.c[5]=Math.cos(d);c.c[6]=Math.sin(d);c.c[7]=0;c.c[8]=0;c.c[9]=-Math.sin(d);c.c[10]=Math.cos(d);c.c[11]=0;c.c[12]=0;c.c[13]=0;c.c[14]=0;c.c[15]=1;return c};C.yYa=function(c,d){c.c[0]=Math.cos(d);c.c[1]=0;c.c[2]=-Math.sin(d);c.c[3]=0;c.c[4]=0;c.c[5]=1;c.c[6]=0;c.c[7]=0;c.c[8]=Math.sin(d);c.c[9]=0;c.c[10]=Math.cos(d);c.c[11]=0;c.c[12]=0;c.c[13]=0;c.c[14]=0;c.c[15]=1;return c};
C.zYa=function(c,d){c.c[0]=Math.cos(d);c.c[1]=Math.sin(d);c.c[2]=0;c.c[3]=0;c.c[4]=-Math.sin(d);c.c[5]=Math.cos(d);c.c[6]=0;c.c[7]=0;c.c[8]=0;c.c[9]=0;c.c[10]=1;c.c[11]=0;c.c[12]=0;c.c[13]=0;c.c[14]=0;c.c[15]=1;return c};
C.tYa=function(c,d,e,g){var h=Math.cos(d);d=Math.sin(d);var k=Math.cos(e);e=Math.sin(e);var n=Math.cos(g);g=Math.sin(g);var p=d*e,r=h*e;c.c[0]=k*n;c.c[4]=k*g;c.c[8]=-e;c.c[1]=p*n-h*g;c.c[5]=p*g+h*n;c.c[9]=d*k;c.c[2]=r*n+d*g;c.c[6]=r*g-d*n;c.c[10]=h*k;c.c[3]=c.c[7]=c.c[11]=0;c.c[15]=1;return c};
C.uYa=function(c,d){c.c[0]=1-2*(d.y*d.y+d.e*d.e);c.c[1]=2*(d.x*d.y+d.e*d.aa);c.c[2]=2*(d.x*d.e-d.y*d.aa);c.c[3]=0;c.c[4]=2*(d.x*d.y-d.e*d.aa);c.c[5]=1-2*(d.x*d.x+d.e*d.e);c.c[6]=2*(d.e*d.y+d.x*d.aa);c.c[7]=0;c.c[8]=2*(d.x*d.e+d.y*d.aa);c.c[9]=2*(d.y*d.e-d.x*d.aa);c.c[10]=1-2*(d.x*d.x+d.y*d.y);c.c[11]=0;c.c[12]=0;c.c[13]=0;c.c[14]=0;c.c[15]=1;return c};
C.wYa=function(c,d,e){c.c[0]=d.c[0];c.c[1]=d.c[1];c.c[2]=d.c[2];c.c[3]=0;c.c[4]=d.c[3];c.c[5]=d.c[4];c.c[6]=d.c[5];c.c[7]=0;c.c[8]=d.c[6];c.c[9]=d.c[7];c.c[10]=d.c[8];c.c[11]=0;c.c[12]=e.x;c.c[13]=e.y;c.c[14]=e.e;c.c[15]=1;return c};C.HCa=function(c,d,e,g){c.c[0]=d;c.c[5]=e;c.c[10]=g;c.c[15]=1;c.c[1]=c.c[2]=c.c[3]=c.c[4]=c.c[6]=c.c[7]=c.c[8]=c.c[9]=c.c[11]=c.c[12]=c.c[13]=c.c[14]=0};
C.yea=function(c,d,e,g){c.c[0]=c.c[5]=c.c[10]=c.c[15]=1;c.c[1]=c.c[2]=c.c[3]=c.c[4]=c.c[6]=c.c[7]=c.c[8]=c.c[9]=c.c[11]=0;c.c[12]=d;c.c[13]=e;c.c[14]=g};C.rYa=function(c,d){c.x=d.c[4];c.y=d.c[5];c.e=d.c[6];C.Xj(c,c);return c};C.qYa=function(c,d){c.x=d.c[0];c.y=d.c[1];c.e=d.c[2];C.Xj(c,c);return c};C.pYa=function(c,d){c.x=d.c[8];c.y=d.c[9];c.e=d.c[10];C.Xj(c,c);return c};
C.FCa=function(c,d,e){var g=C.RH(30),h=e-0.1,k=Math.sin(g);0==h||(0==k||0==d)||(g=Math.cos(g)/k,C.zx(c),c.c[0]=g/d,c.c[5]=g,c.c[10]=-(e+0.1)/h,c.c[11]=-1,c.c[14]=-0.2*e/h,c.c[15]=0)};C.N0=function(c,d,e,g,h,k,n){C.zx(c);c.c[0]=2/(e-d);c.c[5]=2/(h-g);c.c[10]=-2/(n-k);c.c[12]=-((e+d)/(e-d));c.c[13]=-((h+g)/(h-g));c.c[14]=-((n+k)/(n-k))};
C.xea=function(c,d,e,g){var h=new C.Wc,k=new C.Wc,n=new C.Wc,p=new C.Wc,r=new C.Ha;C.S0(h,e,d);C.Xj(h,h);C.SH(k,g);C.Xj(k,k);C.pu(n,h,k);C.Xj(n,n);C.pu(p,n,h);C.Xj(n,n);C.zx(c);c.c[0]=n.x;c.c[4]=n.y;c.c[8]=n.e;c.c[1]=p.x;c.c[5]=p.y;c.c[9]=p.e;c.c[2]=-h.x;c.c[6]=-h.y;c.c[10]=-h.e;C.yea(r,-d.x,-d.y,-d.e);C.Fp(c,c,r)};
C.GCa=function(c,d,e){var g=Math.cos(e);e=Math.sin(e);var h=new C.Wc;C.Xj(h,d);c.c[0]=g+h.x*h.x*(1-g);c.c[1]=h.e*e+h.y*h.x*(1-g);c.c[2]=-h.y*e+h.e*h.x*(1-g);c.c[3]=0;c.c[4]=-h.e*e+h.x*h.y*(1-g);c.c[5]=g+h.y*h.y*(1-g);c.c[6]=h.x*e+h.e*h.y*(1-g);c.c[7]=0;c.c[8]=h.y*e+h.x*h.e*(1-g);c.c[9]=-h.x*e+h.y*h.e*(1-g);c.c[10]=g+h.e*h.e*(1-g);c.c[11]=0;c.c[12]=0;c.c[13]=0;c.c[14]=0;c.c[15]=1};
C.DCa=function(c,d){c.c[0]=d.c[0];c.c[1]=d.c[1];c.c[2]=d.c[2];c.c[3]=d.c[4];c.c[4]=d.c[5];c.c[5]=d.c[6];c.c[6]=d.c[8];c.c[7]=d.c[9];c.c[8]=d.c[10]};
C.nYa=function(c,d,e){switch(e){case C.Kla:c.a=d.c[3]-d.c[0];c.b=d.c[7]-d.c[4];c.G=d.c[11]-d.c[8];c.O=d.c[15]-d.c[12];break;case C.Ila:c.a=d.c[3]+d.c[0];c.b=d.c[7]+d.c[4];c.G=d.c[11]+d.c[8];c.O=d.c[15]+d.c[12];break;case C.Gla:c.a=d.c[3]+d.c[1];c.b=d.c[7]+d.c[5];c.G=d.c[11]+d.c[9];c.O=d.c[15]+d.c[13];break;case C.Lla:c.a=d.c[3]-d.c[1];c.b=d.c[7]-d.c[5];c.G=d.c[11]-d.c[9];c.O=d.c[15]-d.c[13];break;case C.Hla:c.a=d.c[3]-d.c[2];c.b=d.c[7]-d.c[6];c.G=d.c[11]-d.c[10];c.O=d.c[15]-d.c[14];break;case C.Jla:c.a=
d.c[3]+d.c[2];c.b=d.c[7]+d.c[6];c.G=d.c[11]+d.c[10];c.O=d.c[15]+d.c[14];break;default:C.log("cc.kmMat4ExtractPlane(): Invalid plane index")}d=Math.sqrt(c.a*c.a+c.b*c.b+c.G*c.G);c.a/=d;c.b/=d;c.G/=d;c.O/=d;return c};C.vYa=function(c,d,e){d=new ma;var g=new C.UP;C.DCa(g,e);C.Cea(d,g);C.Dea(d,c);return c};C.Ila=0;C.Kla=1;C.Gla=2;C.Lla=3;C.Jla=4;C.Hla=5;C.BYa=function(c,d,e,g){this.a=c||0;this.b=d||0;this.G=e||0;this.O=g||0};C.Gma=0;C.Fma=1;C.Hma=2;C.DYa=function(c,d){return c.a*d.x+c.b*d.y+c.G*d.e+c.O*d.aa};C.EYa=function(c,d){return c.a*d.x+c.b*d.y+c.G*d.e+c.O};C.FYa=function(c,d){return c.a*d.x+c.b*d.y+c.G*d.e};C.GYa=function(c,d,e){c.a=e.x;c.b=e.y;c.G=e.e;c.O=-C.Q0(e,d);return c};
C.HYa=function(c,d,e,g){var h=new C.Wc,k=new C.Wc,n=new C.Wc;C.S0(k,e,d);C.S0(n,g,d);C.pu(h,k,n);C.Xj(h,h);c.a=h.x;c.b=h.y;c.G=h.e;c.O=C.Q0(C.R0(h,h,-1),d);return c};C.IYa=function(){f("cc.kmPlaneIntersectLine() hasn't been implemented.")};C.JYa=function(c,d){var e=new C.Wc;e.x=d.a;e.y=d.b;e.e=d.G;var g=1/C.Fea(e);C.Xj(e,e);c.a=e.x;c.b=e.y;c.G=e.e;c.O=d.O*g;return c};C.KYa=function(){C.log("cc.kmPlaneScale() has not been implemented.")};
C.CYa=function(c,d){var e=c.a*d.x+c.b*d.y+c.G*d.e+c.O;return 0.0010<e?C.Gma:-0.0010>e?C.Fma:C.Hma};function ma(){this.aa=this.e=this.y=this.x=0}C.LCa=function(c,d){c.x=-d.x;c.y=-d.y;c.e=-d.e;c.aa=d.aa;return c};C.MCa=function(c,d){return c.aa*d.aa+c.x*d.x+c.y*d.y+c.e*d.e};C.MYa=fa();C.NCa=function(c){c.x=0;c.y=0;c.e=0;c.aa=1};C.NYa=function(c,d){var e=C.zea(d),g=new ma;if(Math.abs(e)>C.wb)return c.x=0,c.y=0,c.e=0,c.aa=0,c;C.XP(c,C.LCa(g,d),1/e);return c};C.OYa=function(c){return 0==c.x&&0==c.y&&0==c.e&&1==c.aa};C.zea=function(c){return Math.sqrt(C.OCa(c))};
C.OCa=function(c){return c.x*c.x+c.y*c.y+c.e*c.e+c.aa*c.aa};C.PYa=fa();C.QYa=function(c,d,e){c.aa=d.aa*e.aa-d.x*e.x-d.y*e.y-d.e*e.e;c.x=d.aa*e.x+d.x*e.aa+d.y*e.e-d.e*e.y;c.y=d.aa*e.y+d.y*e.aa+d.e*e.x-d.x*e.e;c.e=d.aa*e.e+d.e*e.aa+d.x*e.y-d.y*e.x;return c};C.Aea=function(c,d){var e=C.zea(d);Math.abs(e)<=C.wb&&f("cc.kmQuaternionNormalize(): pIn is an invalid value");C.XP(c,d,1/e)};C.Bea=function(c,d){var e=0.5*C.O0,g=Math.sin(e);c.aa=Math.cos(e);c.x=d.x*g;c.y=d.y*g;c.e=d.e*g};
C.Cea=function(c,d){var e,g,h,k;e=[];g=k=0;if(d){e[0]=d.c[0];e[1]=d.c[3];e[2]=d.c[6];e[4]=d.c[1];e[5]=d.c[4];e[6]=d.c[7];e[8]=d.c[2];e[9]=d.c[5];e[10]=d.c[8];e[15]=1;var n=e[0];g=n[0]+n[5]+n[10]+1;g>C.wb?(k=2*Math.sqrt(g),e=(n[9]-n[6])/k,g=(n[2]-n[8])/k,h=(n[4]-n[1])/k,k*=0.25):n[0]>n[5]&&n[0]>n[10]?(k=2*Math.sqrt(1+n[0]-n[5]-n[10]),e=0.25*k,g=(n[4]+n[1])/k,h=(n[2]+n[8])/k,k=(n[9]-n[6])/k):n[5]>n[10]?(k=2*Math.sqrt(1+n[5]-n[0]-n[10]),e=(n[4]+n[1])/k,g=0.25*k,h=(n[9]+n[6])/k,k=(n[2]-n[8])/k):(k=2*
Math.sqrt(1+n[10]-n[0]-n[5]),e=(n[2]+n[8])/k,g=(n[9]+n[6])/k,h=0.25*k,k=(n[4]-n[1])/k);c.x=e;c.y=g;c.e=h;c.aa=k}};C.TYa=function(c,d,e,g){var h,k,n,p,r;h=C.RH(e)/2;k=C.RH(d)/2;n=C.RH(g)/2;g=Math.cos(h);d=Math.cos(k);e=Math.cos(n);h=Math.sin(h);k=Math.sin(k);n=Math.sin(n);p=d*e;r=k*n;c.aa=g*p+h*r;c.x=h*p-g*r;c.y=g*k*e+h*d*n;c.e=g*d*n-h*k*e;C.Aea(c,c);return c};
C.UYa=function(c,d,e,g){if(d.x==e.x&&d.y==e.y&&d.e==e.e&&d.aa==e.aa)return c.x=d.x,c.y=d.y,c.e=d.e,c.aa=d.aa,c;var h=C.MCa(d,e),k=Math.acos(h),h=Math.sqrt(1-C.of(h)),n=Math.sin(g*k)/h,p=new ma,r=new ma;C.XP(p,d,Math.sin((1-g)*k)/h);C.XP(r,e,n);C.KCa(c,p,r);return c};C.Dea=function(c,d){var e;e=Math.sqrt(C.of(c.x)+C.of(c.y)+C.of(c.e));e>-C.wb&&e<C.wb||e<2*C.O0+C.wb&&e>2*C.O0-C.wb?(d.x=0,d.y=0,d.e=1):(d.x=c.x/e,d.y=c.y/e,d.e=c.e/e,C.Xj(d,d))};
C.XP=function(c,d,e){c.x=d.x*e;c.y=d.y*e;c.e=d.e*e;c.aa=d.aa*e};C.LYa=function(c,d){c.x=d.x;c.y=d.y;c.e=d.e;c.aa=d.aa;return c};C.KCa=function(c,d,e){c.x=d.x+e.x;c.y=d.y+e.y;c.e=d.e+e.e;c.aa=d.aa+e.aa};
C.SYa=function(c,d,e,g){var h=new C.Wc,k=new C.Wc;C.SH(h,d);C.SH(k,e);C.Xj(h,h);C.Xj(k,k);e=C.Q0(h,k);if(1<=e)return C.NCa(c),c;-0.999999>e?Math.abs(C.Gea(g))<C.wb?C.Bea(c,g):(h=new C.Wc,k=new C.Wc,k.x=1,k.y=0,k.e=0,C.pu(h,k,d),Math.abs(C.Gea(h))<C.wb&&(k=new C.Wc,k.x=0,k.y=1,k.e=0,C.pu(h,k,d)),C.Xj(h,h),C.Bea(c,h)):(d=Math.sqrt(2*(1+e)),g=1/d,e=new C.Wc,C.pu(e,h,k),c.x=e.x*g,c.y=e.y*g,c.e=e.e*g,c.aa=0.5*d,C.Aea(c,c));return c};
C.RYa=function(c,d,e){var g=new C.Wc,h=new C.Wc,k=new C.Wc;k.x=d.x;k.y=d.y;k.e=d.e;C.pu(g,k,e);C.pu(h,k,g);C.R0(g,g,2*d.aa);C.R0(h,h,2);C.Eea(c,e,g);C.Eea(c,c,h);return c};C.LXa=function(c,d){this.min=c||new C.Wc;this.max=d||new C.Wc};C.NXa=function(c,d){return c.x>=d.min.x&&c.x<=d.max.x&&c.y>=d.min.y&&c.y<=d.max.y&&c.e>=d.min.e&&c.e<=d.max.e?C.Gy:C.Fy};C.MXa=function(c,d){C.SH(c.min,d.min);C.SH(c.max,d.max);return c};C.OXa=function(){C.log("cc.kmAABBScale hasn't been supported.")};C.$P=function(c,d,e,g){this.top=e;this.stack=g};C.$P.HKa=30;C.T0=function(c){c.stack=[];c.top=s};C.aQ=function(c,d){c.stack.push(c.top);c.top=new C.Ha;C.Ep(c.top,d)};C.zZa=function(c){c.top=c.stack.pop()};C.U0=function(c){c.stack=s;c.top=s};C.iq=5888;C.jq=5889;C.w5=5890;C.Sr=new C.$P;C.uu=new C.$P;C.aJ=new C.$P;C.Jd=s;C.z0=t;C.VCa=function(){if(!C.z0){var c=new C.Ha;C.T0(C.Sr);C.T0(C.uu);C.T0(C.aJ);C.Jd=C.Sr;C.z0=q;C.zx(c);C.aQ(C.Sr,c);C.aQ(C.uu,c);C.aQ(C.aJ,c)}};C.VCa();C.ACa=function(){C.U0(C.Sr);C.U0(C.uu);C.U0(C.aJ);C.z0=t;C.Jd=s};C.Nr=function(){C.aQ(C.Jd,C.Jd.top)};C.TXa=function(c){C.Jd.stack.push(C.Jd.top);C.Ep(c,C.Jd.top);C.Jd.top=c};C.Mr=function(){C.Jd.top=C.Jd.stack.pop()};
C.Dp=function(c){switch(c){case C.iq:C.Jd=C.Sr;break;case C.jq:C.Jd=C.uu;break;case C.w5:C.Jd=C.aJ;break;default:f("Invalid matrix mode specified")}};C.SB=function(){C.zx(C.Jd.top)};C.SXa=function(c){C.Ep(C.Jd.top,c)};C.TB=function(c){C.Fp(C.Jd.top,C.Jd.top,c)};C.UB=function(c,d){var e=new C.Ha;C.yea(e,c,d,0);C.Fp(C.Jd.top,C.Jd.top,e)};C.UXa=function(c,d,e,g){d=new C.Wc(d,e,g);e=new C.Ha;C.GCa(e,d,C.RH(c));C.Fp(C.Jd.top,C.Jd.top,e)};
C.VXa=function(c,d,e){var g=new C.Ha;C.HCa(g,c,d,e);C.Fp(C.Jd.top,C.Jd.top,g)};C.TP=function(c,d){switch(c){case C.iq:C.Ep(d,C.Sr.top);break;case C.jq:C.Ep(d,C.uu.top);break;case C.w5:C.Ep(d,C.aJ.top);break;default:f("Invalid matrix mode specified")}};C.qna="precision lowp float;\nvarying vec4 v_fragmentColor;\nvoid main()                              \n{ \n    gl_FragColor \x3d v_fragmentColor;      \n}\n";C.rna="attribute vec4 a_position;\nuniform    vec4 u_color;\nuniform float u_pointSize;\nvarying lowp vec4 v_fragmentColor; \nvoid main(void)   \n{\n    gl_Position \x3d (CC_PMatrix * CC_MVMatrix) * a_position;  \n    gl_PointSize \x3d u_pointSize;          \n    v_fragmentColor \x3d u_color;           \n}";C.ena="precision lowp float; \nvarying vec4 v_fragmentColor; \nvoid main() \n{ \n     gl_FragColor \x3d v_fragmentColor; \n} ";
C.hna="attribute vec4 a_position;\nattribute vec4 a_color;\nvarying lowp vec4 v_fragmentColor;\nvoid main()\n{\n    gl_Position \x3d (CC_PMatrix * CC_MVMatrix) * a_position;  \n    v_fragmentColor \x3d a_color;             \n}";C.fna="// #extension GL_OES_standard_derivatives : enable\nvarying mediump vec4 v_color;\nvarying mediump vec2 v_texcoord;\nvoid main()\t\n{ \n// #if defined GL_OES_standard_derivatives\t\n// gl_FragColor \x3d v_color*smoothstep(0.0, length(fwidth(v_texcoord)), 1.0 - length(v_texcoord)); \n// #else\t\ngl_FragColor \x3d v_color * step(0.0, 1.0 - length(v_texcoord)); \n// #endif \n}";
C.gna="attribute mediump vec4 a_position; \nattribute mediump vec2 a_texcoord; \nattribute mediump vec4 a_color;\t\nvarying mediump vec4 v_color; \nvarying mediump vec2 v_texcoord;\t\nvoid main() \n{ \n     v_color \x3d a_color;//vec4(a_color.rgb * a_color.a, a_color.a); \n     v_texcoord \x3d a_texcoord; \n    gl_Position \x3d (CC_PMatrix * CC_MVMatrix) * a_position;  \n}";C.mna="precision lowp float;   \nvarying vec2 v_texCoord;  \nuniform sampler2D CC_Texture0; \nvoid main() \n{  \n    gl_FragColor \x3d  texture2D(CC_Texture0, v_texCoord);   \n}";
C.pna="attribute vec4 a_position; \nattribute vec2 a_texCoord; \nvarying mediump vec2 v_texCoord; \nvoid main() \n{ \n    gl_Position \x3d (CC_PMatrix * CC_MVMatrix) * a_position;  \n    v_texCoord \x3d a_texCoord;               \n}";C.nna="precision lowp float;  \nuniform vec4 u_color; \nvarying vec2 v_texCoord; \nuniform sampler2D CC_Texture0;  \nvoid main() \n{  \n    gl_FragColor \x3d  texture2D(CC_Texture0, v_texCoord) * u_color;    \n}";C.ona="attribute vec4 a_position;\nattribute vec2 a_texCoord; \nvarying mediump vec2 v_texCoord; \nvoid main() \n{ \n    gl_Position \x3d (CC_PMatrix * CC_MVMatrix) * a_position;  \n    v_texCoord \x3d a_texCoord;                 \n}";
C.ina="precision lowp float;  \nvarying vec4 v_fragmentColor; \nvarying vec2 v_texCoord; \nuniform sampler2D CC_Texture0; \nvoid main() \n{ \n    gl_FragColor \x3d vec4( v_fragmentColor.rgb,         \n        v_fragmentColor.a * texture2D(CC_Texture0, v_texCoord).a   \n    ); \n}";C.jna="attribute vec4 a_position; \nattribute vec2 a_texCoord; \nattribute vec4 a_color;  \nvarying lowp vec4 v_fragmentColor; \nvarying mediump vec2 v_texCoord; \nvoid main() \n{ \n    gl_Position \x3d (CC_PMatrix * CC_MVMatrix) * a_position;  \n    v_fragmentColor \x3d a_color; \n    v_texCoord \x3d a_texCoord; \n}";
C.lna="precision lowp float;\nvarying vec4 v_fragmentColor; \nvarying vec2 v_texCoord; \nuniform sampler2D CC_Texture0; \nvoid main() \n{ \n    gl_FragColor \x3d v_fragmentColor * texture2D(CC_Texture0, v_texCoord); \n}";C.S6="attribute vec4 a_position; \nattribute vec2 a_texCoord; \nattribute vec4 a_color;  \nvarying lowp vec4 v_fragmentColor; \nvarying mediump vec2 v_texCoord; \nvoid main() \n{ \n    gl_Position \x3d (CC_PMatrix * CC_MVMatrix) * a_position;  \n    v_fragmentColor \x3d a_color; \n    v_texCoord \x3d a_texCoord; \n}";
C.kna="precision lowp float;   \nvarying vec4 v_fragmentColor; \nvarying vec2 v_texCoord;   \nuniform sampler2D CC_Texture0; \nuniform float CC_alpha_value; \nvoid main() \n{  \n    vec4 texColor \x3d texture2D(CC_Texture0, v_texCoord);  \n    // mimic: glAlphaFunc(GL_GREATER)           \n    //pass if ( incoming_pixel \x3e\x3d CC_alpha_value ) \x3d\x3e fail if incoming_pixel \x3c CC_alpha_value   \n    if ( texColor.a \x3c\x3d CC_alpha_value )          \n        discard; \n    gl_FragColor \x3d texColor * v_fragmentColor;  \n}";
C.JLa="precision lowp float; \nvarying vec4 v_fragmentColor; \nvarying vec2 v_texCoord; \nuniform sampler2D u_texture;  \nuniform sampler2D   u_mask;   \nvoid main()  \n{  \n    vec4 texColor   \x3d texture2D(u_texture, v_texCoord);  \n    vec4 maskColor  \x3d texture2D(u_mask, v_texCoord); \n    vec4 finalColor \x3d vec4(texColor.r, texColor.g, texColor.b, maskColor.a * texColor.a);        \n    gl_FragColor    \x3d v_fragmentColor * finalColor; \n}";C.mg={UT:0,VT:1,ST:2,TT:3,XT:4,WT:5,YT:6,l7:7,hMa:8,zg:{},vF:function(){this.ZCa();return q},Ki:function(c,d){switch(d){case this.UT:c.Cp(C.S6,C.lna);c.Eg(C.Ru,C.Hc);c.Eg(C.YC,C.Bi);c.Eg(C.ry,C.Pg);break;case this.VT:c.Cp(C.S6,C.kna);c.Eg(C.Ru,C.Hc);c.Eg(C.YC,C.Bi);c.Eg(C.ry,C.Pg);break;case this.ST:c.Cp(C.hna,C.ena);c.Eg(C.Ru,C.Hc);c.Eg(C.YC,C.Bi);break;case this.TT:c.Cp(C.pna,C.mna);c.Eg(C.Ru,C.Hc);c.Eg(C.ry,C.Pg);break;case this.XT:c.Cp(C.ona,C.nna);c.Eg(C.Ru,C.Hc);c.Eg(C.ry,C.Pg);break;case this.WT:c.Cp(C.jna,
C.ina);c.Eg(C.Ru,C.Hc);c.Eg(C.YC,C.Bi);c.Eg(C.ry,C.Pg);break;case this.YT:c.Cp(C.rna,C.qna);c.Eg("aVertex",C.Hc);break;case this.l7:c.Cp(C.gna,C.fna);c.Eg(C.Ru,C.Hc);c.Eg(C.ry,C.Pg);c.Eg(C.YC,C.Bi);break;default:C.log("cocos2d: cc.shaderCache._loadDefaultShader, error shader type");return}c.link();c.uIa()},ZCa:function(){var c=new C.oo;this.Ki(c,this.UT);this.zg[C.so]=c;this.zg.ShaderPositionTextureColor=c;c=new C.oo;this.Ki(c,this.VT);this.zg[C.lK]=c;this.zg.ShaderPositionTextureColorAlphaTest=c;
c=new C.oo;this.Ki(c,this.ST);this.zg[C.kK]=c;this.zg.ShaderPositionColor=c;c=new C.oo;this.Ki(c,this.TT);this.zg[C.aE]=c;this.zg.ShaderPositionTexture=c;c=new C.oo;this.Ki(c,this.XT);this.zg[C.mK]=c;this.zg.ShaderPositionTextureUColor=c;c=new C.oo;this.Ki(c,this.WT);this.zg[C.BT]=c;this.zg.ShaderPositionTextureA8Color=c;c=new C.oo;this.Ki(c,this.YT);this.zg[C.CT]=c;this.zg.ShaderPositionUColor=c;c=new C.oo;this.Ki(c,this.l7);this.zg[C.R6]=c;this.zg.ShaderPositionLengthTextureColor=c},t0a:function(){var c=
this.Wd(C.so);c.reset();this.Ki(c,this.UT);c=this.Wd(C.lK);c.reset();this.Ki(c,this.VT);c=this.Wd(C.kK);c.reset();this.Ki(c,this.ST);c=this.Wd(C.aE);c.reset();this.Ki(c,this.TT);c=this.Wd(C.mK);c.reset();this.Ki(c,this.XT);c=this.Wd(C.BT);c.reset();this.Ki(c,this.WT);c=this.Wd(C.CT);c.reset();this.Ki(c,this.YT)},Wd:function(c){return this.zg[c]},wx:function(c){return this.zg[c]},OOa:function(c,d){this.zg[d]=c}};C.ula=function(){this.location=this.value=m;this.xP={}};
C.oo=C.N.extend({Oa:s,md:s,Mj:s,Ol:s,ad:s,bn:s,xba:t,Wi:function(c,d){if(c==s)return t;for(var e=q,g=s,h=0;h<this.bn.length;h++)this.bn[h].location==c&&(g=this.bn[h]);g?g.value==d?e=t:g.value=d:(g=new C.ula,g.location=c,g.value=d,this.bn.push(g));return e},fNa:function(){return"\x3cCCGLProgram \x3d "+this.toString()+" | Program \x3d "+this.md.toString()+", VertexShader \x3d "+this.Mj.toString()+", FragmentShader \x3d "+this.Ol.toString()+"\x3e"},M8:function(c,d,e){if(!e||!c)return t;this.Oa.shaderSource(c,
"precision highp float;        \nuniform mat4 CC_PMatrix;         \nuniform mat4 CC_MVMatrix;        \nuniform mat4 CC_MVPMatrix;       \nuniform vec4 CC_Time;            \nuniform vec4 CC_SinTime;         \nuniform vec4 CC_CosTime;         \nuniform vec4 CC_Random01;        \n//CC INCLUDES END                \n"+e);this.Oa.compileShader(c);e=this.Oa.getShaderParameter(c,this.Oa.COMPILE_STATUS);e||(C.log("cocos2d: ERROR: Failed to compile shader:\n"+this.Oa.getShaderSource(c)),d==this.Oa.VERTEX_SHADER?
C.log("cocos2d: \n"+this.zIa()):C.log("cocos2d: \n"+this.Lya()));return 1==e},ctor:function(c,d,e){this.ad=[];this.bn=[];this.Oa=e||C.q;c&&d&&this.k(c,d)},hQa:function(){this.bn=this.ad=this.Ol=this.Mj=s;this.Oa.deleteProgram(this.md)},Cp:function(c,d){var e=this.Oa;this.md=e.createProgram();this.Ol=this.Mj=s;c&&(this.Mj=e.createShader(e.VERTEX_SHADER),this.M8(this.Mj,e.VERTEX_SHADER,c)||C.log("cocos2d: ERROR: Failed to compile vertex shader"));d&&(this.Ol=e.createShader(e.FRAGMENT_SHADER),this.M8(this.Ol,
e.FRAGMENT_SHADER,d)||C.log("cocos2d: ERROR: Failed to compile fragment shader"));this.Mj&&e.attachShader(this.md,this.Mj);C.kB();this.Ol&&e.attachShader(this.md,this.Ol);this.bn.length=0;C.kB();return q},nf:function(c,d){return this.Cp(c,d)},UBa:function(c,d){var e=C.L.xd(c);e||f("Please load the resource firset : "+c);var g=C.L.xd(d);g||f("Please load the resource firset : "+d);return this.Cp(e,g)},k:function(c,d){return this.UBa(c,d)},Eg:function(c,d){this.Oa.bindAttribLocation(this.md,d,c)},link:function(){if(!this.md)return C.log("cc.GLProgram.link(): Cannot link invalid program"),
t;this.Oa.linkProgram(this.md);this.Mj&&this.Oa.deleteShader(this.Mj);this.Ol&&this.Oa.deleteShader(this.Ol);this.Ol=this.Mj=s;return C.lf.$i[C.lf.Mm.$G]&&!this.Oa.getProgramParameter(this.md,this.Oa.LINK_STATUS)?(C.log("cocos2d: ERROR: Failed to link program: "+this.Oa.getProgramInfoLog(this.md)),C.qBa(this.md),this.md=s,t):q},vf:function(){C.l0(this.md)},uIa:function(){this.ad[C.lU]=this.Oa.getUniformLocation(this.md,C.gpa);this.ad[C.kU]=this.Oa.getUniformLocation(this.md,C.epa);this.ad[C.oE]=this.Oa.getUniformLocation(this.md,
C.fpa);this.ad[C.pU]=this.Oa.getUniformLocation(this.md,C.kpa);this.ad[C.oU]=this.Oa.getUniformLocation(this.md,C.jpa);this.ad[C.jU]=this.Oa.getUniformLocation(this.md,C.dpa);this.xba=this.ad[C.pU]!=s||this.ad[C.oU]!=s||this.ad[C.jU]!=s;this.ad[C.mU]=this.Oa.getUniformLocation(this.md,C.hpa);this.ad[C.nU]=this.Oa.getUniformLocation(this.md,C.ipa);this.vf();this.Bha(this.ad[C.nU],0)},XVa:function(c){c||f("cc.GLProgram.getUniformLocationForName(): uniform name should be non-null");this.md||f("cc.GLProgram.getUniformLocationForName(): Invalid operation. Cannot get uniform location when program is not initialized");
return this.Oa.getUniformLocation(this.md,c)},YVa:function(){return this.ad[C.oE]},ZVa:function(){return this.ad[C.nU]},Bha:function(c,d){this.Wi(c,d)&&this.Oa.uniform1i(c,d)},h4a:function(c,d,e){this.Wi(c,[d,e])&&this.Oa.uniform2i(c,d,e)},k4a:function(c,d,e,g){this.Wi(c,[d,e,g])&&this.Oa.uniform3i(c,d,e,g)},n4a:function(c,d,e,g,h){this.Wi(c,[d,e,g,h])&&this.Oa.uniform4i(c,d,e,g,h)},i4a:function(c,d){this.Wi(c,d)&&this.Oa.uniform2iv(c,d)},l4a:function(c,d){this.Wi(c,d)&&this.Oa.uniform3iv(c,d)},o4a:function(c,
d){this.Wi(c,d)&&this.Oa.uniform4iv(c,d)},f4a:function(c,d){this.Bha(c,d)},TI:function(c,d){this.Wi(c,d)&&this.Oa.uniform1f(c,d)},bHa:function(c,d,e){this.Wi(c,[d,e])&&this.Oa.uniform2f(c,d,e)},cHa:function(c,d,e,g){this.Wi(c,[d,e,g])&&this.Oa.uniform3f(c,d,e,g)},UI:function(c,d,e,g,h){this.Wi(c,[d,e,g,h])&&this.Oa.uniform4f(c,d,e,g,h)},g4a:function(c,d){this.Wi(c,d)&&this.Oa.uniform2fv(c,d)},j4a:function(c,d){this.Wi(c,d)&&this.Oa.uniform3fv(c,d)},m4a:function(c,d){this.Wi(c,d)&&this.Oa.uniform4fv(c,
d)},M2:function(c,d){this.Wi(c,d)&&this.Oa.uniformMatrix4fv(c,t,d)},e4a:function(){if(!(2>arguments.length))switch(arguments.length){case 2:this.TI(arguments[0],arguments[1]);break;case 3:this.bHa(arguments[0],arguments[1],arguments[2]);break;case 4:this.cHa(arguments[0],arguments[1],arguments[2],arguments[3]);break;case 5:this.UI(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4])}},VI:function(){var c=new C.Ha,d=new C.Ha,e=new C.Ha;C.TP(C.jq,c);C.TP(C.iq,d);C.Fp(e,c,d);this.M2(this.ad[C.lU],
c.c,1);this.M2(this.ad[C.kU],d.c,1);this.M2(this.ad[C.oE],e.c,1);this.xba&&(c=C.P,c=c.WN*c.uE,this.UI(this.ad[C.pU],c/10,c,2*c,4*c),this.UI(this.ad[C.oU],c/8,c/4,c/2,Math.sin(c)),this.UI(this.ad[C.jU],c/8,c/4,c/2,Math.cos(c)));-1!=this.ad[C.mU]&&this.UI(this.ad[C.mU],Math.random(),Math.random(),Math.random(),Math.random())},c4a:function(){this.Oa.uniformMatrix4fv(this.ad[C.oE],t,C.Wza())},d4a:function(c){C.Fp(c,C.uu.top,C.Sr.top);this.Oa.uniformMatrix4fv(this.ad[C.oE],t,c.c)},nj:function(){this.Oa.uniformMatrix4fv(this.ad[C.kU],
t,C.Sr.top.c);this.Oa.uniformMatrix4fv(this.ad[C.lU],t,C.uu.top.c)},zIa:function(){return this.Oa.getShaderInfoLog(this.Mj)},cWa:function(){return this.Oa.getShaderInfoLog(this.Mj)},tTa:function(){return this.Oa.getShaderInfoLog(this.Mj)},Lya:function(){return this.Oa.getShaderInfoLog(this.Ol)},V_a:function(){return this.Oa.getProgramInfoLog(this.md)},QUa:function(){return this.Oa.getProgramInfoLog(this.md)},reset:function(){this.Ol=this.Mj=s;this.ad.length=0;this.Oa.deleteProgram(this.md);this.md=
s;for(var c=0;c<this.bn.length;c++)this.bn[c].value=s,this.bn[c]=s;this.bn.length=0},wx:y("md"),EQ:u(),kh:u()});C.oo.create=function(c,d){return new C.oo(c,d)};C.S8=-1;C.YY=t;C.XY=t;C.ZY=t;C.Qm&&(C.Wla=16,C.UE=-1,C.TE=[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1],C.ez=-1,C.dz=-1,C.xpa=0,C.LT&&(C.mba=0));C.nWa=function(){C.ACa();C.S8=-1;C.YY=t;C.XY=t;C.ZY=t;if(C.Qm){C.UE=-1;for(var c=0;c<C.Wla;c++)C.TE[c]=-1;C.ez=-1;C.dz=-1;C.xpa=0}};C.l0=function(c){c!==C.UE&&(C.UE=c,C.q.useProgram(c))};C.Qm||(C.l0=function(c){C.q.useProgram(c)});C.qBa=function(c){C.Qm&&c===C.UE&&(C.UE=-1);gl.deleteProgram(c)};
C.xm=function(c,d){if(c!==C.ez||d!==C.dz)C.ez=c,C.dz=d,C.SQ(c,d)};C.SQ=function(c,d){var e=C.q;c===e.ONE&&d===e.ZERO?e.disable(e.BLEND):(e.enable(e.BLEND),C.q.blendFunc(c,d))};C.Oda=function(c,d){if(c!==C.ez||d!==C.dz){C.ez=c;C.dz=d;var e=C.q;c===e.ONE&&d===e.ZERO?e.disable(e.BLEND):(e.enable(e.BLEND),e.blendFuncSeparate(e.SRC_ALPHA,d,c,d))}};C.Qm||(C.xm=C.SQ);C.kWa=function(){var c=C.q;c.blendEquation(c.FUNC_ADD);C.Qm?C.SQ(C.ez,C.dz):C.SQ(c.Ec,c.Dc)};C.bha=function(){C.S8=-1};
C.mf=function(c){var d=C.q,e=c&C.uh;e!==C.YY&&(e?d.enableVertexAttribArray(C.Hc):d.disableVertexAttribArray(C.Hc),C.YY=e);e=c&C.BK;e!==C.XY&&(e?d.enableVertexAttribArray(C.Bi):d.disableVertexAttribArray(C.Bi),C.XY=e);c&=C.Qy;c!==C.ZY&&(c?d.enableVertexAttribArray(C.Pg):d.disableVertexAttribArray(C.Pg),C.ZY=c)};C.oi=function(c){C.k0(0,c)};C.k0=function(c,d){if(C.TE[c]!=d){C.TE[c]=d;var e=C.q;e.activeTexture(e.TEXTURE0+c);d?e.bindTexture(e.TEXTURE_2D,d.Kh):e.bindTexture(e.TEXTURE_2D,s)}};
C.Qm||(C.k0=function(c,d){var e=C.q;e.activeTexture(e.TEXTURE0+c);d?e.bindTexture(e.TEXTURE_2D,d.Kh):e.bindTexture(e.TEXTURE_2D,s)});C.lWa=function(c){C.rBa(c)};C.rBa=function(c){C.Qm&&c==C.TE[0]&&(C.TE[0]=-1);C.q.deleteTexture(c)};C.jWa=function(c){C.LT&&(C.Qm&&C.mba!=c)&&(C.mba=c)};C.mWa=u();C.CKa=0;C.DKa=1;C.EKa=2;C.ss=function(c){c-=1;c|=c>>1;c|=c>>2;c|=c>>4;c|=c>>8;return(c|c>>16)+1};
C.lv=C.u.extend({sprite:s,GO:0,VZ:0,QG:t,Wh:s,Ei:s,VL:0,WE:0,Xo:0,da:s,uG:s,Wua:s,Zo:C.Ma.pq,Iq:s,WZ:0,oV:s,qa:"RenderTexture",ctor:s,RE:function(c,d,e,g){C.u.prototype.ctor.call(this);this.Iq=C.color(255,255,255,255);this.oV="rgba(255,255,255,1)";this.Wh=C.cd("canvas");this.Ei=this.Wh.getContext("2d");this.anchorY=this.anchorX=0;c!==m&&d!==m&&(e=e||C.Ma.pq,this.JP(c,d,e,g||0))},SE:function(c,d,e,g){C.u.prototype.ctor.call(this);this.Iq=C.color(0,0,0,0);c!==m&&d!==m&&(e=e||C.Ma.pq,this.JP(c,d,e,g||
0))},xe:s,mqa:function(){C.u.prototype.Ta.call(this);this.Wh=this.Ei=s},nqa:function(){C.u.prototype.Ta.call(this);this.uG=s;var c=C.q;c.deleteFramebuffer(this.VL);this.WE&&c.deleteRenderbuffer(this.WE);this.Wua=s},c0:y("sprite"),nR:x("sprite"),JP:s,isa:function(c,d){var e=this.Wh,g=C.Nc();e.width=0|c*g;e.height=0|d*g;this.Ei.translate(0,e.height);g=new C.Ma;g.gh(e);g.Ud();this.sprite=C.z.create(g);return q},jsa:function(c,d,e,g){e==C.Ma.TD&&C.log("cc.RenderTexture._initWithWidthAndHeightForWebGL() : only RGB and RGBA formats are valid for a render texture;");
var h=C.q,k=C.Nc();c=0|c*k;d=0|d*k;this.Xo=h.getParameter(h.FRAMEBUFFER_BINDING);var n;C.mB.PN?(k=c,n=d):(k=C.ss(c),n=C.ss(d));for(var p=new Uint8Array(4*k*n),r=0;r<4*k*n;r++)p[r]=0;this.Zo=e;this.da=new C.Ma;if(!this.da)return t;r=this.da;r.mu(p,this.Zo,k,n,J(c,d));e=h.getParameter(h.RENDERBUFFER_BINDING);if(C.mB.jB("GL_QCOM")){this.uG=new C.Ma;if(!this.uG)return t;this.uG.mu(p,this.Zo,k,n,J(c,d))}this.VL=h.createFramebuffer();h.bindFramebuffer(h.FRAMEBUFFER,this.VL);h.framebufferTexture2D(h.FRAMEBUFFER,
h.COLOR_ATTACHMENT0,h.TEXTURE_2D,r.Kh,0);0!=g&&(this.WE=h.createRenderbuffer(),h.bindRenderbuffer(h.RENDERBUFFER,this.WE),h.renderbufferStorage(h.RENDERBUFFER,g,k,n),h.framebufferRenderbuffer(h.FRAMEBUFFER,h.DEPTH_ATTACHMENT,h.RENDERBUFFER,this.WE));h.checkFramebufferStatus(h.FRAMEBUFFER)!==h.FRAMEBUFFER_COMPLETE&&C.log("Could not attach texture to the framebuffer");r.V1();c=this.sprite=C.z.create(r);c.scaleY=-1;c.Xd(h.ONE,h.ONE_MINUS_SRC_ALPHA);h.bindRenderbuffer(h.RENDERBUFFER,e);h.bindFramebuffer(h.FRAMEBUFFER,
this.Xo);this.QG=t;this.v(c);return q},In:s,Vpa:function(){C.q=this.Ei;C.view.Laa()},Wpa:function(){C.Dp(C.jq);C.Nr();C.Dp(C.iq);C.Nr();var c=C.P;c.$x(c.ep);var d=this.da.n,e=C.P.zH(),c=e.width/d.width,e=e.height/d.height,g=C.q;g.viewport(0,0,d.width,d.height);d=new C.Ha;C.N0(d,-1/c,1/c,-1/e,1/e,-1,1);C.TB(d);this.Xo=g.getParameter(g.FRAMEBUFFER_BINDING);g.bindFramebuffer(g.FRAMEBUFFER,this.VL);C.mB.jB("GL_QCOM")&&(g.framebufferTexture2D(g.FRAMEBUFFER,g.COLOR_ATTACHMENT0,g.TEXTURE_2D,this.uG.Kh,0),
g.clear(g.COLOR_BUFFER_BIT|g.DEPTH_BUFFER_BIT),g.framebufferTexture2D(g.FRAMEBUFFER,g.COLOR_ATTACHMENT0,g.TEXTURE_2D,this.da.Kh,0))},kwa:function(c,d,e,g,h,k){var n=C.q;h=h||n.COLOR_BUFFER_BIT;k=k||n.COLOR_BUFFER_BIT|n.DEPTH_BUFFER_BIT;this.aV(c,d,e,g,h,k,n.COLOR_BUFFER_BIT|n.DEPTH_BUFFER_BIT|n.STENCIL_BUFFER_BIT)},aV:s,Xpa:function(c,d,e,g){this.In();c=c||0;d=d||0;e=e||0;g=isNaN(g)?1:g;var h=this.Ei,k=this.Wh;h.save();h.fillStyle="rgba("+(0|c)+","+(0|d)+","+(0|e)+","+g/255+")";h.clearRect(0,0,k.width,
-k.height);h.fillRect(0,0,k.width,-k.height);h.restore()},Ypa:function(c,d,e,g,h,k,n){this.In();var p=C.q,r=[0,0,0,0],v=0,z=0;n&p.COLOR_BUFFER_BIT&&(r=p.getParameter(p.COLOR_CLEAR_VALUE),p.clearColor(c,d,e,g));n&p.DEPTH_BUFFER_BIT&&(v=p.getParameter(p.DEPTH_CLEAR_VALUE),p.clearDepth(h));n&p.STENCIL_BUFFER_BIT&&(z=p.getParameter(p.STENCIL_CLEAR_VALUE),p.clearStencil(k));p.clear(n);n&p.COLOR_BUFFER_BIT&&p.clearColor(r[0],r[1],r[2],r[3]);n&p.DEPTH_BUFFER_BIT&&p.clearDepth(v);n&p.STENCIL_BUFFER_BIT&&
p.clearStencil(z)},end:s,Rqa:function(){C.q=C.Dsa;C.view.xaa()},Sqa:function(){var c=C.q,d=C.P;c.bindFramebuffer(c.FRAMEBUFFER,this.Xo);d.Cha();C.Dp(C.jq);C.Mr();C.Dp(C.iq);C.Mr()},clear:function(c,d,e,g){this.kwa(c,d,e,g);this.end()},clearRect:s,qqa:function(c,d,e,g){this.Ei.clearRect(c,d,e,-g)},rqa:u(),clearDepth:s,oqa:function(){C.log("clearDepth isn't supported on Cocos2d-Html5")},pqa:function(c){this.In();var d=C.q,e=d.getParameter(d.DEPTH_CLEAR_VALUE);d.clearDepth(c);d.clear(d.DEPTH_BUFFER_BIT);
d.clearDepth(e);this.end()},clearStencil:s,sqa:function(){C.log("clearDepth isn't supported on Cocos2d-Html5")},tqa:function(c){var d=C.q,e=d.getParameter(d.STENCIL_CLEAR_VALUE);d.clearStencil(c);d.clear(d.STENCIL_BUFFER_BIT);d.clearStencil(e)},I:s,zr:function(c){this.Ja&&(c=c||C.q,c.save(),this.ja(c),this.transform(c),this.sprite.I(),c.restore(),this.arrivalOrder=0)},Rw:function(c){if(this.Ja){C.Nr();var d=this.grid;d&&d.pi()&&(d.ax(),this.dJ());this.transform(c);this.sprite.I();this.ja(c);d&&d.pi()&&
d.Yw(this);C.Mr();this.arrivalOrder=0}},ja:s,Pq:function(c){c=c||C.q;if(this.QG){this.In();if(this.GO){var d=this.Wh;c.save();c.fillStyle=this.oV;c.clearRect(0,0,d.width,-d.height);c.fillRect(0,0,d.width,-d.height);c.restore()}this.fd();c=this.j;for(var d=c.length,e=this.sprite,g=0;g<d;g++){var h=c[g];h!=e&&h.I()}this.end()}},Ym:function(){var c=C.q;if(this.QG){this.In();var d=this.GO;if(d){var e=[0,0,0,0],g=0,h=0;d&c.COLOR_BUFFER_BIT&&(e=c.getParameter(c.COLOR_CLEAR_VALUE),c.clearColor(this.Iq.r/
255,this.Iq.g/255,this.Iq.b/255,this.Iq.a/255));d&c.DEPTH_BUFFER_BIT&&(g=c.getParameter(c.DEPTH_CLEAR_VALUE),c.clearDepth(this.VZ));d&c.STENCIL_BUFFER_BIT&&(h=c.getParameter(c.STENCIL_CLEAR_VALUE),c.clearStencil(this.WZ));c.clear(d);d&c.COLOR_BUFFER_BIT&&c.clearColor(e[0],e[1],e[2],e[3]);d&c.DEPTH_BUFFER_BIT&&c.clearDepth(g);d&c.STENCIL_BUFFER_BIT&&c.clearStencil(h)}this.fd();c=this.j;for(d=0;d<c.length;d++)e=c[d],e!=this.sprite&&e.I();this.end()}},OZa:function(){C.log("saveToFile isn't supported on cocos2d-html5");
return s},ONa:function(c,d,e,g,h){for(var k=0;k<h;k++)c[d+k]=e[g+k]},u1a:function(){C.log("saveToFile isn't supported on Cocos2d-Html5")},DZa:function(){C.log("listenToBackground isn't supported on Cocos2d-Html5")},EZa:function(){C.log("listenToForeground isn't supported on Cocos2d-Html5")},oSa:y("GO"),j2a:x("GO"),eza:y("Iq"),f2:s,Rta:function(c){var d=this.Iq;d.r=c.r;d.g=c.g;d.b=c.b;d.a=c.a;this.oV="rgba("+(0|c.r)+","+(0|c.g)+","+(0|c.b)+","+c.a/255+")"},Sta:function(c){var d=this.Iq;d.r=c.r;d.g=
c.g;d.b=c.b;d.a=c.a},nSa:y("VZ"),i2a:x("VZ"),pSa:y("WZ"),k2a:x("WZ"),KWa:y("QG"),Y1a:x("QG")});D=C.lv.prototype;C.K==C.ka?(D.ctor=D.SE,D.xe=D.nqa,D.JP=D.jsa,D.In=D.Wpa,D.aV=D.Ypa,D.end=D.Sqa,D.clearRect=D.rqa,D.clearDepth=D.pqa,D.clearStencil=D.tqa,D.I=D.Rw,D.ja=D.Ym,D.f2=D.Sta):(D.ctor=D.RE,D.xe=D.mqa,D.JP=D.isa,D.In=D.Vpa,D.aV=D.Xpa,D.end=D.Rqa,D.clearRect=D.qqa,D.clearDepth=D.oqa,D.clearStencil=D.sqa,D.I=D.zr,D.ja=D.Pq,D.f2=D.Rta);C.d(D,"clearColorVal",D.eza,D.f2);
C.lv.create=function(c,d,e,g){return new C.lv(c,d,e,g)};C.Sm=C.cq.extend({pd:s,RW:s,xa:t,Xb:s,qa:"LabelAtlas",ctor:function(c,d,e,g,h){C.cq.prototype.ctor.call(this);d&&C.Sm.prototype.nf.call(this,c,d,e,g,h)},JC:y("xa"),je:function(c,d){this.Xb||(this.Xb=[]);this.Xb.push({Qk:c,cj:d})},Ze:function(){if(this.Xb){this.xa=q;for(var c=this.Xb,d=0,e=c.length;d<e;d++){var g=c[d];g.Qk.call(g.cj,this)}c.length=0}},nf:function(c,d,e,g,h){var k=c+"",n,p;if(e===m){e=C.L.xd(d);if(1!==parseInt(e.version,10))return C.log("cc.LabelAtlas.initWithString(): Unsupported version. Upgrade cocos2d version"),
t;d=C.path.iB(d,e.textureFilename);g=C.Nc();n=parseInt(e.itemWidth,10)/g;p=parseInt(e.itemHeight,10)/g;e=String.fromCharCode(parseInt(e.firstChar,10))}else n=e||0,p=g||0,e=h||" ";var r=s,r=d instanceof C.Ma?d:C.ib.rd(d);(this.xa=d=r.ce)||r.je(function(){this.ra(r,n,p,k.length);this.string=k;this.Ze()},this);return this.ra(r,n,p,k.length)?(this.RW=e,this.string=k,q):t},F:function(c){C.cq.prototype.F.call(this,c);this.NC()},dc:y("pd"),ja:function(c){C.cq.prototype.ja.call(this,c);C.Nla&&(c=this.size,
C.zf.Kf([I(0,0),I(c.width,0),I(c.width,c.height),I(0,c.height)],4,q))},FU:function(c,d,e){c.ysa=q;C.ga.prototype.v.call(this,c,d,e)},NC:s,Xua:function(){for(var c=this.pd||"",d=c.length,e=this.texture,g=this.Hj,h=this.Ii,k=0;k<d;k++){var n=c.charCodeAt(k)-this.RW.charCodeAt(0),n=K(parseInt(n%this.dA,10)*g,parseInt(n/this.dA,10)*h,g,h),p=c.charCodeAt(k),r=this.ig(k);r?32==p?(r.k(),r.lc(K(0,0,10,10),t,J(0,0))):(r.ra(e,n),r.visible=q,r.opacity=this.fb):(r=new C.z,32==p?(r.k(),r.lc(K(0,0,10,10),t,J(0,
0))):r.ra(e,n),C.ga.prototype.v.call(this,r,0,k));r.o(k*g+g/2,h/2)}},Yua:function(){var c=this.pd,d=c.length,e=this.textureAtlas,g=e.texture,h=g.pixelsWidth,g=g.pixelsHeight,k=this.Hj,n=this.Ii;this.kM||(k=this.Hj*C.Nc(),n=this.Ii*C.Nc());d>e.Uf&&C.log("cc.LabelAtlas._updateAtlasValues(): Invalid String length");for(var p=e.quads,r=this.vb,r={r:r.r,g:r.g,b:r.b,a:this.fb},v=this.Hj,z=0;z<d;z++){var A=c.charCodeAt(z)-this.RW.charCodeAt(0),E=A%this.dA,F=0|A/this.dA,G;C.Ay?(E=(2*E*k+1)/(2*h),A=E+(2*k-
2)/(2*h),F=(2*F*n+1)/(2*g),G=F+(2*n-2)/(2*g)):(E=E*k/h,A=E+k/h,F=F*n/g,G=F+n/g);var H=p[z],N=H.W,R=H.U,W=H.S,H=H.Y;N.s.ya=E;N.s.ea=F;R.s.ya=A;R.s.ea=F;W.s.ya=E;W.s.ea=G;H.s.ya=A;H.s.ea=G;W.l.x=z*v;W.l.y=0;W.l.e=0;H.l.x=z*v+v;H.l.y=0;H.l.e=0;N.l.x=z*v;N.l.y=this.Ii;N.l.e=0;R.l.x=z*v+v;R.l.y=this.Ii;R.l.e=0;N.D=r;R.D=r;W.D=r;H.D=r}0<d&&(e.dirty=q,c=e.totalQuads,d>c&&e.Xda(d-c))},sa:s,sua:function(c){c=String(c);var d=c.length;this.pd=c;this.width=d*this.Hj;this.height=this.Ii;if(this.j){c=this.j;for(var d=
c.length,e=0;e<d;e++){var g=c[e];g&&!g.ysa&&(g.visible=t)}}this.NC();this.quadsToDraw=d},uua:function(c){c=String(c);var d=c.length;d>this.textureAtlas.totalQuads&&this.textureAtlas.DQ(d);this.pd=c;this.width=d*this.Hj;this.height=this.Ii;this.NC();this.quadsToDraw=d},J:s,eY:function(c){if(this.fb!==c){C.cq.prototype.J.call(this,c);for(var d=this.j,e=0,g=d.length;e<g;e++)d[e]&&(d[e].opacity=c)}},fY:function(c){this.Cb!==c&&C.cq.prototype.J.call(this,c)}});D=C.Sm.prototype;
C.K===C.ka?(D.NC=D.Yua,D.sa=D.uua,D.J=D.fY):(D.NC=D.Xua,D.sa=D.sua,D.J=D.eY,D.v=D.FU);C.d(D,"opacity",D.qb,D.J);C.d(D,"string",D.dc,D.sa);C.Sm.create=function(c,d,e,g,h){return new C.Sm(c,d,e,g,h)};C.OKa=-1;
C.fv=C.th.extend({rb:q,Db:t,pd:"",vk:s,gF:"",Xz:"",sE:C.uj,HG:-1,F$:t,lM:s,Aaa:s,fb:255,Ag:255,vb:s,nd:s,Vf:q,sg:q,xa:t,Xb:s,qa:"LabelBMFont",Maa:function(c,d){d?this.Xz=c:this.pd=c;var e=this.j;if(e)for(var g=0;g<e.length;g++){var h=e[g];h&&h.va(t)}this.xa&&(this.LO(),d&&this.rl())},ctor:function(c,d,e,g,h){C.th.prototype.ctor.call(this);this.lM=I(0,0);this.vb=C.color(255,255,255,255);this.nd=C.color(255,255,255,255);this.Aaa=[];this.nf(c,d,e,g,h)},JC:y("xa"),je:function(c,d){this.Xb||(this.Xb=[]);
this.Xb.push({Qk:c,cj:d})},Ze:function(){if(this.Xb){for(var c=this.Xb,d=0,e=c.length;d<e;d++){var g=c[d];g.Qk.call(g.cj,this)}c.length=0}},ja:function(c){C.th.prototype.ja.call(this,c);if(C.Ola){c=this.f();var d=I(0|-this.Jb.x,0|-this.Jb.y);c=[I(d.x,d.y),I(d.x+c.width,d.y),I(d.x+c.width,d.y+c.height),I(d.x,d.y+c.height)];C.zf.kj(0,255,0,255);C.zf.Kf(c,4,q)}},F:function(c){var d=this.vb,e=this.nd;e.r==c.r&&e.g==c.g&&e.b==c.b&&e.a==c.a||(d.r=e.r=c.r,d.g=e.g=c.g,d.b=e.b=c.b,this.xa&&this.Vf&&(d=C.color.WHITE,
(e=this.Rb)&&(e.rb&&e.cascadeColor)&&(d=e.iu()),this.Pb(d)),c.a!==m&&!c.Vw&&this.J(c.a))},lg:y("Db"),Zd:function(c){this.Db=c;if(c=this.j)for(var d=0;d<c.length;d++){var e=c[d];e&&e.rb&&(e.opacityModifyRGB=this.Db)}},qb:y("Ag"),bda:y("fb"),J:function(c){this.fb=this.Ag=c;if(this.sg){var d=255,e=this.Rb;e&&(e.rb&&e.cascadeOpacity)&&(d=e.fb);this.ac(d)}this.vb.a=this.nd.a=c},ac:function(c){this.fb=this.Ag*c/255;c=this.j;for(var d=0;d<c.length;d++){var e=c[d];C.K==C.ka?e.ac(this.fb):(C.ga.prototype.ac.call(e,
this.fb),e.Ca())}this.Os()},LH:B(t),Bu:x("sg"),Va:function(){var c=this.nd;return C.color(c.r,c.g,c.b,c.a)},iu:y("vb"),Pb:function(c){var d=this.vb,e=this.nd;d.r=e.r*c.r/255;d.g=e.g*c.g/255;d.b=e.b*c.b/255;c=this.j;for(d=0;d<c.length;d++)e=c[d],C.K==C.ka?e.Pb(this.vb):(C.ga.prototype.Pb.call(e,this.vb),e.Ca());this.Os()},Os:function(){if(C.K!=C.ka){var c,d=this.texture;if(d&&0<d.width&&(c=d.hd))if(d=C.ib.pP(this.fi.hd))c instanceof HTMLCanvasElement&&!this.ef?C.AB(c,d,this.vb,s,c):(c=C.AB(c,d,this.vb),
d=new C.Ma,d.gh(c),d.Ud(),this.texture=d)}},KH:B(t),Au:x("Vf"),k:function(){return this.nf(s,s,s,s,s)},nf:function(c,d,e,g,h){c=c||"";this.vk&&C.log("cc.LabelBMFont.initWithString(): re-init is no longer supported");if(d){var k=C.L.xd(d);if(!k)return C.log("cc.LabelBMFont.initWithString(): Impossible to create font. Please check file"),t;this.vk=k;this.gF=d;d=C.ib.rd(k.Tba);(this.xa=k=d.ce)||d.je(function(c){this.xa=q;this.ra(c,this.Xz.length);this.sa(this.Xz,q);this.Ze()},this)}else d=new C.Ma,k=
new Image,d.gh(k),this.xa=t;return this.ra(d,c.length)?(this.sE=g||C.pK,this.lM=h||I(0,0),this.HG=e==s?-1:e,this.fb=this.Ag=255,this.vb=C.color(255,255,255,255),this.nd=C.color(255,255,255,255),this.Vf=this.sg=q,this.n.width=0,this.n.height=0,this.R(0.5,0.5),C.K===C.ka&&(e=this.textureAtlas.texture,this.Db=e.wp(),g=this.Aaa=new C.z,g.ra(e,K(0,0,0,0),t),g.batchNode=this),this.sa(c,q),q):t},LO:function(){var c=C.K,d=c===C.ab?this.texture:this.textureAtlas.texture,e=0,g=J(0,0),h=0,k=1,n=this.pd,p=n?
n.length:0;if(0!==p){var r,v=this.vk,z=v.yCa,A=v.YZ,E=v.Gya;for(r=0;r<p-1;r++)10==n.charCodeAt(r)&&k++;var F=A*k,k=-(A-A*k),G=-1;for(r=0;r<p;r++)if(A=n.charCodeAt(r),0!=A)if(10===A)e=0,k-=v.YZ;else{var H=z[G<<16|A&65535]||0,N=E[A];if(N){var R=K(N.rect.x,N.rect.y,N.rect.width,N.rect.height),R=C.Zr(R);R.x+=this.lM.x;R.y+=this.lM.y;(G=this.ig(r))?32===A&&c===C.ab?G.lc(R,t,J(0,0)):(G.lc(R,t),G.visible=q):(G=new C.z,32===A&&c===C.ab&&(R=K(0,0,0,0)),G.ra(d,R,t),G.ZW=q,this.v(G,0,r));G.opacityModifyRGB=
this.Db;C.K==C.ka?(G.Pb(this.vb),G.ac(this.fb)):(C.ga.prototype.Pb.call(G,this.vb),C.ga.prototype.ac.call(G,this.fb),G.Ca());R=I(e+N.sia+0.5*N.rect.width+H,k+(v.YZ-N.tia)-0.5*R.height*C.Nc());G.o(C.w1(R));e+=N.EIa+H;G=A;h<e&&(h=e)}else C.log("cocos2d: LabelBMFont: character not found "+n[r])}g.width=h;g.height=F;this.Ba(C.Hha(g))}},p5a:function(c){var d=this.j;if(d)for(var e=0,g=d.length;e<g;e++){var h=d[e];h&&(h.visible=t)}this.vk&&this.LO();c||this.rl()},dc:y("Xz"),sa:function(c,d){c=String(c);
d==s&&(d=q);if(c==s||"string"!=typeof c)c+="";this.Xz=c;this.Maa(c,d)},tua:function(c){this.sa(c,t)},g2a:function(c){this.sa(c,q)},rl:function(){this.string=this.Xz;if(0<this.HG){for(var c=this.pd.length,d=[],e=[],g=1,h=0,k=t,n=t,p=-1,r=-1,v=0,z,A=0,E=this.j.length;A<E;A++){for(var F=0;!(z=this.ig(A+v+F));)F++;v+=F;if(h>=c)break;var G=this.pd[h];n||(r=this.pW(z),n=q);k||(p=r,k=q);if(10==G.charCodeAt(0)){e.push("\n");d=d.concat(e);e.length=0;k=n=t;p=r=-1;A--;v-=F;g++;if(h>=c)break;r||(r=this.pW(z),
n=q);p||(p=r,k=q);h++}else if(C.J0(G))e.push(G),d=d.concat(e),e.length=0,n=t,r=-1,h++;else if(this.wra(z)-p>this.HG)if(this.F$){C.oia(e);e.push("\n");d=d.concat(e);e.length=0;k=n=t;p=r=-1;g++;if(h>=c)break;r||(r=this.pW(z),n=q);p||(p=r,k=q);A--}else e.push(G),-1!=d.lastIndexOf(" ")?C.oia(d):d=[],0<d.length&&d.push("\n"),g++,k=t,p=-1,h++;else e.push(G),h++}d=d.concat(e);A=d.length;z="";for(h=0;h<A;++h)z+=d[h];z+=String.fromCharCode(0);this.Maa(z,t)}if(this.sE!=C.pK){d=h=0;c=this.pd.length;e=[];for(g=
0;g<c;g++)if(10==this.pd[g].charCodeAt(0)||0==this.pd[g].charCodeAt(0))if(A=0,k=e.length,0==k)d++;else{if(z=h+k-1+d,!(0>z)&&(A=this.ig(z),A!=s)){A=A.Oc()+A.af()/2;n=0;switch(this.sE){case C.uj:n=this.width/2-A/2;break;case C.MT:n=this.width-A}if(0!=n)for(A=0;A<k;A++)if(z=h+A+d,!(0>z)&&(z=this.ig(z)))z.x+=n;h+=k;d++;e.length=0}}else e.push(this.pd[h])}},BFa:function(c){this.sE=c;this.rl()},fra:y("sE"),KFa:function(c){this.HG=c;this.rl()},lF:y("HG"),b3a:function(c){this.F$=c;this.rl()},eb:function(c,
d){C.u.prototype.eb.call(this,c,d);this.rl()},Wa:function(c){C.u.prototype.Wa.call(this,c);this.rl()},kb:function(c){C.u.prototype.kb.call(this,c);this.rl()},zC:function(c){if(c!=s&&c!=this.gF){var d=C.L.xd(c);d?(this.gF=c,this.vk=d,c=C.ib.rd(d.Tba),this.xa=d=c.ce,this.texture=c,C.K===C.ab&&(this.fi=this.texture),d?this.LO():c.je(function(c){this.xa=q;this.texture=c;this.LO();this.Os();this.rl();this.Ze()},this)):C.log("cc.LabelBMFont.setFntFile() : Impossible to create font. Please check file")}},
qTa:y("gF"),R:function(c,d){C.u.prototype.R.call(this,c,d);this.rl()},Jaa:function(c){C.u.prototype.Jaa.call(this,c);this.rl()},Qe:function(c){C.u.prototype.Qe.call(this,c);this.rl()},Re:function(c){C.u.prototype.Re.call(this,c);this.rl()},KMa:u(),GNa:function(c,d){var e=0;if(this.wqa.zCa){var g=this.wqa.zCa[(c<<16|d&65535).toString()];g&&(e=g.YOa)}return e},pW:function(c){return c.Oc()*this.ha-c.af()*this.ha*c.yb.x},wra:function(c){return c.Oc()*this.ha+c.af()*this.ha*c.yb.x}});D=C.fv.prototype;
C.d(D,"opacityModifyRGB",D.lg,D.Zd);C.d(D,"opacity",D.qb,D.J);C.d(D,"cascadeOpacity",D.LH,D.Bu);C.d(D,"color",D.Va,D.F);C.d(D,"cascadeColor",D.KH,D.Au);C.d(D,"string",D.dc,D.tua);C.d(D,"boundingWidth",D.lF,D.KFa);C.d(D,"textAlign",D.fra,D.BFa);C.fv.create=function(c,d,e,g,h){return new C.fv(c,d,e,g,h)};C.J0=function(c){c=c.charCodeAt(0);return 9<=c&&13>=c||32==c||133==c||160==c||5760==c||8192<=c&&8202>=c||8232==c||8233==c||8239==c||8287==c||12288==c};
C.oia=function(c){var d=c.length;if(!(0>=d)&&(d-=1,C.J0(c[d]))){for(var e=d-1;0<=e;--e)if(C.J0(c[e]))d=e;else break;C.xIa(c,d)}};C.xIa=function(c,d){var e=c.length;d>=e||0>d||c.splice(d,e)};
C.$qa={wla:/info [^\n]*(\n|$)/gi,vja:/common [^\n]*(\n|$)/gi,Cma:/page [^\n]*(\n|$)/gi,uja:/char [^\n]*(\n|$)/gi,Ela:/kerning [^\n]*(\n|$)/gi,yla:/\w+=[^ \r\n]+/gi,xla:/^[\-]?\d+$/,OF:function(c){c=c.match(this.yla);var d={};if(c)for(var e=0,g=c.length;e<g;e++){var h=c[e],k=h.indexOf("\x3d"),n=h.substring(0,k),h=h.substring(k+1);h.match(this.xla)?h=parseInt(h):'"'==h[0]&&(h=h.substring(1,h.length-1));d[n]=h}return d},CDa:function(c,d){var e={};this.OF(c.match(this.wla)[0]);var g=this.OF(c.match(this.vja)[0]);
e.YZ=g.lineHeight;if(C.K===C.ka){var h=C.mB.CF;(g.scaleW>h.width||g.scaleH>h.height)&&C.log("cc.LabelBMFont._parseCommonArguments(): page can't be larger than supported")}1!==g.pages&&C.log("cc.LabelBMFont._parseCommonArguments(): only supports 1 page");g=this.OF(c.match(this.Cma)[0]);0!==g.id&&C.log("cc.LabelBMFont._parseImageFileName() : file could not be found");e.Tba=C.path.iB(d,g.file);for(var k=c.match(this.uja),n=e.Gya={},g=0,h=k.length;g<h;g++){var p=this.OF(k[g]);n[p.id]={rect:{x:p.x,y:p.y,
width:p.width,height:p.height},sia:p.xoffset,tia:p.yoffset,EIa:p.xadvance}}k=e.yCa={};if(n=c.match(this.Ela)){g=0;for(h=n.length;g<h;g++)p=this.OF(n[g]),k[p.first<<16|p.second&65535]=p.amount}return e},load:function(c,d,e,g){var h=this;C.L.fQ(c,function(c,e){if(c)return g(c);g(s,h.CDa(e,d))})}};C.L.Qp(["fnt"],C.$qa);C.V5=C.ga.extend({texture:s,wB:t,Zp:t,B:s,qG:0,YV:0,bw:0,VW:0,tt:0,EX:0,uX:s,tX:s,Yb:s,sz:s,Lk:s,gg:s,tz:s,PA:s,qa:"MotionStreak",ctor:function(c,d,e,g,h){C.ga.prototype.ctor.call(this);this.Vl=I(0,0);this.B=new C.Lm(C.SRC_ALPHA,C.ONE_MINUS_SRC_ALPHA);this.$Y=C.q.createBuffer();this.Zp=this.wB=t;this.texture=s;this.EX=this.tt=this.VW=this.bw=this.YV=this.qG=0;this.PA=this.tz=this.gg=this.Lk=this.sz=this.Yb=this.tX=this.uX=s;h!==m&&this.GBa(c,d,e,g,h)},ob:y("texture"),Xa:function(c){this.texture!=
c&&(this.texture=c)},Sj:y("B"),Xd:function(c,d){d===m?this.B=c:(this.B.src=c,this.B.fa=d)},qb:function(){C.log("cc.MotionStreak.getOpacity has not been supported.");return 0},J:function(){C.log("cc.MotionStreak.setOpacity has not been supported.")},Zd:u(),lg:B(t),Ta:function(){C.u.prototype.Ta.call(this);this.gg&&C.q.deleteBuffer(this.gg);this.PA&&C.q.deleteBuffer(this.PA);this.tz&&C.q.deleteBuffer(this.tz)},XWa:y("wB"),E2a:x("wB"),rXa:y("Zp"),M3a:x("Zp"),GBa:function(c,d,e,g,h){h||f("cc.MotionStreak.initWithFade(): Invalid filename or texture");
"string"===typeof h&&(h=C.ib.rd(h));C.u.prototype.o.call(this,I(0,0));this.anchorY=this.anchorX=0;this.ignoreAnchor=q;this.Zp=t;this.wB=q;this.bw=-1==d?e/5:d;this.bw*=this.bw;this.qG=e;this.YV=1/c;c=(0|60*c)+2;this.tt=0;this.tX=new Float32Array(c);this.uX=new Float32Array(2*c);this.Yb=new Float32Array(4*c);this.Lk=new Float32Array(4*c);this.sz=new Uint8Array(8*c);this.VW=c;c=C.q;this.gg=c.createBuffer();this.PA=c.createBuffer();this.tz=c.createBuffer();this.B.src=c.SRC_ALPHA;this.B.fa=c.ONE_MINUS_SRC_ALPHA;
this.shaderProgram=C.mg.Wd(C.so);this.texture=h;this.color=g;this.wu();c.bindBuffer(c.ARRAY_BUFFER,this.gg);c.bufferData(c.ARRAY_BUFFER,this.Yb,c.DYNAMIC_DRAW);c.bindBuffer(c.ARRAY_BUFFER,this.PA);c.bufferData(c.ARRAY_BUFFER,this.Lk,c.DYNAMIC_DRAW);c.bindBuffer(c.ARRAY_BUFFER,this.tz);c.bufferData(c.ARRAY_BUFFER,this.sz,c.DYNAMIC_DRAW);return q},c5a:function(c){this.color=c;for(var d=this.sz,e=0,g=2*this.tt;e<g;e++)d[4*e]=c.r,d[4*e+1]=c.g,d[4*e+2]=c.b},reset:function(){this.tt=0},o:function(c,d){this.Zp=
q;d===m?(this.Vl.x=c.x,this.Vl.y=c.y):(this.Vl.x=c,this.Vl.y=d)},Oc:function(){return this.Vl.x},gs:function(c){this.Vl.x=c;this.Zp||(this.Zp=q)},Td:function(){return this.Vl.y},Fu:function(c){this.Vl.y=c;this.Zp||(this.Zp=q)},ja:function(c){!(1>=this.tt)&&(this.texture&&this.texture.ce)&&(c=c||C.q,C.iC(this),C.mf(C.qv),C.xm(this.B.src,this.B.fa),C.oi(this.texture),c.bindBuffer(c.ARRAY_BUFFER,this.gg),c.bufferData(c.ARRAY_BUFFER,this.Yb,c.DYNAMIC_DRAW),c.vertexAttribPointer(C.Hc,2,c.FLOAT,t,0,0),
c.bindBuffer(c.ARRAY_BUFFER,this.PA),c.bufferData(c.ARRAY_BUFFER,this.Lk,c.DYNAMIC_DRAW),c.vertexAttribPointer(C.Pg,2,c.FLOAT,t,0,0),c.bindBuffer(c.ARRAY_BUFFER,this.tz),c.bufferData(c.ARRAY_BUFFER,this.sz,c.DYNAMIC_DRAW),c.vertexAttribPointer(C.Bi,4,c.UNSIGNED_BYTE,q,0,0),c.drawArrays(c.TRIANGLE_STRIP,0,2*this.tt),C.Rk++)},update:function(c){if(this.Zp){c*=this.YV;var d,e,g,h,k=0,n=this.tt,p=this.tX,r=this.uX,v=this.Yb,z=this.sz;for(g=0;g<n;g++)p[g]-=c,0>=p[g]?k++:(d=g-k,0<k?(p[d]=p[g],r[2*d]=r[2*
g],r[2*d+1]=r[2*g+1],h=2*g,e=2*d,v[2*e]=v[2*h],v[2*e+1]=v[2*h+1],v[2*(e+1)]=v[2*(h+1)],v[2*(e+1)+1]=v[2*(h+1)+1],h*=4,e*=4,z[e+0]=z[h+0],z[e+1]=z[h+1],z[e+2]=z[h+2],z[e+4]=z[h+4],z[e+5]=z[h+5],z[e+6]=z[h+6]):e=8*d,d=255*p[d],z[e+3]=d,z[e+7]=d);n-=k;g=q;if(n>=this.VW)g=t;else if(0<n&&(c=1==n?t:C.nfa(I(r[2*(n-2)],r[2*(n-2)+1]),this.Vl)<2*this.bw,C.nfa(I(r[2*(n-1)],r[2*(n-1)+1]),this.Vl)<this.bw||c))g=t;g&&(r[2*n]=this.Vl.x,r[2*n+1]=this.Vl.y,p[n]=1,g=8*n,p=this.vb,z[g]=p.r,z[g+1]=p.g,z[g+2]=p.b,z[g+
4]=p.r,z[g+5]=p.g,z[g+6]=p.b,z[g+3]=255,z[g+7]=255,0<n&&this.wB&&(1<n?C.t3(r,this.qG,this.Yb,n,1):C.t3(r,this.qG,this.Yb,0,2)),n++);this.wB||C.t3(r,this.qG,this.Yb,0,n);if(n&&this.EX!=n){r=1/n;z=this.Lk;for(g=0;g<n;g++)z[4*g]=0,z[4*g+1]=r*g,z[2*(2*g+1)]=1,z[2*(2*g+1)+1]=r*g;this.EX=n}this.tt=n}}});C.V5.create=function(c,d,e,g,h){return new C.V5(c,d,e,g,h)};C.eT=C.u.extend({grid:s,Uc:s,kH:y("grid"),cGa:x("grid"),QI:x("Uc"),v:function(c,d,e){C.u.prototype.v.call(this,c,d,e);c&&!this.Uc&&(this.Uc=c)},I:function(){if(this.Ja){var c=C.K==C.ka,d=this.grid;c&&(d&&d.Qg)&&d.ax();this.transform();var e=this.j;if(e&&0<e.length){var g=e.length;this.fd();for(i=0;i<g;i++){var h=e[i];h&&h.I()}}c&&(d&&d.Qg)&&d.Yw(this.Uc)}},Vua:function(){var c=this.NY,d=C.Jd.top,e=this.le(),g=c.c;g[0]=e.a;g[4]=e.G;g[12]=e.ma;g[1]=e.b;g[5]=e.O;g[13]=e.na;g[14]=this.FG;C.Fp(d,d,c);
if(this.Fq!=s&&(!this.grid||!this.grid.pi()))c=this.Jb.x,d=this.Jb.y,0!==c||0!==d?(C.DT||(c|=0,d|=0),C.UB(c,d),this.Fq.WH(),C.UB(-c,-d)):this.Fq.WH()}});D=C.eT.prototype;C.K===C.ka&&(D.transform=D.Vua);C.d(D,"target",s,D.QI);C.eT.create=function(){return new C.eT};C.s5a=function(){return{x:0,y:0}};C.Pu=function(c,d){return{x:c,y:d}};C.xi=function(c,d){return C.Pu(c.x+d.x,c.y+d.y)};C.Ee=function(c,d){return C.Pu(c.x-d.x,c.y-d.y)};C.Ig=function(c,d){return C.Pu(c.x*d,c.y*d)};C.RC=function(c){return C.Pu(-c.y,c.x)};C.tl=function(c){return C.Pu(-c.x,-c.y)};C.pia=function(c,d){return c.x*d.x+c.y*d.y};C.r5a=function(c){return C.Pu(Math.cos(c),Math.sin(c))};C.kJ=function(c){c=C.qf(I(c.x,c.y));return C.Pu(c.x,c.y)};C.Ci=function(c){return C.Pu(c.x,c.y)};
C.Ib=function(c){return{ya:c.x,ea:c.y}};
C.Hka=C.u.extend({Wb:s,B:s,Zf:1,Dj:s,qa:"DrawNodeCanvas",ctor:function(){C.u.prototype.ctor.call(this);this.Wb=[];this.Dj=C.color(255,255,255,255);this.B=new C.Lm(C.Ec,C.Dc);this.k()},Sj:y("B"),Xd:function(c,d){d===m?(this.B.src=c.src,this.B.fa=c.fa):(this.B.src=c,this.B.fa=d)},Du:x("Zf"),Pza:y("Zf"),kj:function(c){var d=this.Dj;d.r=c.r;d.g=c.g;d.b=c.b;d.a=c.a==s?255:c.a},fh:function(){return C.color(this.Dj.r,this.Dj.g,this.Dj.b,this.Dj.a)},t_:function(c,d,e,g,h){g=g||this.Zf;h=h||this.fh();h.a==
s&&(h.a=255);c=[c,I(d.x,c.y),d,I(c.x,d.y)];d=new C.zs(C.Mg.vs);d.og=c;d.lineWidth=g;d.Pr=h;d.NP=q;d.nu=q;d.lineCap="butt";if(d.fillColor=e)e.a==s&&(e.a=255),d.F0=q;this.Wb.push(d)},n_:function(c,d,e,g,h,k,n){k=k||this.Zf;n=n||this.fh();n.a==s&&(n.a=255);for(var p=2*Math.PI/g,r=[],v=0;v<=g;v++){var z=v*p;r.push(I(d*Math.cos(z+e)+c.x,d*Math.sin(z+e)+c.y))}h&&r.push(I(c.x,c.y));c=new C.zs(C.Mg.vs);c.og=r;c.lineWidth=k;c.Pr=n;c.NP=q;c.nu=q;this.Wb.push(c)},s_:function(c,d,e,g,h,k){h=h||this.Zf;k=k||this.fh();
k.a==s&&(k.a=255);for(var n=[],p=0,r=0;r<g;r++)n.push(I(Math.pow(1-p,2)*c.x+2*(1-p)*p*d.x+p*p*e.x,Math.pow(1-p,2)*c.y+2*(1-p)*p*d.y+p*p*e.y)),p+=1/g;n.push(I(e.x,e.y));c=new C.zs(C.Mg.vs);c.og=n;c.lineWidth=h;c.Pr=k;c.nu=q;c.lineCap="round";this.Wb.push(c)},o_:function(c,d,e,g,h,k,n){k=k||this.Zf;n=n||this.fh();n.a==s&&(n.a=255);for(var p=[],r=0,v=0;v<h;v++)p.push(I(Math.pow(1-r,3)*c.x+3*Math.pow(1-r,2)*r*d.x+3*(1-r)*r*r*e.x+r*r*r*g.x,Math.pow(1-r,3)*c.y+3*Math.pow(1-r,2)*r*d.y+3*(1-r)*r*r*e.y+r*
r*r*g.y)),r+=1/h;p.push(I(g.x,g.y));c=new C.zs(C.Mg.vs);c.og=p;c.lineWidth=k;c.Pr=n;c.nu=q;c.lineCap="round";this.Wb.push(c)},m_:function(c,d,e,g){this.kx(c,0.5,d,e,g)},kx:function(c,d,e,g,h){g=g||this.Zf;h=h||this.fh();h.a==s&&(h.a=255);for(var k=[],n,p,r=1/c.length,v=0;v<e+1;v++)p=v/e,1==p?(n=c.length-1,p=1):(n=0|p/r,p=(p-r*n)/r),n=C.QZ(C.jg(c,n-1),C.jg(c,n-0),C.jg(c,n+1),C.jg(c,n+2),d,p),k.push(n);c=new C.zs(C.Mg.vs);c.og=k;c.lineWidth=g;c.Pr=h;c.nu=q;c.lineCap="round";this.Wb.push(c)},p_:function(c,
d,e){e=e||this.fh();e.a==s&&(e.a=255);var g=new C.zs(C.Mg.k7);g.og=[c];g.lineWidth=d;g.fillColor=e;this.Wb.push(g)},Hxa:function(c,d,e){if(c&&0!=c.length){e=e||this.fh();e.a==s&&(e.a=255);for(var g=0,h=c.length;g<h;g++)this.p_(c[g],d,e)}},u_:function(c,d,e,g){e=e||this.Zf;g=g||this.fh();g.a==s&&(g.a=255);var h=new C.zs(C.Mg.vs);h.og=[c,d];h.lineWidth=2*e;h.Pr=g;h.nu=q;h.lineCap="round";this.Wb.push(h)},Kxa:function(c,d,e,g){e=e||this.Zf;g=g||this.fh();g.a==s&&(g.a=255);var h=new C.zs(C.Mg.vs);h.og=
c;h.fillColor=d;h.lineWidth=e;h.Pr=g;h.NP=q;h.nu=q;h.lineCap="round";d&&(h.F0=q);this.Wb.push(h)},Kf:function(c,d,e,g){for(var h=[],k=0;k<c.length;k++)h.push(I(c[k].x,c[k].y));return this.Kxa(h,d,e,g)},ja:function(c){c=c||C.q;this.B&&(this.B.src==C.SRC_ALPHA&&this.B.fa==C.ONE)&&(c.globalCompositeOperation="lighter");for(var d=0;d<this.Wb.length;d++){var e=this.Wb[d];switch(e.type){case C.Mg.k7:this.Jqa(c,e);break;case C.Mg.xoa:this.Lqa(c,e);break;case C.Mg.vs:this.Kqa(c,e)}}},Jqa:function(c,d){var e=
d.fillColor,g=d.og[0],h=d.lineWidth,k=C.view.ha,n=C.view.oa;c.fillStyle="rgba("+(0|e.r)+","+(0|e.g)+","+(0|e.b)+","+e.a/255+")";c.beginPath();c.arc(g.x*k,-g.y*n,h*k,0,2*Math.PI,t);c.closePath();c.fill()},Lqa:function(c,d){var e=d.Pr,g=d.og[0],h=d.og[1],k=d.lineWidth,n=d.lineCap,p=C.view.ha,r=C.view.oa;c.strokeStyle="rgba("+(0|e.r)+","+(0|e.g)+","+(0|e.b)+","+e.a/255+")";c.lineWidth=k*p;c.beginPath();c.lineCap=n;c.moveTo(g.x*p,-g.y*r);c.lineTo(h.x*p,-h.y*r);c.stroke()},Kqa:function(c,d){var e=d.og,
g=d.lineCap,h=d.fillColor,k=d.lineWidth,n=d.Pr,p=d.NP,r=d.F0,v=d.nu;if(e!=s){var z=e[0],A=C.view.ha,E=C.view.oa;c.lineCap=g;h&&(c.fillStyle="rgba("+(0|h.r)+","+(0|h.g)+","+(0|h.b)+","+h.a/255+")");k&&(c.lineWidth=k*A);n&&(c.strokeStyle="rgba("+(0|n.r)+","+(0|n.g)+","+(0|n.b)+","+n.a/255+")");c.beginPath();c.moveTo(z.x*A,-z.y*E);g=1;for(h=e.length;g<h;g++)c.lineTo(e[g].x*A,-e[g].y*E);p&&c.closePath();r&&c.fill();v&&c.stroke()}},clear:function(){this.Wb.length=0}});
C.Ika=C.u.extend({hz:0,Wb:s,xr:s,iba:s,hba:s,Zf:1,Dj:s,B:s,wc:t,qa:"DrawNodeWebGL",Sj:y("B"),Xd:function(c,d){d===m?(this.B.src=c.src,this.B.fa=c.fa):(this.B.src=c,this.B.fa=d)},ctor:function(){C.u.prototype.ctor.call(this);this.Wb=[];this.B=new C.Lm(C.Ec,C.Dc);this.Dj=C.color(255,255,255,255);this.k()},k:function(){return C.u.prototype.k.call(this)?(this.shaderProgram=C.mg.Wd(C.R6),this.bF(64),this.iba=C.q.createBuffer(),this.wc=q):t},Du:x("Zf"),Pza:y("Zf"),kj:function(c){var d=this.Dj;d.r=c.r;d.g=
c.g;d.b=c.b;d.a=c.a},fh:function(){return C.color(this.Dj.r,this.Dj.g,this.Dj.b,this.Dj.a)},t_:function(c,d,e,g,h){g=g||this.Zf;h=h||this.fh();h.a==s&&(h.a=255);c=[c,I(d.x,c.y),d,I(c.x,d.y)];e==s?this.JL(c,g,h,q):this.Kf(c,e,g,h)},n_:function(c,d,e,g,h,k,n){k=k||this.Zf;n=n||this.fh();n.a==s&&(n.a=255);var p=2*Math.PI/g,r=[],v;for(v=0;v<=g;v++){var z=v*p;r.push(I(d*Math.cos(z+e)+c.x,d*Math.sin(z+e)+c.y))}h&&r.push(I(c.x,c.y));k*=0.5;v=0;for(c=r.length;v<c-1;v++)this.u_(r[v],r[v+1],k,n)},s_:function(c,
d,e,g,h,k){h=h||this.Zf;k=k||this.fh();k.a==s&&(k.a=255);for(var n=[],p=0,r=0;r<g;r++)n.push(I(Math.pow(1-p,2)*c.x+2*(1-p)*p*d.x+p*p*e.x,Math.pow(1-p,2)*c.y+2*(1-p)*p*d.y+p*p*e.y)),p+=1/g;n.push(I(e.x,e.y));this.JL(n,h,k,t)},o_:function(c,d,e,g,h,k,n){k=k||this.Zf;n=n||this.fh();n.a==s&&(n.a=255);for(var p=[],r=0,v=0;v<h;v++)p.push(I(Math.pow(1-r,3)*c.x+3*Math.pow(1-r,2)*r*d.x+3*(1-r)*r*r*e.x+r*r*r*g.x,Math.pow(1-r,3)*c.y+3*Math.pow(1-r,2)*r*d.y+3*(1-r)*r*r*e.y+r*r*r*g.y)),r+=1/h;p.push(I(g.x,g.y));
this.JL(p,k,n,t)},m_:function(c,d,e,g){this.kx(c,0.5,d,e,g)},kx:function(c,d,e,g,h){g=g||this.Zf;h=h||this.fh();h.a==s&&(h.a=255);for(var k=[],n,p,r=1/c.length,v=0;v<e+1;v++)p=v/e,1==p?(n=c.length-1,p=1):(n=0|p/r,p=(p-r*n)/r),n=C.QZ(C.jg(c,n-1),C.jg(c,n-0),C.jg(c,n+1),C.jg(c,n+2),d,p),k.push(n);g*=0.5;c=0;for(d=k.length;c<d-1;c++)this.u_(k[c],k[c+1],g,h)},Bt:function(){var c=C.q;C.mf(C.qv);c.bindBuffer(c.ARRAY_BUFFER,this.iba);this.wc&&(c.bufferData(c.ARRAY_BUFFER,this.xr,c.STREAM_DRAW),this.wc=t);
var d=C.Og.BYTES_PER_ELEMENT;c.vertexAttribPointer(C.Hc,2,c.FLOAT,t,d,0);c.vertexAttribPointer(C.Bi,4,c.UNSIGNED_BYTE,q,d,8);c.vertexAttribPointer(C.Pg,2,c.FLOAT,t,d,12);c.drawArrays(c.TRIANGLES,0,3*this.Wb.length);C.Uk()},bF:function(c){var d=this.Wb;if(d.length+c>this.hz){var e=C.ae.BYTES_PER_ELEMENT;this.hz+=Math.max(this.hz,c);if(d==s||0===d.length)this.Wb=[],this.xr=new ArrayBuffer(e*this.hz),this.hba=new Uint8Array(this.xr);else{c=[];for(var g=new ArrayBuffer(e*this.hz),h=0;h<d.length;h++)c[h]=
new C.ae(d[h].a,d[h].b,d[h].G,g,h*e);this.hba=new Uint8Array(g);this.xr=g;this.Wb=c}}},ja:function(){C.xm(this.B.src,this.B.fa);this.od.vf();this.od.VI();this.Bt()},p_:function(c,d,e){e=e||this.fh();e.a==s&&(e.a=255);var g={r:0|e.r,g:0|e.g,b:0|e.b,a:0|e.a};e={l:{x:c.x-d,y:c.y-d},D:g,s:{ya:-1,ea:-1}};var h={l:{x:c.x-d,y:c.y+d},D:g,s:{ya:-1,ea:1}},k={l:{x:c.x+d,y:c.y+d},D:g,s:{ya:1,ea:1}};c={l:{x:c.x+d,y:c.y-d},D:g,s:{ya:1,ea:-1}};this.bF(6);this.Wb.push(new C.ae(e,h,k,this.xr,this.Wb.length*C.ae.BYTES_PER_ELEMENT));
this.Wb.push(new C.ae(e,k,c,this.xr,this.Wb.length*C.ae.BYTES_PER_ELEMENT));this.wc=q},Hxa:function(c,d,e){if(c&&0!=c.length){e=e||this.fh();e.a==s&&(e.a=255);for(var g=0,h=c.length;g<h;g++)this.p_(c[g],d,e)}},u_:function(c,d,e,g){g=g||this.fh();g.a==s&&(g.a=255);e=e||0.5*this.Zf;this.bF(18);g={r:0|g.r,g:0|g.g,b:0|g.b,a:0|g.a};var h=C.Ci(c);d=C.Ci(d);c=C.kJ(C.RC(C.Ee(d,h)));var k=C.RC(c),n=C.Ig(c,e);e=C.Ig(k,e);var p=C.xi(d,C.Ee(n,e)),r=C.Ee(d,n),v=C.xi(d,n),z=C.Ee(h,n),A=C.xi(h,n),E=C.Ee(h,C.Ee(n,
e)),h=C.xi(h,C.xi(n,e)),F=C.ae.BYTES_PER_ELEMENT,G=this.xr,H=this.Wb;H.push(new C.ae({l:C.Ee(d,C.xi(n,e)),D:g,s:C.Ib(C.tl(C.xi(c,k)))},{l:p,D:g,s:C.Ib(C.Ee(c,k))},{l:r,D:g,s:C.Ib(C.tl(c))},G,H.length*F));H.push(new C.ae({l:v,D:g,s:C.Ib(c)},{l:p,D:g,s:C.Ib(C.Ee(c,k))},{l:r,D:g,s:C.Ib(C.tl(c))},G,H.length*F));H.push(new C.ae({l:v,D:g,s:C.Ib(c)},{l:z,D:g,s:C.Ib(C.tl(c))},{l:r,D:g,s:C.Ib(C.tl(c))},G,H.length*F));H.push(new C.ae({l:v,D:g,s:C.Ib(c)},{l:z,D:g,s:C.Ib(C.tl(c))},{l:A,D:g,s:C.Ib(c)},G,H.length*
F));H.push(new C.ae({l:E,D:g,s:C.Ib(C.Ee(k,c))},{l:z,D:g,s:C.Ib(C.tl(c))},{l:A,D:g,s:C.Ib(c)},G,H.length*F));H.push(new C.ae({l:E,D:g,s:C.Ib(C.Ee(k,c))},{l:h,D:g,s:C.Ib(C.xi(c,k))},{l:A,D:g,s:C.Ib(c)},G,H.length*F));this.wc=q},Kf:function(c,d,e,g){if(d==s)this.JL(c,e,g,q);else{d.a==s&&(d.a=255);g.a==s&&(g.a=255);e=e||this.Zf;e*=0.5;d={r:0|d.r,g:0|d.g,b:0|d.b,a:0|d.a};g={r:0|g.r,g:0|g.g,b:0|g.b,a:0|g.a};var h=[],k,n,p,r,v=c.length;for(k=0;k<v;k++){n=C.Ci(c[(k-1+v)%v]);p=C.Ci(c[k]);r=C.Ci(c[(k+1)%v]);
var z=C.kJ(C.RC(C.Ee(p,n)));p=C.kJ(C.RC(C.Ee(r,p)));h[k]={offset:C.Ig(C.xi(z,p),1/(C.pia(z,p)+1)),Tr:p}}z=0<e;this.bF(3*(3*v-2));var A=C.ae.BYTES_PER_ELEMENT,E=this.xr,F=this.Wb,G=z==t?0.5:0;for(k=0;k<v-2;k++)n=C.Ee(C.Ci(c[0]),C.Ig(h[0].offset,G)),p=C.Ee(C.Ci(c[k+1]),C.Ig(h[k+1].offset,G)),r=C.Ee(C.Ci(c[k+2]),C.Ig(h[k+2].offset,G)),F.push(new C.ae({l:n,D:d,s:C.Ib({x:0,y:0})},{l:p,D:d,s:C.Ib({x:0,y:0})},{l:r,D:d,s:C.Ib({x:0,y:0})},E,F.length*A));for(k=0;k<v;k++){G=(k+1)%v;n=C.Ci(c[k]);p=C.Ci(c[G]);
r=h[k].Tr;var H=h[k].offset,N=h[G].offset,G=z?C.Ee(n,C.Ig(H,e)):C.Ee(n,C.Ig(H,0.5)),R=z?C.Ee(p,C.Ig(N,e)):C.Ee(p,C.Ig(N,0.5));n=z?C.xi(n,C.Ig(H,e)):C.xi(n,C.Ig(H,0.5));p=z?C.xi(p,C.Ig(N,e)):C.xi(p,C.Ig(N,0.5));z?(F.push(new C.ae({l:G,D:g,s:C.Ib(C.tl(r))},{l:R,D:g,s:C.Ib(C.tl(r))},{l:p,D:g,s:C.Ib(r)},E,F.length*A)),F.push(new C.ae({l:G,D:g,s:C.Ib(C.tl(r))},{l:n,D:g,s:C.Ib(r)},{l:p,D:g,s:C.Ib(r)},E,F.length*A))):(F.push(new C.ae({l:G,D:d,s:C.Ib({x:0,y:0})},{l:R,D:d,s:C.Ib({x:0,y:0})},{l:p,D:d,s:C.Ib(r)},
E,F.length*A)),F.push(new C.ae({l:G,D:d,s:C.Ib({x:0,y:0})},{l:n,D:d,s:C.Ib(r)},{l:p,D:d,s:C.Ib(r)},E,F.length*A)))}this.wc=q}},JL:function(c,d,e,g){d=d||this.Zf;e=e||this.Dj;e.a==s&&(e.a=255);d*=0.5;if(!(0>=d)){e={r:0|e.r,g:0|e.g,b:0|e.b,a:0|e.a};var h=[],k,n,p,r,v=c.length;for(k=0;k<v;k++){n=C.Ci(c[(k-1+v)%v]);p=C.Ci(c[k]);r=C.Ci(c[(k+1)%v]);var z=C.kJ(C.RC(C.Ee(p,n)));p=C.kJ(C.RC(C.Ee(r,p)));h[k]={offset:C.Ig(C.xi(z,p),1/(C.pia(z,p)+1)),Tr:p}}this.bF(3*(3*v-2));r=C.ae.BYTES_PER_ELEMENT;var z=this.xr,
A=this.Wb;g=g?v:v-1;for(k=0;k<g;k++){var E=(k+1)%v;n=C.Ci(c[k]);p=C.Ci(c[E]);var F=h[k].Tr,G=h[k].offset,E=h[E].offset,H=C.Ee(n,C.Ig(G,d));n=C.xi(n,C.Ig(G,d));G=C.xi(p,C.Ig(E,d));A.push(new C.ae({l:H,D:e,s:C.Ib(C.tl(F))},{l:C.Ee(p,C.Ig(E,d)),D:e,s:C.Ib(C.tl(F))},{l:G,D:e,s:C.Ib(F)},z,A.length*r));A.push(new C.ae({l:H,D:e,s:C.Ib(C.tl(F))},{l:n,D:e,s:C.Ib(F)},{l:G,D:e,s:C.Ib(F)},z,A.length*r))}this.wc=q}},clear:function(){this.Wb.length=0;this.wc=q}});C.Mg=C.K==C.ka?C.Ika:C.Hka;C.Mg.create=function(){return new C.Mg};
C.zs=function(c){this.type=c;this.fillColor=this.og=s;this.lineWidth=0;this.Pr=s;this.lineCap="butt";this.nu=this.F0=this.NP=t};C.Mg.k7=0;C.Mg.xoa=1;C.Mg.vs=2;C.gy=-1;C.$ga=function(c,d){c.shaderProgram=d;var e=c.children;if(e)for(var g=0;g<e.length;g++)C.$ga(e[g],d)};
C.Qc=C.u.extend({Zw:0,On:t,Sd:s,rF:t,ctor:function(c){C.u.prototype.ctor.call(this);this.Sd=s;this.Zw=0;this.On=t;C.Qc.prototype.k.call(this,c||s)},k:s,qa:"ClippingNode",csa:function(c){this.Sd=c;this.Zw=1;this.On=t;C.Qc.oM=q;C.Qc.oM&&(C.gy=C.q.getParameter(C.q.STENCIL_BITS),0>=C.gy&&C.log("Stencil buffer is not enabled."),C.Qc.oM=t);return q},bsa:function(c){this.Sd=c;this.Zw=1;this.On=t},V:function(){C.u.prototype.V.call(this);this.Sd.V()},hj:function(){C.u.prototype.hj.call(this);this.Sd.hj()},
ih:function(){this.Sd.ih();C.u.prototype.ih.call(this)},Ta:function(){this.Sd.Ta();C.u.prototype.Ta.call(this)},I:s,Rw:function(c){var d=c||C.q;if(1>C.gy)C.u.prototype.I.call(this,c);else if(!this.Sd||!this.Sd.visible)this.On&&C.u.prototype.I.call(this,c);else if(C.Qc.jn=-1,C.Qc.jn+1==C.gy)C.Qc.Sw=q,C.Qc.Sw&&(C.log("Nesting more than "+C.gy+"stencils is not supported. Everything will be drawn without stencil for this node and its childs."),C.Qc.Sw=t),C.u.prototype.I.call(this,c);else{C.Qc.jn++;var e=
1<<C.Qc.jn,g=e|e-1,h=d.isEnabled(d.STENCIL_TEST),k=d.getParameter(d.STENCIL_WRITEMASK),n=d.getParameter(d.STENCIL_FUNC),p=d.getParameter(d.STENCIL_REF),r=d.getParameter(d.STENCIL_VALUE_MASK),v=d.getParameter(d.STENCIL_FAIL),z=d.getParameter(d.STENCIL_PASS_DEPTH_FAIL),A=d.getParameter(d.STENCIL_PASS_DEPTH_PASS);d.enable(d.STENCIL_TEST);d.stencilMask(e);var E=d.getParameter(d.DEPTH_WRITEMASK);d.depthMask(t);d.stencilFunc(d.NEVER,e,e);d.stencilOp(!this.On?d.ZERO:d.REPLACE,d.KEEP,d.KEEP);C.zf.w_(I(0,
0),C.ofa(),C.color(255,255,255,255));d.stencilFunc(d.NEVER,e,e);d.stencilOp(!this.On?d.REPLACE:d.ZERO,d.KEEP,d.KEEP);if(1>this.Zw){var e=C.mg.Wd(C.lK),F=d.getUniformLocation(e.wx(),C.T7);C.l0(e.wx());e.TI(F,this.Zw);C.$ga(this.Sd,e)}C.Nr();this.transform();this.Sd.I();C.Mr();d.depthMask(E);d.stencilFunc(d.EQUAL,g,g);d.stencilOp(d.KEEP,d.KEEP,d.KEEP);C.u.prototype.I.call(this,c);d.stencilFunc(n,p,r);d.stencilOp(v,z,A);d.stencilMask(k);h||d.disable(d.STENCIL_TEST);C.Qc.jn--}},zr:function(c){if(!this.Sd||
!this.Sd.visible)this.On&&C.u.prototype.I.call(this,c);else{c=c||C.q;var d=c.canvas;if(this.Ev()||this.Sd instanceof C.z){var e=C.Qc.uW();e.width=d.width;e.height=d.height;e.getContext("2d").drawImage(d,0,0);c.save();C.u.prototype.I.call(this,c);c.globalCompositeOperation=this.On?"destination-out":"destination-in";this.transform(c);this.Sd.I();c.restore();c.save();c.setTransform(1,0,0,1,0,0);c.globalCompositeOperation="destination-over";c.drawImage(e,0,0)}else{var e=this.j,g;c.save();this.transform(c);
this.Sd.I(c);this.On&&(c.save(),c.setTransform(1,0,0,1,0,0),c.moveTo(0,0),c.lineTo(0,d.height),c.lineTo(d.width,d.height),c.lineTo(d.width,0),c.lineTo(0,0),c.restore());c.clip();this.Ev(q);var h=e.length;if(0<h){this.fd();for(d=0;d<h;d++)if(g=e[d],0>g.Ua)g.I(c);else break;for(this.ja(c);d<h;d++)e[d].I(c)}else this.ja(c);this.Ev(t)}c.restore()}},QAa:y("Sd"),oR:s,rua:x("Sd"),qua:function(c){this.Sd=c;var d=C.q;!(c instanceof C.z)&&c instanceof C.Mg&&(c.ja=function(){var e=C.view.ha,g=C.view.oa;d.beginPath();
for(var h=0;h<c.Wb.length;h++){var k=c.Wb[h].og,n=k[0];d.moveTo(n.x*e,-n.y*g);for(var n=1,p=k.length;n<p;n++)d.lineTo(k[n].x*e,-k[n].y*g)}})},rRa:y("Zw"),T1a:x("Zw"),bXa:y("On"),W2a:x("On"),Ev:function(c){if(c===q||c===t)C.Qc.prototype.rF=c;return C.Qc.prototype.rF}});D=C.Qc.prototype;C.K===C.ka?(D.k=D.csa,D.I=D.Rw,D.oR=D.rua):(D.k=D.bsa,D.I=D.zr,D.oR=D.qua);C.d(D,"stencil",D.QAa,D.oR);C.Qc.oM=s;C.Qc.Sw=s;C.Qc.jn=s;C.Qc.gG=s;C.Qc.uW=function(){return C.Qc.gG||(C.Qc.gG=document.createElement("canvas"))};
C.Qc.create=function(c){return new C.Qc(c)};C.By=C.N.extend({Qg:t,fp:0,ua:s,da:s,dm:s,Qz:s,Uv:t,od:s,EV:0,wc:t,ctor:function(c,d,e){C.nV();this.Qg=t;this.fp=0;this.da=this.ua=s;this.dm=I(0,0);this.Qz=s;this.Uv=t;this.od=s;this.EV=0;this.wc=t;c!==m&&this.Bp(c,d,e)},pi:y("Qg"),setActive:function(c){this.Qg=c;c||(c=C.P,c.$x(c.ep))},ZUa:y("fp"),OGa:x("fp"),xza:function(){return J(this.ua.width,this.ua.height)},Q2a:function(c){this.ua.width=parseInt(c.width);this.ua.height=parseInt(c.height)},e0:function(){return I(this.dm.x,this.dm.y)},N3a:function(c){this.dm.x=
c.x;this.dm.y=c.y},uXa:y("Uv"),U3a:function(c){this.Uv!=c&&(this.Uv=c,this.EO())},Bp:function(c,d,e){if(!d){var g=C.P.zH(),h=C.ss(g.width),k=C.ss(g.height),n=new Uint8Array(4*h*k);if(!n)return C.log("cocos2d: CCGrid: not enough memory."),t;d=new C.Ma;d.mu(n,C.Ma.pq,h,k,g);if(!d)return C.log("cocos2d: CCGrid: error creating texture"),t}this.Qg=t;this.fp=0;this.ua=c;this.da=d;this.Uv=e||t;this.dm.x=this.da.width/c.width;this.dm.y=this.da.height/c.height;this.Qz=new C.pla;if(!this.Qz)return t;this.Qz.tBa(this.da);
this.od=C.mg.Wd(C.aE);this.EO();return q},ax:function(){this.EV=C.P.ep;this.zFa();this.Qz.jwa(this.da)},Yw:function(c){this.Qz.Eva(this.da);C.P.$x(this.EV);if(c.tx().E0()){var d=c.tp();C.UB(d.x,d.y);c.tx().WH();C.UB(-d.x,-d.y)}C.oi(this.da);this.zZ()},zZ:function(){C.log("cc.GridBase.blit(): Shall be overridden in subclass.")},FQ:function(){C.log("cc.GridBase.reuse(): Shall be overridden in subclass.")},EO:function(){C.log("cc.GridBase.calculateVertexPoints(): Shall be overridden in subclass.")},
zFa:function(){var c=C.P.zH();C.q.viewport(0,0,c.width,c.height);C.Dp(C.jq);C.SB();var d=new C.Ha;C.N0(d,0,c.width,0,c.height,-1,1);C.TB(d);C.Dp(C.iq);C.SB();C.bha()}});C.By.create=function(c,d,e){return new C.By(c,d,e)};
C.JS=C.By.extend({fm:s,Yb:s,fr:s,Mb:s,Kk:s,gg:s,Dk:s,ctor:function(c,d,e){C.By.prototype.ctor.call(this);this.Dk=this.gg=this.Kk=this.Mb=this.fr=this.Yb=this.fm=s;c!==m&&this.Bp(c,d,e)},ria:function(c){(c.x!==(0|c.x)||c.y!==(0|c.y))&&C.log("cc.Grid3D.vertex() : Numbers must be integers");c=0|3*(c.x*(this.ua.height+1)+c.y);var d=this.Yb;return new C.He(d[c],d[c+1],d[c+2])},pf:function(c){(c.x!==(0|c.x)||c.y!==(0|c.y))&&C.log("cc.Grid3D.originalVertex() : Numbers must be integers");c=0|3*(c.x*(this.ua.height+
1)+c.y);var d=this.fr;return new C.He(d[c],d[c+1],d[c+2])},oh:function(c,d){(c.x!==(0|c.x)||c.y!==(0|c.y))&&C.log("cc.Grid3D.setVertex() : Numbers must be integers");var e=0|3*(c.x*(this.ua.height+1)+c.y),g=this.Yb;g[e]=d.x;g[e+1]=d.y;g[e+2]=d.e;this.wc=q},zZ:function(){var c=this.ua.width*this.ua.height;C.mf(C.uh|C.Qy);this.od.vf();this.od.VI();var d=C.q,e=this.wc;d.bindBuffer(d.ARRAY_BUFFER,this.gg);e&&d.bufferData(d.ARRAY_BUFFER,this.Yb,d.DYNAMIC_DRAW);d.vertexAttribPointer(C.Hc,3,d.FLOAT,t,0,
0);d.bindBuffer(d.ARRAY_BUFFER,this.Kk);e&&d.bufferData(d.ARRAY_BUFFER,this.fm,d.DYNAMIC_DRAW);d.vertexAttribPointer(C.Pg,2,d.FLOAT,t,0,0);d.bindBuffer(d.ELEMENT_ARRAY_BUFFER,this.Dk);e&&d.bufferData(d.ELEMENT_ARRAY_BUFFER,this.Mb,d.STATIC_DRAW);d.drawElements(d.TRIANGLES,6*c,d.UNSIGNED_SHORT,0);e&&(this.wc=t);C.Uk()},FQ:function(){if(0<this.fp){for(var c=this.fr,d=this.Yb,e=0,g=this.Yb.length;e<g;e++)c[e]=d[e];--this.fp}},EO:function(){var c=C.q,d=this.da.pixelsWidth,e=this.da.pixelsHeight,g=this.da.n.height,
h=this.ua,k=(h.width+1)*(h.height+1);this.Yb=new Float32Array(3*k);this.fm=new Float32Array(2*k);this.Mb=new Uint16Array(6*h.width*h.height);this.gg&&c.deleteBuffer(this.gg);this.gg=c.createBuffer();this.Kk&&c.deleteBuffer(this.Kk);this.Kk=c.createBuffer();this.Dk&&c.deleteBuffer(this.Dk);this.Dk=c.createBuffer();for(var n,p,r=this.Mb,v=this.fm,z=this.Uv,A=this.Yb,k=0;k<h.width;++k)for(n=0;n<h.height;++n){var E=n*h.width+k;p=k*this.dm.x;var F=p+this.dm.x,G=n*this.dm.y,H=G+this.dm.y,N=k*(h.height+
1)+n,R=(k+1)*(h.height+1)+n,W=(k+1)*(h.height+1)+(n+1),Z=k*(h.height+1)+(n+1);r[6*E]=N;r[6*E+1]=R;r[6*E+2]=Z;r[6*E+3]=R;r[6*E+4]=W;r[6*E+5]=Z;var E=[3*N,3*R,3*W,3*Z],Q=[{x:p,y:G,e:0},{x:F,y:G,e:0},{x:F,y:H,e:0},{x:p,y:H,e:0}],N=[2*N,2*R,2*W,2*Z],F=[I(p,G),I(F,G),I(F,H),I(p,H)];for(p=0;4>p;++p)A[E[p]]=Q[p].x,A[E[p]+1]=Q[p].y,A[E[p]+2]=Q[p].e,v[N[p]]=F[p].x/d,v[N[p]+1]=z?(g-F[p].y)/e:F[p].y/e}this.fr=new Float32Array(this.Yb);c.bindBuffer(c.ARRAY_BUFFER,this.gg);c.bufferData(c.ARRAY_BUFFER,this.Yb,
c.DYNAMIC_DRAW);c.bindBuffer(c.ARRAY_BUFFER,this.Kk);c.bufferData(c.ARRAY_BUFFER,this.fm,c.DYNAMIC_DRAW);c.bindBuffer(c.ELEMENT_ARRAY_BUFFER,this.Dk);c.bufferData(c.ELEMENT_ARRAY_BUFFER,this.Mb,c.STATIC_DRAW);this.wc=q}});C.JS.create=function(c,d,e){return new C.JS(c,d,e)};
C.bU=C.By.extend({fm:s,Yb:s,fr:s,Mb:s,Kk:s,gg:s,Dk:s,ctor:function(c,d,e){C.By.prototype.ctor.call(this);this.Dk=this.gg=this.Kk=this.Mb=this.fr=this.Yb=this.fm=s;c!==m&&this.Bp(c,d,e)},Xha:function(c){(c.x!==(0|c.x)||c.y!==(0|c.y))&&C.log("cc.TiledGrid3D.tile() : Numbers must be integers");c=12*(this.ua.height*c.x+c.y);var d=this.Yb;return new C.gK(new C.He(d[c],d[c+1],d[c+2]),new C.He(d[c+3],d[c+4],d[c+5]),new C.He(d[c+6],d[c+7],d[c+8]),new C.He(d[c+9],d[c+10],d[c+11]))},Zk:function(c){(c.x!==(0|
c.x)||c.y!==(0|c.y))&&C.log("cc.TiledGrid3D.originalTile() : Numbers must be integers");c=12*(this.ua.height*c.x+c.y);var d=this.fr;return new C.gK(new C.He(d[c],d[c+1],d[c+2]),new C.He(d[c+3],d[c+4],d[c+5]),new C.He(d[c+6],d[c+7],d[c+8]),new C.He(d[c+9],d[c+10],d[c+11]))},mj:function(c,d){(c.x!==(0|c.x)||c.y!==(0|c.y))&&C.log("cc.TiledGrid3D.setTile() : Numbers must be integers");var e=12*(this.ua.height*c.x+c.y),g=this.Yb;g[e]=d.S.x;g[e+1]=d.S.y;g[e+2]=d.S.e;g[e+3]=d.Y.x;g[e+4]=d.Y.y;g[e+5]=d.Y.e;
g[e+6]=d.W.x;g[e+7]=d.W.y;g[e+8]=d.W.e;g[e+9]=d.U.x;g[e+10]=d.U.y;g[e+11]=d.U.e;this.wc=q},zZ:function(){var c=this.ua.width*this.ua.height;this.od.vf();this.od.VI();var d=C.q,e=this.wc;C.mf(C.uh|C.Qy);d.bindBuffer(d.ARRAY_BUFFER,this.gg);e&&d.bufferData(d.ARRAY_BUFFER,this.Yb,d.DYNAMIC_DRAW);d.vertexAttribPointer(C.Hc,3,d.FLOAT,t,0,this.Yb);d.bindBuffer(d.ARRAY_BUFFER,this.Kk);e&&d.bufferData(d.ARRAY_BUFFER,this.fm,d.DYNAMIC_DRAW);d.vertexAttribPointer(C.Pg,2,d.FLOAT,t,0,this.fm);d.bindBuffer(d.ELEMENT_ARRAY_BUFFER,
this.Dk);e&&d.bufferData(d.ELEMENT_ARRAY_BUFFER,this.Mb,d.STATIC_DRAW);d.drawElements(d.TRIANGLES,6*c,d.UNSIGNED_SHORT,0);e&&(this.wc=t);C.Uk()},FQ:function(){if(0<this.fp){for(var c=this.Yb,d=this.fr,e=0;e<c.length;e++)d[e]=c[e];--this.fp}},EO:function(){var c=this.da.pixelsWidth,d=this.da.pixelsHeight,e=this.da.n.height,g=this.ua,h=g.width*g.height;this.Yb=new Float32Array(12*h);this.fm=new Float32Array(8*h);this.Mb=new Uint16Array(6*h);var k=C.q;this.gg&&k.deleteBuffer(this.gg);this.gg=k.createBuffer();
this.Kk&&k.deleteBuffer(this.Kk);this.Kk=k.createBuffer();this.Dk&&k.deleteBuffer(this.Dk);this.Dk=k.createBuffer();var n,p,r=0,v=this.dm,z=this.Yb,A=this.fm,E=this.Uv;for(n=0;n<g.width;n++)for(p=0;p<g.height;p++){var F=n*v.x,G=F+v.x,H=p*v.y,N=H+v.y;z[12*r]=F;z[12*r+1]=H;z[12*r+2]=0;z[12*r+3]=G;z[12*r+4]=H;z[12*r+5]=0;z[12*r+6]=F;z[12*r+7]=N;z[12*r+8]=0;z[12*r+9]=G;z[12*r+10]=N;z[12*r+11]=0;var R=H,W=N;E&&(R=e-H,W=e-N);A[8*r]=F/c;A[8*r+1]=R/d;A[8*r+2]=G/c;A[8*r+3]=R/d;A[8*r+4]=F/c;A[8*r+5]=W/d;A[8*
r+6]=G/c;A[8*r+7]=W/d;r++}c=this.Mb;for(n=0;n<h;n++)c[6*n+0]=4*n+0,c[6*n+1]=4*n+1,c[6*n+2]=4*n+2,c[6*n+3]=4*n+1,c[6*n+4]=4*n+2,c[6*n+5]=4*n+3;this.fr=new Float32Array(this.Yb);k.bindBuffer(k.ARRAY_BUFFER,this.gg);k.bufferData(k.ARRAY_BUFFER,this.Yb,k.DYNAMIC_DRAW);k.bindBuffer(k.ARRAY_BUFFER,this.Kk);k.bufferData(k.ARRAY_BUFFER,this.fm,k.DYNAMIC_DRAW);k.bindBuffer(k.ELEMENT_ARRAY_BUFFER,this.Dk);k.bufferData(k.ELEMENT_ARRAY_BUFFER,this.Mb,k.DYNAMIC_DRAW);this.wc=q}});
C.bU.create=function(c,d,e){return new C.bU(c,d,e)};C.pla=C.N.extend({EK:s,Xo:s,U$:s,Pz:s,ctor:function(){C.nV();this.Pz=C.q;this.U$=[0,0,0,0];this.Xo=s;this.EK=this.Pz.createFramebuffer()},tBa:function(c){var d=this.Pz;this.Xo=d.getParameter(d.FRAMEBUFFER_BINDING);d.bindFramebuffer(d.FRAMEBUFFER,this.EK);d.framebufferTexture2D(d.FRAMEBUFFER,d.COLOR_ATTACHMENT0,d.TEXTURE_2D,c.Kh,0);d.checkFramebufferStatus(d.FRAMEBUFFER)!=d.FRAMEBUFFER_COMPLETE&&C.log("Frame Grabber: could not attach texture to frmaebuffer");d.bindFramebuffer(d.FRAMEBUFFER,this.Xo)},
jwa:function(){var c=this.Pz;this.Xo=c.getParameter(c.FRAMEBUFFER_BINDING);c.bindFramebuffer(c.FRAMEBUFFER,this.EK);this.U$=c.getParameter(c.COLOR_CLEAR_VALUE);c.clearColor(0,0,0,0);c.clear(c.COLOR_BUFFER_BIT|c.DEPTH_BUFFER_BIT)},Eva:function(){var c=this.Pz;c.bindFramebuffer(c.FRAMEBUFFER,this.Xo);c.colorMask(q,q,q,q)},fQa:function(){this.Pz.deleteFramebuffer(this.EK)}});C.qy=-1;
C.pg=C.N.extend({originalTarget:s,target:s,tag:C.qy,ctor:function(){this.target=this.originalTarget=s;this.tag=C.qy},copy:function(){C.log("copy is deprecated. Please use clone instead.");return this.p()},p:function(){var c=new C.pg;c.originalTarget=s;c.target=s;c.tag=this.tag;return c},Wj:B(q),Q:function(c){this.target=this.originalTarget=c},stop:function(){this.target=s},step:function(){C.log("[Action step]. override me")},update:function(){C.log("[Action update]. override me")},Hda:y("target"),QI:x("target"),
rUa:y("originalTarget"),p3a:x("originalTarget"),wm:y("tag"),Fm:x("tag"),EQ:u(),kh:u()});C.pg.create=function(){return new C.pg};C.hq=C.pg.extend({C:0,ctor:function(){C.pg.prototype.ctor.call(this);this.C=0},ju:function(){return this.C*(this.ie||1)},si:x("C"),reverse:function(){C.log("cocos2d: FiniteTimeAction#reverse: Implement me");return s},p:function(){return new C.hq}});
C.bE=C.pg.extend({ii:0,yc:s,ctor:function(c,d){C.pg.prototype.ctor.call(this);this.ii=0;this.yc=s;c&&this.Aa(c,d)},nP:y("ii"),vi:x("ii"),Aa:function(c,d){c||f("cc.Speed.initWithAction(): action must be non nil");this.yc=c;this.ii=d;return q},p:function(){var c=new C.bE;c.Aa(this.yc.p(),this.ii);return c},Q:function(c){C.pg.prototype.Q.call(this,c);this.yc.Q(c)},stop:function(){this.yc.stop();C.pg.prototype.stop.call(this)},step:function(c){this.yc.step(c*this.ii)},Wj:function(){return this.yc.Wj()},
reverse:function(){return C.bE.create(this.yc.reverse(),this.ii)},Iga:function(c){this.yc!=c&&(this.yc=c)},R_:y("yc")});C.bE.create=function(c,d){return new C.bE(c,d)};
C.UJ=C.pg.extend({Iz:s,fz:t,cL:t,iM:s,hF:s,Ax:0,Px:0,iy:0,cx:0,hZ:s,ctor:function(c,d){C.pg.prototype.ctor.call(this);this.Iz=s;this.cL=this.fz=t;this.hF=this.iM=s;this.cx=this.iy=this.Px=this.Ax=0;this.hZ=K(0,0,0,0);c&&(d?this.RB(c,d):this.RB(c))},p:function(){var c=new C.UJ,d=this.hZ;c.RB(this.Iz,new C.Jy(d.x,d.y,d.width,d.height));return c},TWa:y("fz"),f2a:x("fz"),RB:function(c,d){c||f("cc.Follow.initWithAction(): followedNode must be non nil");d=d||K(0,0,0,0);this.Iz=c;this.hZ=d;this.fz=!C.XF(d);
this.cL=t;var e=C.P.ba;this.hF=I(e.width,e.height);this.iM=C.Mp(this.hF,0.5);this.fz&&(this.Ax=-(d.x+d.width-this.hF.x),this.Px=-d.x,this.iy=-d.y,this.cx=-(d.y+d.height-this.hF.y),this.Px<this.Ax&&(this.Px=this.Ax=(this.Ax+this.Px)/2),this.iy<this.cx&&(this.iy=this.cx=(this.iy+this.cx)/2),this.iy==this.cx&&this.Ax==this.Px&&(this.cL=q));return q},step:function(){var c=this.Iz.x,d=this.Iz.y,c=this.iM.x-c,d=this.iM.y-d;this.fz?this.cL||this.target.o(C.Jf(c,this.Ax,this.Px),C.Jf(d,this.cx,this.iy)):
this.target.o(c,d)},Wj:function(){return!this.Iz.running},stop:function(){this.target=s;C.pg.prototype.stop.call(this)}});C.UJ.create=function(c,d){return new C.UJ(c,d)};C.M=C.hq.extend({xc:0,ZL:t,Nl:s,ie:1,YF:t,CA:t,ii:1,jG:t,ctor:function(c){this.ie=this.ii=1;this.YF=t;this.MAX_VALUE=2;this.jG=this.CA=t;C.hq.prototype.ctor.call(this);c!==m&&this.i(c)},bTa:y("xc"),i:function(c){this.C=0===c?C.SJ:c;this.xc=0;return this.ZL=q},Wj:function(){return this.xc>=this.C},ub:function(c){c.YF=this.YF;c.ii=this.ii;c.ie=this.ie;c.Nl=this.Nl;c.jG=this.jG;c.CA=this.CA},hi:function(c){if(this.Nl){c.Nl=[];for(var d=0;d<this.Nl.length;d++)c.Nl.push(this.Nl[d].reverse())}},p:function(){var c=
new C.M(this.C);this.ub(c);return c},pa:function(c){this.Nl?this.Nl.length=0:this.Nl=[];for(var d=0;d<arguments.length;d++)this.Nl.push(arguments[d]);return this},tg:function(c){var d=this.Nl;if(!d||0===d.length)return c;for(var e=0,g=d.length;e<g;e++)c=d[e].pa(c);return c},step:function(c){this.ZL?(this.ZL=t,this.xc=0):this.xc+=c;c=this.xc/(1.192092896E-7<this.C?this.C:1.192092896E-7);c=1>c?c:1;this.update(0<c?c:0);this.CA&&(1<this.ie&&this.Wj())&&(this.YF||this.ie--,this.Q(this.target),this.step(this.xc-
this.C))},Q:function(c){C.pg.prototype.Q.call(this,c);this.xc=0;this.ZL=q},reverse:function(){C.log("cc.IntervalAction: reverse not implemented.");return s},Rx:function(){C.log("cc.ActionInterval.setAmplitudeRate(): it should be overridden in subclass.")},qx:function(){C.log("cc.ActionInterval.getAmplitudeRate(): it should be overridden in subclass.");return 0},speed:function(c){if(0>=c)return C.log("The speed parameter error"),this;this.jG=q;this.ii*=c;return this},nP:y("ii"),vi:function(c){this.ii=
c;return this},repeat:function(c){c=Math.round(c);if(isNaN(c)||1>c)return C.log("The repeat parameter error"),this;this.CA=q;this.ie*=c;return this},Wfa:function(){this.CA=q;this.ie=this.MAX_VALUE;this.YF=q;return this}});C.M.create=function(c){return new C.M(c)};
C.Ia=C.M.extend({Ao:s,Zaa:s,AF:0,ctor:function(c){C.M.prototype.ctor.call(this);this.Ao=[];var d=c instanceof Array?c:arguments,e=d.length-1;0<=e&&d[e]==s&&C.log("parameters should not be ending with null in Javascript");if(0<=e){for(var g=d[0],h=1;h<e;h++)d[h]&&(g=C.Ia.wq(g,d[h]));this.yx(g,d[e])}},yx:function(c,d){(!c||!d)&&f("cc.Sequence.initWithTwoActions(): arguments must all be non nil");this.i(c.C+d.C);this.Ao[0]=c;this.Ao[1]=d;return q},p:function(){var c=new C.Ia;this.ub(c);c.yx(this.Ao[0].p(),
this.Ao[1].p());return c},Q:function(c){C.M.prototype.Q.call(this,c);this.Zaa=this.Ao[0].C/this.C;this.AF=-1},stop:function(){-1!==this.AF&&this.Ao[this.AF].stop();C.pg.prototype.stop.call(this)},update:function(c){c=this.tg(c);var d=0,e=this.Zaa,g=this.Ao,h=this.AF;c<e?(c=0!==e?c/e:1,0===d&&1===h&&(g[1].update(0),g[1].stop())):(d=1,c=1===e?1:(c-e)/(1-e),-1===h&&(g[0].Q(this.target),g[0].update(1),g[0].stop()),h||(g[0].update(1),g[0].stop()));h===d&&g[d].Wj()||(h!==d&&g[d].Q(this.target),g[d].update(c),
this.AF=d)},reverse:function(){var c=C.Ia.wq(this.Ao[1].reverse(),this.Ao[0].reverse());this.ub(c);this.hi(c);return c}});C.Ia.create=function(c){var d=c instanceof Array?c:arguments;0<d.length&&d[d.length-1]==s&&C.log("parameters should not be ending with null in Javascript");for(var e=d[0],g=1;g<d.length;g++)d[g]&&(e=C.Ia.wq(e,d[g]));return e};C.Ia.wq=function(c,d){var e=new C.Ia;e.yx(c,d);return e};
C.XD=C.M.extend({ie:0,Vt:0,$W:0,l8:t,yc:s,ctor:function(c,d){C.M.prototype.ctor.call(this);d!==m&&this.Aa(c,d)},Aa:function(c,d){return this.i(c.C*d)?(this.ie=d,this.yc=c,c instanceof C.qh&&(this.l8=q,this.ie-=1),this.Vt=0,q):t},p:function(){var c=new C.XD;this.ub(c);c.Aa(this.yc.p(),this.ie);return c},Q:function(c){this.Vt=0;this.$W=this.yc.C/this.C;C.M.prototype.Q.call(this,c);this.yc.Q(c)},stop:function(){this.yc.stop();C.pg.prototype.stop.call(this)},update:function(c){c=this.tg(c);var d=this.yc,
e=this.C,g=this.ie,h=this.$W;if(c>=h){for(;c>h&&this.Vt<g;)d.update(1),this.Vt++,d.stop(),d.Q(this.target),this.$W=h+=d.C/e;1<=c&&this.Vt<g&&this.Vt++;this.l8||(this.Vt===g?(d.update(1),d.stop()):d.update(c-(h-d.C/e)))}else d.update(c*g%1)},Wj:function(){return this.Vt==this.ie},reverse:function(){var c=C.XD.create(this.yc.reverse(),this.ie);this.ub(c);this.hi(c);return c},Iga:function(c){this.yc!=c&&(this.yc=c)},R_:y("yc")});C.XD.create=function(c,d){return new C.XD(c,d)};
C.YD=C.M.extend({yc:s,ctor:function(c){C.M.prototype.ctor.call(this);this.yc=s;c&&this.Aa(c)},Aa:function(c){c||f("cc.RepeatForever.initWithAction(): action must be non null");this.yc=c;return q},p:function(){var c=new C.YD;this.ub(c);c.Aa(this.yc.p());return c},Q:function(c){C.M.prototype.Q.call(this,c);this.yc.Q(c)},step:function(c){var d=this.yc;d.step(c);d.Wj()&&(d.Q(this.target),d.step(d.xc-d.C))},Wj:B(t),reverse:function(){var c=C.YD.create(this.yc.reverse());this.ub(c);this.hi(c);return c},
Iga:function(c){this.yc!=c&&(this.yc=c)},R_:y("yc")});C.YD.create=function(c){return new C.YD(c)};
C.Ng=C.M.extend({er:s,yr:s,ctor:function(c){C.M.prototype.ctor.call(this);this.yr=this.er=s;var d=c instanceof Array?c:arguments,e=d.length-1;0<=e&&d[e]==s&&C.log("parameters should not be ending with null in Javascript");if(0<=e){for(var g=d[0],h=1;h<e;h++)d[h]&&(g=C.Ng.wq(g,d[h]));this.yx(g,d[e])}},yx:function(c,d){(!c||!d)&&f("cc.Spawn.initWithTwoActions(): arguments must all be non null");var e=t,g=c.C,h=d.C;this.i(Math.max(g,h))&&(this.er=c,this.yr=d,g>h?this.yr=C.Ia.wq(d,C.Zc.create(g-h)):g<
h&&(this.er=C.Ia.wq(c,C.Zc.create(h-g))),e=q);return e},p:function(){var c=new C.Ng;this.ub(c);c.yx(this.er.p(),this.yr.p());return c},Q:function(c){C.M.prototype.Q.call(this,c);this.er.Q(c);this.yr.Q(c)},stop:function(){this.er.stop();this.yr.stop();C.pg.prototype.stop.call(this)},update:function(c){c=this.tg(c);this.er&&this.er.update(c);this.yr&&this.yr.update(c)},reverse:function(){var c=C.Ng.wq(this.er.reverse(),this.yr.reverse());this.ub(c);this.hi(c);return c}});
C.Ng.create=function(c){var d=c instanceof Array?c:arguments;0<d.length&&d[d.length-1]==s&&C.log("parameters should not be ending with null in Javascript");for(var e=d[0],g=1;g<d.length;g++)d[g]!=s&&(e=C.Ng.wq(e,d[g]));return e};C.Ng.wq=function(c,d){var e=new C.Ng;e.yx(c,d);return e};
C.ZD=C.M.extend({KL:0,lG:0,Y8:0,QV:0,MA:0,Z8:0,ctor:function(c,d,e){C.M.prototype.ctor.call(this);d!==m&&this.i(c,d,e)},i:function(c,d,e){return C.M.prototype.i.call(this,c)?(this.KL=d||0,this.QV=e||this.KL,q):t},p:function(){var c=new C.ZD;this.ub(c);c.i(this.C,this.KL,this.QV);return c},Q:function(c){C.M.prototype.Q.call(this,c);var d=c.rotationX%360,e=this.KL-d;180<e&&(e-=360);-180>e&&(e+=360);this.lG=d;this.Y8=e;this.MA=c.rotationY%360;c=this.QV-this.MA;180<c&&(c-=360);-180>c&&(c+=360);this.Z8=
c},reverse:function(){C.log("cc.RotateTo.reverse(): it should be overridden in subclass.")},update:function(c){c=this.tg(c);this.target&&(this.target.rotationX=this.lG+this.Y8*c,this.target.rotationY=this.MA+this.Z8*c)}});C.ZD.create=function(c,d,e){return new C.ZD(c,d,e)};
C.Ly=C.M.extend({Um:0,lG:0,NK:0,MA:0,ctor:function(c,d,e){C.M.prototype.ctor.call(this);d!==m&&this.i(c,d,e)},i:function(c,d,e){return C.M.prototype.i.call(this,c)?(this.Um=d||0,this.NK=e||this.Um,q):t},p:function(){var c=new C.Ly;this.ub(c);c.i(this.C,this.Um,this.NK);return c},Q:function(c){C.M.prototype.Q.call(this,c);this.lG=c.rotationX;this.MA=c.rotationY},update:function(c){c=this.tg(c);this.target&&(this.target.rotationX=this.lG+this.Um*c,this.target.rotationY=this.MA+this.NK*c)},reverse:function(){var c=
C.Ly.create(this.C,-this.Um,-this.NK);this.ub(c);this.hi(c);return c}});C.Ly.create=function(c,d,e){var g=new C.Ly;g.i(c,d,e);return g};
C.yi=C.M.extend({ap:s,jf:s,Bf:s,ctor:function(c,d,e){C.M.prototype.ctor.call(this);this.ap=I(0,0);this.jf=I(0,0);this.Bf=I(0,0);d!==m&&this.i(c,d,e)},i:function(c,d,e){return C.M.prototype.i.call(this,c)?(d.x!==m&&(e=d.y,d=d.x),this.ap.x=d,this.ap.y=e,q):t},p:function(){var c=new C.yi;this.ub(c);c.i(this.C,this.ap);return c},Q:function(c){C.M.prototype.Q.call(this,c);var d=c.Oc();c=c.Td();this.Bf.x=d;this.Bf.y=c;this.jf.x=d;this.jf.y=c},update:function(c){c=this.tg(c);if(this.target){var d=this.ap.x*
c;c*=this.ap.y;var e=this.jf;if(C.JJ){var g=this.target.Td(),h=this.Bf;e.x=e.x+this.target.Oc()-h.x;e.y=e.y+g-h.y;d+=e.x;c+=e.y;h.x=d;h.y=c;this.target.o(d,c)}else this.target.o(e.x+d,e.y+c)}},reverse:function(){var c=C.yi.create(this.C,I(-this.ap.x,-this.ap.y));this.ub(c);this.hi(c);return c}});C.yi.create=function(c,d,e){return new C.yi(c,d,e)};
C.oq=C.yi.extend({Ak:s,ctor:function(c,d,e){C.yi.prototype.ctor.call(this);this.Ak=I(0,0);d!==m&&this.i(c,d,e)},i:function(c,d,e){return C.yi.prototype.i.call(this,c,d,e)?(d.x!==m&&(e=d.y,d=d.x),this.Ak.x=d,this.Ak.y=e,q):t},p:function(){var c=new C.oq;this.ub(c);c.i(this.C,this.Ak);return c},Q:function(c){C.yi.prototype.Q.call(this,c);this.ap.x=this.Ak.x-c.Oc();this.ap.y=this.Ak.y-c.Td()}});C.oq.create=function(c,d,e){return new C.oq(c,d,e)};
C.rq=C.M.extend({dg:0,eg:0,GN:0,HN:0,QL:0,RL:0,Bj:0,Cj:0,ctor:function(c,d,e){C.M.prototype.ctor.call(this);e!==m&&this.i(c,d,e)},i:function(c,d,e){var g=t;C.M.prototype.i.call(this,c)&&(this.QL=d,this.RL=e,g=q);return g},p:function(){var c=new C.rq;this.ub(c);c.i(this.C,this.QL,this.RL);return c},Q:function(c){C.M.prototype.Q.call(this,c);this.GN=c.skewX%180;this.Bj=this.QL-this.GN;180<this.Bj&&(this.Bj-=360);-180>this.Bj&&(this.Bj+=360);this.HN=c.skewY%360;this.Cj=this.RL-this.HN;180<this.Cj&&(this.Cj-=
360);-180>this.Cj&&(this.Cj+=360)},update:function(c){c=this.tg(c);this.target.skewX=this.GN+this.Bj*c;this.target.skewY=this.HN+this.Cj*c}});C.rq.create=function(c,d,e){return new C.rq(c,d,e)};
C.qq=C.rq.extend({ctor:function(c,d,e){C.rq.prototype.ctor.call(this);e!==m&&this.i(c,d,e)},i:function(c,d,e){var g=t;C.rq.prototype.i.call(this,c,d,e)&&(this.dg=d,this.eg=e,g=q);return g},p:function(){var c=new C.qq;this.ub(c);c.i(this.C,this.dg,this.eg);return c},Q:function(c){C.rq.prototype.Q.call(this,c);this.Bj=this.dg;this.Cj=this.eg;this.QL=this.GN+this.Bj;this.RL=this.HN+this.Cj},reverse:function(){var c=C.qq.create(this.C,-this.dg,-this.eg);this.ub(c);this.hi(c);return c}});
C.qq.create=function(c,d,e){var g=new C.qq;g&&g.i(c,d,e);return g};
C.qo=C.M.extend({jf:s,Lo:s,sF:0,Xq:0,Bf:s,ctor:function(c,d,e,g,h){C.M.prototype.ctor.call(this);this.jf=I(0,0);this.Bf=I(0,0);this.Lo=I(0,0);g!==m&&this.i(c,d,e,g,h)},i:function(c,d,e,g,h){return C.M.prototype.i.call(this,c)?(h===m&&(h=g,g=e,e=d.y,d=d.x),this.Lo.x=d,this.Lo.y=e,this.sF=g,this.Xq=h,q):t},p:function(){var c=new C.qo;this.ub(c);c.i(this.C,this.Lo,this.sF,this.Xq);return c},Q:function(c){C.M.prototype.Q.call(this,c);var d=c.Oc();c=c.Td();this.Bf.x=d;this.Bf.y=c;this.jf.x=d;this.jf.y=
c},update:function(c){c=this.tg(c);if(this.target){var d=c*this.Xq%1,d=4*this.sF*d*(1-d),d=d+this.Lo.y*c;c*=this.Lo.x;var e=this.jf;if(C.JJ){var g=this.target.Td(),h=this.Bf;e.x=e.x+this.target.Oc()-h.x;e.y=e.y+g-h.y;c+=e.x;d+=e.y;h.x=c;h.y=d;this.target.o(c,d)}else this.target.o(e.x+c,e.y+d)}},reverse:function(){var c=C.qo.create(this.C,I(-this.Lo.x,-this.Lo.y),this.sF,this.Xq);this.ub(c);this.hi(c);return c}});C.qo.create=function(c,d,e,g,h){return new C.qo(c,d,e,g,h)};
C.WJ=C.qo.extend({Ak:s,ctor:function(c,d,e,g,h){C.qo.prototype.ctor.call(this);this.Ak=I(0,0);g!==m&&this.i(c,d,e,g,h)},i:function(c,d,e,g,h){return C.qo.prototype.i.call(this,c,d,e,g,h)?(h===m&&(e=d.y,d=d.x),this.Ak.x=d,this.Ak.y=e,q):t},Q:function(c){C.qo.prototype.Q.call(this,c);this.Lo.x=this.Ak.x-this.jf.x;this.Lo.y=this.Ak.y-this.jf.y},p:function(){var c=new C.WJ;this.ub(c);c.i(this.C,this.Ak,this.sF,this.Xq);return c}});C.WJ.create=function(c,d,e,g,h){return new C.WJ(c,d,e,g,h)};
C.Xba=function(c,d,e,g){return 0*Math.pow(1-g,3)+3*g*Math.pow(1-g,2)*c+3*Math.pow(g,2)*(1-g)*d+Math.pow(g,3)*e};
C.ms=C.M.extend({vk:s,jf:s,Bf:s,ctor:function(c,d){C.M.prototype.ctor.call(this);this.vk=[];this.jf=I(0,0);this.Bf=I(0,0);d&&this.i(c,d)},i:function(c,d){return C.M.prototype.i.call(this,c)?(this.vk=d,q):t},p:function(){var c=new C.ms;this.ub(c);for(var d=[],e=0;e<this.vk.length;e++){var g=this.vk[e];d.push(I(g.x,g.y))}c.i(this.C,d);return c},Q:function(c){C.M.prototype.Q.call(this,c);var d=c.Oc();c=c.Td();this.Bf.x=d;this.Bf.y=c;this.jf.x=d;this.jf.y=c},update:function(c){c=this.tg(c);if(this.target){var d=
this.vk,e=C.Xba(d[0].x,d[1].x,d[2].x,c);c=C.Xba(d[0].y,d[1].y,d[2].y,c);d=this.jf;if(C.JJ){var g=this.target.Td(),h=this.Bf;d.x=d.x+this.target.Oc()-h.x;d.y=d.y+g-h.y;e+=d.x;c+=d.y;h.x=e;h.y=c;this.target.o(e,c)}else this.target.o(d.x+e,d.y+c)}},reverse:function(){var c=this.vk,c=C.ms.create(this.C,[C.Lp(c[1],C.o1(c[2])),C.Lp(c[0],C.o1(c[2])),C.o1(c[2])]);this.ub(c);this.hi(c);return c}});C.ms.create=function(c,d){return new C.ms(c,d)};
C.qJ=C.ms.extend({VN:s,ctor:function(c,d){C.ms.prototype.ctor.call(this);this.VN=[];d&&this.i(c,d)},i:function(c,d){return C.M.prototype.i.call(this,c)?(this.VN=d,q):t},p:function(){var c=new C.qJ;this.ub(c);c.i(this.C,this.VN);return c},Q:function(c){C.ms.prototype.Q.call(this,c);c=this.jf;var d=this.VN,e=this.vk;e[0]=C.$b(d[0],c);e[1]=C.$b(d[1],c);e[2]=C.$b(d[2],c)}});C.qJ.create=function(c,d){return new C.qJ(c,d)};
C.$d=C.M.extend({ha:1,oa:1,nG:1,oG:1,Ez:0,Fz:0,Bj:0,Cj:0,ctor:function(c,d,e){C.M.prototype.ctor.call(this);d!==m&&this.i(c,d,e)},i:function(c,d,e){return C.M.prototype.i.call(this,c)?(this.Ez=d,this.Fz=e!=s?e:d,q):t},p:function(){var c=new C.$d;this.ub(c);c.i(this.C,this.Ez,this.Fz);return c},Q:function(c){C.M.prototype.Q.call(this,c);this.nG=c.scaleX;this.oG=c.scaleY;this.Bj=this.Ez-this.nG;this.Cj=this.Fz-this.oG},update:function(c){c=this.tg(c);this.target&&(this.target.scaleX=this.nG+this.Bj*
c,this.target.scaleY=this.oG+this.Cj*c)}});C.$d.create=function(c,d,e){var g=new C.$d;g.i(c,d,e);return g};C.Ny=C.$d.extend({Q:function(c){C.$d.prototype.Q.call(this,c);this.Bj=this.nG*this.Ez-this.nG;this.Cj=this.oG*this.Fz-this.oG},reverse:function(){var c=C.Ny.create(this.C,1/this.Ez,1/this.Fz);this.ub(c);this.hi(c);return c},p:function(){var c=new C.Ny;this.ub(c);c.i(this.C,this.Ez,this.Fz);return c}});C.Ny.create=function(c,d,e){return new C.Ny(c,d,e)};
C.cD=C.M.extend({ie:0,Z$:t,ctor:function(c,d){C.M.prototype.ctor.call(this);d!==m&&this.i(c,d)},i:function(c,d){return C.M.prototype.i.call(this,c)?(this.ie=d,q):t},p:function(){var c=new C.cD;this.ub(c);c.i(this.C,this.ie);return c},update:function(c){c=this.tg(c);if(this.target&&!this.Wj()){var d=1/this.ie;this.target.visible=c%d>d/2}},Q:function(c){C.M.prototype.Q.call(this,c);this.Z$=c.visible},stop:function(){this.target.visible=this.Z$;C.M.prototype.stop.call(this)},reverse:function(){var c=
C.cD.create(this.C,this.ie);this.ub(c);this.hi(c);return c}});C.cD.create=function(c,d){var e=new C.cD;e.i(c,d);return e};
C.no=C.M.extend({WA:0,cM:0,ctor:function(c,d){C.M.prototype.ctor.call(this);d!==m&&this.i(c,d)},i:function(c,d){return C.M.prototype.i.call(this,c)?(this.WA=d,q):t},p:function(){var c=new C.no;this.ub(c);c.i(this.C,this.WA);return c},update:function(c){c=this.tg(c);if(this.target.rb){var d=this.cM!==m?this.cM:255;this.target.opacity=d+(this.WA-d)*c}},Q:function(c){C.M.prototype.Q.call(this,c);this.target.rb&&(this.cM=c.opacity)}});C.no.create=function(c,d){return new C.no(c,d)};
C.rs=C.no.extend({RX:s,reverse:function(){var c=new C.dv;c.i(this.C,0);this.ub(c);this.hi(c);return c},p:function(){var c=new C.rs;this.ub(c);c.i(this.C,this.WA);return c},Q:function(c){this.RX&&(this.WA=this.RX.cM);C.no.prototype.Q.call(this,c)}});C.rs.create=function(c){return new C.rs(c,255)};C.dv=C.no.extend({reverse:function(){var c=new C.rs;c.RX=this;c.i(this.C,255);this.ub(c);this.hi(c);return c},p:function(){var c=new C.dv;this.ub(c);c.i(this.C,this.WA);return c}});
C.dv.create=function(c){var d=new C.dv;d.i(c,0);return d};
C.Py=C.M.extend({Ff:s,Mc:s,ctor:function(c,d,e,g){C.M.prototype.ctor.call(this);this.Ff=C.color(0,0,0);this.Mc=C.color(0,0,0);g!==m&&this.i(c,d,e,g)},i:function(c,d,e,g){return C.M.prototype.i.call(this,c)?(this.Ff=C.color(d,e,g),q):t},p:function(){var c=new C.Py;this.ub(c);var d=this.Ff;c.i(this.C,d.r,d.g,d.b);return c},Q:function(c){C.M.prototype.Q.call(this,c);this.target.rb&&(this.Mc=this.target.color)},update:function(c){c=this.tg(c);var d=this.Mc,e=this.Ff;d&&this.target.rb&&(this.target.color=
C.color(d.r+(e.r-d.r)*c,d.g+(e.g-d.g)*c,d.b+(e.b-d.b)*c))}});C.Py.create=function(c,d,e,g){return new C.Py(c,d,e,g)};
C.jE=C.M.extend({BL:0,AL:0,zL:0,U9:0,T9:0,S9:0,ctor:function(c,d,e,g){C.M.prototype.ctor.call(this);g!==m&&this.i(c,d,e,g)},i:function(c,d,e,g){return C.M.prototype.i.call(this,c)?(this.BL=d,this.AL=e,this.zL=g,q):t},p:function(){var c=new C.jE;this.ub(c);c.i(this.C,this.BL,this.AL,this.zL);return c},Q:function(c){C.M.prototype.Q.call(this,c);c.rb&&(c=c.color,this.U9=c.r,this.T9=c.g,this.S9=c.b)},update:function(c){c=this.tg(c);this.target.rb&&(this.target.color=C.color(this.U9+this.BL*c,this.T9+
this.AL*c,this.S9+this.zL*c))},reverse:function(){var c=C.jE.create(this.C,-this.BL,-this.AL,-this.zL);this.ub(c);this.hi(c);return c}});C.jE.create=function(c,d,e,g){return new C.jE(c,d,e,g)};C.Zc=C.M.extend({update:u(),reverse:function(){var c=C.Zc.create(this.C);this.ub(c);this.hi(c);return c},p:function(){var c=new C.Zc;this.ub(c);c.i(this.C);return c}});C.Zc.create=function(c){return new C.Zc(c)};
C.mv=C.M.extend({gr:s,ctor:function(c){C.M.prototype.ctor.call(this);this.gr=s;c&&this.Aa(c)},Aa:function(c){c||f("cc.ReverseTime.initWithAction(): action must be non null");c==this.gr&&f("cc.ReverseTime.initWithAction(): the action was already passed in.");return C.M.prototype.i.call(this,c.C)?(this.gr=c,q):t},p:function(){var c=new C.mv;this.ub(c);c.Aa(this.gr.p());return c},Q:function(c){C.M.prototype.Q.call(this,c);this.gr.Q(c)},update:function(c){c=this.tg(c);this.gr&&this.gr.update(1-c)},reverse:function(){return this.gr.p()},
stop:function(){this.gr.stop();C.pg.prototype.stop.call(this)}});C.mv.create=function(c){return new C.mv(c)};
C.ZC=C.M.extend({Fs:s,GF:0,iX:s,UL:0,tY:s,ctor:function(c){C.M.prototype.ctor.call(this);this.tY=[];c&&this.bea(c)},Sk:y("Fs"),Sx:x("Fs"),bea:function(c){c||f("cc.Animate.initWithAnimation(): animation must be non-NULL");var d=c.ju();if(this.i(d*c.$q)){this.GF=0;this.Sx(c);this.iX=s;this.UL=0;var e=this.tY,g=e.length=0,h=d/c.kp;c=c.Dh;C.fB(c,C.vl);for(var k=0;k<c.length;k++){var n=g*h/d,g=g+c[k].Bh;e.push(n)}return q}return t},p:function(){var c=new C.ZC;this.ub(c);c.bea(this.Fs.p());return c},Q:function(c){C.M.prototype.Q.call(this,
c);this.Fs.vw&&(this.iX=c.Cxa());this.UL=this.GF=0},update:function(c){c=this.tg(c);1>c&&(c*=this.Fs.$q,(0|c)>this.UL&&(this.GF=0,this.UL++),c%=1);for(var d=this.Fs.Dh,e=d.length,g=this.tY,h=this.GF;h<e;h++)if(g[h]<=c)this.target.Bd(d[h].vm()),this.GF=h+1;else break},reverse:function(){var c=this.Fs,d=c.Dh,e=[];C.fB(d,C.vl);if(0<d.length)for(var g=d.length-1;0<=g;g--){var h=d[g];if(!h)break;e.push(h.p())}d=C.Tu.create(e,c.Bh,c.$q);d.kR(c.vw);c=C.ZC.create(d);this.ub(c);this.hi(c);return c},stop:function(){this.Fs.vw&&
this.target&&this.target.Bd(this.iX);C.pg.prototype.stop.call(this)}});C.ZC.create=function(c){return new C.ZC(c)};
C.yK=C.M.extend({Je:s,Jz:s,ctor:function(c,d){C.M.prototype.ctor.call(this);d&&this.RB(c,d)},RB:function(c,d){return this.i(d.C)?(this.Jz=c,this.Je=d,q):t},p:function(){var c=new C.yK;this.ub(c);c.RB(this.Jz,this.Je.p());return c},Q:function(c){C.M.prototype.Q.call(this,c);this.Je.Q(this.Jz)},stop:function(){this.Je.stop()},update:function(c){c=this.tg(c);this.Je.update(c)},sTa:y("Jz"),J2a:function(c){this.Jz!=c&&(this.Jz=c)}});C.yK.create=function(c,d){return new C.yK(c,d)};C.qh=C.hq.extend({Wj:B(q),step:function(){this.update(1)},update:u(),reverse:function(){return this.p()},p:function(){return new C.qh}});C.sj=C.qh.extend({update:function(){this.target.visible=q},reverse:function(){return C.yl.create()},p:function(){return new C.sj}});C.sj.create=function(){return new C.sj};C.yl=C.qh.extend({update:function(){this.target.visible=t},reverse:function(){return C.sj.create()},p:function(){return new C.yl}});C.yl.create=function(){return new C.yl};
C.kE=C.qh.extend({update:function(){this.target.visible=!this.target.visible},reverse:function(){return new C.kE},p:function(){return new C.kE}});C.kE.create=function(){return new C.kE};C.Ky=C.qh.extend({uM:q,ctor:function(c){C.hq.prototype.ctor.call(this);c!==m&&this.k(c)},update:function(){this.target.ak(this.uM)},k:function(c){this.uM=c;return q},reverse:function(){return new C.Ky(this.uM)},p:function(){return new C.Ky(this.uM)}});C.Ky.create=function(c){return new C.Ky(c)};
C.PD=C.qh.extend({zb:t,ctor:function(c){C.hq.prototype.ctor.call(this);this.zb=t;c!==m&&this.eea(c)},eea:function(c){this.zb=c;return q},update:function(){this.target.flippedX=this.zb},reverse:function(){return C.PD.create(!this.zb)},p:function(){var c=new C.PD;c.eea(this.zb);return c}});C.PD.create=function(c){return new C.PD(c)};
C.QD=C.qh.extend({Bb:t,ctor:function(c){C.hq.prototype.ctor.call(this);this.Bb=t;c!==m&&this.fea(c)},fea:function(c){this.Bb=c;return q},update:function(){this.target.flippedY=this.Bb},reverse:function(){return C.QD.create(!this.Bb)},p:function(){var c=new C.QD;c.fea(this.Bb);return c}});C.QD.create=function(c){return new C.QD(c)};
C.fK=C.qh.extend({Fn:0,Xi:0,ctor:function(c,d){C.hq.prototype.ctor.call(this);this.Xi=this.Fn=0;c!==m&&(c.x!==m&&(d=c.y,c=c.x),this.jea(c,d))},jea:function(c,d){this.Fn=c;this.Xi=d;return q},update:function(){this.target.o(this.Fn,this.Xi)},p:function(){var c=new C.fK;c.jea(this.Fn,this.Xi);return c}});C.fK.create=function(c,d){return new C.fK(c,d)};
C.Fc=C.qh.extend({$l:s,Ls:s,iF:s,Ah:s,ctor:function(c,d,e){C.hq.prototype.ctor.call(this);c!==m&&(d===m?this.GP(c):this.GP(c,d,e))},GP:function(c,d,e){d?(this.Ah=e,this.Ls=c,this.$l=d):c&&(this.iF=c);return q},execute:function(){this.Ls!=s?this.Ls.call(this.$l,this.target,this.Ah):this.iF&&this.iF.call(s,this.target)},update:function(){this.execute()},zVa:y("$l"),S3a:function(c){c!=this.$l&&(this.$l&&(this.$l=s),this.$l=c)},p:function(){var c=new C.Fc;this.$l?c.GP(this.Ls,this.$l,this.Ah):this.iF&&
c.GP(this.iF);return c}});C.Fc.create=function(c,d,e){return new C.Fc(c,d,e)};C.HR=C.M.extend({gV:0,hV:0,iV:0,I9:0,J9:0,K9:0,nba:0,oba:0,pba:0,ctor:function(){C.M.prototype.ctor.call(this);this.pba=this.oba=this.nba=this.K9=this.J9=this.I9=this.iV=this.hV=this.gV=0},Q:function(c){C.M.prototype.Q.call(this,c);c=c.tx();var d=c.Xca();this.gV=d.x;this.hV=d.y;this.iV=d.e;d=c.gda();this.I9=d.x;this.J9=d.y;this.K9=d.e;c=c.fBa();this.nba=c.x;this.oba=c.y;this.pba=c.e},p:function(){return new C.HR},reverse:function(){return C.mv.create(this)}});
C.Th=C.HR.extend({Oi:0,CV:0,tE:0,V8:0,Um:0,U8:0,maa:0,kaa:0,laa:0,jaa:0,ctor:function(c,d,e,g,h,k,n){C.HR.prototype.ctor.call(this);n!==m&&this.i(c,d,e,g,h,k,n)},i:function(c,d,e,g,h,k,n){return C.M.prototype.i.call(this,c)?(this.Oi=d,this.CV=e,this.tE=g,this.V8=h,this.Um=k,this.U8=n,this.kaa=C.hg(h),this.jaa=C.hg(n),q):t},tHa:function(){var c=this.target.tx(),d=c.gda(),e=c.Xca(),c=d.x-e.x,g=d.y-e.y,d=d.e-e.e,e=Math.sqrt(Math.pow(c,2)+Math.pow(g,2)+Math.pow(d,2)),h=Math.sqrt(Math.pow(c,2)+Math.pow(g,
2));0===h&&(h=C.SJ);0===e&&(e=C.SJ);return{gDa:e/C.jD.BH(),FIa:Math.acos(d/e),azimuth:0>c?Math.PI-Math.asin(g/h):Math.asin(g/h)}},Q:function(c){C.M.prototype.Q.call(this,c);c=this.tHa();isNaN(this.Oi)&&(this.Oi=c.gDa);isNaN(this.tE)&&(this.tE=C.qC(c.FIa));isNaN(this.Um)&&(this.Um=C.qC(c.azimuth));this.maa=C.hg(this.tE);this.laa=C.hg(this.Um)},p:function(){var c=new C.Th;c.i(this.C,this.Oi,this.CV,this.tE,this.V8,this.Um,this.U8);return c},update:function(c){c=this.tg(c);var d=(this.Oi+this.CV*c)*
C.jD.BH(),e=this.maa+this.kaa*c,g=this.laa+this.jaa*c;c=Math.sin(e)*Math.cos(g)*d+this.gV;g=Math.sin(e)*Math.sin(g)*d+this.hV;d=Math.cos(e)*d+this.iV;this.target.tx().Ega(c,g,d)}});C.Th.create=function(c,d,e,g,h,k,n){return new C.Th(c,d,e,g,h,k,n)};C.Ub=C.M.extend({H:s,ctor:function(c){C.M.prototype.ctor.call(this);c&&this.Aa(c)},Aa:function(c){c||f("cc.ActionEase.initWithAction(): action must be non nil");return this.i(c.ju())?(this.H=c,q):t},p:function(){var c=new C.Ub;c.Aa(this.H.p());return c},Q:function(c){C.M.prototype.Q.call(this,c);this.H.Q(this.target)},stop:function(){this.H.stop();C.M.prototype.stop.call(this)},update:function(c){this.H.update(c)},reverse:function(){return C.Ub.create(this.H.reverse())},R_:y("H")});C.Ub.create=function(c){return new C.Ub(c)};
C.bv=C.Ub.extend({de:0,ctor:function(c,d){C.Ub.prototype.ctor.call(this);d!==m&&this.Aa(c,d)},B3a:x("de"),TUa:y("de"),Aa:function(c,d){return C.Ub.prototype.Aa.call(this,c)?(this.de=d,q):t},p:function(){var c=new C.bv;c.Aa(this.H.p(),this.de);return c},reverse:function(){return C.bv.create(this.H.reverse(),1/this.de)}});C.bv.create=function(c,d){return new C.bv(c,d)};
C.av=C.bv.extend({update:function(c){this.H.update(Math.pow(c,this.de))},reverse:function(){return C.av.create(this.H.reverse(),1/this.de)},p:function(){var c=new C.av;c.Aa(this.H.p(),this.de);return c}});C.av.create=function(c,d){return new C.av(c,d)};C.dya=function(c){return{de:c,pa:function(c){return Math.pow(c,this.de)},reverse:function(){return C.dya(1/this.de)}}};
C.fq=C.bv.extend({update:function(c){this.H.update(Math.pow(c,1/this.de))},reverse:function(){return C.fq.create(this.H.reverse(),1/this.de)},p:function(){var c=new C.fq;c.Aa(this.H.p(),this.de);return c}});C.fq.create=function(c,d){return new C.fq(c,d)};C.fya=function(c){return{de:c,pa:function(c){return Math.pow(c,1/this.de)},reverse:function(){return C.fya(1/this.de)}}};
C.yy=C.bv.extend({update:function(c){c*=2;1>c?this.H.update(0.5*Math.pow(c,this.de)):this.H.update(1-0.5*Math.pow(2-c,this.de))},p:function(){var c=new C.yy;c.Aa(this.H.p(),this.de);return c},reverse:function(){return C.yy.create(this.H.reverse(),this.de)}});C.yy.create=function(c,d){return new C.yy(c,d)};C.eya=function(c){return{de:c,pa:function(c){c*=2;return 1>c?0.5*Math.pow(c,this.de):1-0.5*Math.pow(2-c,this.de)},reverse:function(){return C.eya(this.de)}}};
C.MJ=C.Ub.extend({update:function(c){this.H.update(0===c?0:Math.pow(2,10*(c-1)))},reverse:function(){return C.OJ.create(this.H.reverse())},p:function(){var c=new C.MJ;c.Aa(this.H.p());return c}});C.MJ.create=function(c){return new C.MJ(c)};C.r9={pa:function(c){return 0===c?0:Math.pow(2,10*(c-1))},reverse:function(){return C.t9}};C.aya=function(){return C.r9};
C.OJ=C.Ub.extend({update:function(c){this.H.update(1==c?1:-Math.pow(2,-10*c)+1)},reverse:function(){return C.MJ.create(this.H.reverse())},p:function(){var c=new C.OJ;c.Aa(this.H.p());return c}});C.OJ.create=function(c){return new C.OJ(c)};C.t9={pa:function(c){return 1==c?1:-Math.pow(2,-10*c)+1},reverse:function(){return C.r9}};C.cya=function(){return C.t9};
C.NJ=C.Ub.extend({update:function(c){1!=c&&0!==c&&(c*=2,c=1>c?0.5*Math.pow(2,10*(c-1)):0.5*(-Math.pow(2,-10*(c-1))+2));this.H.update(c)},reverse:function(){return C.NJ.create(this.H.reverse())},p:function(){var c=new C.NJ;c.Aa(this.H.p());return c}});C.NJ.create=function(c){return new C.NJ(c)};C.s9={pa:function(c){return 1!==c&&0!==c?(c*=2,1>c?0.5*Math.pow(2,10*(c-1)):0.5*(-Math.pow(2,-10*(c-1))+2)):c},reverse:function(){return C.s9}};C.bya=function(){return C.s9};
C.PJ=C.Ub.extend({update:function(c){c=0===c||1===c?c:-1*Math.cos(c*Math.PI/2)+1;this.H.update(c)},reverse:function(){return C.RJ.create(this.H.reverse())},p:function(){var c=new C.PJ;c.Aa(this.H.p());return c}});C.PJ.create=function(c){return new C.PJ(c)};C.D9={pa:function(c){return 0===c||1===c?c:-1*Math.cos(c*Math.PI/2)+1},reverse:function(){return C.F9}};C.pya=function(){return C.D9};
C.RJ=C.Ub.extend({update:function(c){c=0===c||1===c?c:Math.sin(c*Math.PI/2);this.H.update(c)},reverse:function(){return C.PJ.create(this.H.reverse())},p:function(){var c=new C.RJ;c.Aa(this.H.p());return c}});C.RJ.create=function(c){return new C.RJ(c)};C.F9={pa:function(c){return 0===c||1==c?c:Math.sin(c*Math.PI/2)},reverse:function(){return C.D9}};C.rya=function(){return C.F9};
C.QJ=C.Ub.extend({update:function(c){c=0===c||1===c?c:-0.5*(Math.cos(Math.PI*c)-1);this.H.update(c)},p:function(){var c=new C.QJ;c.Aa(this.H.p());return c},reverse:function(){return C.QJ.create(this.H.reverse())}});C.QJ.create=function(c){return new C.QJ(c)};C.E9={pa:function(c){return 0===c||1===c?c:-0.5*(Math.cos(Math.PI*c)-1)},reverse:function(){return C.E9}};C.qya=function(){return C.E9};
C.xy=C.Ub.extend({ld:0.3,ctor:function(c,d){C.Ub.prototype.ctor.call(this);c&&this.Aa(c,d)},HUa:y("ld"),v3a:x("ld"),Aa:function(c,d){C.Ub.prototype.Aa.call(this,c);this.ld=d==s?0.3:d;return q},reverse:function(){C.log("cc.EaseElastic.reverse(): it should be overridden in subclass.");return s},p:function(){var c=new C.xy;c.Aa(this.H.p(),this.ld);return c}});C.xy.create=function(c,d){return new C.xy(c,d)};
C.BD=C.xy.extend({update:function(c){var d=0;0===c||1===c?d=c:(d=this.ld/4,c-=1,d=-Math.pow(2,10*c)*Math.sin(2*(c-d)*Math.PI/this.ld));this.H.update(d)},reverse:function(){return C.DD.create(this.H.reverse(),this.ld)},p:function(){var c=new C.BD;c.Aa(this.H.p(),this.ld);return c}});C.BD.create=function(c,d){return new C.BD(c,d)};C.p9={pa:function(c){if(0===c||1===c)return c;c-=1;return-Math.pow(2,10*c)*Math.sin(2*(c-0.075)*Math.PI/0.3)},reverse:function(){return C.q9}};
C.Eca=function(c){return c&&0.3!==c?{ld:c,pa:function(c){if(0===c||1===c)return c;c-=1;return-Math.pow(2,10*c)*Math.sin(2*(c-this.ld/4)*Math.PI/this.ld)},reverse:function(){return C.Gca(this.ld)}}:C.p9};C.DD=C.xy.extend({update:function(c){var d=0,d=0===c||1==c?c:Math.pow(2,-10*c)*Math.sin(2*(c-this.ld/4)*Math.PI/this.ld)+1;this.H.update(d)},reverse:function(){return C.BD.create(this.H.reverse(),this.ld)},p:function(){var c=new C.DD;c.Aa(this.H.p(),this.ld);return c}});
C.DD.create=function(c,d){return new C.DD(c,d)};C.q9={pa:function(c){return 0===c||1===c?c:Math.pow(2,-10*c)*Math.sin(2*(c-0.075)*Math.PI/0.3)+1},reverse:function(){return C.p9}};C.Gca=function(c){return c&&0.3!==c?{ld:c,pa:function(c){return 0===c||1===c?c:Math.pow(2,-10*c)*Math.sin(2*(c-this.ld/4)*Math.PI/this.ld)+1},reverse:function(){return C.Eca(this.ld)}}:C.q9};
C.CD=C.xy.extend({update:function(c){var d=0,d=this.ld;if(0===c||1==c)d=c;else{d||(d=this.ld=0.3*1.5);var e=d/4;c=2*c-1;d=0>c?-0.5*Math.pow(2,10*c)*Math.sin(2*(c-e)*Math.PI/d):0.5*Math.pow(2,-10*c)*Math.sin(2*(c-e)*Math.PI/d)+1}this.H.update(d)},reverse:function(){return C.CD.create(this.H.reverse(),this.ld)},p:function(){var c=new C.CD;c.Aa(this.H.p(),this.ld);return c}});C.CD.create=function(c,d){return new C.CD(c,d)};
C.Fca=function(c){return{ld:c||0.3,pa:function(c){var e=0,e=this.ld;if(0===c||1===c)e=c;else{e||(e=this.ld=0.3*1.5);var g=e/4;c=2*c-1;e=0>c?-0.5*Math.pow(2,10*c)*Math.sin(2*(c-g)*Math.PI/e):0.5*Math.pow(2,-10*c)*Math.sin(2*(c-g)*Math.PI/e)+1}return e},reverse:function(){return C.Fca(this.ld)}}};
C.$u=C.Ub.extend({Cr:function(c){if(c<1/2.75)return 7.5625*c*c;if(c<2/2.75)return c-=1.5/2.75,7.5625*c*c+0.75;if(c<2.5/2.75)return c-=2.25/2.75,7.5625*c*c+0.9375;c-=2.625/2.75;return 7.5625*c*c+0.984375},p:function(){var c=new C.$u;c.Aa(this.H.p());return c},reverse:function(){return C.$u.create(this.H.reverse())}});C.$u.create=function(c){return new C.$u(c)};
C.sD=C.$u.extend({update:function(c){this.H.update(1-this.Cr(1-c))},reverse:function(){return C.uD.create(this.H.reverse())},p:function(){var c=new C.sD;c.Aa(this.H.p());return c}});C.sD.create=function(c){return new C.sD(c)};C.bL=function(c){if(c<1/2.75)return 7.5625*c*c;if(c<2/2.75)return c-=1.5/2.75,7.5625*c*c+0.75;if(c<2.5/2.75)return c-=2.25/2.75,7.5625*c*c+0.9375;c-=2.625/2.75;return 7.5625*c*c+0.984375};C.g9={pa:function(c){return 1-C.bL(1-c)},reverse:function(){return C.i9}};C.Sxa=function(){return C.g9};
C.uD=C.$u.extend({update:function(c){this.H.update(this.Cr(c))},reverse:function(){return C.sD.create(this.H.reverse())},p:function(){var c=new C.uD;c.Aa(this.H.p());return c}});C.uD.create=function(c){return new C.uD(c)};C.i9={pa:function(c){return C.bL(c)},reverse:function(){return C.g9}};C.Uxa=function(){return C.i9};C.tD=C.$u.extend({update:function(c){var d=0,d=0.5>c?0.5*(1-this.Cr(1-2*c)):0.5*this.Cr(2*c-1)+0.5;this.H.update(d)},p:function(){var c=new C.tD;c.Aa(this.H.p());return c},reverse:function(){return C.tD.create(this.H.reverse())}});
C.tD.create=function(c){return new C.tD(c)};C.h9={pa:function(c){return c=0.5>c?0.5*(1-C.bL(1-2*c)):0.5*C.bL(2*c-1)+0.5},reverse:function(){return C.h9}};C.Txa=function(){return C.h9};C.oD=C.Ub.extend({update:function(c){this.H.update(0===c||1==c?c:c*c*(2.70158*c-1.70158))},reverse:function(){return C.qD.create(this.H.reverse())},p:function(){var c=new C.oD;c.Aa(this.H.p());return c}});C.oD.create=function(c){return new C.oD(c)};
C.d9={pa:function(c){return 0===c||1===c?c:c*c*(2.70158*c-1.70158)},reverse:function(){return C.f9}};C.Oxa=function(){return C.d9};C.qD=C.Ub.extend({update:function(c){c-=1;this.H.update(c*c*(2.70158*c+1.70158)+1)},reverse:function(){return C.oD.create(this.H.reverse())},p:function(){var c=new C.qD;c.Aa(this.H.p());return c}});C.qD.create=function(c){return new C.qD(c)};C.f9={pa:function(c){c-=1;return c*c*(2.70158*c+1.70158)+1},reverse:function(){return C.d9}};C.Qxa=function(){return C.f9};
C.pD=C.Ub.extend({update:function(c){c*=2;1>c?this.H.update(c*c*(3.5949095*c-2.5949095)/2):(c-=2,this.H.update(c*c*(3.5949095*c+2.5949095)/2+1))},p:function(){var c=new C.pD;c.Aa(this.H.p());return c},reverse:function(){return C.pD.create(this.H.reverse())}});C.pD.create=function(c){return new C.pD(c)};C.e9={pa:function(c){c*=2;if(1>c)return c*c*(3.5949095*c-2.5949095)/2;c-=2;return c*c*(3.5949095*c+2.5949095)/2+1},reverse:function(){return C.e9}};C.Pxa=function(){return C.e9};
C.rD=C.Ub.extend({YM:s,ZM:s,$M:s,aN:s,ctor:function(c){C.Ub.prototype.ctor.call(this,c)},hb:function(c,d,e,g,h){return Math.pow(1-h,3)*c+3*h*Math.pow(1-h,2)*d+3*Math.pow(h,2)*(1-h)*e+Math.pow(h,3)*g},update:function(c){this.H.update(this.hb(this.YM,this.ZM,this.$M,this.aN,c))},p:function(){var c=new C.rD;c.Aa(this.H.p());c.kga(this.YM,this.ZM,this.$M,this.aN);return c},reverse:function(){var c=C.rD.create(this.H.reverse());c.kga(this.aN,this.$M,this.ZM,this.YM);return c},kga:function(c,d,e,g){this.YM=
c||0;this.ZM=d||0;this.$M=e||0;this.aN=g||0}});C.rD.create=function(c){return new C.rD(c)};C.Rxa=function(c,d,e,g){return{pa:function(h){return C.rD.prototype.hb(c,d,e,g,h)},reverse:function(){return C.Rxa(g,e,d,c)}}};C.ED=C.Ub.extend({hb:function(c){return Math.pow(c,2)},update:function(c){this.H.update(this.hb(c))},p:function(){var c=new C.ED;c.Aa(this.H.p());return c},reverse:function(){return C.ED.create(this.H.reverse())}});C.ED.create=function(c){return new C.ED(c)};
C.u9={pa:C.ED.prototype.hb,reverse:function(){return C.u9}};C.gya=function(){return C.u9};C.GD=C.Ub.extend({hb:function(c){return-c*(c-2)},update:function(c){this.H.update(this.hb(c))},p:function(){var c=new C.GD;c.Aa();return c},reverse:function(){return C.GD.create(this.H.reverse())}});C.GD.create=function(c){return new C.GD(c)};C.w9={pa:C.GD.prototype.hb,reverse:function(){return C.w9}};C.iya=function(){return C.w9};
C.FD=C.Ub.extend({hb:function(c){var d=c;c*=2;1>c?d=0.5*c*c:(--c,d=-0.5*(c*(c-2)-1));return d},update:function(c){this.H.update(this.hb(c))},p:function(){var c=new C.FD;c.Aa(this.H.p());return c},reverse:function(){return C.FD.create(this.H.reverse())}});C.FD.create=function(c){return new C.FD(c)};C.v9={pa:C.FD.prototype.hb,reverse:function(){return C.v9}};C.hya=function(){return C.v9};
C.HD=C.Ub.extend({hb:function(c){return c*c*c*c},update:function(c){this.H.update(this.hb(c))},p:function(){var c=new C.HD;c.Aa(this.H.p());return c},reverse:function(){return C.HD.create(this.H.reverse())}});C.HD.create=function(c){return new C.HD(c)};C.x9={pa:C.HD.prototype.hb,reverse:function(){return C.x9}};C.jya=function(){return C.x9};
C.JD=C.Ub.extend({hb:function(c){c-=1;return-(c*c*c*c-1)},update:function(c){this.H.update(this.hb(c))},p:function(){var c=new C.JD;c.Aa(this.H.p());return c},reverse:function(){return C.JD.create(this.H.reverse())}});C.JD.create=function(c){return new C.JD(c)};C.z9={pa:C.JD.prototype.hb,reverse:function(){return C.z9}};C.lya=function(){return C.z9};
C.ID=C.Ub.extend({hb:function(c){c*=2;if(1>c)return 0.5*c*c*c*c;c-=2;return-0.5*(c*c*c*c-2)},update:function(c){this.H.update(this.hb(c))},p:function(){var c=new C.ID;c.Aa(this.H.p());return c},reverse:function(){return C.ID.create(this.H.reverse())}});C.ID.create=function(c){return new C.ID(c)};C.y9={pa:C.ID.prototype.hb,reverse:function(){return C.y9}};C.kya=function(){return C.y9};
C.KD=C.Ub.extend({hb:function(c){return c*c*c*c*c},update:function(c){this.H.update(this.hb(c))},p:function(){var c=new C.KD;c.Aa(this.H.p());return c},reverse:function(){return C.KD.create(this.H.reverse())}});C.KD.create=function(c){return new C.KD(c)};C.A9={pa:C.KD.prototype.hb,reverse:function(){return C.A9}};C.mya=function(){return C.A9};
C.MD=C.Ub.extend({hb:function(c){c-=1;return c*c*c*c*c+1},update:function(c){this.H.update(this.hb(c))},p:function(){var c=new C.MD;c.Aa(this.H.p());return c},reverse:function(){return C.MD.create(this.H.reverse())}});C.MD.create=function(c){return new C.MD(c)};C.C9={pa:C.MD.prototype.hb,reverse:function(){return C.C9}};C.oya=function(){return C.C9};
C.LD=C.Ub.extend({hb:function(c){c*=2;if(1>c)return 0.5*c*c*c*c*c;c-=2;return 0.5*(c*c*c*c*c+2)},update:function(c){this.H.update(this.hb(c))},p:function(){var c=new C.LD;c.Aa(this.H.p());return c},reverse:function(){return C.LD.create(this.H.reverse())}});C.LD.create=function(c){return new C.LD(c)};C.B9={pa:C.LD.prototype.hb,reverse:function(){return C.B9}};C.nya=function(){return C.B9};
C.vD=C.Ub.extend({hb:function(c){return-1*(Math.sqrt(1-c*c)-1)},update:function(c){this.H.update(this.hb(c))},p:function(){var c=new C.vD;c.Aa(this.H.p());return c},reverse:function(){return C.vD.create(this.H.reverse())}});C.vD.create=function(c){return new C.vD(c)};C.j9={pa:C.vD.prototype.hb,reverse:function(){return C.j9}};C.Vxa=function(){return C.j9};
C.xD=C.Ub.extend({hb:function(c){c-=1;return Math.sqrt(1-c*c)},update:function(c){this.H.update(this.hb(c))},p:function(){var c=new C.xD;c.Aa(this.H.p());return c},reverse:function(){return C.xD.create(this.H.reverse())}});C.xD.create=function(c){return new C.xD(c)};C.l9={pa:C.xD.prototype.hb,reverse:function(){return C.l9}};C.Xxa=function(){return C.l9};
C.wD=C.Ub.extend({hb:function(c){c*=2;if(1>c)return-0.5*(Math.sqrt(1-c*c)-1);c-=2;return 0.5*(Math.sqrt(1-c*c)+1)},update:function(c){this.H.update(this.hb(c))},p:function(){var c=new C.wD;c.Aa(this.H.p());return c},reverse:function(){return C.wD.create(this.H.reverse())}});C.wD.create=function(c){return new C.wD(c)};C.k9={pa:C.wD.prototype.hb,reverse:function(){return C.k9}};C.Wxa=function(){return C.k9};
C.yD=C.Ub.extend({hb:function(c){return c*c*c},update:function(c){this.H.update(this.hb(c))},p:function(){var c=new C.yD;c.Aa(this.H.p());return c},reverse:function(){return C.yD.create(this.H.reverse())}});C.yD.create=function(c){return new C.yD(c)};C.m9={pa:C.yD.prototype.hb,reverse:function(){return C.m9}};C.Yxa=function(){return C.m9};C.AD=C.Ub.extend({hb:function(c){c-=1;return c*c*c+1},update:function(c){this.H.update(this.hb(c))},p:function(){var c=new C.AD;c.Aa(this.H.p());return c},reverse:function(){return C.AD.create(this.H.reverse())}});
C.AD.create=function(c){return new C.AD(c)};C.o9={pa:C.AD.prototype.hb,reverse:function(){return C.o9}};C.$xa=function(){return C.o9};C.zD=C.Ub.extend({hb:function(c){c*=2;if(1>c)return 0.5*c*c*c;c-=2;return 0.5*(c*c*c+2)},update:function(c){this.H.update(this.hb(c))},p:function(){var c=new C.zD;c.Aa(this.H.p());return c},reverse:function(){return C.zD.create(this.H.reverse())}});C.zD.create=function(c){return new C.zD(c)};C.n9={pa:C.zD.prototype.hb,reverse:function(){return C.n9}};C.Zxa=function(){return C.n9};C.QZ=function(c,d,e,g,h,k){var n=k*k,p=n*k,r=(1-h)/2;h=r*(-p+2*n-k);var v=r*(-p+n)+(2*p-3*n+1);k=r*(p-2*n+k)+(-2*p+3*n);n=r*(p-n);return I(c.x*h+d.x*v+e.x*k+g.x*n,c.y*h+d.y*v+e.y*k+g.y*n)};C.bga=function(c){for(var d=[],e=c.length-1;0<=e;e--)d.push(I(c[e].x,c[e].y));return d};C.JO=function(c){for(var d=[],e=0;e<c.length;e++)d.push(I(c[e].x,c[e].y));return d};C.jg=function(c,d){var e=Math.min(c.length-1,Math.max(d,0));return c[e]};
C.l1a=function(c){for(var d=c.length,e=0|d/2,g=0;g<e;++g){var h=c[g];c[g]=c[d-g-1];c[d-g-1]=h}};
C.Nm=C.M.extend({pn:s,W8:0,OA:0,Bf:s,k8:s,ctor:function(c,d,e){C.M.prototype.ctor.call(this);this.pn=[];e!==m&&this.i(c,d,e)},i:function(c,d,e){(!d||0==d.length)&&f("Invalid configuration. It must at least have one control point");return C.M.prototype.i.call(this,c)?(this.CGa(d),this.OA=e,q):t},p:function(){var c=new C.Nm;c.i(this.C,C.JO(this.pn),this.OA);return c},Q:function(c){C.M.prototype.Q.call(this,c);this.W8=1/(this.pn.length-1);this.Bf=I(this.target.Oc(),this.target.Td());this.k8=I(0,0)},
update:function(c){c=this.tg(c);var d,e=this.pn;if(1==c)d=e.length-1,c=1;else{var g=this.W8;d=0|c/g;c=(c-g*d)/g}d=C.QZ(C.jg(e,d-1),C.jg(e,d-0),C.jg(e,d+1),C.jg(e,d+2),this.OA,c);if(C.JJ&&(e=this.target.Oc()-this.Bf.x,c=this.target.Td()-this.Bf.y,0!=e||0!=c))g=this.k8,e=g.x+e,c=g.y+c,g.x=e,g.y=c,d.x+=e,d.y+=c;this.jia(d)},reverse:function(){var c=C.bga(this.pn);return C.Nm.create(this.C,c,this.OA)},jia:function(c){this.target.o(c);this.Bf=c},JUa:y("pn"),CGa:x("pn")});
C.Nm.create=function(c,d,e){return new C.Nm(c,d,e)};
C.Xu=C.Nm.extend({jf:s,ctor:function(c,d,e){C.Nm.prototype.ctor.call(this);this.jf=I(0,0);e!==m&&this.i(c,d,e)},Q:function(c){C.Nm.prototype.Q.call(this,c);this.jf.x=c.Oc();this.jf.y=c.Td()},reverse:function(){for(var c=this.pn.slice(),d,e=c[0],g=1;g<c.length;++g)d=c[g],c[g]=C.$b(d,e),e=d;c=C.bga(c);e=c[c.length-1];c.pop();e.x=-e.x;e.y=-e.y;c.unshift(e);for(g=1;g<c.length;++g)d=c[g],d.x=-d.x,d.y=-d.y,d.x+=e.x,d.y+=e.y,e=c[g]=d;return C.Xu.create(this.C,c,this.OA)},jia:function(c){var d=this.jf,e=
c.x+d.x;c=c.y+d.y;this.Bf.x=e;this.Bf.y=c;this.target.o(e,c)},p:function(){var c=new C.Xu;c.i(this.C,C.JO(this.pn),this.OA);return c}});C.Xu.create=function(c,d,e){return new C.Xu(c,d,e)};C.zJ=C.Nm.extend({ctor:function(c,d){d&&this.i(c,d)},i:function(c,d){return C.Nm.prototype.i.call(this,c,d,0.5)},p:function(){var c=new C.zJ;c.i(this.C,C.JO(this.pn));return c}});C.zJ.create=function(c,d){return new C.zJ(c,d)};
C.yJ=C.Xu.extend({ctor:function(c,d){C.Xu.prototype.ctor.call(this);d&&this.i(c,d)},i:function(c,d){return C.Nm.prototype.i.call(this,c,d,0.5)},p:function(){var c=new C.yJ;c.i(this.C,C.JO(this.pn));return c}});C.yJ.create=function(c,d){return new C.yJ(c,d)};C.YIa=C.N.extend({p3:u()});
C.Su=C.M.extend({key:"",YO:0,cJ:0,qB:0,ctor:function(c,d,e,g){C.M.prototype.ctor.call(this);this.key="";g!==m&&this.i(c,d,e,g)},i:function(c,d,e,g){return C.M.prototype.i.call(this,c)?(this.key=d,this.cJ=g,this.YO=e,q):t},Q:function(c){(!c||!c.p3)&&f("cc.ActionTween.startWithTarget(): target must be non-null, and target must implement updateTweenAction function");C.M.prototype.Q.call(this,c);this.qB=this.cJ-this.YO},update:function(c){this.target.p3(this.cJ-this.qB*(1-c),this.key)},reverse:function(){return C.Su.create(this.duration,
this.key,this.cJ,this.YO)},p:function(){var c=new C.Su;c.i(this.C,this.key,this.YO,this.cJ);return c}});C.Su.create=function(c,d,e,g){var h=new C.Su;return h.i(c,d,e,g)?h:s};C.action=C.pg.create;C.speed=C.bE.create;C.iRa=C.UJ.create;C.n_a=C.Th.create;C.sPa=C.Nm.create;C.rPa=C.Xu.create;C.uPa=C.zJ.create;C.tPa=C.yJ.create;C.show=C.sj.create;C.sWa=C.yl.create;C.d5a=C.kE.create;C.U0a=C.Ky.create;C.Mca=C.PD.create;C.Nca=C.QD.create;C.M_a=C.fK.create;C.nPa=C.Fc.create;C.wOa=C.M.create;C.Q1a=C.Ia.create;
C.repeat=C.XD.create;C.Wfa=C.YD.create;C.A4a=C.Ng.create;C.r1a=C.ZD.create;C.q1a=C.Ly.create;C.moveBy=C.yi.create;C.moveTo=C.oq.create;C.z4a=C.rq.create;C.y4a=C.qq.create;C.yXa=C.qo.create;C.zXa=C.WJ.create;C.iPa=C.ms.create;C.jPa=C.qJ.create;C.w1a=C.$d.create;C.v1a=C.Ny.create;C.blink=C.cD.create;C.eRa=C.no.create;C.cRa=C.rs.create;C.dRa=C.dv.create;C.b5a=C.Py.create;C.a5a=C.jE.create;C.bQa=C.Zc.create;C.m1a=C.mv.create;C.ZOa=C.ZC.create;C.S4a=C.yK.create;C.xOa=C.Su.create;C.oe=C.M.extend({ua:s,ctor:function(c,d){C.nV();C.M.prototype.ctor.call(this);this.ua=J(0,0);d&&this.i(c,d)},p:function(){var c=new C.oe,d=this.ua;c.i(this.C,J(d.width,d.height));return c},Q:function(c){C.M.prototype.Q.call(this,c);var d=this.kH(),e=this.target;(c=e.grid)&&0<c.fp?(d=c.xza(),c.pi()&&(d.width==this.ua.width&&d.height==this.ua.height)&&c.FQ()):(c&&c.pi()&&c.setActive(t),e.grid=d,e.grid.setActive(q))},reverse:function(){return C.mv.create(this)},i:function(c,d){return C.M.prototype.i.call(this,
c)?(this.ua.width=d.width,this.ua.height=d.height,q):t},kH:function(){C.log("cc.GridAction.getGrid(): it should be overridden in subclass.")}});C.oe.create=function(c,d){return new C.oe(c,d)};C.Rf=C.oe.extend({kH:function(){return C.JS.create(this.ua)},ria:function(c){return this.target.grid.ria(c)},pf:function(c){return this.target.grid.pf(c)},oh:function(c,d){this.target.grid.oh(c,d)}});C.Rf.create=function(c,d){return new C.Rf(c,d)};
C.Ge=C.oe.extend({Xha:function(c){return this.target.grid.Xha(c)},Zk:function(c){return this.target.grid.Zk(c)},mj:function(c,d){this.target.grid.mj(c,d)},kH:function(){return C.bU.create(this.ua)}});C.Ge.create=function(c,d){return new C.Ge(c,d)};C.nv=C.qh.extend({Q:function(c){C.qh.prototype.Q.call(this,c);(c=this.target.grid)&&c.pi()&&c.setActive(t)}});C.nv.create=function(){return new C.nv};
C.N6=C.qh.extend({ie:s,ctor:function(c){C.qh.prototype.ctor.call(this);c!==m&&this.RBa(c)},RBa:function(c){this.ie=c;return q},Q:function(c){C.qh.prototype.Q.call(this,c);this.target.grid&&this.target.grid.pi()&&this.target.grid.OGa(this.target.grid.fp+this.ie)}});C.N6.create=function(c){return new C.N6(c)};C.X7=C.Rf.extend({Oj:0,jc:0,kc:0,ctor:function(c,d,e,g){C.oe.prototype.ctor.call(this);g!==m&&this.i(c,d,e,g)},CB:y("jc"),wC:x("jc"),qx:y("kc"),Rx:x("kc"),i:function(c,d,e,g){return C.Rf.prototype.i.call(this,c,d)?(this.Oj=e,this.jc=g,this.kc=1,q):t},update:function(c){for(var d=this.ua,e=this.jc,g=I(0,0),h=this.kc,k=this.Oj,n=0;n<d.width+1;++n)for(var p=0;p<d.height+1;++p){g.x=n;g.y=p;var r=this.pf(g);r.e+=Math.sin(2*Math.PI*c*k+0.01*(r.y+r.x))*e*h;this.oh(g,r)}}});
C.X7.create=function(c,d,e,g){return new C.X7(c,d,e,g)};
C.GS=C.Rf.extend({ctor:function(c){c!==m?C.oe.prototype.ctor.call(this,c,J(1,1)):C.oe.prototype.ctor.call(this)},i:function(c){return C.Rf.prototype.i.call(this,c,J(1,1))},Bp:function(c,d){return 1!=c.width||1!=c.height?(C.log("Grid size must be (1,1)"),t):C.Rf.prototype.i.call(this,d,c)},update:function(c){var d=Math.PI*c;c=Math.sin(d);var e=Math.cos(d/2),d=new C.He,g=I(0,0);g.x=g.y=1;var h=this.pf(g);g.x=g.y=0;var g=this.pf(g),k=h.x,n=g.x,p,r;k>n?(h=I(0,0),g=I(0,1),p=I(1,0),r=I(1,1)):(p=I(0,0),
r=I(0,1),h=I(1,0),g=I(1,1),k=n);d.x=k-k*e;d.e=Math.abs(parseFloat(k*c/4));c=this.pf(h);c.x=d.x;c.e+=d.e;this.oh(h,c);c=this.pf(g);c.x=d.x;c.e+=d.e;this.oh(g,c);c=this.pf(p);c.x-=d.x;c.e-=d.e;this.oh(p,c);c=this.pf(r);c.x-=d.x;c.e-=d.e;this.oh(r,c)}});C.GS.create=function(c){return new C.GS(c)};
C.k5=C.GS.extend({ctor:function(c){c!==m?C.oe.prototype.ctor.call(this,c,J(1,1)):C.oe.prototype.ctor.call(this)},update:function(c){var d=Math.PI*c;c=Math.sin(d);var e=Math.cos(d/2),d=new C.He,g=I(0,0);g.x=g.y=1;var h=this.pf(g);g.x=g.y=0;var g=this.pf(g),k=h.y,n=g.y,p,r;k>n?(h=I(0,0),g=I(0,1),p=I(1,0),r=I(1,1)):(g=I(0,0),h=I(0,1),r=I(1,0),p=I(1,1),k=n);d.y=k-k*e;d.e=Math.abs(parseFloat(k*c)/4);c=this.pf(h);c.y=d.y;c.e+=d.e;this.oh(h,c);c=this.pf(g);c.y-=d.y;c.e-=d.e;this.oh(g,c);c=this.pf(p);c.y=
d.y;c.e+=d.e;this.oh(p,c);c=this.pf(r);c.y-=d.y;c.e-=d.e;this.oh(r,c)}});C.k5.create=function(c){return new C.k5(c)};
C.M5=C.Rf.extend({la:s,Oi:0,BM:0,vqa:t,wc:t,ctor:function(c,d,e,g){C.oe.prototype.ctor.call(this);this.la=I(0,0);g!==m&&this.i(c,d,e,g)},QTa:y("BM"),a3a:x("BM"),o2a:x("vqa"),bd:y("la"),o:function(c){C.v1(c,this.la)||(this.la.x=c.x,this.la.y=c.y,this.wc=q)},i:function(c,d,e,g){return C.Rf.prototype.i.call(this,c,d)?(this.o(e),this.Oi=g,this.BM=0.7,this.wc=q):t},update:function(){if(this.wc){for(var c=this.ua.width,d=this.ua.height,e=this.Oi,g=this.BM,h=I(0,0),k=I(0,0),n,p,r,v=0;v<c+1;++v)for(var z=
0;z<d+1;++z)h.x=v,h.y=z,n=this.pf(h),k.x=this.la.x-n.x,k.y=this.la.y-n.y,p=C.We(k),p<e&&(p=e-p,p/=e,0==p&&(p=0.0010),p=Math.log(p)*g,r=Math.exp(p)*e,p=C.We(k),0<p&&(k.x/=p,k.y/=p,k.x*=r,k.y*=r,n.e+=C.We(k)*g)),this.oh(h,n);this.wc=t}}});C.M5.create=function(c,d,e,g){return new C.M5(c,d,e,g)};
C.O6=C.Rf.extend({la:s,Oi:0,Oj:0,jc:0,kc:0,ctor:function(c,d,e,g,h,k){C.oe.prototype.ctor.call(this);this.la=I(0,0);k!==m&&this.i(c,d,e,g,h,k)},bd:y("la"),o:function(c){this.la.x=c.x;this.la.y=c.y},CB:y("jc"),wC:x("jc"),qx:y("kc"),Rx:x("kc"),i:function(c,d,e,g,h,k){return C.Rf.prototype.i.call(this,c,d)?(this.o(e),this.Oi=g,this.Oj=h,this.jc=k,this.kc=1,q):t},update:function(c){for(var d=this.ua.width,e=this.ua.height,g=I(0,0),h=this.Oi,k=this.Oj,n=this.jc,p=this.kc,r,v,z=I(0,0),A=0;A<d+1;++A)for(var E=
0;E<e+1;++E)g.x=A,g.y=E,r=this.pf(g),z.x=this.la.x-r.x,z.y=this.la.y-r.y,v=C.We(z),v<h&&(v=h-v,r.e+=Math.sin(2*c*Math.PI*k+0.1*v)*n*p*Math.pow(v/h,2)),this.oh(g,r)}});C.O6.create=function(c,d,e,g,h,k){return new C.O6(c,d,e,g,h,k)};
C.W6=C.Rf.extend({At:0,fG:t,ctor:function(c,d,e,g){C.oe.prototype.ctor.call(this);g!==m&&this.i(c,d,e,g)},i:function(c,d,e,g){return C.Rf.prototype.i.call(this,c,d)?(this.At=e,this.fG=g,q):t},update:function(){for(var c=this.ua.width,d=this.ua.height,e=this.At,g=this.fG,h=I(0,0),k,n=0;n<c+1;++n)for(var p=0;p<d+1;++p)h.x=n,h.y=p,k=this.pf(h),k.x+=C.ed()%(2*e)-e,k.y+=C.ed()%(2*e)-e,g&&(k.e+=C.ed()%(2*e)-e),this.oh(h,k)}});C.W6.create=function(c,d,e,g){return new C.W6(c,d,e,g)};
C.N5=C.Rf.extend({Oj:0,jc:0,kc:0,ctor:function(c,d,e,g){C.oe.prototype.ctor.call(this);g!==m&&this.i(c,d,e,g)},CB:y("jc"),wC:x("jc"),qx:y("kc"),Rx:x("kc"),i:function(c,d,e,g){return C.Rf.prototype.i.call(this,c,d)?(this.Oj=e,this.jc=g,this.kc=1,q):t},update:function(c){for(var d=this.ua.width,e=this.ua.height,g=I(0,0),h=this.Oj,k=this.jc,n=this.kc,p,r=1;r<d;++r)for(var v=1;v<e;++v)g.x=r,g.y=v,p=this.pf(g),p.x+=Math.sin(2*c*Math.PI*h+0.01*p.x)*k*n,p.y+=Math.sin(2*c*Math.PI*h+0.01*p.y)*k*n,this.oh(g,
p)}});C.N5.create=function(c,d,e,g){return new C.N5(c,d,e,g)};
C.W7=C.Rf.extend({Oj:0,jc:0,kc:0,zba:t,n$:t,ctor:function(c,d,e,g,h,k){C.oe.prototype.ctor.call(this);k!==m&&this.i(c,d,e,g,h,k)},CB:y("jc"),wC:x("jc"),qx:y("kc"),Rx:x("kc"),i:function(c,d,e,g,h,k){return C.Rf.prototype.i.call(this,c,d)?(this.Oj=e,this.jc=g,this.kc=1,this.n$=h,this.zba=k,q):t},update:function(c){for(var d=this.ua.width,e=this.ua.height,g=I(0,0),h=this.zba,k=this.n$,n=this.Oj,p=this.jc,r=this.kc,v,z=0;z<d+1;++z)for(var A=0;A<e+1;++A)g.x=z,g.y=A,v=this.pf(g),h&&(v.x+=Math.sin(2*c*Math.PI*
n+0.01*v.y)*p*r),k&&(v.y+=Math.sin(2*c*Math.PI*n+0.01*v.x)*p*r),this.oh(g,v)}});C.W7.create=function(c,d,e,g,h,k){return new C.W7(c,d,e,g,h,k)};
C.S7=C.Rf.extend({la:s,kba:0,jc:0,kc:0,ctor:function(c,d,e,g,h){C.oe.prototype.ctor.call(this);this.la=I(0,0);h!==m&&this.i(c,d,e,g,h)},bd:y("la"),o:function(c){this.la.x=c.x;this.la.y=c.y},CB:y("jc"),wC:x("jc"),qx:y("kc"),Rx:x("kc"),i:function(c,d,e,g,h){return C.Rf.prototype.i.call(this,c,d)?(this.o(e),this.kba=g,this.jc=h,this.kc=1,q):t},update:function(c){for(var d=this.la,e=this.ua.width,g=this.ua.height,h=I(0,0),k=0.1*this.jc*this.kc,n=this.kba,p,r,v,z=I(0,0),A=0;A<e+1;++A)for(var E=0;E<g+1;++E)h.x=
A,h.y=E,p=this.pf(h),z.x=A-e/2,z.y=E-g/2,r=C.We(z)*Math.cos(Math.PI/2+2*c*Math.PI*n)*k,v=Math.sin(r)*(p.y-d.y)+Math.cos(r)*(p.x-d.x),r=Math.cos(r)*(p.y-d.y)-Math.sin(r)*(p.x-d.x),p.x=d.x+v,p.y=d.y+r,this.oh(h,p)}});C.S7.create=function(c,d,e,g,h){return new C.S7(c,d,e,g,h)};C.X6=C.Ge.extend({At:0,fG:t,ctor:function(c,d,e,g){C.oe.prototype.ctor.call(this);g!==m&&this.i(c,d,e,g)},i:function(c,d,e,g){return C.Ge.prototype.i.call(this,c,d)?(this.At=e,this.fG=g,q):t},update:function(){for(var c=this.ua,d=this.At,e=I(0,0),g=0;g<c.width;++g)for(var h=0;h<c.height;++h){e.x=g;e.y=h;var k=this.Zk(e);k.S.x+=C.ed()%(2*d)-d;k.Y.x+=C.ed()%(2*d)-d;k.W.x+=C.ed()%(2*d)-d;k.U.x+=C.ed()%(2*d)-d;k.S.y+=C.ed()%(2*d)-d;k.Y.y+=C.ed()%(2*d)-d;k.W.y+=C.ed()%(2*d)-d;k.U.y+=C.ed()%(2*d)-d;this.fG&&
(k.S.e+=C.ed()%(2*d)-d,k.Y.e+=C.ed()%(2*d)-d,k.W.e+=C.ed()%(2*d)-d,k.U.e+=C.ed()%(2*d)-d);this.mj(e,k)}}});C.X6.create=function(c,d,e,g){return new C.X6(c,d,e,g)};
C.Y6=C.Ge.extend({At:0,hX:t,Taa:t,ctor:function(c,d,e,g){C.oe.prototype.ctor.call(this);g!==m&&this.i(c,d,e,g)},i:function(c,d,e,g){return C.Ge.prototype.i.call(this,c,d)?(this.hX=t,this.At=e,this.Taa=g,q):t},update:function(){if(this.hX===t){for(var c=this.ua,d=this.At,e,g=I(0,0),h=0;h<c.width;++h)for(var k=0;k<c.height;++k)g.x=h,g.y=k,e=this.Zk(g),e.S.x+=C.ed()%(2*d)-d,e.Y.x+=C.ed()%(2*d)-d,e.W.x+=C.ed()%(2*d)-d,e.U.x+=C.ed()%(2*d)-d,e.S.y+=C.ed()%(2*d)-d,e.Y.y+=C.ed()%(2*d)-d,e.W.y+=C.ed()%(2*
d)-d,e.U.y+=C.ed()%(2*d)-d,this.Taa&&(e.S.e+=C.ed()%(2*d)-d,e.Y.e+=C.ed()%(2*d)-d,e.W.e+=C.ed()%(2*d)-d,e.U.e+=C.ed()%(2*d)-d),this.mj(g,e);this.hX=q}}});C.Y6.create=function(c,d,e,g){return new C.Y6(c,d,e,g)};function na(){this.position=I(0,0);this.DHa=I(0,0);this.qB=I(0,0)}
C.Z6=C.Ge.extend({WX:0,ur:0,ip:s,Ui:s,ctor:function(c,d,e){C.oe.prototype.ctor.call(this);this.ip=[];this.Ui=[];e!==m&&this.i(c,d,e)},i:function(c,d,e){return C.Ge.prototype.i.call(this,c,d)?(this.WX=e,this.ip.length=0,this.Ui.length=0,q):t},R2:function(c,d){for(var e=d-1;0<=e;e--){var g=0|C.ed()%(e+1),h=c[e];c[e]=c[g];c[g]=h}},P_:function(c){var d=this.ua,e=c.width*d.height+c.height;return J(this.ip[e]/d.height-c.width,this.ip[e]%d.height-c.height)},jEa:function(c,d){var e=this.Zk(c),g=this.target.grid.e0(),
h=d.position;e.S.x+=h.x*g.x;e.S.y+=h.y*g.y;e.Y.x+=h.x*g.x;e.Y.y+=h.y*g.y;e.W.x+=h.x*g.x;e.W.y+=h.y*g.y;e.U.x+=h.x*g.x;e.U.y+=h.y*g.y;this.mj(c,e)},Q:function(c){C.Ge.prototype.Q.call(this,c);c=this.ua;this.ur=c.width*c.height;for(var d=this.ip,e=d.length=0;e<this.ur;++e)d[e]=e;this.R2(d,this.ur);for(var d=this.Ui,e=d.length=0,g=J(0,0),h=0;h<c.width;++h)for(var k=0;k<c.height;++k)d[e]=new na,d[e].position=I(h,k),d[e].DHa=I(h,k),g.width=h,g.height=k,d[e].qB=this.P_(g),++e},update:function(c){for(var d=
0,e=this.ua,g=this.Ui,h,k=I(0,0),n=0;n<e.width;++n)for(var p=0;p<e.height;++p)k.x=n,k.y=p,h=g[d],h.position.x=h.qB.width*c,h.position.y=h.qB.height*c,this.jEa(k,h),++d}});C.Z6.create=function(c,d,e){return new C.Z6(c,d,e)};
C.OD=C.Ge.extend({CR:function(c,d){var e=this.ua.width*d,g=this.ua.height*d;return 0==e+g?1:Math.pow((c.width+c.height)/(e+g),6)},i3:function(c){this.mj(c,this.Zk(c))},h3:function(c){this.mj(c,new C.gK)},bia:function(c,d){var e=this.Zk(c),g=this.target.grid.e0();e.S.x+=g.x/2*(1-d);e.S.y+=g.y/2*(1-d);e.Y.x-=g.x/2*(1-d);e.Y.y+=g.y/2*(1-d);e.W.x+=g.x/2*(1-d);e.W.y-=g.y/2*(1-d);e.U.x-=g.x/2*(1-d);e.U.y-=g.y/2*(1-d);this.mj(c,e)},update:function(c){for(var d=this.ua,e=I(0,0),g=J(0,0),h,k=0;k<d.width;++k)for(var n=
0;n<d.height;++n)e.x=k,e.y=n,g.width=k,g.height=n,h=this.CR(g,c),0==h?this.h3(e):1>h?this.bia(e,h):this.i3(e)}});C.OD.create=function(c,d){return new C.OD(c,d)};C.ES=C.OD.extend({CR:function(c,d){return 0==c.width+c.height?1:Math.pow((this.ua.width*(1-d)+this.ua.height*(1-d))/(c.width+c.height),6)}});C.ES.create=function(c,d){return new C.ES(c,d)};
C.TJ=C.OD.extend({CR:function(c,d){var e=this.ua.height*d;return 0==e?1:Math.pow(c.height/e,6)},bia:function(c,d){var e=this.Zk(c),g=this.target.grid.e0();e.S.y+=g.y/2*(1-d);e.Y.y+=g.y/2*(1-d);e.W.y-=g.y/2*(1-d);e.U.y-=g.y/2*(1-d);this.mj(c,e)}});C.TJ.create=function(c,d){return new C.TJ(c,d)};C.FS=C.TJ.extend({CR:function(c,d){return 0==c.height?1:Math.pow(this.ua.height*(1-d)/c.height,6)}});C.FS.create=function(c,d){return new C.FS(c,d)};
C.gU=C.Ge.extend({WX:s,ur:0,ip:s,ctor:function(c,d,e){C.oe.prototype.ctor.call(this);this.ip=[];d!==m&&this.i(c,d,e)},i:function(c,d,e){return C.Ge.prototype.i.call(this,c,d)?(this.WX=e||0,this.ip.length=0,q):t},R2:function(c,d){for(var e=d-1;0<=e;e--){var g=0|C.ed()%(e+1),h=c[e];c[e]=c[g];c[g]=h}},i3:function(c){this.mj(c,this.Zk(c))},h3:function(c){this.mj(c,new C.gK)},Q:function(c){C.Ge.prototype.Q.call(this,c);this.ur=this.ua.width*this.ua.height;c=this.ip;for(var d=c.length=0;d<this.ur;++d)c[d]=
d;this.R2(c,this.ur)},update:function(c){c=0|c*this.ur;for(var d=this.ua,e,g=I(0,0),h=this.ip,k=0;k<this.ur;k++)e=h[k],g.x=0|e/d.height,g.y=e%(0|d.height),k<c?this.h3(g):this.i3(g)}});C.gU.create=function(c,d,e){return new C.gU(c,d,e)};
C.Y7=C.Ge.extend({Oj:0,jc:0,kc:0,ctor:function(c,d,e,g){C.oe.prototype.ctor.call(this);g!==m&&this.i(c,d,e,g)},CB:y("jc"),wC:x("jc"),qx:y("kc"),Rx:x("kc"),i:function(c,d,e,g){return C.Ge.prototype.i.call(this,c,d)?(this.Oj=e,this.jc=g,this.kc=1,q):t},update:function(c){for(var d=this.ua,e=this.Oj,g=this.jc,h=this.kc,k=I(0,0),n,p=0;p<d.width;p++)for(var r=0;r<d.height;r++)k.x=p,k.y=r,n=this.Zk(k),n.S.e=Math.sin(2*c*Math.PI*e+0.01*(n.S.y+n.S.x))*g*h,n.Y.e=n.S.e,n.W.e=n.S.e,n.U.e=n.S.e,this.mj(k,n)}});
C.Y7.create=function(c,d,e,g){return new C.Y7(c,d,e,g)};
C.v5=C.Ge.extend({Xq:0,jc:0,kc:0,ctor:function(c,d,e,g){C.oe.prototype.ctor.call(this);g!==m&&this.i(c,d,e,g)},CB:y("jc"),wC:x("jc"),qx:y("kc"),Rx:x("kc"),i:function(c,d,e,g){return C.Ge.prototype.i.call(this,c,d)?(this.Xq=e,this.jc=g,this.kc=1,q):t},update:function(c){var d=Math.sin(2*Math.PI*c*this.Xq)*this.jc*this.kc;c=Math.sin(Math.PI*(2*c*this.Xq+1))*this.jc*this.kc;for(var e=this.ua,g=this.target.grid,h,k=I(0,0),n=0;n<e.width;n++)for(var p=0;p<e.height;p++)k.x=n,k.y=p,h=g.Zk(k),0==(n+p)%2?(h.S.e+=
d,h.Y.e+=d,h.W.e+=d,h.U.e+=d):(h.S.e+=c,h.Y.e+=c,h.W.e+=c,h.U.e+=c),g.mj(k,h)}});C.v5.create=function(c,d,e,g){return new C.v5(c,d,e,g)};
C.IT=C.Ge.extend({Jta:0,IG:s,ctor:function(c,d){C.oe.prototype.ctor.call(this);d!==m&&this.i(c,d)},i:function(c,d){this.Jta=d;return C.Ge.prototype.i.call(this,c,J(1,d))},update:function(c){for(var d=this.ua,e=this.IG.width,g,h,k=I(0,0),n=0;n<d.height;++n)k.y=n,g=this.Zk(k),h=1,0==n%2&&(h=-1),g.S.x+=h*e*c,g.Y.x+=h*e*c,g.W.x+=h*e*c,g.U.x+=h*e*c,this.mj(k,g)},Q:function(c){C.Ge.prototype.Q.call(this,c);this.IG=C.P.zH()}});C.IT.create=function(c,d){return new C.IT(c,d)};
C.HT=C.Ge.extend({uqa:0,IG:s,ctor:function(c,d){C.oe.prototype.ctor.call(this);d!==m&&this.i(c,d)},i:function(c,d){this.uqa=d;return C.Ge.prototype.i.call(this,c,J(d,1))},update:function(c){for(var d=this.ua.width,e=this.IG.height,g,h,k=I(0,0),n=0;n<d;++n)k.x=n,g=this.Zk(k),h=1,0==n%2&&(h=-1),g.S.y+=h*e*c,g.Y.y+=h*e*c,g.W.y+=h*e*c,g.U.y+=h*e*c,this.mj(k,g)},Q:function(c){C.Ge.prototype.Q.call(this,c);this.IG=C.P.zH()}});C.HT.create=function(c,d){return new C.HT(c,d)};C.dK=C.Rf.extend({update:function(c){var d=Math.max(0,c-0.25),d=-100-500*d*d,e=+Math.PI/2+-Math.PI/2*Math.sqrt(c);c=Math.sin(e);for(var e=Math.cos(e),g=this.ua,h=I(0,0),k=0;k<=g.width;++k)for(var n=0;n<=g.height;++n){h.x=k;h.y=n;var p=this.pf(h),r=Math.sqrt(p.x*p.x+(p.y-d)*(p.y-d)),v=r*c,z=Math.asin(p.x/r)/c,A=Math.cos(z);p.x=z<=Math.PI?v*Math.sin(z):0;p.y=r+d-v*(1-A)*c;p.e=v*(1-A)*e/7;0.5>p.e&&(p.e=0.5);this.oh(h,p)}}});C.dK.create=function(c,d){return new C.dK(c,d)};C.Vb=C.ga.extend({sc:s,Yo:0,ge:s,ln:s,yv:s,$g:t,qa:"ProgressTimer",$za:function(){return I(this.ln.x,this.ln.y)},qGa:function(c){this.ln=C.lfa(c)},Zya:function(){return I(this.yv.x,this.yv.y)},JFa:function(c){this.yv=C.lfa(c)},xH:y("sc"),pAa:y("Yo"),c0:y("ge"),Xga:function(c){this.Yo!=c&&(this.Yo=C.Jf(c,0,100),this.TY())},Zd:u(),lg:B(t),oCa:y("$g"),cV:function(c){if(c<C.Vb.d7){var d=C.Vb.ooa;return this.$g?I(d>>7-(c<<1)&1,d>>7-((c<<1)+1)&1):I(d>>(c<<1)+1&1,d>>(c<<1)&1)}return I(0,0)},XM:s,Dw:270,
SV:270,Oi:0,vV:t,YU:s,Dg:0,Te:s,Nj:s,$Y:s,EG:t,ctor:s,RE:function(){C.ga.prototype.ctor.call(this);this.sc=C.Vb.uo;this.Yo=0;this.ln=I(0,0);this.yv=I(0,0);this.$g=t;this.ge=s;this.XM=I(0,0);this.SV=this.Dw=270;this.Oi=0;this.vV=t;this.YU=K(0,0,0,0)},SE:function(){C.ga.prototype.ctor.call(this);this.sc=C.Vb.uo;this.Yo=0;this.ln=I(0,0);this.yv=I(0,0);this.$g=t;this.ge=s;this.$Y=C.q.createBuffer();this.Dg=0;this.Nj=this.Te=s;this.EG=t},F:function(c){this.ge.color=c;this.Gd()},J:function(c){this.ge.opacity=
c;this.Gd()},Va:function(){return this.ge.color},qb:function(){return this.ge.opacity},nha:s,iua:function(c){this.$g!==c&&(this.$g=c)},jua:function(c){this.$g!==c&&(this.$g=c,this.Nj=this.Te=s,this.Dg=0)},nR:s,oua:function(c){this.ge!=c&&(this.ge=c,this.width=this.ge.width,this.height=this.ge.height)},pua:function(c){c&&this.ge!=c&&(this.ge=c,this.width=c.width,this.height=c.height,this.Te&&(this.Nj=this.Te=s,this.Dg=0))},SI:s,xua:function(c){c!==this.sc&&(this.sc=c)},yua:function(c){c!==this.sc&&
(this.Te&&(this.Nj=this.Te=s,this.Dg=0),this.sc=c)},u2:s,gua:function(c){this.$g!==c&&(this.$g=c)},hua:function(c){this.$g!==c&&(this.$g=c,this.Nj=this.Te=s,this.Dg=0)},ji:function(c){var d=this.ge;if(!d)return{ya:0,ea:0};var e=d.quad,g=I(e.S.s.ya,e.S.s.ea),e=I(e.U.s.ya,e.U.s.ea);d.textureRectRotated&&(d=c.x,c.x=c.y,c.y=d);return{ya:g.x*(1-c.x)+e.x*c.x,ea:g.y*(1-c.y)+e.y*c.y}},li:function(c){if(!this.ge)return{x:0,y:0};var d=this.ge.quad,e=I(d.S.l.x,d.S.l.y),d=I(d.U.l.x,d.U.l.y);return{x:e.x*(1-c.x)+
d.x*c.x,y:e.y*(1-c.y)+d.y*c.y}},u0:s,gsa:function(c){this.percentage=0;this.anchorY=this.anchorX=0.5;this.sc=C.Vb.uo;this.$g=t;this.midPoint=I(0.5,0.5);this.barChangeRate=I(1,1);this.sprite=c;return q},hsa:function(c){this.percentage=0;this.Nj=this.Te=s;this.Dg=0;this.anchorY=this.anchorX=0.5;this.sc=C.Vb.uo;this.$g=t;this.midPoint=I(0.5,0.5);this.barChangeRate=I(1,1);this.sprite=c;this.shaderProgram=C.mg.Wd(C.so);return q},ja:s,Pq:function(c){c=c||C.q;var d=this.ge;d.aA&&(c.globalCompositeOperation=
"lighter");var e=C.view.ha,g=C.view.oa;c.globalAlpha=d.fb/255;var h=d.Pa,k=d.n,n=d.kd,p=d.PV,r=0|n.x,v=-n.y-h.height,z=d.SA;p.width=h.width*e;p.height=h.height*g;c.save();d.zb&&(r=-n.x-h.width,c.scale(-1,1));d.Bb&&(v=n.y,c.scale(1,-1));r*=e;v*=g;this.sc==C.Vb.pv?(h=this.YU,c.beginPath(),c.rect(h.x*e,h.y*g,h.width*e,h.height*g),c.clip(),c.closePath()):this.sc==C.Vb.uo&&(h=this.XM.x*e,n=this.XM.y*g,c.beginPath(),c.arc(h,n,this.Oi*g,Math.PI/180*this.Dw,Math.PI/180*this.SV,this.vV),c.lineTo(h,n),c.clip(),
c.closePath());d.da&&z.SC?(e=d.da.hd,this.mL?c.drawImage(e,0,0,z.width,z.height,r,v,p.width,p.height):c.drawImage(e,z.x,z.y,z.width,z.height,r,v,p.width,p.height)):0!==k.width&&(p=this.color,c.fillStyle="rgba("+p.r+","+p.g+","+p.b+",1)",c.fillRect(r,v,k.width*e,k.height*g));c.restore();C.Uk()},Ym:function(c){c=c||C.q;if(this.Te&&this.ge){C.iC(this);var d=this.ge.Sj();C.xm(d.src,d.fa);C.mf(C.qv);C.oi(this.ge.texture);c.bindBuffer(c.ARRAY_BUFFER,this.$Y);this.EG&&(c.bufferData(c.ARRAY_BUFFER,this.Nj,
c.DYNAMIC_DRAW),this.EG=t);d=C.Og.BYTES_PER_ELEMENT;c.vertexAttribPointer(C.Hc,2,c.FLOAT,t,d,0);c.vertexAttribPointer(C.Bi,4,c.UNSIGNED_BYTE,q,d,8);c.vertexAttribPointer(C.Pg,2,c.FLOAT,t,d,12);this.sc===C.Vb.uo?c.drawArrays(c.TRIANGLE_FAN,0,this.Dg):this.sc==C.Vb.pv&&(this.$g?(c.drawArrays(c.TRIANGLE_STRIP,0,this.Dg/2),c.drawArrays(c.TRIANGLE_STRIP,4,this.Dg/2),C.Rk++):c.drawArrays(c.TRIANGLE_STRIP,0,this.Dg));C.Rk++}},gva:function(){if(this.ge){var c,d=this.ln;c=this.Yo/100;var e=I(d.x,1),g=C.yDa(e,
d,2*C.PI*(this.$g?c:1-c)),h=0;if(0==c)g=e,h=0;else if(1==c)g=e,h=4;else{var k=C.cv,n=C.Vb.d7;for(c=0;c<=n;++c){var p=this.cV(c%n),r=this.cV((c+(n-1))%n);0==c?r=C.qfa(p,r,1-d.x):4==c&&(p=C.qfa(p,r,1-d.x));var v=I(0,0);if(C.m1(p,r,d,g,v)&&(!(0==c||4==c)||0<=v.x&&1>=v.x)&&0<=v.y&&v.y<k)k=v.y,h=c}g=C.Lp(d,C.Mp(C.$b(g,d),k))}k=q;this.Dg!=h+3&&(k=t,this.Nj=this.Te=s,this.Dg=0);if(!this.Te){n=this.Dg=h+3;p=C.Og.BYTES_PER_ELEMENT;this.Nj=new ArrayBuffer(n*p);r=[];for(c=0;c<n;c++)r[c]=new C.Og(s,s,s,this.Nj,
c*p);this.Te=r;if(!this.Te){C.log("cc.ProgressTimer._updateRadial() : Not enough memory");return}}this.Gd();n=this.Te;if(!k){n[0].s=this.ji(d);n[0].l=this.li(d);n[1].s=this.ji(e);n[1].l=this.li(e);for(c=0;c<h;c++)d=this.cV(c),n[c+2].s=this.ji(d),n[c+2].l=this.li(d)}n[this.Dg-1].s=this.ji(g);n[this.Dg-1].l=this.li(g)}},Zua:function(){if(this.ge){var c,d=this.Yo/100,e=this.yv,e=C.Mp(I(1-e.x+d*e.x,1-e.y+d*e.y),0.5),d=C.$b(this.ln,e),e=C.Lp(this.ln,e);0>d.x&&(e.x+=-d.x,d.x=0);1<e.x&&(d.x-=e.x-1,e.x=1);
0>d.y&&(e.y+=-d.y,d.y=0);1<e.y&&(d.y-=e.y-1,e.y=1);if(this.$g){if(!this.Te){this.Dg=8;var g=C.Og.BYTES_PER_ELEMENT;this.Nj=new ArrayBuffer(8*g);var h=[];for(c=0;8>c;c++)h[c]=new C.Og(s,s,s,this.Nj,c*g);h[0].s=this.ji(I(0,1));h[0].l=this.li(I(0,1));h[1].s=this.ji(I(0,0));h[1].l=this.li(I(0,0));h[6].s=this.ji(I(1,1));h[6].l=this.li(I(1,1));h[7].s=this.ji(I(1,0));h[7].l=this.li(I(1,0));this.Te=h}c=this.Te;c[2].s=this.ji(I(d.x,e.y));c[2].l=this.li(I(d.x,e.y));c[3].s=this.ji(I(d.x,d.y));c[3].l=this.li(I(d.x,
d.y));c[4].s=this.ji(I(e.x,e.y));c[4].l=this.li(I(e.x,e.y));c[5].s=this.ji(I(e.x,d.y));c[5].l=this.li(I(e.x,d.y))}else{if(!this.Te){this.Dg=4;g=C.Og.BYTES_PER_ELEMENT;this.Nj=new ArrayBuffer(4*g);this.Te=[];for(c=0;4>c;c++)this.Te[c]=new C.Og(s,s,s,this.Nj,c*g)}c=this.Te;c[0].s=this.ji(I(d.x,e.y));c[0].l=this.li(I(d.x,e.y));c[1].s=this.ji(I(d.x,d.y));c[1].l=this.li(I(d.x,d.y));c[2].s=this.ji(I(e.x,e.y));c[2].l=this.li(I(e.x,e.y));c[3].s=this.ji(I(e.x,d.y));c[3].l=this.li(I(e.x,d.y))}this.Gd()}},Gd:function(){if(this.ge&&
this.Te){for(var c=this.ge.quad.W.D,d=this.Te,e=0,g=this.Dg;e<g;++e)d[e].D=c;this.EG=q}},TY:s,cva:function(){var c=this.ge,d=c.width,e=c.height,g=this.ln;if(this.sc==C.Vb.uo){this.Oi=Math.round(Math.sqrt(d*d+e*e));var h,k=t,n=this.XM;n.x=d*g.x;n.y=-e*g.y;this.$g?(h=270,g=270-3.6*this.Yo):(g=-90,h=-90+3.6*this.Yo);c.zb&&(n.x-=d*2*this.ln.x,g=-g-180,h=-h-180,k=!k);c.Bb&&(n.y+=e*2*this.ln.y,k=!k,g=-g,h=-h);this.Dw=g;this.SV=h;this.vV=k}else{h=this.yv;n=this.Yo/100;k=this.YU;h=J(d*(1-h.x),e*(1-h.y));
var n=J((d-h.width)*n,(e-h.height)*n),n=J(h.width+n.width,h.height+n.height),p=I(d*g.x,e*g.y);h=p.x-n.width/2;0.5<g.x&&n.width/2>=d-p.x&&(h=d-n.width);d=p.y-n.height/2;0.5<g.y&&n.height/2>=e-p.y&&(d=e-n.height);k.x=0;e=1;c.zb&&(k.x-=n.width,e=-1);0<h&&(k.x+=h*e);k.y=0;e=1;c.Bb&&(k.y+=n.height,e=-1);0<d&&(k.y-=d*e);k.width=n.width;k.height=-n.height}},dva:function(){var c=this.sc;c===C.Vb.uo?this.gva():c===C.Vb.pv&&this.Zua();this.EG=q}});D=C.Vb.prototype;
C.K==C.ka?(D.ctor=D.SE,D.nha=D.jua,D.nR=D.pua,D.SI=D.yua,D.u2=D.hua,D.u0=D.hsa,D.ja=D.Ym,D.TY=D.dva):(D.ctor=D.RE,D.nha=D.iua,D.nR=D.oua,D.SI=D.xua,D.u2=D.gua,D.u0=D.gsa,D.ja=D.Pq,D.TY=C.Vb.prototype.cva);C.d(D,"midPoint",D.$za,D.qGa);C.d(D,"barChangeRate",D.Zya,D.JFa);C.d(D,"type",D.xH,D.SI);C.d(D,"percentage",D.pAa,D.Xga);C.d(D,"sprite",D.c0,D.nR);C.d(D,"reverseDir",D.oCa,D.u2);C.Vb.create=function(c){var d=new C.Vb;return d.u0(c)?d:s};C.Vb.d7=4;C.Vb.ooa=75;C.Vb.uo=0;C.Vb.pv=1;C.lT=C.M.extend({Ff:0,Mc:0,ctor:function(c,d){C.M.prototype.ctor.call(this);this.Mc=this.Ff=0;d!==m&&this.i(c,d)},i:function(c,d){return C.M.prototype.i.call(this,c)?(this.Ff=d,q):t},p:function(){var c=new C.lT;c.i(this.C,this.Ff);return c},reverse:function(){C.log("cc.ProgressTo.reverse(): reverse hasn't been supported.");return s},Q:function(c){C.M.prototype.Q.call(this,c);this.Mc=c.percentage;100==this.Mc&&(this.Mc=0)},update:function(c){this.target instanceof C.Vb&&(this.target.percentage=this.Mc+
(this.Ff-this.Mc)*c)}});C.lT.create=function(c,d){return new C.lT(c,d)};
C.WD=C.M.extend({Ff:0,Mc:0,ctor:function(c,d,e){C.M.prototype.ctor.call(this);this.Mc=this.Ff=0;e!==m&&this.i(c,d,e)},i:function(c,d,e){return C.M.prototype.i.call(this,c)?(this.Ff=e,this.Mc=d,q):t},p:function(){var c=new C.WD;c.i(this.C,this.Mc,this.Ff);return c},reverse:function(){return C.WD.create(this.C,this.Ff,this.Mc)},Q:function(c){C.M.prototype.Q.call(this,c)},update:function(c){this.target instanceof C.Vb&&(this.target.percentage=this.Mc+(this.Ff-this.Mc)*c)}});
C.WD.create=function(c,d,e){return new C.WD(c,d,e)};C.$D=4208917214;C.pMa=C.N.extend({Qj:u()});C.fMa=0;C.us=1;C.wK=0;C.eMa=1;
C.sb=C.Tm.extend({gb:s,nc:s,C:s,fn:t,A$:t,qa:"TransitionScene",ctor:function(c,d){C.Tm.prototype.ctor.call(this);c!==m&&d!==m&&this.i(c,d)},Kaa:function(){this.co(this.Kaa);var c=C.P;this.A$=c.Dt;c.uC(this.gb);C.Ka.Fb(q);this.nc.visible=q},gp:function(){this.fn=q},ja:function(){this.fn?(this.nc.I(),this.gb.I()):(this.gb.I(),this.nc.I())},V:function(){C.u.prototype.V.call(this);C.Ka.Fb(t);this.nc.ih();this.gb.V()},Ta:function(){C.u.prototype.Ta.call(this);C.Ka.Fb(q);this.nc.Ta();this.gb.hj()},xe:function(){C.u.prototype.xe.call(this);
this.A$&&this.nc.xe()},i:function(c,d){d||f("cc.TransitionScene.initWithDuration(): Argument scene must be non-nil");return this.k()?(this.C=c,this.np({x:0,y:0,anchorX:0,anchorY:0}),this.gb=d,this.nc=C.P.Cf,this.nc||(this.nc=C.Tm.create(),this.nc.k()),this.gb==this.nc&&f("cc.TransitionScene.initWithDuration(): Incoming scene must be different from the outgoing scene"),this.gp(),q):t},finish:function(){this.gb.np({visible:q,x:0,y:0,scale:1,rotation:0});C.K===C.ka&&this.gb.tx().restore();this.nc.np({visible:t,
x:0,y:0,scale:1,rotation:0});C.K===C.ka&&this.nc.tx().restore();this.Sp(this.Kaa,0)},yP:function(){this.gb.visible=q;this.nc.visible=t}});C.sb.create=function(c,d){return new C.sb(c,d)};C.ys=C.sb.extend({jw:0,i:function(c,d,e){C.sb.prototype.i.call(this,c,d)&&(this.jw=e);return q}});C.ys.create=function(c,d,e){var g=new C.ys;g.i(c,d,e);return g};
C.J7=C.sb.extend({V:function(){C.sb.prototype.V.call(this);this.gb.np({scale:0.0010,anchorX:0.5,anchorY:0.5});this.nc.np({scale:1,anchorX:0.5,anchorY:0.5});var c=C.Ia.create(C.Ng.create(C.Ny.create(this.C/2,0.0010),C.Ly.create(this.C/2,720)),C.Zc.create(this.C/2));this.nc.Qa(c);this.gb.Qa(C.Ia.create(c.reverse(),C.Fc.create(this.finish,this)))}});C.J7.create=function(c,d){var e=new C.J7;return e!=s&&e.i(c,d)?e:s};
C.dU=C.sb.extend({V:function(){C.sb.prototype.V.call(this);var c=C.P.ba;this.gb.np({scale:0.5,x:c.width,y:0,anchorX:0.5,anchorY:0.5});this.nc.anchorX=0.5;this.nc.anchorY=0.5;var d=C.qo.create(this.C/4,I(-c.width,0),c.width/4,2),e=C.$d.create(this.C/4,1),c=C.$d.create(this.C/4,0.5),c=C.Ia.create(c,d),d=C.Ia.create(d,e),e=C.Zc.create(this.C/2);this.nc.Qa(c);this.gb.Qa(C.Ia.create(e,d,C.Fc.create(this.finish,this)))}});C.dU.create=function(c,d){var e=new C.dU;return e!=s&&e.i(c,d)?e:s};
C.mE=C.sb.extend({V:function(){C.sb.prototype.V.call(this);this.Jr();var c=this.action();this.gb.Qa(C.Ia.create(this.Qj(c),C.Fc.create(this.finish,this)))},Jr:function(){this.gb.o(-C.P.ba.width,0)},action:function(){return C.oq.create(this.C,I(0,0))},Qj:function(c){return C.fq.create(c,2)}});C.mE.create=function(c,d){var e=new C.mE;return e!=s&&e.i(c,d)?e:s};C.A7=C.mE.extend({Jr:function(){this.gb.o(C.P.ba.width,0)}});C.A7.create=function(c,d){var e=new C.A7;return e!=s&&e.i(c,d)?e:s};
C.B7=C.mE.extend({Jr:function(){this.gb.o(0,C.P.ba.height)}});C.B7.create=function(c,d){var e=new C.B7;return e!=s&&e.i(c,d)?e:s};C.z7=C.mE.extend({Jr:function(){this.gb.o(0,-C.P.ba.height)}});C.z7.create=function(c,d){var e=new C.z7;return e!=s&&e.i(c,d)?e:s};C.ls=0.5;
C.nE=C.sb.extend({gp:function(){this.fn=t},V:function(){C.sb.prototype.V.call(this);this.Jr();var c=this.action(),d=this.action(),c=this.Qj(c),d=C.Ia.create(this.Qj(d),C.Fc.create(this.finish,this));this.gb.Qa(c);this.nc.Qa(d)},Jr:function(){this.gb.o(-C.P.ba.width+C.ls,0)},action:function(){return C.yi.create(this.C,I(C.P.ba.width-C.ls,0))},Qj:function(c){return C.fq.create(c,2)}});C.nE.create=function(c,d){var e=new C.nE;return e!=s&&e.i(c,d)?e:s};
C.L7=C.nE.extend({gp:function(){this.fn=q},Jr:function(){this.gb.o(C.P.ba.width-C.ls,0)},action:function(){return C.yi.create(this.C,I(-(C.P.ba.width-C.ls),0))}});C.L7.create=function(c,d){var e=new C.L7;return e!=s&&e.i(c,d)?e:s};C.K7=C.nE.extend({gp:function(){this.fn=t},Jr:function(){this.gb.o(0,C.P.ba.height-C.ls)},action:function(){return C.yi.create(this.C,I(0,-(C.P.ba.height-C.ls)))}});C.K7.create=function(c,d){var e=new C.K7;return e!=s&&e.i(c,d)?e:s};
C.M7=C.nE.extend({gp:function(){this.fn=q},Jr:function(){this.gb.o(0,-(C.P.ba.height-C.ls))},action:function(){return C.yi.create(this.C,I(0,C.P.ba.height-C.ls))}});C.M7.create=function(c,d){var e=new C.M7;return e!=s&&e.i(c,d)?e:s};
C.AK=C.sb.extend({V:function(){C.sb.prototype.V.call(this);this.gb.np({scale:0.0010,anchorX:2/3,anchorY:0.5});this.nc.np({scale:1,anchorX:1/3,anchorY:0.5});var c=C.$d.create(this.C,0.01),d=C.$d.create(this.C,1);this.gb.Qa(this.Qj(d));this.nc.Qa(C.Ia.create(this.Qj(c),C.Fc.create(this.finish,this)))},Qj:function(c){return C.fq.create(c,2)}});C.AK.create=function(c,d){var e=new C.AK;return e!=s&&e.i(c,d)?e:s};
C.x7=C.ys.extend({V:function(){C.sb.prototype.V.call(this);var c,d;this.gb.visible=t;var e;this.jw===C.us?(c=90,e=270,d=90):(c=-90,e=90,d=-90);c=C.Ia.create(C.Zc.create(this.C/2),C.sj.create(),C.Th.create(this.C/2,1,0,e,c,0,0),C.Fc.create(this.finish,this));d=C.Ia.create(C.Th.create(this.C/2,1,0,0,d,0,0),C.yl.create(),C.Zc.create(this.C/2));this.gb.Qa(c);this.nc.Qa(d)}});C.x7.create=function(c,d,e){e==s&&(e=C.us);var g=new C.x7;g.i(c,d,e);return g};
C.y7=C.ys.extend({V:function(){C.sb.prototype.V.call(this);var c,d;this.gb.visible=t;var e;this.jw==C.wK?(c=90,e=270,d=90):(c=-90,e=90,d=-90);c=C.Ia.create(C.Zc.create(this.C/2),C.sj.create(),C.Th.create(this.C/2,1,0,e,c,90,0),C.Fc.create(this.finish,this));d=C.Ia.create(C.Th.create(this.C/2,1,0,0,d,90,0),C.yl.create(),C.Zc.create(this.C/2));this.gb.Qa(c);this.nc.Qa(d)}});C.y7.create=function(c,d,e){e==s&&(e=C.wK);var g=new C.y7;g.i(c,d,e);return g};
C.w7=C.ys.extend({V:function(){C.sb.prototype.V.call(this);var c,d;this.gb.visible=t;var e;this.jw===C.us?(c=90,e=270,d=90):(c=-90,e=90,d=-90);c=C.Ia.create(C.Zc.create(this.C/2),C.sj.create(),C.Th.create(this.C/2,1,0,e,c,-45,0),C.Fc.create(this.finish,this));d=C.Ia.create(C.Th.create(this.C/2,1,0,0,d,45,0),C.yl.create(),C.Zc.create(this.C/2));this.gb.Qa(c);this.nc.Qa(d)}});C.w7.create=function(c,d,e){e==s&&(e=C.us);var g=new C.w7;g.i(c,d,e);return g};
C.Q7=C.ys.extend({V:function(){C.sb.prototype.V.call(this);var c,d;this.gb.visible=t;var e;this.jw===C.us?(c=90,e=270,d=90):(c=-90,e=90,d=-90);c=C.Ia.create(C.Zc.create(this.C/2),C.Ng.create(C.Th.create(this.C/2,1,0,e,c,0,0),C.$d.create(this.C/2,1),C.sj.create()),C.Fc.create(this.finish,this));d=C.Ia.create(C.Ng.create(C.Th.create(this.C/2,1,0,0,d,0,0),C.$d.create(this.C/2,0.5)),C.yl.create(),C.Zc.create(this.C/2));this.gb.scale=0.5;this.gb.Qa(c);this.nc.Qa(d)}});
C.Q7.create=function(c,d,e){e==s&&(e=C.us);var g=new C.Q7;g.i(c,d,e);return g};
C.R7=C.ys.extend({V:function(){C.sb.prototype.V.call(this);var c,d;this.gb.visible=t;var e;this.jw===C.wK?(c=90,e=270,d=90):(c=-90,e=90,d=-90);c=C.Ia.create(C.Zc.create(this.C/2),C.Ng.create(C.Th.create(this.C/2,1,0,e,c,90,0),C.$d.create(this.C/2,1),C.sj.create()),C.Fc.create(this.finish,this));d=C.Ia.create(C.Ng.create(C.Th.create(this.C/2,1,0,0,d,90,0),C.$d.create(this.C/2,0.5)),C.yl.create(),C.Zc.create(this.C/2));this.gb.scale=0.5;this.gb.Qa(c);this.nc.Qa(d)}});
C.R7.create=function(c,d,e){e==s&&(e=C.wK);var g=new C.R7;g.i(c,d,e);return g};
C.P7=C.ys.extend({V:function(){C.sb.prototype.V.call(this);var c,d;this.gb.visible=t;var e;this.jw===C.us?(c=90,e=270,d=90):(c=-90,e=90,d=-90);c=C.Ia.create(C.Zc.create(this.C/2),C.Ng.create(C.Th.create(this.C/2,1,0,e,c,-45,0),C.$d.create(this.C/2,1),C.sj.create()),C.sj.create(),C.Fc.create(this.finish,this));d=C.Ia.create(C.Ng.create(C.Th.create(this.C/2,1,0,0,d,45,0),C.$d.create(this.C/2,0.5)),C.yl.create(),C.Zc.create(this.C/2));this.gb.scale=0.5;this.gb.Qa(c);this.nc.Qa(d)}});
C.P7.create=function(c,d,e){e==s&&(e=C.us);var g=new C.P7;g.i(c,d,e);return g};
C.s7=C.sb.extend({za:s,ctor:function(){C.sb.prototype.ctor.call(this);this.za=C.color()},V:function(){C.sb.prototype.V.call(this);var c=C.pe.create(this.za);this.gb.visible=t;this.v(c,2,C.$D);var c=this.ig(C.$D),d=C.Ia.create(C.rs.create(this.C/2),C.Fc.create(this.yP,this),C.dv.create(this.C/2),C.Fc.create(this.finish,this));c.Qa(d)},Ta:function(){C.sb.prototype.Ta.call(this);this.K1(C.$D,t)},i:function(c,d,e){e=e||C.color.BLACK;C.sb.prototype.i.call(this,c,d)&&(this.za.r=e.r,this.za.g=e.g,this.za.b=
e.b,this.za.a=0);return q}});C.s7.create=function(c,d,e){var g=new C.s7;g.i(c,d,e);return g};
C.r7=C.sb.extend({V:function(){C.sb.prototype.V.call(this);var c=C.color(0,0,0,0),d=C.P.ba,c=C.pe.create(c),e=C.lv.create(d.width,d.height);if(s!=e){e.sprite.anchorX=0.5;e.sprite.anchorY=0.5;e.np({x:d.width/2,y:d.height/2,anchorX:0.5,anchorY:0.5});e.In();this.gb.I();e.end();var g=C.lv.create(d.width,d.height);g.o(d.width/2,d.height/2);g.sprite.anchorX=g.anchorX=0.5;g.sprite.anchorY=g.anchorY=0.5;g.In();this.nc.I();g.end();e.sprite.Xd(C.ONE,C.ONE);g.sprite.Xd(C.SRC_ALPHA,C.ONE_MINUS_SRC_ALPHA);c.v(e);
c.v(g);e.sprite.opacity=255;g.sprite.opacity=255;d=C.Ia.create(C.no.create(this.C,0),C.Fc.create(this.yP,this),C.Fc.create(this.finish,this));g.sprite.Qa(d);this.v(c,2,C.$D)}},Ta:function(){this.K1(C.$D,t);C.sb.prototype.Ta.call(this)},ja:u()});C.r7.create=function(c,d){var e=new C.r7;e.i(c,d);return e};
C.O7=C.sb.extend({gp:function(){this.fn=t},V:function(){C.sb.prototype.V.call(this);var c=C.P.ba,c=C.gU.create(this.C,J(0|12*(c.width/c.height),12)),c=this.Qj(c);this.nc.Qa(C.Ia.create(c,C.Fc.create(this.finish,this),C.nv.create()))},Qj:fa()});C.O7.create=function(c,d){var e=new C.O7;return e!=s&&e.i(c,d)?e:s};
C.eU=C.sb.extend({V:function(){C.sb.prototype.V.call(this);this.gb.visible=t;var c=this.action(),c=C.Ia.create(c,C.Fc.create(this.yP,this),c.reverse());this.Qa(C.Ia.create(this.Qj(c),C.Fc.create(this.finish,this),C.nv.create()))},Qj:function(c){return C.yy.create(c,3)},action:function(){return C.HT.create(this.C/2,3)}});C.eU.create=function(c,d){var e=new C.eU;return e!=s&&e.i(c,d)?e:s};C.N7=C.eU.extend({action:function(){return C.IT.create(this.C/2,3)}});
C.N7.create=function(c,d){var e=new C.N7;return e!=s&&e.i(c,d)?e:s};C.lE=C.sb.extend({gp:function(){this.fn=t},V:function(){C.sb.prototype.V.call(this);var c=C.P.ba,c=this.bB(J(0|12*(c.width/c.height),12));this.nc.Qa(C.Ia.create(this.Qj(c),C.Fc.create(this.finish,this),C.nv.create()))},Qj:fa(),bB:function(c){return C.OD.create(this.C,c)}});C.lE.create=function(c,d){var e=new C.lE;return e!=s&&e.i(c,d)?e:s};C.t7=C.lE.extend({bB:function(c){return C.ES.create(this.C,c)}});
C.t7.create=function(c,d){var e=new C.t7;return e!=s&&e.i(c,d)?e:s};C.v7=C.lE.extend({bB:function(c){return C.TJ.create(this.C,c)}});C.v7.create=function(c,d){var e=new C.v7;return e!=s&&e.i(c,d)?e:s};C.u7=C.lE.extend({bB:function(c){return C.FS.create(this.C,c)}});C.u7.create=function(c,d){var e=new C.u7;return e!=s&&e.i(c,d)?e:s};C.P6=49153;
C.xs=C.sb.extend({Ff:0,Mc:0,tN:s,qa:"TransitionProgress",yw:function(c,d,e){c.np({x:d,y:e,anchorX:0.5,anchorY:0.5})},V:function(){C.sb.prototype.V.call(this);this.Raa();var c=C.P.ba,d=C.lv.create(c.width,c.height);d.sprite.anchorX=0.5;d.sprite.anchorY=0.5;this.yw(d,c.width/2,c.height/2);d.clear(0,0,0,1);d.In();this.tN.I();d.end();this.tN==this.nc&&this.yP();c=this.rw(d);d=C.Ia.create(C.WD.create(this.C,this.Mc,this.Ff),C.Fc.create(this.finish,this));c.Qa(d);this.v(c,2,C.P6)},Ta:function(){this.K1(C.P6,q);
C.sb.prototype.Ta.call(this)},Raa:function(){this.tN=this.nc;this.Mc=100;this.Ff=0},rw:function(){C.log("cc.TransitionProgress._progressTimerNodeWithRenderTexture(): should be overridden in subclass");return s},gp:function(){this.fn=t}});C.xs.create=function(c,d){var e=new C.xs;return e!=s&&e.i(c,d)?e:s};C.G7=C.xs.extend({rw:function(c){var d=C.P.ba;c=C.Vb.create(c.sprite);C.K===C.ka&&(c.sprite.flippedY=q);c.type=C.Vb.uo;c.reverseDir=t;c.percentage=100;this.yw(c,d.width/2,d.height/2);return c}});
C.G7.create=function(c,d){var e=new C.G7;return e!=s&&e.i(c,d)?e:s};C.H7=C.xs.extend({rw:function(c){var d=C.P.ba;c=C.Vb.create(c.sprite);C.K===C.ka&&(c.sprite.flippedY=q);c.type=C.Vb.uo;c.reverseDir=q;c.percentage=100;this.yw(c,d.width/2,d.height/2);return c}});C.H7.create=function(c,d){var e=new C.H7;return e!=s&&e.i(c,d)?e:s};
C.D7=C.xs.extend({rw:function(c){var d=C.P.ba;c=C.Vb.create(c.sprite);C.K===C.ka&&(c.sprite.flippedY=q);c.type=C.Vb.pv;c.midPoint=I(1,0);c.barChangeRate=I(1,0);c.percentage=100;this.yw(c,d.width/2,d.height/2);return c}});C.D7.create=function(c,d){var e=new C.D7;return e!=s&&e.i(c,d)?e:s};C.I7=C.xs.extend({rw:function(c){var d=C.P.ba;c=C.Vb.create(c.sprite);C.K===C.ka&&(c.sprite.flippedY=q);c.type=C.Vb.pv;c.midPoint=I(0,0);c.barChangeRate=I(0,1);c.percentage=100;this.yw(c,d.width/2,d.height/2);return c}});
C.I7.create=function(c,d){var e=new C.I7;return e!=s&&e.i(c,d)?e:s};C.E7=C.xs.extend({rw:function(c){var d=C.P.ba;c=C.Vb.create(c.sprite);C.K===C.ka&&(c.sprite.flippedY=q);c.type=C.Vb.pv;c.midPoint=I(0.5,0.5);c.barChangeRate=I(1,1);c.percentage=0;this.yw(c,d.width/2,d.height/2);return c},gp:function(){this.fn=t},Raa:function(){this.tN=this.gb;this.Mc=0;this.Ff=100}});C.E7.create=function(c,d){var e=new C.E7;return e!=s&&e.i(c,d)?e:s};
C.F7=C.xs.extend({rw:function(c){var d=C.P.ba;c=C.Vb.create(c.sprite);C.K===C.ka&&(c.sprite.flippedY=q);c.type=C.Vb.pv;c.midPoint=I(0.5,0.5);c.barChangeRate=I(1,1);c.percentage=100;this.yw(c,d.width/2,d.height/2);return c}});C.F7.create=function(c,d){var e=new C.F7;return e!=s&&e.i(c,d)?e:s};C.C7=C.sb.extend({RK:q,qa:"TransitionPageTurn",i:function(c,d,e){this.RK=e;C.sb.prototype.i.call(this,c,d);return q},bB:function(c){return this.RK?C.mv.create(C.dK.create(this.C,c)):C.dK.create(this.C,c)},V:function(){C.sb.prototype.V.call(this);var c=C.P.ba,d;c.width>c.height?(c=16,d=12):(c=12,d=16);c=this.bB(J(c,d));this.RK?(this.gb.visible=t,this.gb.Qa(C.Ia.create(C.sj.create(),c,C.Fc.create(this.finish,this),C.nv.create()))):this.nc.Qa(C.Ia.create(c,C.Fc.create(this.finish,this),C.nv.create()))},
gp:function(){this.fn=this.RK}});C.C7.create=function(c,d,e){var g=new C.C7;g.i(c,d,e);return g};C.Ya={name:"Jacob__Codec"};C.dIa=function(){return C.Ya.Hb.sP.apply(C.Ya.Hb,arguments)};C.eIa=function(){var c=C.Ya.Uu.rca.apply(C.Ya.Uu,arguments);return C.Ya.Hb.sP.apply(C.Ya.Hb,[c])};C.fia=function(c,d){d=d||1;var e=this.eIa(c),g=[],h,k,n;h=0;for(n=e.length/d;h<n;h++){g[h]=0;for(k=d-1;0<=k;--k)g[h]+=e.charCodeAt(h*d+k)<<8*k}return g};C.j5a=function(c,d){d=d||1;var e=this.dIa(c),g=[],h,k,n;h=0;for(n=e.length/d;h<n;h++){g[h]=0;for(k=d-1;0<=k;--k)g[h]+=e.charCodeAt(h*d+k)<<8*k}return g};
C.SLa=function(c){c=c.split(",");var d=[],e;for(e=0;e<c.length;e++)d.push(parseInt(c[e]));return d};C.Ya.Uu={name:"Jacob__Codec__Base64"};C.Ya.Uu.wM="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\x3d";
C.Ya.Uu.rca=function(c){var d=[],e,g,h,k,n,p=0;for(c=c.replace(/[^A-Za-z0-9\+\/\=]/g,"");p<c.length;)e=this.wM.indexOf(c.charAt(p++)),g=this.wM.indexOf(c.charAt(p++)),k=this.wM.indexOf(c.charAt(p++)),n=this.wM.indexOf(c.charAt(p++)),e=e<<2|g>>4,g=(g&15)<<4|k>>2,h=(k&3)<<6|n,d.push(String.fromCharCode(e)),64!=k&&d.push(String.fromCharCode(g)),64!=n&&d.push(String.fromCharCode(h));return d=d.join("")};
C.Ya.Uu.sca=function(c,d){var e=this.rca(c),g=[],h,k,n;h=0;for(n=e.length/d;h<n;h++){g[h]=0;for(k=d-1;0<=k;--k)g[h]+=e.charCodeAt(h*d+k)<<8*k}return g};C.aIa=function(c){if(0!=c.length%4)return s;for(var d=c.length/4,e=window.tMa?new Uint32Array(d):[],g=0;g<d;g++){var h=4*g;e[g]=c[h]+256*c[h+1]+65536*c[h+2]+16777216*c[h+3]}return e};C.Ya.Hb=function(c){this.data=c;this.debug=t;this.Hr=m;this.files=0;this.ER=[];this.JZ=Array(32768);this.Hn=0;this.jQ=t;this.Zba=0;this.op=1;this.gB=0;this.hC=[];this.Hca=m;this.TH=Array(C.Ya.Hb.Qla);this.jx=Array(32);this.fJ=0;this.jT=s;this.Tn=0;this.yB=Array(17);this.yB[0]=0;this.Pca=this.Lca=m};C.Ya.Hb.sP=function(c){return(new C.Ya.Hb(c)).sP()[0][0]};C.Ya.Hb.LS=function(){this.BO=this.AO=0;this.L0=s;this.wCa=-1};C.Ya.Hb.Qla=288;C.Ya.Hb.Y5=256;
C.Ya.Hb.yZ=[0,128,64,192,32,160,96,224,16,144,80,208,48,176,112,240,8,136,72,200,40,168,104,232,24,152,88,216,56,184,120,248,4,132,68,196,36,164,100,228,20,148,84,212,52,180,116,244,12,140,76,204,44,172,108,236,28,156,92,220,60,188,124,252,2,130,66,194,34,162,98,226,18,146,82,210,50,178,114,242,10,138,74,202,42,170,106,234,26,154,90,218,58,186,122,250,6,134,70,198,38,166,102,230,22,150,86,214,54,182,118,246,14,142,78,206,46,174,110,238,30,158,94,222,62,190,126,254,1,129,65,193,33,161,97,225,17,145,
81,209,49,177,113,241,9,137,73,201,41,169,105,233,25,153,89,217,57,185,121,249,5,133,69,197,37,165,101,229,21,149,85,213,53,181,117,245,13,141,77,205,45,173,109,237,29,157,93,221,61,189,125,253,3,131,67,195,35,163,99,227,19,147,83,211,51,179,115,243,11,139,75,203,43,171,107,235,27,155,91,219,59,187,123,251,7,135,71,199,39,167,103,231,23,151,87,215,55,183,119,247,15,143,79,207,47,175,111,239,31,159,95,223,63,191,127,255];
C.Ya.Hb.ica=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0];C.Ya.Hb.jca=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,99,99];C.Ya.Hb.hca=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577];C.Ya.Hb.nB=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13];C.Ya.Hb.border=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];
C.Ya.Hb.prototype.sP=function(){this.pI=[];oa(this);return this.ER};C.Ya.Hb.prototype.$=function(){this.gB+=8;return this.Zba<this.data.length?this.data.charCodeAt(this.Zba++):-1};function qa(c){var d;c.gB++;d=c.op&1;c.op>>=1;0==c.op&&(c.op=c.$(),d=c.op&1,c.op=c.op>>1|128);return d}function sa(c,d){for(var e=0,g=d;g--;)e=e<<1|qa(c);d&&(e=C.Ya.Hb.yZ[e]>>8-d);return e}function ta(c,d){c.JZ[c.Hn++]=d;c.pI.push(String.fromCharCode(d));32768==c.Hn&&(c.Hn=0)}
function ya(c){for(;;){if(c.yB[c.Tn]>=c.Pca)return-1;if(c.Lca[c.yB[c.Tn]]==c.Tn)return c.yB[c.Tn]++;c.yB[c.Tn]++}}function Ea(c){var d=c.jT[c.fJ],e;if(17==c.Tn)return-1;c.fJ++;c.Tn++;e=ya(c);if(0<=e)d.AO=e;else if(d.AO=32768,Ea(c))return-1;e=ya(c);if(0<=e)d.BO=e,d.L0=s;else if(d.BO=32768,d.L0=c.jT[c.fJ],d.wCa=c.fJ,Ea(c))return-1;c.Tn--;return 0}function Fa(c,d,e,g){c.jT=d;c.fJ=0;c.Lca=g;c.Pca=e;for(d=0;17>d;d++)c.yB[d]=0;c.Tn=0;return Ea(c)?-1:0}
function Ha(c,d){for(var e,g,h=0,k=d[h];;)if(e=qa(c)){if(!(k.BO&32768))return k.BO;k=k.L0;e=d.length;for(g=0;g<e;g++)if(d[g]===k){h=g;break}}else{if(!(k.AO&32768))return k.AO;h++;k=d[h]}return-1}
function Ja(c){var d,e,g,h,k;do if(d=qa(c),g=sa(c,2),0==g){c.op=1;g=c.$();g|=c.$()<<8;e=c.$();e|=c.$()<<8;for((g^~e)&65535&&document.write("BlockLen checksum mismatch\n");g--;)e=c.$(),ta(c,e)}else if(1==g)for(;;)if(g=C.Ya.Hb.yZ[sa(c,7)]>>1,23<g?(g=g<<1|qa(c),199<g?(g-=128,g=g<<1|qa(c)):(g-=48,143<g&&(g+=136))):g+=256,256>g)ta(c,g);else if(256==g)break;else{var n;g-=257;k=sa(c,C.Ya.Hb.jca[g])+C.Ya.Hb.ica[g];g=C.Ya.Hb.yZ[sa(c,5)]>>3;8<C.Ya.Hb.nB[g]?(n=sa(c,8),n|=sa(c,C.Ya.Hb.nB[g]-8)<<8):n=sa(c,C.Ya.Hb.nB[g]);
n+=C.Ya.Hb.hca[g];for(g=0;g<k;g++)e=c.JZ[c.Hn-n&32767],ta(c,e)}else if(2==g){var p=Array(320);e=257+sa(c,5);n=1+sa(c,5);h=4+sa(c,4);for(g=0;19>g;g++)p[g]=0;for(g=0;g<h;g++)p[C.Ya.Hb.border[g]]=sa(c,3);k=c.jx.length;for(h=0;h<k;h++)c.jx[h]=new C.Ya.Hb.LS;if(Fa(c,c.jx,19,p)){c.Hn=0;return}k=e+n;h=0;for(var r=-1;h<k;)if(r++,g=Ha(c,c.jx),16>g)p[h++]=g;else if(16==g){var v;g=3+sa(c,2);if(h+g>k){c.Hn=0;return}for(v=h?p[h-1]:0;g--;)p[h++]=v}else{g=17==g?3+sa(c,3):11+sa(c,7);if(h+g>k){c.Hn=0;return}for(;g--;)p[h++]=
0}k=c.TH.length;for(h=0;h<k;h++)c.TH[h]=new C.Ya.Hb.LS;if(Fa(c,c.TH,e,p)){c.Hn=0;return}k=c.TH.length;for(h=0;h<k;h++)c.jx[h]=new C.Ya.Hb.LS;g=[];for(h=e;h<p.length;h++)g[h-e]=p[h];if(Fa(c,c.jx,n,g)){c.Hn=0;return}for(;;)if(g=Ha(c,c.TH),256<=g){g-=256;if(0==g)break;g--;k=sa(c,C.Ya.Hb.jca[g])+C.Ya.Hb.ica[g];g=Ha(c,c.jx);8<C.Ya.Hb.nB[g]?(n=sa(c,8),n|=sa(c,C.Ya.Hb.nB[g]-8)<<8):n=sa(c,C.Ya.Hb.nB[g]);for(n+=C.Ya.Hb.hca[g];k--;)e=c.JZ[c.Hn-n&32767],ta(c,e)}else ta(c,g)}while(!d);c.Hn=0;c.op=1}
function oa(c){c.pI=[];c.jQ=t;var d=[];d[0]=c.$();d[1]=c.$();120==d[0]&&218==d[1]&&(Ja(c),c.ER[c.files]=[c.pI.join(""),"geonext.gxt"],c.files++);31==d[0]&&139==d[1]&&(Ka(c),c.ER[c.files]=[c.pI.join(""),"file"],c.files++);if(80==d[0]&&75==d[1]&&(c.jQ=q,d[2]=c.$(),d[3]=c.$(),3==d[2]&&4==d[3])){d[0]=c.$();d[1]=c.$();c.Hr=c.$();c.Hr|=c.$()<<8;d=c.$();d|=c.$()<<8;c.$();c.$();c.$();c.$();c.$();c.$();c.$();c.$();c.$();c.$();c.$();c.$();var e=c.$(),e=e|c.$()<<8,g=c.$(),g=g|c.$()<<8,h=0;for(c.hC=[];e--;){var k=
c.$();"/"==k|":"==k?h=0:h<C.Ya.Hb.Y5-1&&(c.hC[h++]=String.fromCharCode(k))}c.Hca||(c.Hca=c.hC);for(var h=0;h<g;)c.$(),h++;8==d&&(Ja(c),c.ER[c.files]=[c.pI.join(""),c.hC.join("")],c.files++);Ka(c)}}
function Ka(c){var d=[],e;c.Hr&8&&(d[0]=c.$(),d[1]=c.$(),d[2]=c.$(),d[3]=c.$(),c.$(),c.$(),c.$(),c.$(),c.$(),c.$(),c.$(),c.$());c.jQ&&oa(c);d[0]=c.$();if(8==d[0]){c.Hr=c.$();c.$();c.$();c.$();c.$();c.$();c.$();if(c.Hr&4){d[0]=c.$();d[2]=c.$();c.Tn=d[0]+256*d[1];for(d=0;d<c.Tn;d++)c.$()}if(c.Hr&8){d=0;for(c.hC=[];e=c.$();){if("7"==e||":"==e)d=0;d<C.Ya.Hb.Y5-1&&(c.hC[d++]=e)}}if(c.Hr&16)for(;c.$(););c.Hr&2&&(c.$(),c.$());Ja(c);c.$();c.$();c.$();c.$();c.jQ&&oa(c)}};/*
 zlib.js 2012 - imaya [ https://github.com/imaya/zlib.js ] The MIT License */
(function(){function c(c){f(c)}function d(c,d){var e=c.split("."),g=Q;!(e[0]in g)&&g.execScript&&g.execScript("var "+e[0]);for(var h;e.length&&(h=e.shift());)!e.length&&d!==W?g[h]=d:g=g[h]?g[h]:g[h]={}}function e(c){if("string"===typeof c){c=c.split("");var d,e;d=0;for(e=c.length;d<e;d++)c[d]=(c[d].charCodeAt(0)&255)>>>0}d=1;e=0;for(var g=c.length,h,k=0;0<g;){h=1024<g?1024:g;g-=h;do d+=c[k++],e+=d;while(--h);d%=65521;e%=65521}return(e<<16|d)>>>0}function g(d,e){this.index="number"===typeof e?e:0;
this.FH=0;this.buffer=d instanceof(T?Uint8Array:Array)?d:new (T?Uint8Array:Array)(32768);2*this.buffer.length<=this.index&&c(Error("invalid index"));this.buffer.length<=this.index&&this.Kn()}function h(c){this.buffer=new (T?Uint16Array:Array)(2*c);this.length=0}function k(c){var d=c.length,e=0,g=Number.POSITIVE_INFINITY,h,k,n,p,r,v,z,A,E;for(A=0;A<d;++A)c[A]>e&&(e=c[A]),c[A]<g&&(g=c[A]);h=1<<e;k=new (T?Uint32Array:Array)(h);n=1;p=0;for(r=2;n<=e;){for(A=0;A<d;++A)if(c[A]===n){v=0;z=p;for(E=0;E<n;++E)v=
v<<1|z&1,z>>=1;for(E=v;E<h;E+=r)k[E]=n<<16|A;++p}++n;p<<=1;r<<=1}return[k,e,g]}function n(c,d){this.Nf=va;this.aa=0;this.input=c;this.b=0;d&&(d.UCa&&(this.aa=d.UCa),"number"===typeof d.ZZ&&(this.Nf=d.ZZ),d.pQ&&(this.a=T&&d.pQ instanceof Array?new Uint8Array(d.pQ):d.pQ),"number"===typeof d.vDa&&(this.b=d.vDa));this.a||(this.a=new (T?Uint8Array:Array)(32768))}function p(c,d){this.length=c;this.ola=d}function r(){var d=da;switch(Z){case 3===d:return[257,d-3,0];case 4===d:return[258,d-4,0];case 5===d:return[259,
d-5,0];case 6===d:return[260,d-6,0];case 7===d:return[261,d-7,0];case 8===d:return[262,d-8,0];case 9===d:return[263,d-9,0];case 10===d:return[264,d-10,0];case 12>=d:return[265,d-11,1];case 14>=d:return[266,d-13,1];case 16>=d:return[267,d-15,1];case 18>=d:return[268,d-17,1];case 22>=d:return[269,d-19,2];case 26>=d:return[270,d-23,2];case 30>=d:return[271,d-27,2];case 34>=d:return[272,d-31,2];case 42>=d:return[273,d-35,3];case 50>=d:return[274,d-43,3];case 58>=d:return[275,d-51,3];case 66>=d:return[276,
d-59,3];case 82>=d:return[277,d-67,4];case 98>=d:return[278,d-83,4];case 114>=d:return[279,d-99,4];case 130>=d:return[280,d-115,4];case 162>=d:return[281,d-131,5];case 194>=d:return[282,d-163,5];case 226>=d:return[283,d-195,5];case 257>=d:return[284,d-227,5];case 258===d:return[285,d-258,0];default:c("invalid length: "+d)}}function v(d,e){function g(d,e){var h=d.ola,k=[],n=0,p;p=za[d.length];k[n++]=p&65535;k[n++]=p>>16&255;k[n++]=p>>24;var r;switch(Z){case 1===h:r=[0,h-1,0];break;case 2===h:r=[1,
h-2,0];break;case 3===h:r=[2,h-3,0];break;case 4===h:r=[3,h-4,0];break;case 6>=h:r=[4,h-5,1];break;case 8>=h:r=[5,h-7,1];break;case 12>=h:r=[6,h-9,2];break;case 16>=h:r=[7,h-13,2];break;case 24>=h:r=[8,h-17,3];break;case 32>=h:r=[9,h-25,3];break;case 48>=h:r=[10,h-33,4];break;case 64>=h:r=[11,h-49,4];break;case 96>=h:r=[12,h-65,5];break;case 128>=h:r=[13,h-97,5];break;case 192>=h:r=[14,h-129,6];break;case 256>=h:r=[15,h-193,6];break;case 384>=h:r=[16,h-257,7];break;case 512>=h:r=[17,h-385,7];break;
case 768>=h:r=[18,h-513,8];break;case 1024>=h:r=[19,h-769,8];break;case 1536>=h:r=[20,h-1025,9];break;case 2048>=h:r=[21,h-1537,9];break;case 3072>=h:r=[22,h-2049,10];break;case 4096>=h:r=[23,h-3073,10];break;case 6144>=h:r=[24,h-4097,11];break;case 8192>=h:r=[25,h-6145,11];break;case 12288>=h:r=[26,h-8193,12];break;case 16384>=h:r=[27,h-12289,12];break;case 24576>=h:r=[28,h-16385,13];break;case 32768>=h:r=[29,h-24577,13];break;default:c("invalid distance")}p=r;k[n++]=p[0];k[n++]=p[1];k[n++]=p[2];
h=0;for(n=k.length;h<n;++h)E[F++]=k[h];H[k[0]]++;N[k[3]]++;G=d.length+e-1;A=s}var h,k,n,r,v,z={},A,E=T?new Uint16Array(2*e.length):[],F=0,G=0,H=new (T?Uint32Array:Array)(286),N=new (T?Uint32Array:Array)(30),P=d.aa,R;if(!T){for(n=0;285>=n;)H[n++]=0;for(n=0;29>=n;)N[n++]=0}H[256]=1;h=0;for(k=e.length;h<k;++h){n=v=0;for(r=3;n<r&&h+n!==k;++n)v=v<<8|e[h+n];z[v]===W&&(z[v]=[]);n=z[v];if(!(0<G--)){for(;0<n.length&&32768<h-n[0];)n.shift();if(h+3>=k){A&&g(A,-1);n=0;for(r=k-h;n<r;++n)R=e[h+n],E[F++]=R,++H[R];
break}if(0<n.length){v=r=W;var V=0,U=W,Q=W,Y=U=W,ea=e.length,Q=0,Y=n.length;a:for(;Q<Y;Q++){r=n[Y-Q-1];U=3;if(3<V){for(U=V;3<U;U--)if(e[r+U-1]!==e[h+U-1])continue a;U=V}for(;258>U&&h+U<ea&&e[r+U]===e[h+U];)++U;U>V&&(v=r,V=U);if(258===U)break}r=new p(V,h-v);A?A.length<r.length?(R=e[h-1],E[F++]=R,++H[R],g(r,0)):g(A,-1):r.length<P?A=r:g(r,0)}else A?g(A,-1):(R=e[h],E[F++]=R,++H[R])}n.push(h)}E[F++]=256;H[256]++;d.Mla=H;d.Dla=N;return T?E.subarray(0,F):E}function z(c,d){function e(c){var d=E[c][F[c]];
d===z?(e(c+1),e(c+1)):--A[d];++F[c]}var g=c.length,k=new h(572),n=new (T?Uint8Array:Array)(g),p,r,v;if(!T)for(r=0;r<g;r++)n[r]=0;for(r=0;r<g;++r)0<c[r]&&k.push(r,c[r]);g=Array(k.length/2);p=new (T?Uint32Array:Array)(k.length/2);if(1===g.length)return n[k.pop().index]=1,n;r=0;for(v=k.length/2;r<v;++r)g[r]=k.pop(),p[r]=g[r].value;var z=p.length;r=new (T?Uint16Array:Array)(d);var k=new (T?Uint8Array:Array)(d),A=new (T?Uint8Array:Array)(z);v=Array(d);var E=Array(d),F=Array(d),G=(1<<d)-z,H=1<<d-1,N,P,
R;r[d-1]=z;for(N=0;N<d;++N)G<H?k[N]=0:(k[N]=1,G-=H),G<<=1,r[d-2-N]=(r[d-1-N]/2|0)+z;r[0]=k[0];v[0]=Array(r[0]);E[0]=Array(r[0]);for(N=1;N<d;++N)r[N]>2*r[N-1]+k[N]&&(r[N]=2*r[N-1]+k[N]),v[N]=Array(r[N]),E[N]=Array(r[N]);for(G=0;G<z;++G)A[G]=d;for(H=0;H<r[d-1];++H)v[d-1][H]=p[H],E[d-1][H]=H;for(G=0;G<d;++G)F[G]=0;1===k[d-1]&&(--A[0],++F[d-1]);for(N=d-2;0<=N;--N){P=G=0;R=F[N+1];for(H=0;H<r[N];H++)P=v[N+1][R]+v[N+1][R+1],P>p[G]?(v[N][H]=P,E[N][H]=z,R+=2):(v[N][H]=p[G],E[N][H]=G,++G);F[N]=0;1===k[N]&&
e(N)}p=A;r=0;for(v=g.length;r<v;++r)n[g[r].index]=p[r];return n}function A(d){var e=new (T?Uint16Array:Array)(d.length),g=[],h=[],k=0,n,p,r;n=0;for(p=d.length;n<p;n++)g[d[n]]=(g[d[n]]|0)+1;n=1;for(p=16;n<=p;n++)h[n]=k,k+=g[n]|0,k>1<<n&&c("overcommitted"),k<<=1;65536>k&&c("undercommitted");n=0;for(p=d.length;n<p;n++){k=h[d[n]];h[d[n]]+=1;g=e[n]=0;for(r=d[n];g<r;g++)e[n]=e[n]<<1|k&1,k>>>=1}return e}function E(c,d){this.input=c;this.a=new (T?Uint8Array:Array)(32768);this.Nf=ea.RP;var e={},g;if((d||!(d=
{}))&&"number"===typeof d.ZZ)this.Nf=d.ZZ;for(g in d)e[g]=d[g];e.pQ=this.a;this.e=new n(this.input,e)}function F(d,e){this.SP=[];this.bQ=32768;this.nm=this.g=this.G=this.zQ=0;this.input=T?new Uint8Array(d):d;this.$k=t;this.gQ=Y;this.F3=t;if(e||!(e={}))e.index&&(this.G=e.index),e.KZ&&(this.bQ=e.KZ),e.LZ&&(this.gQ=e.LZ),e.Rp&&(this.F3=e.Rp);switch(this.gQ){case Pa:this.b=32768;this.a=new (T?Uint8Array:Array)(32768+this.bQ+258);break;case Y:this.b=0;this.a=new (T?Uint8Array:Array)(this.bQ);this.Kn=this.Cla;
this.b3=this.qla;this.mQ=this.vla;break;default:c(Error("invalid inflate mode"))}}function G(d,e){for(var g=d.g,h=d.nm,k=d.input,n=d.G,p;h<e;)p=k[n++],p===W&&c(Error("input buffer is broken")),g|=p<<h,h+=8;d.g=g>>>e;d.nm=h-e;d.G=n;return g&(1<<e)-1}function H(d,e){for(var g=d.g,h=d.nm,k=d.input,n=d.G,p=e[0],r=e[1],v;h<r;)v=k[n++],v===W&&c(Error("input buffer is broken")),g|=v<<h,h+=8;k=p[g&(1<<r)-1];p=k>>>16;d.g=g>>p;d.nm=h-p;d.G=n;return k&65535}function N(c){function d(c,e,g){var h,k,n,p;for(p=
0;p<c;)switch(h=H(this,e),h){case 16:for(n=3+G(this,2);n--;)g[p++]=k;break;case 17:for(n=3+G(this,3);n--;)g[p++]=0;k=0;break;case 18:for(n=11+G(this,7);n--;)g[p++]=0;k=0;break;default:k=g[p++]=h}return g}var e=G(c,5)+257,g=G(c,5)+1,h=G(c,4)+4,n=new (T?Uint8Array:Array)(ra.length),p;for(p=0;p<h;++p)n[ra[p]]=G(c,3);h=k(n);n=new (T?Uint8Array:Array)(e);p=new (T?Uint8Array:Array)(g);c.mQ(k(d.call(c,e,h,n)),k(d.call(c,g,h,p)))}function R(d,e){var g,h;this.input=d;this.G=0;if(e||!(e={}))e.index&&(this.G=
e.index),e.qia&&(this.Vla=e.qia);g=d[this.G++];h=d[this.G++];switch(g&15){case Na:this.method=Na;break;default:c(Error("unsupported compression method"))}0!==((g<<8)+h)%31&&c(Error("invalid fcheck flag:"+((g<<8)+h)%31));h&32&&c(Error("fdict flag is not supported"));this.u3=new F(d,{index:this.G,KZ:e.KZ,LZ:e.LZ,Rp:e.Rp})}var W=m,Z=q,Q=this,T="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Uint32Array;g.prototype.Kn=function(){var c=this.buffer,d,e=c.length,g=
new (T?Uint8Array:Array)(e<<1);if(T)g.set(c);else for(d=0;d<e;++d)g[d]=c[d];return this.buffer=g};g.prototype.O=function(c,d,e){var g=this.buffer,h=this.index,k=this.FH,n=g[h];e&&1<d&&(c=8<d?(ca[c&255]<<24|ca[c>>>8&255]<<16|ca[c>>>16&255]<<8|ca[c>>>24&255])>>32-d:ca[c]>>8-d);if(8>d+k)n=n<<d|c,k+=d;else for(e=0;e<d;++e)n=n<<1|c>>d-e-1&1,8===++k&&(k=0,g[h++]=ca[n],n=0,h===g.length&&(g=this.Kn()));g[h]=n;this.buffer=g;this.FH=k;this.index=h};g.prototype.finish=function(){var c=this.buffer,d=this.index,
e;0<this.FH&&(c[d]<<=8-this.FH,c[d]=ca[c[d]],d++);T?e=c.subarray(0,d):(c.length=d,e=c);return e};var V=new (T?Uint8Array:Array)(256),P;for(P=0;256>P;++P){for(var U=P,ba=U,ua=7,U=U>>>1;U;U>>>=1)ba<<=1,ba|=U&1,--ua;V[P]=(ba<<ua&255)>>>0}var ca=V,V=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,
1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,
2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,
3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,
1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,
4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918E3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];T&&new Uint32Array(V);h.prototype.getParent=
function(c){return 2*((c-2)/4|0)};h.prototype.push=function(c,d){var e,g,h=this.buffer,k;e=this.length;h[this.length++]=d;for(h[this.length++]=c;0<e;)if(g=this.getParent(e),h[e]>h[g])k=h[e],h[e]=h[g],h[g]=k,k=h[e+1],h[e+1]=h[g+1],h[g+1]=k,e=g;else break;return this.length};h.prototype.pop=function(){var c,d,e=this.buffer,g,h,k;d=e[0];c=e[1];this.length-=2;e[0]=e[this.length];e[1]=e[this.length+1];for(k=0;;){h=2*k+2;if(h>=this.length)break;h+2<this.length&&e[h+2]>e[h]&&(h+=2);if(e[h]>e[k])g=e[k],e[k]=
e[h],e[h]=g,g=e[k+1],e[k+1]=e[h+1],e[h+1]=g;else break;k=h}return{index:c,value:d,length:this.length}};var va=2,V={NONE:0,r:1,RP:va,jLa:3},pa=[];for(P=0;288>P;P++)switch(Z){case 143>=P:pa.push([P+48,8]);break;case 255>=P:pa.push([P-144+400,9]);break;case 279>=P:pa.push([P-256+0,7]);break;case 287>=P:pa.push([P-280+192,8]);break;default:c("invalid literal: "+P)}n.prototype.Tr=function(){var d,e,h,k,n=this.input;switch(this.Nf){case 0:h=0;for(k=n.length;h<k;){e=T?n.subarray(h,h+65535):n.slice(h,h+65535);
h+=e.length;var p=h===k,r=W,E=r=W,E=r=W,F=this.a,G=this.b;if(T){for(F=new Uint8Array(this.a.buffer);F.length<=G+e.length+5;)F=new Uint8Array(F.length<<1);F.set(this.a)}r=p?1:0;F[G++]=r|0;r=e.length;E=~r+65536&65535;F[G++]=r&255;F[G++]=r>>>8&255;F[G++]=E&255;F[G++]=E>>>8&255;if(T)F.set(e,G),G+=e.length,F=F.subarray(0,G);else{r=0;for(E=e.length;r<E;++r)F[G++]=e[r];F.length=G}this.b=G;this.a=F}break;case 1:h=new g(new Uint8Array(this.a.buffer),this.b);h.O(1,1,Z);h.O(1,2,Z);n=v(this,n);e=0;for(p=n.length;e<
p;e++)if(k=n[e],g.prototype.O.apply(h,pa[k]),256<k)h.O(n[++e],n[++e],Z),h.O(n[++e],5),h.O(n[++e],n[++e],Z);else if(256===k)break;this.a=h.finish();this.b=this.a.length;break;case va:k=new g(new Uint8Array(this.a),this.b);var H,N,P,R=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],V,U,r=Array(19),Q,F=va;k.O(1,1,Z);k.O(F,2,Z);n=v(this,n);E=z(this.Mla,15);V=A(E);F=z(this.Dla,7);G=A(F);for(H=286;257<H&&0===E[H-1];H--);for(N=30;1<N&&0===F[N-1];N--);var Y=H,ea=N;d=new (T?Uint32Array:Array)(Y+ea);var ba=
new (T?Uint32Array:Array)(316),ca,da;U=new (T?Uint8Array:Array)(19);for(Q=P=0;Q<Y;Q++)d[P++]=E[Q];for(Q=0;Q<ea;Q++)d[P++]=F[Q];if(!T){Q=0;for(ea=U.length;Q<ea;++Q)U[Q]=0}Q=ca=0;for(ea=d.length;Q<ea;Q+=P){for(P=1;Q+P<ea&&d[Q+P]===d[Q];++P);Y=P;if(0===d[Q])if(3>Y)for(;0<Y--;)ba[ca++]=0,U[0]++;else for(;0<Y;)da=138>Y?Y:138,da>Y-3&&da<Y&&(da=Y-3),10>=da?(ba[ca++]=17,ba[ca++]=da-3,U[17]++):(ba[ca++]=18,ba[ca++]=da-11,U[18]++),Y-=da;else if(ba[ca++]=d[Q],U[d[Q]]++,Y--,3>Y)for(;0<Y--;)ba[ca++]=d[Q],U[d[Q]]++;
else for(;0<Y;)da=6>Y?Y:6,da>Y-3&&da<Y&&(da=Y-3),ba[ca++]=16,ba[ca++]=da-3,U[16]++,Y-=da}d=T?ba.subarray(0,ca):ba.slice(0,ca);U=z(U,7);for(Q=0;19>Q;Q++)r[Q]=U[R[Q]];for(P=19;4<P&&0===r[P-1];P--);R=A(U);k.O(H-257,5,Z);k.O(N-1,5,Z);k.O(P-4,4,Z);for(Q=0;Q<P;Q++)k.O(r[Q],3,Z);Q=0;for(r=d.length;Q<r;Q++)if(e=d[Q],k.O(R[e],U[e],Z),16<=e){Q++;switch(e){case 16:p=2;break;case 17:p=3;break;case 18:p=7;break;default:c("invalid code: "+e)}k.O(d[Q],p,Z)}p=[V,E];G=[G,F];e=p[0];p=p[1];F=G[0];V=G[1];G=0;for(r=n.length;G<
r;++G)if(h=n[G],k.O(e[h],p[h],Z),256<h)k.O(n[++G],n[++G],Z),E=n[++G],k.O(F[E],V[E],Z),k.O(n[++G],n[++G],Z);else if(256===h)break;this.a=k.finish();this.b=this.a.length;break;default:c("invalid compression type")}return this.a};P=[];var da;for(da=3;258>=da;da++)U=r(),P[da]=U[2]<<24|U[1]<<16|U[0];var za=T?new Uint32Array(P):P,ea=V;E.prototype.Tr=function(){var d,g,h,k,n=0;k=this.a;d=Na;switch(d){case Na:g=Math.LOG2E*Math.log(32768)-8;break;default:c(Error("invalid compression method"))}g=g<<4|d;k[n++]=
g;switch(d){case Na:switch(this.Nf){case ea.NONE:h=0;break;case ea.r:h=1;break;case ea.RP:h=2;break;default:c(Error("unsupported compression type"))}break;default:c(Error("invalid compression method"))}d=h<<6|0;k[n++]=d|31-(256*g+d)%31;d=e(this.input);this.e.b=n;k=this.e.Tr();n=k.length;T&&(k=new Uint8Array(k.buffer),k.length<=n+4&&(this.a=new Uint8Array(k.length+4),this.a.set(k),k=this.a),k=k.subarray(0,n+4));k[n++]=d>>24&255;k[n++]=d>>16&255;k[n++]=d>>8&255;k[n++]=d&255;return k};d("Zlib.Deflate",
E);d("Zlib.Deflate.compress",function(c,d){return(new E(c,d)).Tr()});d("Zlib.Deflate.CompressionType",ea);d("Zlib.Deflate.CompressionType.NONE",ea.NONE);d("Zlib.Deflate.CompressionType.FIXED",ea.r);d("Zlib.Deflate.CompressionType.DYNAMIC",ea.RP);var Pa=0,Y=1,V={wka:Pa,jja:Y};F.prototype.qQ=function(){for(;!this.$k;){var d=G(this,3);d&1&&(this.$k=Z);d>>>=1;switch(d){case 0:var d=this.input,e=this.G,g=this.a,h=this.b,k=W,n=W,p=W,r=g.length,k=W;this.nm=this.g=0;k=d[e++];k===W&&c(Error("invalid uncompressed block header: LEN (first byte)"));
n=k;k=d[e++];k===W&&c(Error("invalid uncompressed block header: LEN (second byte)"));n|=k<<8;k=d[e++];k===W&&c(Error("invalid uncompressed block header: NLEN (first byte)"));p=k;k=d[e++];k===W&&c(Error("invalid uncompressed block header: NLEN (second byte)"));p|=k<<8;n===~p&&c(Error("invalid uncompressed block header: length verify"));e+n>d.length&&c(Error("input buffer is broken"));switch(this.gQ){case Pa:for(;h+n>g.length;){k=r-h;n-=k;if(T)g.set(d.subarray(e,e+k),h),h+=k,e+=k;else for(;k--;)g[h++]=
d[e++];this.b=h;g=this.Kn();h=this.b}break;case Y:for(;h+n>g.length;)g=this.Kn({ea:2});break;default:c(Error("invalid inflate mode"))}if(T)g.set(d.subarray(e,e+n),h),h+=n,e+=n;else for(;n--;)g[h++]=d[e++];this.G=e;this.b=h;this.a=g;break;case 1:this.mQ(hb,ib);break;case 2:N(this);break;default:c(Error("unknown BTYPE: "+d))}}return this.b3()};P=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];var ra=T?new Uint16Array(P):P;P=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,
195,227,258,258,258];var jb=T?new Uint16Array(P):P;P=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0];var Qa=T?new Uint8Array(P):P;P=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577];var Fb=T?new Uint16Array(P):P;P=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13];var Ba=T?new Uint8Array(P):P;P=new (T?Uint8Array:Array)(288);U=0;for(ba=P.length;U<ba;++U)P[U]=143>=U?8:255>=U?9:279>=U?7:8;var hb=k(P);P=
new (T?Uint8Array:Array)(30);U=0;for(ba=P.length;U<ba;++U)P[U]=5;var ib=k(P);F.prototype.mQ=function(c,d){var e=this.a,g=this.b;this.ya=c;for(var h=e.length-258,k,n,p;256!==(k=H(this,c));)if(256>k)g>=h&&(this.b=g,e=this.Kn(),g=this.b),e[g++]=k;else{k-=257;p=jb[k];0<Qa[k]&&(p+=G(this,Qa[k]));k=H(this,d);n=Fb[k];0<Ba[k]&&(n+=G(this,Ba[k]));for(g>=h&&(this.b=g,e=this.Kn(),g=this.b);p--;)e[g]=e[g++-n]}for(;8<=this.nm;)this.nm-=8,this.G--;this.b=g};F.prototype.vla=function(c,d){var e=this.a,g=this.b;this.ya=
c;for(var h=e.length,k,n,p;256!==(k=H(this,c));)if(256>k)g>=h&&(e=this.Kn(),h=e.length),e[g++]=k;else{k-=257;p=jb[k];0<Qa[k]&&(p+=G(this,Qa[k]));k=H(this,d);n=Fb[k];0<Ba[k]&&(n+=G(this,Ba[k]));for(g+p>h&&(e=this.Kn(),h=e.length);p--;)e[g]=e[g++-n]}for(;8<=this.nm;)this.nm-=8,this.G--;this.b=g};F.prototype.Kn=function(){var c=new (T?Uint8Array:Array)(this.b-32768),d=this.b-32768,e,g,h=this.a;if(T)c.set(h.subarray(32768,c.length));else{e=0;for(g=c.length;e<g;++e)c[e]=h[e+32768]}this.SP.push(c);this.zQ+=
c.length;if(T)h.set(h.subarray(d,d+32768));else for(e=0;32768>e;++e)h[e]=h[d+e];this.b=32768;return h};F.prototype.Cla=function(c){var d,e=this.input.length/this.G+1|0,g,h,k,n=this.input,p=this.a;c&&("number"===typeof c.ea&&(e=c.ea),"number"===typeof c.ila&&(e+=c.ila));2>e?(g=(n.length-this.G)/this.ya[2],k=258*(g/2)|0,h=k<p.length?p.length+k:p.length<<1):h=p.length*e;T?(d=new Uint8Array(h),d.set(p)):d=p;return this.a=d};F.prototype.b3=function(){var c=0,d=this.a,e=this.SP,g,h=new (T?Uint8Array:Array)(this.zQ+
(this.b-32768)),k,n,p,r;if(0===e.length)return T?this.a.subarray(32768,this.b):this.a.slice(32768,this.b);k=0;for(n=e.length;k<n;++k){g=e[k];p=0;for(r=g.length;p<r;++p)h[c++]=g[p]}k=32768;for(n=this.b;k<n;++k)h[c++]=d[k];this.SP=[];return this.buffer=h};F.prototype.qla=function(){var c,d=this.b;T?this.F3?(c=new Uint8Array(d),c.set(this.a.subarray(0,d))):c=this.a.subarray(0,d):(this.a.length>d&&(this.a.length=d),c=this.a);return this.buffer=c};R.prototype.qQ=function(){var d=this.input,g,h;g=this.u3.qQ();
this.G=this.u3.G;this.Vla&&(h=(d[this.G++]<<24|d[this.G++]<<16|d[this.G++]<<8|d[this.G++])>>>0,h!==e(g)&&c(Error("invalid adler-32 checksum")));return g};d("Zlib.Inflate",R);d("Zlib.Inflate.BufferType",V);V.GIa=V.jja;V.qJa=V.wka;d("Zlib.Inflate.prototype.decompress",R.prototype.qQ);V=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];T&&new Uint16Array(V);V=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,258,258];T&&new Uint16Array(V);V=[0,0,0,0,0,0,0,0,1,1,1,
1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0];T&&new Uint8Array(V);V=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577];T&&new Uint16Array(V);V=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13];T&&new Uint8Array(V);V=new (T?Uint8Array:Array)(288);P=0;for(U=V.length;P<U;++P)V[P]=143>=P?8:255>=P?9:279>=P?7:8;k(V);V=new (T?Uint8Array:Array)(30);P=0;for(U=V.length;P<U;++P)V[P]=5;k(V);var Na=8}).call(this);D=window;D=D.BMa=D.Zlib;
D.M4=D.Deflate;D.M4.NPa=D.M4.compress;D.Cy=D.Inflate;D.Cy.HJa=D.Cy.BufferType;D.Cy.prototype.uca=D.Cy.prototype.decompress;C.Ema=C.N.extend({ctor:function(c){var d,e,g,h;this.data=c;this.gc=8;this.p1=[];this.BP=[];this.ky={};this.sd=s;this.text={};for(g=s;;){d=this.Yr();h=c=m;h=[];for(c=0;4>c;++c)h.push(String.fromCharCode(this.data[this.gc++]));c=h.join("");switch(c){case "IHDR":this.width=this.Yr();this.height=this.Yr();this.gB=this.data[this.gc++];this.XZ=this.data[this.gc++];this.OPa=this.data[this.gc++];this.fRa=this.data[this.gc++];this.IWa=this.data[this.gc++];break;case "acTL":this.sd={c_a:this.Yr(),d_a:this.Yr()||
Infinity,frames:[]};break;case "PLTE":this.p1=this.tI(d);break;case "fcTL":g&&this.sd.frames.push(g);this.gc+=4;g={width:this.Yr(),height:this.Yr(),sia:this.Yr(),tia:this.Yr()};c=this.Bfa();d=this.Bfa()||100;g.mm=1E3*c/d;g.sQa=this.data[this.gc++];g.mPa=this.data[this.gc++];g.data=[];break;case "IDAT":case "fdAT":"fdAT"===c&&(this.gc+=4,d-=4);c=(g!=s?g.data:m)||this.BP;for(h=0;0<=d?h<d:h>d;0<=d?++h:--h)c.push(this.data[this.gc++]);break;case "tRNS":this.ky={};switch(this.XZ){case 3:this.ky.q0=this.tI(d);
d=255-this.ky.q0.length;if(0<d)for(c=0;0<=d?c<d:c>d;0<=d?++c:--c)this.ky.q0.push(255);break;case 0:this.ky.pWa=this.tI(d)[0];break;case 2:this.ky.o1a=this.tI(d)}break;case "tEXt":h=this.tI(d);d=h.indexOf(0);c=String.fromCharCode.apply(String,h.slice(0,d));this.text[c]=String.fromCharCode.apply(String,h.slice(d+1));break;case "IEND":g&&this.sd.frames.push(g);a:{switch(this.XZ){case 0:case 3:case 4:g=1;break a;case 2:case 6:g=3;break a}g=m}this.D=g;this.Uda=4===(e=this.XZ)||6===e;e=this.D+(this.Uda?
1:0);this.iEa=this.gB*e;a:{switch(this.D){case 1:e="DeviceGray";break a;case 3:e="DeviceRGB";break a}e=m}this.KPa=e;Uint8Array!=Array&&(this.BP=new Uint8Array(this.BP));return;default:this.gc+=d}this.gc+=4;this.gc>this.data.length&&f(Error("Incomplete or corrupt PNG file"))}},tI:function(c){var d,e;e=[];for(d=0;0<=c?d<c:d>c;0<=c?++d:--d)e.push(this.data[this.gc++]);return e},Yr:function(){var c,d,e,g;c=this.data[this.gc++]<<24;d=this.data[this.gc++]<<16;e=this.data[this.gc++]<<8;g=this.data[this.gc++];
return c|d|e|g},Bfa:function(){var c,d;c=this.data[this.gc++]<<8;d=this.data[this.gc++];return c|d},oxa:function(c){var d,e,g,h,k,n,p,r,v,z,A,E,F,G,H;c==s&&(c=this.BP);if(0===c.length)return new Uint8Array(0);c=(new Zlib.Cy(c,{index:0,qia:t})).uca();r=this.iEa/8;E=r*this.width;v=new Uint8Array(E*this.height);n=c.length;for(e=z=A=0;z<n;){switch(c[z++]){case 0:for(d=0;d<E;d+=1)v[e++]=c[z++];break;case 1:for(h=F=0;F<E;h=F+=1)d=c[z++],k=h<r?0:v[e-r],v[e++]=(d+k)%256;break;case 2:for(h=k=0;k<E;h=k+=1)d=
c[z++],g=(h-h%r)/r,F=A&&v[(A-1)*E+g*r+h%r],v[e++]=(F+d)%256;break;case 3:for(h=H=0;H<E;h=H+=1)d=c[z++],g=(h-h%r)/r,k=h<r?0:v[e-r],F=A&&v[(A-1)*E+g*r+h%r],v[e++]=(d+Math.floor((k+F)/2))%256;break;case 4:for(h=H=0;H<E;h=H+=1)d=c[z++],g=(h-h%r)/r,k=h<r?0:v[e-r],0===A?F=G=0:(F=v[(A-1)*E+g*r+h%r],G=g&&v[(A-1)*E+(g-1)*r+h%r]),p=k+F-G,h=Math.abs(p-k),g=Math.abs(p-F),p=Math.abs(p-G),k=h<=g&&h<=p?k:g<=p?F:G,v[e++]=(d+k)%256;break;default:f(Error("Invalid filter algorithm: "+c[z-1]))}A++}return v},Qwa:function(c,
d){var e,g,h,k,n,p,r,v;g=this.D;v=s;e=this.Uda;this.p1.length&&(v=(h=this.Dqa)!=s?h:this.Dqa=this.nxa(),g=4,e=q);h=c.data||c;r=h.length;n=v||d;k=p=0;if(1===g)for(;k<r;)g=v?4*d[k/4]:p,p=n[g++],h[k++]=p,h[k++]=p,h[k++]=p,h[k++]=e?n[g++]:255,p=g;else for(;k<r;)g=v?4*d[k/4]:p,h[k++]=n[g++],h[k++]=n[g++],h[k++]=n[g++],h[k++]=e?n[g++]:255,p=g},nxa:function(){var c,d,e,g,h,k,n,p,r;e=this.p1;k=this.ky.q0||[];h=new Uint8Array((k.length||0)+e.length);d=n=c=g=0;for(p=e.length;n<p;d=n+=3)h[g++]=e[d],h[g++]=e[d+
1],h[g++]=e[d+2],h[g++]=(r=k[c++])!=s?r:255;return h},iFa:function(c){var d;c.width=this.width;c.height=this.height;c=c.getContext("2d");d=c.createImageData(this.width,this.height);this.Qwa(d,this.oxa());return c.putImageData(d,0,0)}});C.VHa={I$:t,Hw:s,$V:[],getUint8:function(c){return this.Hw[c]},getUint16:function(c){return this.I$?this.Hw[c+1]<<8|this.Hw[c]:this.Hw[c]<<8|this.Hw[c+1]},getUint32:function(c){var d=this.Hw;return this.I$?d[c+3]<<24|d[c+2]<<16|d[c+1]<<8|d[c]:d[c]<<24|d[c+1]<<16|d[c+2]<<8|d[c+3]},Awa:function(){var c=this.getUint16(0);18761===c?this.W0=q:19789===c?this.W0=t:(console.log(c),f(TypeError("Invalid byte order value.")));return this.W0},xBa:function(){42!==this.getUint16(2)&&f(RangeError("You forgot your towel!"));
return q},tza:function(c){var d=this.Fya;return c in d?d[c]:s},rza:function(c){var d=this.Eya;if(c in d)return d[c];console.log("Unknown Field Tag:",c);return"Tag"+c},sza:function(c){return-1!==["BYTE","ASCII","SBYTE","UNDEFINED"].indexOf(c)?1:-1!==["SHORT","SSHORT"].indexOf(c)?2:-1!==["LONG","SLONG","FLOAT"].indexOf(c)?4:-1!==["RATIONAL","SRATIONAL","DOUBLE"].indexOf(c)?8:s},uza:function(c,d,e,g){c=[];var h=this.sza(d);if(4>=h*e)this.W0===t?c.push(g>>>8*(4-h)):c.push(g);else for(var k=0;k<e;k++){var n=
h*k;8<=h?-1!==["RATIONAL","SRATIONAL"].indexOf(d)?(c.push(this.getUint32(g+n)),c.push(this.getUint32(g+n+4))):C.log("Can't handle this field type or size"):c.push(this.Uca(h,g+n))}"ASCII"===d&&c.forEach(function(c,d,e){e[d]=String.fromCharCode(c)});return c},Uca:function(c,d){if(0>=c)C.log("No bytes requested");else{if(1>=c)return this.getUint8(d);if(2>=c)return this.getUint16(d);if(3>=c)return this.getUint32(d)>>>8;if(4>=c)return this.getUint32(d);C.log("Too many bytes requested")}},$ya:function(c,
d,e){e=e||0;d+=Math.floor(e/8);var g=e+c;c=32-c;var h,k;0>=g?console.log("No bits requested"):8>=g?(h=24+e,k=this.getUint8(d)):16>=g?(h=16+e,k=this.getUint16(d)):32>=g?(h=e,k=this.getUint32(d)):console.log("Too many bits requested");return{bits:k<<h>>>c,byteOffset:d+Math.floor(g/8),bitOffset:g%8}},tfa:function(c){var d=this.getUint16(c),e=[];c+=2;for(var g=0;g<d;c+=12,g++){var h=this.getUint16(c),k=this.getUint16(c+2),n=this.getUint32(c+4),p=this.getUint32(c+8),h=this.rza(h),k=this.tza(k),n=this.uza(h,
k,n,p);e[h]={type:k,ho:n}}this.$V.push(e);d=this.getUint32(c);0!==d&&this.tfa(d)},dx:function(c,d){var e=Math.pow(2,8-d);return Math.floor(c*e+(e-1))},fEa:function(c,d){d=d||C.cd("canvas");this.Hw=c;this.canvas=d;this.Awa();if(this.xBa()){var e=this.getUint32(4);this.$V.length=0;this.tfa(e);var g=this.$V[0],e=g.ImageWidth.ho[0],h=g.ImageLength.ho[0];this.canvas.width=e;this.canvas.height=h;var k=[],n=g.Compression?g.Compression.ho[0]:1,p=g.SamplesPerPixel.ho[0],r=[],v=0,z=t;g.BitsPerSample.ho.forEach(function(c,
d){r[d]={hB:c,uP:t,TG:m};0===c%8&&(r[d].uP=q,r[d].TG=c/8);v+=c},this);if(0===v%8)var z=q,A=v/8;var E=g.StripOffsets.ho,F=E.length;if(g.StripByteCounts)var G=g.StripByteCounts.ho;else C.log("Missing StripByteCounts!"),1===F?G=[Math.ceil(e*h*v/8)]:f(Error("Cannot recover from missing StripByteCounts"));for(var H=0;H<F;H++){var N=E[H];k[H]=[];for(var R=G[H],W=0,Z=0,Q=1,T=q,V=[],P=0,U=0,ba=0;W<R;W+=Q)switch(n){case 1:Q=0;for(V=[];Q<p;Q++)r[Q].uP?V.push(this.Uca(r[Q].TG,N+W+r[Q].TG*Q)):(Z=this.$ya(r[Q].hB,
N+W,Z),V.push(Z.gB),W=Z.byteOffset-N,Z=Z.kPa,f(RangeError("Cannot handle sub-byte bits per sample")));k[H].push(V);z?Q=A:(Q=0,f(RangeError("Cannot handle sub-byte bits per pixel")));break;case 32773:if(T){var T=t,ua=1,ca=1,Q=this.getInt8(N+W);0<=Q&&127>=Q?ua=Q+1:-127<=Q&&-1>=Q?ca=-Q+1:T=q}else{for(var va=this.getUint8(N+W),Q=0;Q<ca;Q++)r[U].uP?(ba=ba<<8*P|va,P++,P===r[U].TG&&(V.push(ba),ba=P=0,U++)):f(RangeError("Cannot handle sub-byte bits per sample")),U===p&&(k[H].push(V),V=[],U=0);ua--;0===ua&&
(T=q)}Q=1}}if(d.getContext){A=this.canvas.getContext("2d");A.fillStyle="rgba(255, 255, 255, 0)";H=g.RowsPerStrip?g.RowsPerStrip.ho[0]:h;G=k.length;h%=H;h=0===h?H:h;ua=H;z=0;ca=g.PhotometricInterpretation.ho[0];n=[];p=0;g.ExtraSamples&&(n=g.ExtraSamples.ho,p=n.length);if(g.ColorMap)var pa=g.ColorMap.ho,da=Math.pow(2,r[0].hB);for(H=0;H<G;H++){H+1===G&&(ua=h);g=k[H].length;z*=H;for(F=E=0;E<ua,F<g;E++)for(N=0;N<e;N++,F++){V=k[H][F];P=W=R=0;T=1;if(0<p)for(U=0;U<p;U++)if(1===n[U]||2===n[U]){T=V[3+U]/256;
break}switch(ca){case 0:if(r[0].uP)var za=Math.pow(16,2*r[0].TG);V.forEach(function(c,d,e){e[d]=za-c});case 1:R=W=P=this.dx(V[0],r[0].hB);break;case 2:R=this.dx(V[0],r[0].hB);W=this.dx(V[1],r[1].hB);P=this.dx(V[2],r[2].hB);break;case 3:pa===m&&f(Error("Palette image missing color map"));V=V[0];R=this.dx(pa[V],16);W=this.dx(pa[da+V],16);P=this.dx(pa[2*da+V],16);break;default:f(RangeError("Unknown Photometric Interpretation:",ca))}A.fillStyle="rgba("+R+", "+W+", "+P+", "+T+")";A.fillRect(N,z+E,1,1)}z=
ua}}return this.canvas}},Eya:{315:"Artist",258:"BitsPerSample",265:"CellLength",264:"CellWidth",320:"ColorMap",259:"Compression",33432:"Copyright",306:"DateTime",338:"ExtraSamples",266:"FillOrder",289:"FreeByteCounts",288:"FreeOffsets",291:"GrayResponseCurve",290:"GrayResponseUnit",316:"HostComputer",270:"ImageDescription",257:"ImageLength",256:"ImageWidth",271:"Make",281:"MaxSampleValue",280:"MinSampleValue",272:"Model",254:"NewSubfileType",274:"Orientation",262:"PhotometricInterpretation",284:"PlanarConfiguration",
296:"ResolutionUnit",278:"RowsPerStrip",277:"SamplesPerPixel",305:"Software",279:"StripByteCounts",273:"StripOffsets",255:"SubfileType",263:"Threshholding",282:"XResolution",283:"YResolution",326:"BadFaxLines",327:"CleanFaxData",343:"ClipPath",328:"ConsecutiveBadFaxLines",433:"Decode",434:"DefaultImageColor",269:"DocumentName",336:"DotRange",321:"HalftoneHints",346:"Indexed",347:"JPEGTables",285:"PageName",297:"PageNumber",317:"Predictor",319:"PrimaryChromaticities",532:"ReferenceBlackWhite",339:"SampleFormat",
559:"StripRowCounts",330:"SubIFDs",292:"T4Options",293:"T6Options",325:"TileByteCounts",323:"TileLength",324:"TileOffsets",322:"TileWidth",301:"TransferFunction",318:"WhitePoint",344:"XClipPathUnits",286:"XPosition",529:"YCbCrCoefficients",531:"YCbCrPositioning",530:"YCbCrSubSampling",345:"YClipPathUnits",287:"YPosition",37378:"ApertureValue",40961:"ColorSpace",36868:"DateTimeDigitized",36867:"DateTimeOriginal",34665:"Exif IFD",36864:"ExifVersion",33434:"ExposureTime",41728:"FileSource",37385:"Flash",
40960:"FlashpixVersion",33437:"FNumber",42016:"ImageUniqueID",37384:"LightSource",37500:"MakerNote",37377:"ShutterSpeedValue",37510:"UserComment",33723:"IPTC",34675:"ICC Profile",700:"XMP",42112:"GDAL_METADATA",42113:"GDAL_NODATA",34377:"Photoshop"},Fya:{1:"BYTE",2:"ASCII",3:"SHORT",4:"LONG",5:"RATIONAL",6:"SBYTE",7:"UNDEFINED",8:"SSHORT",9:"SLONG",10:"SRATIONAL",11:"FLOAT",12:"DOUBLE"}};C.zl=function(c,d,e,g,h,k,n,p,r,v,z,A){this.gc=c?c:I(0,0);this.startPos=d?d:I(0,0);this.color=e?e:{r:0,g:0,b:0,a:255};this.aH=g?g:{r:0,g:0,b:0,a:255};this.size=h||0;this.k_=k||0;this.rotation=n||0;this.yca=p||0;this.Nu=r||0;this.atlasIndex=v||0;this.Vd=z?z:new C.zl.bT;this.hh=A?A:new C.zl.cT;this.nea=t;this.cH=I(0,0)};C.zl.bT=function(c,d,e){this.dir=c?c:I(0,0);this.radialAccel=d||0;this.tangentialAccel=e||0};C.zl.cT=function(c,d,e,g){this.im=c||0;this.wca=d||0;this.sI=e||0;this.xca=g||0};
C.zl.zK=[I(),I(),I(),I()];
C.A=C.u.extend({eN:"",xc:0,b9:t,Vd:s,hh:s,qa:"ParticleSystem",vX:I(0,0),wt:s,Jv:0,Kj:0,wa:s,atlasIndex:0,Ow:t,MK:0,RO:s,wR:s,Zz:t,Fg:0,duration:0,KA:s,yt:s,fj:0,YB:0,im:0,dB:0,EC:0,FC:0,mx:0,tB:0,Cg:s,Jt:s,Af:s,Zs:s,GC:0,HC:0,uB:0,vB:0,lx:0,Bc:0,da:s,B:s,Db:t,jh:s,RG:t,Eb:0,df:s,Mb:s,Le:s,SF:s,xa:s,ag:s,ctor:function(c){C.u.prototype.ctor.call(this);this.Eb=C.A.pc;this.Vd=new C.A.bT;this.hh=new C.A.cT;this.B={src:C.Ec,fa:C.Dc};this.wt=[];this.KA=I(0,0);this.yt=I(0,0);this.Cg=C.color(255,255,255,255);
this.Jt=C.color(255,255,255,255);this.Af=C.color(255,255,255,255);this.Zs=C.color(255,255,255,255);this.eN="";this.xc=0;this.b9=t;this.vX=I(0,0);this.Kj=this.Jv=0;this.wa=s;this.atlasIndex=0;this.Ow=t;this.MK=0;this.RO=C.A.sna;this.wR=C.A.Qia;this.Zz=t;this.Bc=this.lx=this.vB=this.uB=this.HC=this.GC=this.tB=this.mx=this.FC=this.EC=this.dB=this.im=this.YB=this.fj=this.duration=this.Fg=0;this.da=s;this.Db=t;this.jh=C.A.hE;this.RG=t;this.Le=[0,0];this.df=[];this.Mb=[];this.SF=K(0,0,0,0);this.xa=q;C.K===
C.ka&&(this.ag=s);!c||"number"===typeof c?(c=c||100,this.ZFa(C.A.e7),this.Zb(c)):c&&this.Ae(c)},r0:function(){for(var c=this.Mb,d=0,e=this.Bc;d<e;++d){var g=6*d,h=4*d;c[g+0]=h+0;c[g+1]=h+1;c[g+2]=h+2;c[g+5]=h+1;c[g+4]=h+2;c[g+3]=h+3}},aea:function(c){var d=C.Nc(),e=K(c.x*d,c.y*d,c.width*d,c.height*d),g=c.width,h=c.height;this.da&&(g=this.da.pixelsWidth,h=this.da.pixelsHeight);if(C.K!==C.ab){C.Ay?(c=(2*e.x+1)/(2*g),d=(2*e.y+1)/(2*h),g=c+(2*e.width-2)/(2*g),e=d+(2*e.height-2)/(2*h)):(c=e.x/g,d=e.y/
h,g=c+e.width/g,e=d+e.height/h);var h=e,e=d,d=h,k=0,n=0;this.wa?(h=this.wa.textureAtlas.quads,k=this.atlasIndex,n=this.atlasIndex+this.Bc):(h=this.df,k=0,n=this.Bc);for(;k<n;k++){h[k]||(h[k]=C.V7());var p=h[k];p.S.s.ya=c;p.S.s.ea=d;p.Y.s.ya=g;p.Y.s.ea=d;p.W.s.ya=c;p.W.s.ea=e;p.U.s.ya=g;p.U.s.ea=e}}},EB:y("wa"),ds:function(c){if(this.wa!=c){var d=this.wa;if(this.wa=c)for(var e=this.wt,g=0;g<this.Bc;g++)e[g].atlasIndex=g;c?d||(this.wa.textureAtlas.zqa(this.df,this.atlasIndex),C.q.deleteBuffer(this.Le[1])):
(this.r8(),this.r0(),this.Xa(d.ob()),this.Aw())}},DB:y("atlasIndex"),W1:x("atlasIndex"),ZSa:y("RO"),ZFa:x("RO"),lVa:y("wR"),L3a:x("wR"),pi:y("Zz"),FUa:y("Fg"),t3a:x("Fg"),ju:y("duration"),si:x("duration"),MAa:function(){return{x:this.KA.x,y:this.KA.y}},WGa:x("KA"),X_:function(){return{x:this.yt.x,y:this.yt.y}},kl:x("yt"),RTa:y("fj"),fl:x("fj"),STa:y("YB"),hl:x("YB"),sRa:y("im"),al:x("im"),tRa:y("dB"),bl:x("dB"),jH:function(){this.Eb!==C.A.pc&&C.log("cc.ParticleBatchNode.getGravity() : Particle Mode should be Gravity");
var c=this.Vd.gravity;return I(c.x,c.y)},oc:function(c){this.Eb!==C.A.pc&&C.log("cc.ParticleBatchNode.setGravity() : Particle Mode should be Gravity");this.Vd.gravity=c},nP:function(){this.Eb!==C.A.pc&&C.log("cc.ParticleBatchNode.getSpeed() : Particle Mode should be Gravity");return this.Vd.speed},vi:function(c){this.Eb!==C.A.pc&&C.log("cc.ParticleBatchNode.setSpeed() : Particle Mode should be Gravity");this.Vd.speed=c},Bda:function(){this.Eb!==C.A.pc&&C.log("cc.ParticleBatchNode.getSpeedVar() : Particle Mode should be Gravity");
return this.Vd.speedVar},fk:function(c){this.Eb!==C.A.pc&&C.log("cc.ParticleBatchNode.setSpeedVar() : Particle Mode should be Gravity");this.Vd.speedVar=c},Fda:function(){this.Eb!==C.A.pc&&C.log("cc.ParticleBatchNode.getTangentialAccel() : Particle Mode should be Gravity");return this.Vd.tangentialAccel},Xp:function(c){this.Eb!==C.A.pc&&C.log("cc.ParticleBatchNode.setTangentialAccel() : Particle Mode should be Gravity");this.Vd.tangentialAccel=c},Gda:function(){this.Eb!==C.A.pc&&C.log("cc.ParticleBatchNode.getTangentialAccelVar() : Particle Mode should be Gravity");
return this.Vd.tangentialAccelVar},Yp:function(c){this.Eb!==C.A.pc&&C.log("cc.ParticleBatchNode.setTangentialAccelVar() : Particle Mode should be Gravity");this.Vd.tangentialAccelVar=c},uda:function(){this.Eb!==C.A.pc&&C.log("cc.ParticleBatchNode.getRadialAccel() : Particle Mode should be Gravity");return this.Vd.radialAccel},dk:function(c){this.Eb!==C.A.pc&&C.log("cc.ParticleBatchNode.setRadialAccel() : Particle Mode should be Gravity");this.Vd.radialAccel=c},vda:function(){this.Eb!==C.A.pc&&C.log("cc.ParticleBatchNode.getRadialAccelVar() : Particle Mode should be Gravity");
return this.Vd.radialAccelVar},ek:function(c){this.Eb!==C.A.pc&&C.log("cc.ParticleBatchNode.setRadialAccelVar() : Particle Mode should be Gravity");this.Vd.radialAccelVar=c},AAa:function(){this.Eb!==C.A.pc&&C.log("cc.ParticleBatchNode.getRotationIsDir() : Particle Mode should be Gravity");return this.Vd.rotationIsDir},QGa:function(c){this.Eb!==C.A.pc&&C.log("cc.ParticleBatchNode.setRotationIsDir() : Particle Mode should be Gravity");this.Vd.rotationIsDir=c},Dda:function(){this.Eb!==C.A.pj&&C.log("cc.ParticleBatchNode.getStartRadius() : Particle Mode should be Radius");
return this.hh.startRadius},D2:function(c){this.Eb!==C.A.pj&&C.log("cc.ParticleBatchNode.setStartRadius() : Particle Mode should be Radius");this.hh.startRadius=c},Eda:function(){this.Eb!==C.A.pj&&C.log("cc.ParticleBatchNode.getStartRadiusVar() : Particle Mode should be Radius");return this.hh.startRadiusVar},E2:function(c){this.Eb!==C.A.pj&&C.log("cc.ParticleBatchNode.setStartRadiusVar() : Particle Mode should be Radius");this.hh.startRadiusVar=c},eda:function(){this.Eb!==C.A.pj&&C.log("cc.ParticleBatchNode.getEndRadius() : Particle Mode should be Radius");
return this.hh.endRadius},i2:function(c){this.Eb!==C.A.pj&&C.log("cc.ParticleBatchNode.setEndRadius() : Particle Mode should be Radius");this.hh.endRadius=c},fda:function(){this.Eb!==C.A.pj&&C.log("cc.ParticleBatchNode.getEndRadiusVar() : Particle Mode should be Radius");return this.hh.endRadiusVar},j2:function(c){this.Eb!==C.A.pj&&C.log("cc.ParticleBatchNode.setEndRadiusVar() : Particle Mode should be Radius");this.hh.endRadiusVar=c},wda:function(){this.Eb!==C.A.pj&&C.log("cc.ParticleBatchNode.getRotatePerSecond() : Particle Mode should be Radius");
return this.hh.GQ},w2:function(c){this.Eb!==C.A.pj&&C.log("cc.ParticleBatchNode.setRotatePerSecond() : Particle Mode should be Radius");this.hh.GQ=c},xda:function(){this.Eb!==C.A.pj&&C.log("cc.ParticleBatchNode.getRotatePerSecondVar() : Particle Mode should be Radius");return this.hh.HQ},x2:function(c){this.Eb!==C.A.pj&&C.log("cc.ParticleBatchNode.setRotatePerSecondVar() : Particle Mode should be Radius");this.hh.HQ=c},eb:function(c,d){this.Ow=q;C.u.prototype.eb.call(this,c,d)},mh:function(c){this.Ow=
q;C.u.prototype.mh.call(this,c)},Wa:function(c){this.Ow=q;C.u.prototype.Wa.call(this,c)},kb:function(c){this.Ow=q;C.u.prototype.kb.call(this,c)},qVa:y("EC"),ll:x("EC"),rVa:y("FC"),ml:x("FC"),eTa:y("mx"),el:x("mx"),fTa:y("tB"),Bga:x("tB"),oP:function(){return C.color(this.Cg.r,this.Cg.g,this.Cg.b,this.Cg.a)},Hg:function(c){this.Cg=C.color(c)},Cda:function(){return C.color(this.Jt.r,this.Jt.g,this.Jt.b,this.Jt.a)},gk:function(c){this.Jt=C.color(c)},fP:function(){return C.color(this.Af.r,this.Af.g,this.Af.b,
this.Af.a)},Gg:function(c){this.Af=C.color(c)},dda:function(){return C.color(this.Zs.r,this.Zs.g,this.Zs.b,this.Zs.a)},ck:function(c){this.Zs=C.color(c)},sVa:y("GC"),wha:x("GC"),tVa:y("HC"),xha:x("HC"),gTa:y("uB"),Cga:x("uB"),hTa:y("vB"),Dga:x("vB"),cTa:y("lx"),cl:x("lx"),YAa:y("Bc"),Aha:function(c){if(C.K===C.ab)this.Bc=200>c?c:200;else{if(c>this.MK){var d=C.Rc.BYTES_PER_ELEMENT;this.Mb=new Uint16Array(6*c);var e=new ArrayBuffer(c*d),g=this.wt;g.length=0;for(var h=this.df,k=h.length=0;k<c;k++)g[k]=
new C.zl,h[k]=new C.Rc(s,s,s,s,e,k*d);this.Bc=this.MK=c;if(this.wa)for(d=0;d<c;d++)g[d].atlasIndex=d;this.ag=e;this.r0();this.Aw();this.da&&this.aea(K(0,0,this.da.width,this.da.height))}else this.Bc=c;this.Zfa()}},ob:y("da"),Xa:function(c){c.ce?this.H2(c,K(0,0,c.width,c.height)):(this.xa=t,c.je(function(c){this.xa=q;this.H2(c,K(0,0,c.width,c.height))},this))},Sj:y("B"),Xd:function(c,d){if(d===m)this.B!=c&&(this.B=c,this.Ok());else if(this.B.src!=c||this.B.fa!=d)this.B={src:c,fa:d},this.Ok()},lg:y("Db"),
Zd:x("Db"),bCa:function(){return this.B.src==C.SRC_ALPHA&&this.B.fa==C.ONE||this.B.src==C.ONE&&this.B.fa==C.ONE},Zn:function(c){var d=this.B;c?(d.src=C.SRC_ALPHA,d.fa=C.ONE):C.K===C.ka?this.da&&!this.da.wp()?(d.src=C.SRC_ALPHA,d.fa=C.ONE_MINUS_SRC_ALPHA):(d.src=C.Ec,d.fa=C.Dc):(d.src=C.Ec,d.fa=C.Dc)},sAa:y("jh"),q2:x("jh"),NWa:y("RG"),Z1a:x("RG"),dTa:y("Eb"),dl:x("Eb"),k:function(){return this.Zb(150)},Ae:function(c){this.eN=c;c=C.L.xd(c);return!c?(C.log("cc.ParticleSystem.initWithFile(): Particles: file not found"),
t):this.Ap(c,"")},aza:function(){return K(0,0,C.Lb.width,C.Lb.height)},Ap:function(c){var d=t,e=s,e=this.iva,g=parseInt(e("maxParticles",c));if(this.Zb(g)){this.im=parseFloat(e("angle",c));this.dB=parseFloat(e("angleVariance",c));this.duration=parseFloat(e("duration",c));this.B.src=parseInt(e("blendFuncSource",c));this.B.fa=parseInt(e("blendFuncDestination",c));d=this.Cg;d.r=255*parseFloat(e("startColorRed",c));d.g=255*parseFloat(e("startColorGreen",c));d.b=255*parseFloat(e("startColorBlue",c));d.a=
255*parseFloat(e("startColorAlpha",c));d=this.Jt;d.r=255*parseFloat(e("startColorVarianceRed",c));d.g=255*parseFloat(e("startColorVarianceGreen",c));d.b=255*parseFloat(e("startColorVarianceBlue",c));d.a=255*parseFloat(e("startColorVarianceAlpha",c));d=this.Af;d.r=255*parseFloat(e("finishColorRed",c));d.g=255*parseFloat(e("finishColorGreen",c));d.b=255*parseFloat(e("finishColorBlue",c));d.a=255*parseFloat(e("finishColorAlpha",c));d=this.Zs;d.r=255*parseFloat(e("finishColorVarianceRed",c));d.g=255*
parseFloat(e("finishColorVarianceGreen",c));d.b=255*parseFloat(e("finishColorVarianceBlue",c));d.a=255*parseFloat(e("finishColorVarianceAlpha",c));this.EC=parseFloat(e("startParticleSize",c));this.FC=parseFloat(e("startParticleSizeVariance",c));this.mx=parseFloat(e("finishParticleSize",c));this.tB=parseFloat(e("finishParticleSizeVariance",c));this.o(parseFloat(e("sourcePositionx",c)),parseFloat(e("sourcePositiony",c)));this.yt.x=parseFloat(e("sourcePositionVariancex",c));this.yt.y=parseFloat(e("sourcePositionVariancey",
c));this.GC=parseFloat(e("rotationStart",c));this.HC=parseFloat(e("rotationStartVariance",c));this.uB=parseFloat(e("rotationEnd",c));this.vB=parseFloat(e("rotationEndVariance",c));this.Eb=parseInt(e("emitterType",c));if(this.Eb==C.A.pc)d=this.Vd,d.gravity.x=parseFloat(e("gravityx",c)),d.gravity.y=parseFloat(e("gravityy",c)),d.speed=parseFloat(e("speed",c)),d.speedVar=parseFloat(e("speedVariance",c)),g=e("radialAcceleration",c),d.radialAccel=g?parseFloat(g):0,g=e("radialAccelVariance",c),d.radialAccelVar=
g?parseFloat(g):0,g=e("tangentialAcceleration",c),d.tangentialAccel=g?parseFloat(g):0,g=e("tangentialAccelVariance",c),d.tangentialAccelVar=g?parseFloat(g):0,g=e("rotationIsDir",c).toLowerCase(),d.rotationIsDir=g!=s&&("true"===g||"1"===g);else if(this.Eb==C.A.pj)d=this.hh,d.startRadius=parseFloat(e("maxRadius",c)),d.startRadiusVar=parseFloat(e("maxRadiusVariance",c)),d.endRadius=parseFloat(e("minRadius",c)),d.endRadiusVar=0,d.GQ=parseFloat(e("rotatePerSecond",c)),d.HQ=parseFloat(e("rotatePerSecondVariance",
c));else return C.log("cc.ParticleSystem.initWithDictionary(): Invalid emitterType in config file"),t;this.fj=parseFloat(e("particleLifespan",c));this.YB=parseFloat(e("particleLifespanVariance",c));this.lx=this.Bc/this.fj;if(!this.wa)if(this.Db=t,d=e("textureFileName",c),d=C.path.iB(this.eN,d),g=C.ib.Mu(d))this.Xa(g);else if((c=e("textureImageData",c))&&0==c.length){g=C.ib.rd(d);if(!g)return t;this.Xa(g)}else{e=C.fia(c,1);if(!e)return C.log("cc.ParticleSystem: error decoding or ungzipping textureImageData"),
t;c=C.Eza(e);if(c!==C.e5&&c!==C.DS)return C.log("cc.ParticleSystem: unknown image format with Data"),t;g=C.cd("canvas");c===C.DS?(new C.Ema(e)).iFa(g):C.VHa.fEa(e,g);C.ib.rwa(d,g);(c=C.ib.Mu(d))||C.log("cc.ParticleSystem.initWithDictionary() : error loading the texture");this.Xa(c)}d=q}return d},Zb:function(c){this.Bc=c;var d,e=this.wt;for(d=e.length=0;d<c;d++)e[d]=new C.zl;if(!e)return C.log("Particle system: not enough memory"),t;this.MK=c;if(this.wa)for(d=0;d<this.Bc;d++)e[d].atlasIndex=d;this.Zz=
q;this.B.src=C.Ec;this.B.fa=C.Dc;this.jh=C.A.hE;this.Eb=C.A.pc;this.Ow=this.RG=t;this.cga(1);if(C.K===C.ka){if(!this.r8())return t;this.r0();this.Aw();this.shaderProgram=C.mg.Wd(C.so)}return q},gQa:function(){this.MC()},yva:function(){if(this.jCa())return t;var c,d=this.wt;C.K===C.ab?this.Fg<d.length?c=d[this.Fg]:(c=new C.zl,d.push(c)):c=d[this.Fg];this.DBa(c);++this.Fg;return q},DBa:function(c){var d=C.FEa;c.Nu=this.fj+this.YB*d();c.Nu=Math.max(0,c.Nu);c.gc.x=this.KA.x+this.yt.x*d();c.gc.y=this.KA.y+
this.yt.y*d();var e,g;e=this.Cg;var h=this.Jt,k=this.Af;g=this.Zs;C.K===C.ab?(e=C.color(C.Jf(e.r+h.r*d(),0,255),C.Jf(e.g+h.g*d(),0,255),C.Jf(e.b+h.b*d(),0,255),C.Jf(e.a+h.a*d(),0,255)),g=C.color(C.Jf(k.r+g.r*d(),0,255),C.Jf(k.g+g.g*d(),0,255),C.Jf(k.b+g.b*d(),0,255),C.Jf(k.a+g.a*d(),0,255))):(e={r:C.Jf(e.r+h.r*d(),0,255),g:C.Jf(e.g+h.g*d(),0,255),b:C.Jf(e.b+h.b*d(),0,255),a:C.Jf(e.a+h.a*d(),0,255)},g={r:C.Jf(k.r+g.r*d(),0,255),g:C.Jf(k.g+g.g*d(),0,255),b:C.Jf(k.b+g.b*d(),0,255),a:C.Jf(k.a+g.a*d(),
0,255)});c.color=e;h=c.aH;k=c.Nu;h.r=(g.r-e.r)/k;h.g=(g.g-e.g)/k;h.b=(g.b-e.b)/k;h.a=(g.a-e.a)/k;e=this.EC+this.FC*d();e=Math.max(0,e);c.size=e;this.mx===C.A.Cl?c.k_=0:(g=this.mx+this.tB*d(),g=Math.max(0,g),c.k_=(g-e)/k);e=this.GC+this.HC*d();g=this.uB+this.vB*d();c.rotation=e;c.yca=(g-e)/k;this.jh==C.A.hE?c.startPos=this.km(this.vX):this.jh==C.A.ZT&&(c.startPos.x=this.la.x,c.startPos.y=this.la.y);e=C.hg(this.im+this.dB*d());if(this.Eb===C.A.pc)k=this.Vd,g=c.Vd,h=k.speed+k.speedVar*d(),g.dir.x=Math.cos(e),
g.dir.y=Math.sin(e),C.pC(g.dir,h),g.radialAccel=k.radialAccel+k.radialAccelVar*d(),g.tangentialAccel=k.tangentialAccel+k.tangentialAccelVar*d(),k.rotationIsDir&&(c.rotation=-C.qC(C.zDa(g.dir)));else{g=this.hh;c=c.hh;var h=g.startRadius+g.startRadiusVar*d(),n=g.endRadius+g.endRadiusVar*d();c.sI=h;c.xca=g.endRadius===C.A.vna?0:(n-h)/k;c.im=e;c.wca=C.hg(g.GQ+g.HQ*d())}},HHa:function(){this.Zz=t;this.xc=this.duration;this.Jv=0},Zfa:function(){this.Zz=q;this.xc=0;var c=this.wt;for(this.Kj=0;this.Kj<this.Fg;++this.Kj)c[this.Kj].Nu=
0},jCa:function(){return this.Fg>=this.Bc},qIa:function(c,d){var e=s;this.wa?(e=this.wa.textureAtlas.quads[this.atlasIndex+c.atlasIndex],this.wa.textureAtlas.dirty=q):e=this.df[this.Kj];var g,h,k,n;this.Db?(g=0|c.color.r*c.color.a/255,h=0|c.color.g*c.color.a/255,k=0|c.color.b*c.color.a/255):(g=0|c.color.r,h=0|c.color.g,k=0|c.color.b);n=0|c.color.a;var p=e.S.D;p.r=g;p.g=h;p.b=k;p.a=n;p=e.Y.D;p.r=g;p.g=h;p.b=k;p.a=n;p=e.W.D;p.r=g;p.g=h;p.b=k;p.a=n;p=e.U.D;p.r=g;p.g=h;p.b=k;p.a=n;g=c.size/2;if(c.rotation){h=
-g;k=-g;n=d.x;var p=d.y,r=-C.hg(c.rotation),v=Math.cos(r),r=Math.sin(r);e.S.l.x=h*v-k*r+n;e.S.l.y=h*r+k*v+p;e.Y.l.x=g*v-k*r+n;e.Y.l.y=g*r+k*v+p;e.W.l.x=h*v-g*r+n;e.W.l.y=h*r+g*v+p;e.U.l.x=g*v-g*r+n;e.U.l.y=g*r+g*v+p}else e.S.l.x=d.x-g,e.S.l.y=d.y-g,e.Y.l.x=d.x+g,e.Y.l.y=d.y-g,e.W.l.x=d.x-g,e.W.l.y=d.y+g,e.U.l.x=d.x+g,e.U.l.y=d.y+g},rEa:function(){if(C.K===C.ka){var c=C.q;c.bindBuffer(c.ARRAY_BUFFER,this.Le[0]);c.bufferData(c.ARRAY_BUFFER,this.ag,c.DYNAMIC_DRAW)}},update:function(c){if(this.Zz&&this.lx){var d=
1/this.lx;this.Fg<this.Bc&&(this.Jv+=c);for(;this.Fg<this.Bc&&this.Jv>d;)this.yva(),this.Jv-=d;this.xc+=c;-1!=this.duration&&this.duration<this.xc&&this.HHa()}this.Kj=0;d=C.zl.zK[0];this.jh==C.A.hE?C.Wr(d,this.km(this.vX)):this.jh==C.A.ZT&&(d.x=this.la.x,d.y=this.la.y);if(this.Ja){for(var e=C.zl.zK[1],g=C.zl.zK[2],h=C.zl.zK[3],k=this.wt;this.Kj<this.Fg;){C.tQ(e);C.tQ(g);C.tQ(h);var n=k[this.Kj];n.Nu-=c;if(0<n.Nu){if(this.Eb==C.A.pc){var p=h,r=e,v=g;n.gc.x||n.gc.y?(C.Wr(r,n.gc),C.xDa(r)):C.tQ(r);C.Wr(v,
r);C.pC(r,n.Vd.radialAccel);var z=v.x;v.x=-v.y;v.y=z;C.pC(v,n.Vd.tangentialAccel);C.Wr(p,r);C.rQ(p,v);C.rQ(p,this.Vd.gravity);C.pC(p,c);C.rQ(n.Vd.dir,p);C.Wr(p,n.Vd.dir);C.pC(p,c);C.rQ(n.gc,p)}else p=n.hh,p.im+=p.wca*c,p.sI+=p.xca*c,n.gc.x=-Math.cos(p.im)*p.sI,n.gc.y=-Math.sin(p.im)*p.sI;if(!this.b9||C.K===C.ab)n.color.r+=n.aH.r*c,n.color.g+=n.aH.g*c,n.color.b+=n.aH.b*c,n.color.a+=n.aH.a*c,n.nea=q;n.size+=n.k_*c;n.size=Math.max(0,n.size);n.rotation+=n.yca*c;p=e;this.jh==C.A.hE||this.jh==C.A.ZT?(r=
g,C.Wr(r,d),C.rfa(r,n.startPos),C.Wr(p,n.gc),C.rfa(p,r)):C.Wr(p,n.gc);this.wa&&(p.x+=this.la.x,p.y+=this.la.y);C.K==C.ka?this.qIa(n,p):C.Wr(n.cH,p);++this.Kj}else if(n=n.atlasIndex,this.Kj!==this.Fg-1&&(p=k[this.Kj],k[this.Kj]=k[this.Fg-1],k[this.Fg-1]=p),this.wa&&(this.wa.Bxa(this.atlasIndex+n),k[this.Fg-1].atlasIndex=n),--this.Fg,0==this.Fg&&this.RG){this.MC();this.Rb.removeChild(this,q);return}}this.Ow=t}this.wa||this.rEa()},vIa:function(){this.update(0)},iva:function(c,d){if(d){var e=d[c];return e!=
s?e:""}return""},Ok:function(){if(this.wa)C.log("Can't change blending functions when the particle is being batched");else{var c=this.da;if(c&&c instanceof C.Ma){this.Db=t;var d=this.B;d.src==C.Ec&&d.fa==C.Dc&&(c.wp()?this.Db=q:(d.src=C.SRC_ALPHA,d.fa=C.ONE_MINUS_SRC_ALPHA))}}},p:function(){var c=new C.A;if(c.Zb(this.Bc)){c.al(this.im);c.bl(this.dB);c.si(this.ju());var d=this.Sj();c.Xd(d.src,d.fa);c.Hg(this.oP());c.gk(this.Cda());c.Gg(this.fP());c.ck(this.dda());c.ll(this.EC);c.ml(this.FC);c.el(this.mx);
c.Bga(this.tB);c.o(I(this.x,this.y));c.kl(I(this.X_().x,this.X_().y));c.wha(this.GC||0);c.xha(this.HC||0);c.Cga(this.uB||0);c.Dga(this.vB||0);c.dl(this.Eb);this.Eb==C.A.pc?(d=this.jH(),c.oc(I(d.x,d.y)),c.vi(this.nP()),c.fk(this.Bda()),c.dk(this.uda()),c.ek(this.vda()),c.Xp(this.Fda()),c.Yp(this.Gda())):this.Eb==C.A.pj&&(c.D2(this.Dda()),c.E2(this.Eda()),c.i2(this.eda()),c.j2(this.fda()),c.w2(this.wda()),c.x2(this.xda()));c.fl(this.fj);c.hl(this.YB);c.cl(this.lx);if(!this.EB()&&(c.Zd(this.lg()),d=
this.ob())){var e=d.f();c.H2(d,K(0,0,e.width,e.height))}}return c},WFa:function(c){var d=c.Fk;(0!=d.x||0!=d.y)&&C.log("cc.ParticleSystem.setDisplayFrame(): QuadParticle only supports SpriteFrames with no offsets");C.K===C.ka&&(!this.da||c.ob().Kh!=this.da.Kh)&&this.Xa(c.ob())},H2:function(c,d){var e=this.da;if(C.K===C.ka){if((!e||c.Kh!=e.Kh)&&e!=c)this.da=c,this.Ok()}else if((!e||c!=e)&&e!=c)this.da=c,this.Ok();this.SF=d;this.aea(d)},ja:function(c){this.xa&&!this.wa&&(C.K===C.ab?this.Pq(c):this.Ym(c),
C.Rk++)},Pq:function(c){c=c||C.q;c.save();c.globalCompositeOperation=this.bCa()?"lighter":"source-over";for(var d=0;d<this.Fg;d++){var e=this.wt[d],g=0|0.5*e.size;if(this.RO==C.A.e7){if(g=this.da.hd,g.width&&g.height){c.save();c.globalAlpha=e.color.a/255;c.translate(0|e.cH.x,-(0|e.cH.y));var h=4*Math.floor(e.size/4),k=this.SF.width,n=this.SF.height;c.scale(Math.max(1/k*h,1E-6),Math.max(1/n*h,1E-6));e.rotation&&c.rotate(C.hg(e.rotation));c.translate(-(0|k/2),-(0|n/2));if(e.nea&&(h=C.ib.pP(g)))h.bJ||
(h.bJ=C.cd("canvas"),h.bJ.width=g.width,h.bJ.height=g.height),C.AB(g,h,e.color,this.SF,h.bJ),g=h.bJ;c.drawImage(g,0,0);c.restore()}}else c.save(),c.globalAlpha=e.color.a/255,c.translate(0|e.cH.x,-(0|e.cH.y)),this.wR==C.A.wna?(e.rotation&&c.rotate(C.hg(e.rotation)),C.zf.Mxa(c,g,e.color)):C.zf.Gxa(c,g,e.color),c.restore()}c.restore()},Ym:function(c){this.da&&(c=c||C.q,this.od.vf(),this.od.nj(),C.oi(this.da),C.Oda(this.B.src,this.B.fa),C.mf(C.qv),c.bindBuffer(c.ARRAY_BUFFER,this.Le[0]),c.vertexAttribPointer(C.Hc,
3,c.FLOAT,t,24,0),c.vertexAttribPointer(C.Bi,4,c.UNSIGNED_BYTE,q,24,12),c.vertexAttribPointer(C.Pg,2,c.FLOAT,t,24,16),c.bindBuffer(c.ELEMENT_ARRAY_BUFFER,this.Le[1]),c.drawElements(c.TRIANGLES,6*this.Kj,c.UNSIGNED_SHORT,0))},CZa:function(){C.LT||this.Aw()},hOa:u(),Aw:function(){if(C.K!=C.ab){var c=C.q;this.Le[0]=c.createBuffer();c.bindBuffer(c.ARRAY_BUFFER,this.Le[0]);c.bufferData(c.ARRAY_BUFFER,this.ag,c.DYNAMIC_DRAW);this.Le[1]=c.createBuffer();c.bindBuffer(c.ELEMENT_ARRAY_BUFFER,this.Le[1]);c.bufferData(c.ELEMENT_ARRAY_BUFFER,
this.Mb,c.STATIC_DRAW)}},r8:function(){if(C.K===C.ab)return q;if(this.wa)return C.log("cc.ParticleSystem._allocMemory(): Memory should not be allocated when not using batchNode"),t;var c=C.Rc.BYTES_PER_ELEMENT,d=this.Bc,e=this.df;e.length=0;this.Mb=new Uint16Array(6*d);for(var g=new ArrayBuffer(c*d),h=0;h<d;h++)e[h]=new C.Rc(s,s,s,s,g,h*c);if(!e||!this.Mb)return C.log("cocos2d: Particle system: not enough memory"),t;this.ag=g;return q}});D=C.A.prototype;C.d(D,"opacityModifyRGB",D.lg,D.Zd);
C.d(D,"batchNode",D.EB,D.ds);C.d(D,"active",D.pi);C.d(D,"sourcePos",D.MAa,D.WGa);C.d(D,"posVar",D.X_,D.kl);C.d(D,"gravity",D.jH,D.oc);C.d(D,"speed",D.nP,D.vi);C.d(D,"speedVar",D.Bda,D.fk);C.d(D,"tangentialAccel",D.Fda,D.Xp);C.d(D,"tangentialAccelVar",D.Gda,D.Yp);C.d(D,"radialAccel",D.uda,D.dk);C.d(D,"radialAccelVar",D.vda,D.ek);C.d(D,"rotationIsDir",D.AAa,D.QGa);C.d(D,"startRadius",D.Dda,D.D2);C.d(D,"startRadiusVar",D.Eda,D.E2);C.d(D,"endRadius",D.eda,D.i2);C.d(D,"endRadiusVar",D.fda,D.j2);
C.d(D,"rotatePerS",D.wda,D.w2);C.d(D,"rotatePerSVar",D.xda,D.x2);C.d(D,"startColor",D.oP,D.Hg);C.d(D,"startColorVar",D.Cda,D.gk);C.d(D,"endColor",D.fP,D.Gg);C.d(D,"endColorVar",D.dda,D.ck);C.d(D,"totalParticles",D.YAa,D.Aha);C.d(D,"texture",D.ob,D.Xa);C.A.create=function(c){return new C.A(c)};
C.A.bT=function(c,d,e,g,h,k,n,p){this.gravity=c?c:I(0,0);this.speed=d||0;this.speedVar=e||0;this.tangentialAccel=g||0;this.tangentialAccelVar=h||0;this.radialAccel=k||0;this.radialAccelVar=n||0;this.rotationIsDir=p||t};C.A.cT=function(c,d,e,g,h,k){this.startRadius=c||0;this.startRadiusVar=d||0;this.endRadius=e||0;this.endRadiusVar=g||0;this.GQ=h||0;this.HQ=k||0};C.A.sna=0;C.A.e7=1;C.A.wna=0;C.A.Qia=1;C.A.mo=-1;C.A.Cl=-1;C.A.vna=-1;C.A.pc=0;C.A.pj=1;C.A.hE=0;C.A.ZT=1;C.A.gMa=2;C.D6=C.A.extend({k:function(){return this.Zb(C.K===C.ka?300:150)},Zb:function(c){return C.A.prototype.Zb.call(this,c)?(this.si(C.A.mo),this.dl(C.A.pc),this.oc(I(0,0)),this.dk(0),this.ek(0),this.vi(60),this.fk(20),this.al(90),this.bl(10),this.o(C.P.ba.width/2,60),this.kl(I(40,20)),this.fl(3),this.hl(0.25),this.ll(54),this.ml(10),this.el(C.A.Cl),this.cl(this.Bc/this.fj),this.Hg(C.color(194,64,31,255)),this.gk(C.color(0,0,0,0)),this.Gg(C.color(0,0,0,255)),this.ck(C.color(0,0,0,0)),this.Zn(q),q):t}});
C.D6.create=function(){var c=new C.D6;return c.k()?c:s};
C.E6=C.A.extend({k:function(){return this.Zb(C.K===C.ka?1500:150)},Zb:function(c){return C.A.prototype.Zb.call(this,c)?(this.si(C.A.mo),this.dl(C.A.pc),this.oc(I(0,-90)),this.dk(0),this.ek(0),this.vi(180),this.fk(50),c=C.P.ba,this.o(c.width/2,c.height/2),this.al(90),this.bl(20),this.fl(3.5),this.hl(1),this.cl(this.Bc/this.fj),this.Hg(C.color(128,128,128,255)),this.gk(C.color(128,128,128,255)),this.Gg(C.color(26,26,26,51)),this.ck(C.color(26,26,26,51)),this.ll(8),this.ml(2),this.el(C.A.Cl),this.Zn(t),
q):t}});C.E6.create=function(){var c=new C.E6;return c.k()?c:s};
C.M6=C.A.extend({k:function(){return this.Zb(C.K===C.ka?350:150)},Zb:function(c){return C.A.prototype.Zb.call(this,c)?(this.Zn(q),this.si(C.A.mo),this.dl(C.A.pc),this.oc(I(0,0)),this.dk(0),this.ek(0),this.vi(20),this.fk(5),this.al(90),this.bl(360),c=C.P.ba,this.o(c.width/2,c.height/2),this.kl(I(0,0)),this.fl(1),this.hl(0.5),this.ll(30),this.ml(10),this.el(C.A.Cl),this.cl(this.Bc/this.fj),this.Hg(C.color(194,64,31,255)),this.gk(C.color(0,0,0,0)),this.Gg(C.color(0,0,0,255)),this.ck(C.color(0,0,0,0)),
q):t}});C.M6.create=function(){var c=new C.M6;return c.k()?c:s};
C.G6=C.A.extend({k:function(){return this.Zb(C.K===C.ka?200:100)},Zb:function(c){return C.A.prototype.Zb.call(this,c)?(this.si(C.A.mo),this.dl(C.A.pc),this.oc(I(0,0)),this.vi(60),this.fk(10),this.dk(-80),this.ek(0),this.Xp(80),this.Yp(0),this.al(90),this.bl(360),c=C.P.ba,this.o(c.width/2,c.height/2),this.kl(I(0,0)),this.fl(4),this.hl(1),this.ll(37),this.ml(10),this.el(C.A.Cl),this.cl(this.Bc/this.fj),this.Hg(C.color(31,64,194,255)),this.gk(C.color(0,0,0,0)),this.Gg(C.color(0,0,0,255)),this.ck(C.color(0,
0,0,0)),this.Zn(q),q):t}});C.G6.create=function(){var c=new C.G6;return c.k()?c:s};
C.F6=C.A.extend({k:function(){return this.Zb(C.K===C.ka?250:100)},Zb:function(c){return C.A.prototype.Zb.call(this,c)?(this.si(C.A.mo),this.dl(C.A.pc),this.oc(I(0,0)),this.vi(80),this.fk(10),this.dk(-60),this.ek(0),this.Xp(15),this.Yp(0),this.al(90),this.bl(360),c=C.P.ba,this.o(c.width/2,c.height/2),this.kl(I(0,0)),this.fl(4),this.hl(1),this.ll(30),this.ml(10),this.el(C.A.Cl),this.cl(this.Bc/this.fj),this.Hg(C.color(128,128,128,255)),this.gk(C.color(128,128,128,128)),this.Gg(C.color(0,0,0,255)),this.ck(C.color(0,
0,0,0)),this.Zn(q),q):t}});C.F6.create=function(){var c=new C.F6;return c.k()?c:s};
C.H6=C.A.extend({k:function(){return this.Zb(C.K===C.ka?150:100)},Zb:function(c){return C.A.prototype.Zb.call(this,c)?(this.si(C.A.mo),this.dl(C.A.pc),this.oc(I(-200,200)),this.vi(15),this.fk(5),this.dk(0),this.ek(0),this.Xp(0),this.Yp(0),this.al(90),this.bl(360),c=C.P.ba,this.o(c.width/2,c.height/2),this.kl(I(0,0)),this.fl(2),this.hl(1),this.ll(60),this.ml(10),this.el(C.A.Cl),this.cl(this.Bc/this.fj),this.Hg(C.color(51,102,179)),this.gk(C.color(0,0,51,26)),this.Gg(C.color(0,0,0,255)),this.ck(C.color(0,
0,0,0)),this.Zn(q),q):t}});C.H6.create=function(){var c=new C.H6;return c.k()?c:s};
C.L6=C.A.extend({k:function(){return this.Zb(C.K===C.ka?500:100)},Zb:function(c){return C.A.prototype.Zb.call(this,c)?(this.si(C.A.mo),this.dl(C.A.pc),this.oc(I(0,0)),this.vi(150),this.fk(0),this.dk(-380),this.ek(0),this.Xp(45),this.Yp(0),this.al(90),this.bl(0),c=C.P.ba,this.o(c.width/2,c.height/2),this.kl(I(0,0)),this.fl(12),this.hl(0),this.ll(20),this.ml(0),this.el(C.A.Cl),this.cl(this.Bc/this.fj),this.Hg(C.color(128,128,128,255)),this.gk(C.color(128,128,128,0)),this.Gg(C.color(128,128,128,255)),
this.ck(C.color(128,128,128,0)),this.Zn(t),q):t}});C.L6.create=function(){var c=new C.L6;return c.k()?c:s};
C.C6=C.A.extend({k:function(){return this.Zb(C.K===C.ka?700:300)},Zb:function(c){return C.A.prototype.Zb.call(this,c)?(this.si(0.1),this.dl(C.A.pc),this.oc(I(0,0)),this.vi(70),this.fk(40),this.dk(0),this.ek(0),this.Xp(0),this.Yp(0),this.al(90),this.bl(360),c=C.P.ba,this.o(c.width/2,c.height/2),this.kl(I(0,0)),this.fl(5),this.hl(2),this.ll(15),this.ml(10),this.el(C.A.Cl),this.cl(this.Bc/this.ju()),this.Hg(C.color(179,26,51,255)),this.gk(C.color(128,128,128,0)),this.Gg(C.color(128,128,128,0)),this.ck(C.color(128,
128,128,0)),this.Zn(t),q):t}});C.C6.create=function(){var c=new C.C6;return c.k()?c:s};
C.J6=C.A.extend({k:function(){return this.Zb(C.K===C.ka?200:100)},Zb:function(c){return C.A.prototype.Zb.call(this,c)?(this.si(C.A.mo),this.dl(C.A.pc),this.oc(I(0,0)),this.dk(0),this.ek(0),this.vi(25),this.fk(10),this.al(90),this.bl(5),this.o(C.P.ba.width/2,0),this.kl(I(20,0)),this.fl(4),this.hl(1),this.ll(60),this.ml(10),this.el(C.A.Cl),this.cl(this.Bc/this.fj),this.Hg(C.color(204,204,204,255)),this.gk(C.color(5,5,5,0)),this.Gg(C.color(0,0,0,255)),this.ck(C.color(0,0,0,0)),this.Zn(t),q):t}});
C.J6.create=function(){var c=new C.J6;return c.k()?c:s};
C.K6=C.A.extend({k:function(){return this.Zb(C.K===C.ka?700:250)},Zb:function(c){return C.A.prototype.Zb.call(this,c)?(this.si(C.A.mo),this.dl(C.A.pc),this.oc(I(0,-1)),this.vi(5),this.fk(1),this.dk(0),this.ek(1),this.Xp(0),this.Yp(1),c=C.P.ba,this.o(c.width/2,c.height+10),this.kl(I(c.width/2,0)),this.al(-90),this.bl(5),this.fl(45),this.hl(15),this.ll(10),this.ml(5),this.el(C.A.Cl),this.cl(10),this.Hg(C.color(255,255,255,255)),this.gk(C.color(0,0,0,0)),this.Gg(C.color(255,255,255,0)),this.ck(C.color(0,
0,0,0)),this.Zn(t),q):t}});C.K6.create=function(){var c=new C.K6;return c.k()?c:s};
C.I6=C.A.extend({k:function(){return this.Zb(C.K===C.ka?1E3:300)},Zb:function(c){return C.A.prototype.Zb.call(this,c)?(this.si(C.A.mo),this.dl(C.A.pc),this.oc(I(10,-10)),this.dk(0),this.ek(1),this.Xp(0),this.Yp(1),this.vi(130),this.fk(30),this.al(-90),this.bl(5),c=C.P.ba,this.o(c.width/2,c.height),this.kl(I(c.width/2,0)),this.fl(4.5),this.hl(0),this.ll(4),this.ml(2),this.el(C.A.Cl),this.cl(20),this.Hg(C.color(179,204,255,255)),this.gk(C.color(0,0,0,0)),this.Gg(C.color(179,204,255,128)),this.ck(C.color(0,
0,0,0)),this.Zn(t),q):t}});C.I6.create=function(){var c=new C.I6;return c.k()?c:s};C.xLa=500;
C.hT=C.u.extend({textureAtlas:s,mMa:q,B:s,qa:"ParticleBatchNode",ctor:function(c,d){C.u.prototype.ctor.call(this);this.B={src:C.Ec,fa:C.Dc};"string"==typeof c?this.k(c,d):c instanceof C.Ma&&this.ra(c,d)},ra:function(c,d){this.textureAtlas=new C.uq;this.textureAtlas.ra(c,d);this.j.length=0;C.K===C.ka&&(this.shaderProgram=C.mg.Wd(C.so));return q},Ae:function(c,d){var e=C.ib.rd(c);return this.ra(e,d)},k:function(c,d){var e=C.lMa.Uj().rd(c);return this.ra(e,d)},v:function(c,d,e){c||f("cc.ParticleBatchNode.addChild() : child should be non-null");c instanceof
C.A||f("cc.ParticleBatchNode.addChild() : only supports cc.ParticleSystem as children");d=d==s?c.zIndex:d;e=e==s?c.tag:e;c.ob()!=this.textureAtlas.texture&&f("cc.ParticleSystem.addChild() : the child is not using the same texture id");var g=c.Sj();if(0===this.j.length)this.Xd(g);else if(g.src!=this.B.src||g.fa!=this.B.fa){C.log("cc.ParticleSystem.addChild() : Can't add a ParticleSystem that uses a different blending function");return}d=this.Jpa(c,d,e);e=0;0!=d?(d=this.j[d-1],e=d.DB()+d.Bc):e=0;this.A0(c,
e);c.ds(this)},A0:function(c,d){var e=c.Bc,g=this.textureAtlas,h=g.totalQuads;c.W1(d);h+e>g.Uf&&(this.Yra(h+e),g.Ica(g.Uf-e,e));c.DB()+e!=h&&g.Vea(d,d+e);g.Xda(e);this.RY()},removeChild:function(c,d){if(c!=s)if(c instanceof C.A||f("cc.ParticleBatchNode.removeChild(): only supports cc.ParticleSystem as children"),-1==this.j.indexOf(c))C.log("cc.ParticleBatchNode.removeChild(): doesn't contain the sprite. Can't remove it");else{C.u.prototype.removeChild.call(this,c,d);var e=this.textureAtlas;e.dFa(c.DB(),
c.Bc);e.Ica(e.totalQuads,c.Bc);c.ds(s);this.RY()}},tC:function(c,d){c||f("cc.ParticleBatchNode.reorderChild(): child should be non-null");c instanceof C.A||f("cc.ParticleBatchNode.reorderChild(): only supports cc.QuadParticleSystems as children");if(-1===this.j.indexOf(c))C.log("cc.ParticleBatchNode.reorderChild(): Child doesn't belong to batch");else if(d!=c.zIndex){if(1<this.j.length){var e=this.kra(c,d);if(e.bfa!=e.Yea){this.j.splice(e.bfa,1);this.j.splice(e.Yea,0,c);e=c.DB();this.RY();for(var g=
0,h=this.j,k=0;k<h.length;k++)if(h[k]==c){g=c.DB();break}this.textureAtlas.Vea(e,c.Bc,g);c.vIa()}}c.zw(d)}},YEa:function(c,d){this.removeChild(this.j[i],d)},sf:function(c){for(var d=this.j,e=0;e<d.length;e++)d[e].ds(s);C.u.prototype.sf.call(this,c);this.textureAtlas.sC()},Bxa:function(c){c=this.textureAtlas.quads[c];c.Y.l.x=c.Y.l.y=c.U.l.x=c.U.l.y=c.W.l.x=c.W.l.y=c.S.l.x=c.S.l.y=0;this.textureAtlas.Ft(q)},ja:function(){C.K!==C.ab&&0!=this.textureAtlas.totalQuads&&(C.iC(this),C.Oda(this.B.src,this.B.fa),
this.textureAtlas.rB())},ob:function(){return this.textureAtlas.texture},Xa:function(c){this.textureAtlas.texture=c;var d=this.B;c&&(!c.wp()&&d.src==C.Ec&&d.fa==C.Dc)&&(d.src=C.SRC_ALPHA,d.fa=C.ONE_MINUS_SRC_ALPHA)},Xd:function(c,d){d===m?(this.B.src=c.src,this.B.fa=c.fa):(this.B.src=c,this.B.src=d)},Sj:function(){return{src:this.B.src,fa:this.B.fa}},I:function(c){C.K!==C.ab&&this.Ja&&(C.Nr(),this.grid&&this.grid.pi()&&(this.grid.ax(),this.dJ()),this.transform(c),this.ja(c),this.grid&&this.grid.pi()&&
this.grid.Yw(this),C.Mr())},RY:function(){for(var c=0,d=this.j,e=0;e<d.length;e++){var g=d[e];g.W1(c);c+=g.Bc}},Yra:function(c){C.log("cocos2d: cc.ParticleBatchNode: resizing TextureAtlas capacity from ["+this.textureAtlas.Uf+"] to ["+c+"].");this.textureAtlas.DQ(c)||C.log("cc.ParticleBatchNode._increaseAtlasCapacityTo() : WARNING: Not enough memory to resize the atlas")},Mta:function(c){for(var d=this.j,e=d.length,g=0;g<e;g++)if(d[g].zIndex>c)return g;return e},kra:function(c,d){for(var e=t,g=t,
h=0,k=0,n=0,p=this.j,r=p.length,v=0;v<r;v++){var z=p[v];if(z.zIndex>d&&!g&&(h=v,g=q,e&&g))break;if(c==z&&(k=v,e=q,g||(n=-1),e&&g))break}g||(h=r);return{Yea:h+n,bfa:k}},Jpa:function(c,d,e){c||f("cc.ParticleBatchNode._addChildHelper(): child should be non-null");if(c.parent)return C.log("cc.ParticleBatchNode._addChildHelper(): child already added. It can't be added again"),s;this.j||(this.j=[]);var g=this.Mta(d);this.j.splice(g,0,c);c.tag=e;c.zw(d);c.parent=this;this.$c&&(c.V(),c.hj());return g},Ok:function(){this.textureAtlas.texture.wp()||
(this.B.src=C.SRC_ALPHA,this.B.fa=C.ONE_MINUS_SRC_ALPHA)},sH:y("textureAtlas"),G2:x("textureAtlas")});D=C.hT.prototype;C.d(D,"texture",D.ob,D.Xa);C.hT.create=function(c,d){return new C.hT(c,d)};C.GKa=function(c,d,e){this.In=c||K(0,0,0,0);this.end=d||K(0,0,0,0);this.duration=e||0};C.FKa=C.N.extend({ctor:function(){C.zp.Iba(this)},AQ:function(){C.zp.AQ(this)},PG:function(){return C.zp.Uba(this)},PO:function(){return C.zp.zca(this)},OZ:B(t),yxa:u(),PZ:B(t),zxa:u(),JH:u(),OO:u(),O_:B(""),M0:u(),uea:u(),vea:u(),tea:u()});
C.NS=C.N.extend({ue:s,Sb:s,Mq:"",Wv:s,ctor:function(){this.Sb=new C.NS.Ala;this.Wv=I(0,0)},k:function(){if(!C.Pc.Lr){this.ue=C.hc("#imeDispatcherInput");this.ue||(this.ue=C.UC("input"),this.ue.setAttribute("type","text"),this.ue.setAttribute("id","imeDispatcherInput"),this.ue.Rp(0,0),this.ue.eJ(0,0),this.ue.style.opacity="0",this.ue.style.fontSize="1px",this.ue.setAttribute("tabindex",2),this.ue.style.position="absolute",this.ue.style.top=0,this.ue.style.left=0,document.body.appendChild(this.ue));
var c=this;C.pb(this.ue,"input",function(){c.FX(c.ue.value)},t);C.pb(this.ue,"keydown",function(d){d.keyCode===C.Dy.JHa?(d.stopPropagation(),d.preventDefault()):d.keyCode==C.Dy.C_&&(c.bH("\n",1),d.stopPropagation(),d.preventDefault())},t);/msie/i.test(navigator.userAgent)&&C.pb(this.ue,"keyup",function(d){d.keyCode==C.Dy.Vba&&c.FX(c.ue.value)},t);C.pb(window,"mousedown",function(d){var e=d.pageY||0;c.Wv.x=d.pageX||0;c.Wv.y=e},t)}},FX:function(c){var d,e;d=this.Mq.length<c.length?this.Mq.length:c.length;
for(e=0;e<d&&c[e]===this.Mq[e];e++);var g=this.Mq.length-e,h=c.length-e;for(d=0;d<g;d++)this.Bca();for(d=0;d<h;d++)this.bH(c[e+d],1);this.Mq=c},bH:function(c,d){this.Sb&&c&&!(0>=d)&&this.Sb.$h&&this.Sb.$h.JH(c,d)},Bca:function(){this.Sb&&this.Sb.$h&&this.Sb.$h.OO()},O_:function(){if(this.Sb&&this.Sb.$h){var c=this.Sb.$h.O_();return c?c:""}return""},rQa:function(c){if(this.Sb)for(var d=0;d<this.Sb.yk.length;d++){var e=this.Sb.yk[d];e&&e.M0(c)}},pQa:function(){if(this.Sb)for(var c=0;c<this.Sb.yk.length;c++);
},qQa:function(){if(this.Sb)for(var c=0;c<this.Sb.yk.length;c++);},oQa:function(){if(this.Sb)for(var c=0;c<this.Sb.yk.length;c++);},Iba:function(c){c&&this.Sb&&(-1<this.Sb.yk.indexOf(c)||this.Sb.yk.splice(0,0,c))},Uba:function(c){if(!this.Sb||!c||-1==this.Sb.yk.indexOf(c))return t;if(this.Sb.$h){if(!this.Sb.$h.PZ()||!c.OZ())return t;this.Sb.$h=s;this.P9(c);return q}if(!c.OZ())return t;this.P9(c);return q},P9:function(c){C.Pc.Lr?(this.Sb.$h=c,this.Mq=c.string||"",c=prompt("please enter your word:",
this.Mq),c!=s&&this.FX(c),this.bH("\n",1)):(this.Sb.$h=c,this.Mq=c.string||"",this.ue.focus(),this.ue.value=this.Mq,this.Iqa())},Iqa:function(){/msie/i.test(navigator.userAgent)?(this.ue.style.left=this.Wv.x+"px",this.ue.style.top=this.Wv.y+"px"):this.ue.eJ(this.Wv.x,this.Wv.y)},zca:function(c){if(!this.Sb||!c||this.Sb.$h!=c||!c.PZ())return t;this.Sb.$h=s;C.Lb.focus();return q},AQ:function(c){this.Sb&&c&&-1!=this.Sb.yk.indexOf(c)&&(this.Sb.$h&&c==this.Sb.$h&&(this.Sb.$h=s),C.Id(this.Sb.yk,c))},U_a:function(c){32>
c?c==C.Dy.Vba?this.Bca():c==C.Dy.C_&&this.bH("\n",1):255>c&&this.bH(String.fromCharCode(c),1)}});C.NS.Ala=C.N.extend({$h:s,yk:s,ctor:function(){this.yk=[]},gRa:function(c){for(var d=0;d<this.yk.length;d++)if(this.yk[d]==c)return d;return s}});C.zp=new C.NS;document.body?C.zp.k():C.pb(window,"load",function(){C.zp.k()},t);C.kMa=C.N.extend({dfa:B(t),ffa:B(t),k1:B(t),efa:B(t),kDa:B(t)});
C.vj=C.Z.extend({delegate:s,IO:s,INa:s,Hi:"",ow:"",kL:0,qa:"TextFieldTTF",ctor:function(c,d,e,g,h){this.IO=C.color(127,127,127);C.zp.Iba(this);C.Z.prototype.ctor.call(this);h!==m?(this.LBa("",d,e,g,h),c&&this.ui(c)):g===m&&e!==m&&(this.nf("",d,e),c&&this.ui(c))},GB:y("delegate"),Vp:x("delegate"),FB:y("kL"),sSa:y("IO"),l2a:x("IO"),LBa:function(c,d,e,g,h){switch(arguments.length){case 5:return c&&this.ui(c),this.nf(this.ow,g,h,d,e);case 3:return c&&this.ui(c),this.nf(this.ow,arguments[1],arguments[2]);
default:f("Argument must be non-nil ")}},sa:function(c){this.Hi=(c=String(c))||"";this.Hi.length?C.Z.prototype.sa.call(this,this.Hi):C.Z.prototype.sa.call(this,this.ow);this.kL=this.Hi.length},dc:y("Hi"),ui:function(c){this.ow=c||"";this.Hi.length||C.Z.prototype.sa.call(this,this.ow)},KB:y("ow"),ja:function(c){c=c||C.q;if(this.Hi&&0<this.Hi.length)C.Z.prototype.ja.call(this,c);else{var d=this.color;this.color=this.IO;C.K===C.ab&&this.lO();C.Z.prototype.ja.call(this,c);this.color=d}},I:function(c){this._super(c)},
PG:function(){return C.zp.Uba(this)},PO:function(){return C.zp.zca(this)},OZ:function(){return this.delegate?!this.delegate.dfa(this):q},yxa:u(),PZ:function(){return this.delegate?!this.delegate.ffa(this):q},zxa:u(),OO:function(){var c=this.Hi.length;if(0!=c&&(!this.delegate||!this.delegate.efa(this,this.Hi[c-1],1)))1>=c?(this.Hi="",this.kL=0,C.Z.prototype.sa.call(this,this.ow)):this.string=this.Hi.substring(0,c-1)},AQ:function(){C.zp.AQ(this)},JH:function(c){var d=c;c=d.indexOf("\n");-1<c&&(d=d.substring(0,
c));if(0<d.length){if(this.delegate&&this.delegate.k1(this,d,d.length))return;d=this.Hi+d;this.kL=d.length;this.string=d}-1!=c&&(!this.delegate||!this.delegate.k1(this,"\n",1))&&this.PO()},O_:y("Hi"),M0:u(),uea:u(),vea:u(),tea:u()});D=C.vj.prototype;C.d(D,"charCount",D.FB);C.d(D,"placeHolder",D.KB,D.ui);C.vj.create=function(c,d,e,g,h){return new C.vj(c,d,e,g,h)};C.hM=C.zla;C.qF="Arial";C.h$=t;
C.Ye=C.ga.extend({Tc:t,Uc:s,Tf:s,Gj:t,qa:"MenuItem",ctor:function(c,d){var e=C.ga.prototype;e.ctor.call(this);this.Tf=this.Uc=s;this.Tc=this.Gj=t;e.R.call(this,0.5,0.5);this.Uc=d||s;if(this.Tf=c||s)this.Tc=q},QP:y("Gj"),Zd:u(),lg:B(t),QI:function(c,d){this.Uc=d;this.Tf=c},isEnabled:y("Tc"),Fb:x("Tc"),HH:function(c,d){this.anchorY=this.anchorX=0.5;this.Uc=d;this.Tf=c;this.Tc=q;this.Gj=t;return q},rect:function(){var c=this.la,d=this.n,e=this.yb;return K(c.x-d.width*e.x,c.y-d.height*e.y,d.width,d.height)},
selected:function(){this.Gj=q},eo:function(){this.Gj=t},pga:function(c,d){this.Uc=d;this.Tf=c},JG:function(){if(this.Tc){var c=this.Uc,d=this.Tf;if(d)if(c&&"string"==typeof d)c[d](this);else c&&"function"==typeof d?d.call(c,this):d(this)}}});D=C.Ye.prototype;C.d(D,"enabled",D.isEnabled,D.Fb);C.Ye.create=function(c,d){return new C.Ye(c,d)};
C.iv=C.Ye.extend({zz:s,Od:s,ata:0,ME:s,ctor:function(c,d,e){C.Ye.prototype.ctor.call(this,d,e);this.Od=this.zz=s;this.ata=0;this.ME=s;c&&(this.MF=1,this.ME=C.color.WHITE,this.zz=C.color(126,126,126),this.bR(c),this.cascadeOpacity=this.cascadeColor=q)},nza:y("zz"),UFa:x("zz"),Lza:y("Od"),bR:function(c){c&&(this.v(c),c.anchorX=0,c.anchorY=0,this.width=c.width,this.height=c.height);this.Od&&this.removeChild(this.Od,q);this.Od=c},Fb:function(c){if(this.Tc!=c){var d=this.Od;c?d.color=this.ME:(this.ME=
d.color,d.color=this.zz)}C.Ye.prototype.Fb.call(this,c)},J:function(c){this.Od.opacity=c},qb:function(){return this.Od.opacity},F:function(c){this.Od.color=c},Va:function(){return this.Od.color},hea:function(c,d,e){this.HH(d,e);this.MF=1;this.ME=C.color.WHITE;this.zz=C.color(126,126,126);this.bR(c);return this.cascadeOpacity=this.cascadeColor=q},sa:function(c){this.Od.string=c;this.width=this.Od.width;this.height=this.Od.height},dc:function(){return this.Od.string},JG:function(){this.Tc&&(this.Gm(),
this.scale=this.MF,C.Ye.prototype.JG.call(this))},selected:function(){if(this.Tc){C.Ye.prototype.selected.call(this);var c=this.ZO(C.DK);c?this.ZI(c):this.MF=this.scale;c=C.$d.create(0.1,1.2*this.MF);c.Fm(C.DK);this.Qa(c)}},eo:function(){if(this.Tc){C.Ye.prototype.eo.call(this);this.FHa(C.DK);var c=C.$d.create(0.1,this.MF);c.Fm(C.DK);this.Qa(c)}}});D=C.iv.prototype;C.d(D,"string",D.dc,D.sa);C.d(D,"disabledColor",D.nza,D.UFa);C.d(D,"label",D.Lza,D.bR);
C.iv.create=function(c,d,e){return new C.iv(c,d,e)};C.T5=C.iv.extend({ctor:function(c,d,e,g,h,k,n){var p;c&&0<c.length&&(p=C.Sm.create(c,d,e,g,h));C.iv.prototype.ctor.call(this,p,k,n)},nf:function(c,d,e,g,h,k,n){(!c||0==c.length)&&f("cc.MenuItemAtlasFont.initWithString(): value should be non-null and its length should be greater than 0");var p=new C.Sm;p.nf(c,d,e,g,h);this.hea(p,k,n);return q}});C.T5.create=function(c,d,e,g,h,k,n){return new C.T5(c,d,e,g,h,k,n)};
C.lk=C.iv.extend({Lc:s,Kc:s,ctor:function(c,d,e){var g;c&&0<c.length?(this.Kc=C.qF,this.Lc=C.hM,g=C.Z.create(c,this.Kc,this.Lc)):(this.Lc=0,this.Kc="");C.iv.prototype.ctor.call(this,g,d,e)},nf:function(c,d,e){(!c||0==c.length)&&f("Value should be non-null and its length should be greater than 0");this.Kc=C.qF;this.Lc=C.hM;c=C.Z.create(c,this.Kc,this.Lc);this.hea(c,d,e);return q},Yc:function(c){this.Lc=c;this.paa()},Ln:y("Lc"),Yd:function(c){this.Kc=c;this.paa()},up:y("Kc"),paa:function(){var c=C.Z.create(this.Od.string,
this.Kc,this.Lc);this.bR(c)}});C.lk.Yc=function(c){C.hM=c};C.lk.fontSize=function(){return C.hM};C.lk.Yd=function(c){C.h$&&(C.qF="");C.qF=c;C.h$=q};D=C.lk.prototype;C.d(D,"fontSize",D.Ln,D.Yc);C.d(D,"fontName",D.up,D.Yd);C.lk.fontName=function(){return C.qF};C.lk.create=function(c,d,e){return new C.lk(c,d,e)};
C.Hy=C.Ye.extend({xg:s,Ti:s,Fi:s,ctor:function(c,d,e,g,h){C.Ye.prototype.ctor.call(this);this.Fi=this.Ti=this.xg=s;if(d!==m){var k,n,p;h!==m?(k=e,p=g,n=h):g!==m&&"function"===typeof g?(k=e,p=g):g!==m&&"function"===typeof e?(n=g,p=e,k=d):e===m&&(k=d);this.iea(c,d,k,p,n)}},fAa:y("xg"),m2:function(c){this.xg!=c&&(c&&(this.v(c,0,C.$la),c.anchorX=0,c.anchorY=0),this.xg&&this.removeChild(this.xg,q),this.xg=c,this.width=this.xg.width,this.height=this.xg.height,this.gO(),c.JC&&!c.xa&&c.je(function(c){this.width=
c.width;this.height=c.height},this))},FAa:y("Ti"),A2:function(c){this.Ti!=c&&(c&&(this.v(c,0,C.dna),c.anchorX=0,c.anchorY=0),this.Ti&&this.removeChild(this.Ti,q),this.Ti=c,this.gO())},oza:y("Fi"),h2:function(c){this.Fi!=c&&(c&&(this.v(c,0,C.Bka),c.anchorX=0,c.anchorY=0),this.Fi&&this.removeChild(this.Fi,q),this.Fi=c,this.gO())},iea:function(c,d,e,g,h){this.HH(g,h);this.m2(c);this.A2(d);this.h2(e);if(c=this.xg)this.width=c.width,this.height=c.height,c.JC&&!c.xa&&c.je(function(c){this.width=c.width;
this.height=c.height;this.cascadeOpacity=this.cascadeColor=q},this);return this.cascadeOpacity=this.cascadeColor=q},F:function(c){this.xg.color=c;this.Ti&&(this.Ti.color=c);this.Fi&&(this.Fi.color=c)},Va:function(){return this.xg.color},J:function(c){this.xg.opacity=c;this.Ti&&(this.Ti.opacity=c);this.Fi&&(this.Fi.opacity=c)},qb:function(){return this.xg.opacity},selected:function(){C.Ye.prototype.selected.call(this);this.xg&&(this.Fi&&(this.Fi.visible=t),this.Ti?(this.xg.visible=t,this.Ti.visible=
q):this.xg.visible=q)},eo:function(){C.Ye.prototype.eo.call(this);this.xg&&(this.xg.visible=q,this.Ti&&(this.Ti.visible=t),this.Fi&&(this.Fi.visible=t))},Fb:function(c){this.Tc!=c&&(C.Ye.prototype.Fb.call(this,c),this.gO())},gO:function(){var c=this.xg,d=this.Ti,e=this.Fi;this.Tc?(c&&(c.visible=q),d&&(d.visible=t),e&&(e.visible=t)):e?(c&&(c.visible=t),d&&(d.visible=t),e&&(e.visible=q)):(c&&(c.visible=q),d&&(d.visible=t))}});D=C.Hy.prototype;C.d(D,"normalImage",D.fAa,D.m2);
C.d(D,"selectedImage",D.FAa,D.A2);C.d(D,"disabledImage",D.oza,D.h2);C.Hy.create=function(c,d,e,g,h){return new C.Hy(c,d,e,g,h||m)};
C.YS=C.Hy.extend({ctor:function(c,d,e,g,h){var k=s,n=s,p=s,r=s,v=s;c===m?C.Hy.prototype.ctor.call(this):(k=C.z.create(c),d&&(n=C.z.create(d)),g===m?r=e:h===m?(r=e,v=g):h&&(p=C.z.create(e),r=g,v=h),C.Hy.prototype.ctor.call(this,k,n,p,r,v))},vGa:function(c){this.m2(C.z.create(c))},RGa:function(c){this.A2(C.z.create(c))},VFa:function(c){this.h2(C.z.create(c))},xWa:function(c,d,e,g,h){var k=s,n=s,p=s;c&&(k=C.z.create(c));d&&(n=C.z.create(d));e&&(p=C.z.create(e));return this.iea(k,n,p,g,h)}});
C.YS.create=function(c,d,e,g,h){return new C.YS(c,d,e,g,h)};
C.$S=C.Ye.extend({ng:s,Zl:0,Cb:s,za:s,ctor:function(){var c=arguments.length,d,e;"function"===typeof arguments[c-2]?(d=arguments[c-2],e=arguments[c-1],c-=2):"function"===typeof arguments[c-1]&&(d=arguments[c-1],c-=1);C.Ye.prototype.ctor.call(this,d,e);this.Zl=0;this.ng=[];this.Cb=0;this.za=C.color.WHITE;if(0<c){d=this.ng;for(e=d.length=0;e<c;e++)arguments[e]&&d.push(arguments[e]);this.Zl=C.iU;this.LI(0);this.Au(q);this.Bu(q)}},qb:y("Cb"),J:function(c){this.Cb=c;if(this.ng&&0<this.ng.length)for(var d=
0;d<this.ng.length;d++)this.ng[d].opacity=c;this.za.a=c},Va:function(){var c=this.za;return C.color(c.r,c.g,c.b,c.a)},F:function(c){var d=this.za;d.r=c.r;d.g=c.g;d.b=c.b;if(this.ng&&0<this.ng.length)for(d=0;d<this.ng.length;d++)this.ng[d].F(c);c.a!==m&&!c.Vw&&this.J(c.a)},GAa:y("Zl"),LI:function(c){if(c!=this.Zl){this.Zl=c;(c=this.ig(C.z4))&&c.ak(t);c=this.ng[this.Zl];this.v(c,0,C.z4);var d=c.width,e=c.height;this.width=d;this.height=e;c.o(d/2,e/2)}},vVa:y("ng"),P3a:x("ng"),HP:function(c){var d=c.length;
"function"===typeof c[c.length-2]?(this.HH(c[c.length-2],c[c.length-1]),d-=2):"function"===typeof c[c.length-1]?(this.HH(c[c.length-1],s),d-=1):this.HH(s,s);for(var e=this.ng,g=e.length=0;g<d;g++)c[g]&&e.push(c[g]);this.Zl=C.iU;this.LI(0);return this.cascadeOpacity=this.cascadeColor=q},ROa:function(c){this.ng.push(c)},JG:function(){this.Tc&&this.LI((this.Zl+1)%this.ng.length);C.Ye.prototype.JG.call(this)},selected:function(){C.Ye.prototype.selected.call(this);this.ng[this.Zl].selected()},eo:function(){C.Ye.prototype.eo.call(this);
this.ng[this.Zl].eo()},Fb:function(c){if(this.Tc!=c){C.Ye.prototype.Fb.call(this,c);var d=this.ng;if(d&&0<d.length)for(var e=0;e<d.length;e++)d[e].enabled=c}},L1a:function(){return this.ng[this.Zl]},V:function(){C.u.prototype.V.call(this);this.LI(this.Zl)}});D=C.$S.prototype;C.d(D,"selectedIndex",D.GAa,D.LI);
C.$S.create=function(){0<arguments.length&&arguments[arguments.length-1]==s&&C.log("parameters should not be ending with null in Javascript");var c=new C.$S;c.HP(Array.prototype.slice.apply(arguments));return c};C.SD=0;C.RD=1;C.dLa=-128;C.FJ=5;
C.nq=C.Sh.extend({enabled:t,za:s,Cb:0,Df:s,Ac:-1,ki:s,qa:"Menu",ctor:function(c){C.Sh.prototype.ctor.call(this);this.za=C.color.WHITE;this.enabled=t;this.Cb=255;this.Df=s;this.Ac=-1;this.ki=C.Na.create({event:C.Na.tq,Lu:q,fc:this.Vsa,dd:this.Zsa,Xc:this.Xsa,Be:this.Wsa});0<arguments.length&&arguments[arguments.length-1]==s&&C.log("parameters should not be ending with null in Javascript");var d=arguments.length,e;if(0==d)e=[];else if(1==d)e=c instanceof Array?c:[c];else if(1<d){e=[];for(var g=0;g<
d;g++)arguments[g]&&e.push(arguments[g])}this.cea(e)},V:function(){var c=this.ki;c.Qi||C.Ka.addListener(c,this);C.u.prototype.V.call(this)},Va:function(){var c=this.za;return C.color(c.r,c.g,c.b,c.a)},F:function(c){var d=this.za;d.r=c.r;d.g=c.g;d.b=c.b;if((d=this.j)&&0<d.length)for(var e=0;e<d.length;e++)d[e].F(c);c.a!==m&&!c.Vw&&this.J(c.a)},qb:y("Cb"),J:function(c){this.Cb=c;var d=this.j;if(d&&0<d.length)for(var e=0;e<d.length;e++)d[e].J(c);this.za.a=c},isEnabled:y("enabled"),Fb:x("enabled"),HP:function(c){var d=
[];if(c)for(var e=0;e<c.length;e++)c[e]&&d.push(c[e]);return this.cea(d)},cea:function(c){if(C.Sh.prototype.k.call(this)){this.enabled=q;var d=C.ul;this.o(d.width/2,d.height/2);this.Ba(d);this.R(0.5,0.5);this.ym(q);if(c)for(d=0;d<c.length;d++)this.v(c[d],d);this.Df=s;this.Ac=C.SD;return this.cascadeOpacity=this.cascadeColor=q}return t},v:function(c,d,e){c instanceof C.Ye||f("cc.Menu.addChild() : Menu only supports MenuItem objects as children");C.xf.prototype.v.call(this,c,d,e)},Jva:function(){this.NG(C.FJ)},
NG:function(c){var d=-c,e=this.j,g,h,k,n;if(e&&0<e.length){h=0;for(g=e.length;h<g;h++)d+=e[h].height*e[h].scaleY+c;var p=d/2;h=0;for(g=e.length;h<g;h++)n=e[h],k=n.height,d=n.scaleY,n.o(0,p-k*d/2),p-=k*d+c}},Gva:function(){this.pZ(C.FJ)},pZ:function(c){var d=-c,e=this.j,g,h,k,n;if(e&&0<e.length){g=0;for(h=e.length;g<h;g++)d+=e[g].width*e[g].scaleX+c;var p=-d/2;g=0;for(h=e.length;g<h;g++)n=e[g],d=n.scaleX,k=e[g].width,n.o(p+k*d/2,0),p+=k*d+c}},Hva:function(){0<arguments.length&&arguments[arguments.length-
1]==s&&C.log("parameters should not be ending with null in Javascript");for(var c=[],d=0;d<arguments.length;d++)c.push(arguments[d]);var e=-5,g=0,h=0,k=0,n,p,r,v=this.j;if(v&&0<v.length){d=0;for(r=v.length;d<r;d++)if(!(g>=c.length)&&(n=c[g]))p=v[d].height,h=h>=p||isNaN(p)?h:p,++k,k>=n&&(e+=h+5,h=k=0,++g)}var z=C.P.ba,A=n=h=g=0,E=0,e=e/2;if(v&&0<v.length){d=0;for(r=v.length;d<r;d++){var F=v[d];0==n&&(n=c[g],E=A=z.width/(1+n));p=F.vg();h=h>=p||isNaN(p)?h:p;F.o(E-z.width/2,e-p/2);E+=A;++k;k>=n&&(e-=
h+5,h=n=k=0,++g)}}},Iva:function(){0<arguments.length&&arguments[arguments.length-1]==s&&C.log("parameters should not be ending with null in Javascript");var c=[],d;for(d=0;d<arguments.length;d++)c.push(arguments[d]);var e=[],g=[],h=-10,k=-5,n=0,p=0,r=0,v,z,A,E,F=this.j;if(F&&0<F.length){d=0;for(A=F.length;d<A;d++)if(z=F[d],!(n>=c.length)&&(v=c[n]))E=z.width,p=p>=E||isNaN(E)?p:E,k+=z.height+5,++r,r>=v&&(e.push(p),g.push(k),h+=p+10,p=r=0,k=-5,++n)}k=C.P.ba;v=p=n=0;var h=-h/2,G=0;if(F&&0<F.length){d=
0;for(A=F.length;d<A;d++)z=F[d],0==v&&(v=c[n],G=g[n]),E=z.af(),p=p>=E||isNaN(E)?p:E,z.o(h+e[n]/2,G-k.height/2),G-=z.height+10,++r,r>=v&&(h+=p+5,p=v=r=0,++n)}},removeChild:function(c,d){c!=s&&(c instanceof C.Ye?(this.Df==c&&(this.Df=s),C.u.prototype.removeChild.call(this,c,d)):C.log("cc.Menu.removeChild():Menu only supports MenuItem objects as children"))},Vsa:function(c,d){var e=d.se;if(e.Ac!=C.SD||!e.Ja||!e.enabled)return t;for(var g=e.parent;g!=s;g=g.parent)if(!g.Ja)return t;e.Df=e.B$(c);return e.Df?
(e.Ac=C.RD,e.Df.selected(),q):t},Xsa:function(c,d){var e=d.se;e.Ac!==C.RD?C.log("cc.Menu.onTouchEnded(): invalid state"):(e.Df&&(e.Df.eo(),e.Df.JG()),e.Ac=C.SD)},Wsa:function(c,d){var e=d.se;e.Ac!==C.RD?C.log("cc.Menu.onTouchCancelled(): invalid state"):(this.Df&&e.Df.eo(),e.Ac=C.SD)},Zsa:function(c,d){var e=d.se;if(e.Ac!==C.RD)C.log("cc.Menu.onTouchMoved(): invalid state");else{var g=e.B$(c);g!=e.Df&&(e.Df&&e.Df.eo(),e.Df=g,e.Df&&e.Df.selected())}},Ta:function(){this.Ac==C.RD&&(this.Df&&(this.Df.eo(),
this.Df=s),this.Ac=C.SD);C.u.prototype.Ta.call(this)},Zd:u(),lg:B(t),B$:function(c){c=c.wd();var d=this.j,e;if(d&&0<d.length)for(var g=0;g<d.length;g++)if(e=d[g],e.Ja&&e.isEnabled()){var h=e.mi(c),k=e.rect();k.x=0;k.y=0;if(C.Np(k,h))return e}return s}});D=C.nq.prototype;C.nq.create=function(c){var d=arguments.length;0<d&&arguments[d-1]==s&&C.log("parameters should not be ending with null in Javascript");return 0==d?new C.nq:1==d?new C.nq(c):new C.nq(Array.prototype.slice.call(arguments,0))};C.ZLa=0;C.VLa=1;C.YLa=2;C.WLa=3;C.XLa=4;C.ULa=5;C.W4a=function(c,d,e){var g=2;if(g+1>d)return t;c=new C.eja(c);c.dR(g);e.type=c.$();g+=10;if(g+4+1>d)return t;c.dR(g);e.width=c.JEa();e.height=c.IEa();e.pixelDepth=c.$();if(g+5+1>d)return t;d=c.$();e.Oca=0;d&32&&(e.Oca=1);return q};C.X4a=function(c,d,e){var g,h;g=0|e.pixelDepth/2;h=e.height*e.width*g;if(18+h>d)return t;e.Vj=C.HK(c,18,18+h);if(3<=g)for(c=0;c<h;c+=g)d=e.Vj[c],e.Vj[c]=e.Vj[c+2],e.Vj[c+2]=d;return q};
C.Z4a=function(c){var d,e;if(8!==c.pixelDepth){var g=c.pixelDepth/8,h=new Uint8Array(c.height*c.width);if(h!==s){for(e=d=0;e<c.width*c.height;d+=g,e++)h[e]=0.3*c.Vj[d]+0.59*c.Vj[d+1]+0.11*c.Vj[d+2];c.pixelDepth=8;c.type=3;c.Vj=h}}};C.U4a=function(c){c&&(c.Vj=s)};
C.Y4a=function(c,d,e){var g,h,k,n=0,p=0,r=0,v=[],z=0,A=18;g=e.pixelDepth/8;h=e.height*e.width;for(k=0;k<h;k++){if(0!=z)z--,p=0!=r;else{if(A+1>d)break;z=c[A];A+=1;(r=z&128)&&(z-=128);p=0}if(!p){if(A+g>d)break;v=C.HK(c,A,A+g);A+=g;3<=g&&(p=v[0],v[0]=v[2],v[2]=p)}for(p=0;p<g;p++)e.Vj[n+p]=v[p];n+=g}return q};C.V4a=function(c){for(var d=c.width*(c.pixelDepth/8),e=0;e<c.height/2;e++){var g=C.HK(c.Vj,e*d,e*d+d);C.g8(C.HK(c.Vj,(c.height-(e+1))*d,d),c.Vj,e*d);C.g8(g,c.Vj,(c.height-(e+1))*d)}c.Oca=0};
C.HK=function(c,d,e){return c instanceof Array?c.slice(d,e):c.subarray(d,e)};C.g8=function(c,d,e){for(var g=0;g<c.length;g++)d[e+g]=c[g]};
C.eja=C.N.extend({bz:s,cb:0,ctor:x("bz"),c2a:function(c){this.bz=c;this.cb=0},ORa:y("bz"),mV:function(c){this.cb+Math.ceil(c/8)<this.Ah.length||f(Error("Index out of bound"))},zV:function(c,d){var e=c+d+1,g=e>>3;this.mV(e);var e=Math.pow(2,d-1)-1,h=this.JX(c+d,1,g),k=this.JX(c,d,g),n=0,p=2,r=0;do for(var v=this.kN(++r,g),z=c%8||8,A=1<<z;A>>=1;)v&A&&(n+=1/p),p*=2;while(c-=z);this.cb+=g;return k==(e<<1)+1?n?NaN:h?-Infinity:Infinity:(1+-2*h)*(k||n?!k?Math.pow(2,-e+1)*n:Math.pow(2,k-e)*(1+n):0)},kN:function(c,
d){return this.Ah[this.cb+d-c-1]},xL:function(c,d){var e=this.JX(0,c,c/8),g=Math.pow(2,c);this.cb+=c/8;return d&&e>=g/2?e-g:e},mY:function(c,d){for(++d;--d;c=1073741824==((c%=2147483648)&1073741824)?2*c:2*(c-1073741824)+2147483648);return c},JX:function(c,d,e){var g=(c+d)%8,h=c%8,k=e-(c>>3)-1;c=e+(-(c+d)>>3);var n=k-c;d=this.kN(k,e)>>h&(1<<(n?8-h:d))-1;for(n&&g&&(d+=(this.kN(c++,e)&(1<<g)-1)<<(n--<<3)-h);n;)d+=this.mY(this.kN(c++,e),(n--<<3)-h);return d},h0a:function(){return this.xL(32,q)},IEa:function(){return this.xL(32,
t)},j0a:function(){return this.zV(23,8)},i0a:function(){return this.xL(16,q)},JEa:function(){return this.xL(16,t)},$:function(){var c=this.Ah[this.cb];this.cb+=1;return c},e0a:function(c,d){return this.bz instanceof Array?this.bz.slice(c,d):this.bz.subarray(c,d)},dR:x("cb"),pda:y("cb")});C.tK=0;C.rK=1;C.sK=2;
C.qK=C.ga.extend({yd:s,X0:s,jC:s,$f:s,qd:s,tr:s,qa:"TMXTiledMap",ctor:function(c,d){C.u.prototype.ctor.call(this);this.$f=J(0,0);this.qd=J(0,0);d!==m?this.y0(c,d):c!==m&&this.w0(c)},S_:function(){return J(this.$f.width,this.$f.height)},Nga:function(c){this.$f.width=c.width;this.$f.height=c.height},sW:function(){return this.$f.width},dY:function(c){this.$f.width=c},rW:function(){return this.$f.height},cY:function(c){this.$f.height=c},MB:function(){return J(this.qd.width,this.qd.height)},zha:function(c){this.qd.width=
c.width;this.qd.height=c.height},pF:function(){return this.qd.width},eG:function(c){this.qd.width=c},oF:function(){return this.qd.height},dG:function(c){this.qd.height=c},VTa:y("X0"),e3a:x("X0"),oda:y("jC"),Rga:x("jC"),lP:y("yd"),hR:x("yd"),w0:function(c){(!c||0==c.length)&&f("cc.TMXTiledMap.initWithTMXFile(): tmxFile should be non-null or non-empty string.");this.height=this.width=0;c=C.dE.create(c);if(!c)return t;var d=c.Iw;(!d||0===d.length)&&C.log("cc.TMXTiledMap.initWithTMXFile(): Map not found. Please check the filename.");
this.C8(c);return q},y0:function(c,d){this.height=this.width=0;var e=C.dE.create(c,d),g=e.Iw;(!g||0===g.length)&&C.log("cc.TMXTiledMap.initWithXML(): Map not found. Please check the filename.");this.C8(e);return q},C8:function(c){this.$f=c.S_();this.qd=c.MB();this.X0=c.orientation;this.jC=c.oda();this.yd=c.yd;this.tr=c.tr;var d=0,e=c.di;if(e)for(var g=s,h=0,k=e.length;h<k;h++)if((g=e[h])&&g.visible)g=this.gta(g,c),this.v(g,d,d),this.width=Math.max(this.width,g.width),this.height=Math.max(this.height,
g.height),d++},XOa:function(){for(var c=[],d=this.j,e=0,g=d.length;e<g;e++){var h=d[e];h&&h instanceof C.cE&&c.push(h)}return c},KTa:function(c){(!c||0===c.length)&&f("cc.TMXTiledMap.getLayer(): layerName should be non-null or non-empty string.");for(var d=this.j,e=0;e<d.length;e++){var g=d[e];if(g&&g.eQ==c)return g}return s},iUa:function(c){(!c||0===c.length)&&f("cc.TMXTiledMap.getObjectGroup(): groupName should be non-null or non-empty string.");if(this.jC)for(var d=0;d<this.jC.length;d++){var e=
this.jC[d];if(e&&e.CH==c)return e}return s},Z_:function(c){return this.yd[c.toString()]},W_a:function(c){return this.tr[c]},gta:function(c,d){var e=this.Sua(c,d),e=C.cE.create(e,c,d);c.kfa=t;e.kHa();return e},Sua:function(c,d){var e=c.nb,g=d.Iw;if(g)for(var h=g.length-1;0<=h;h--){var k=g[h];if(k)for(var n=0;n<e.height;n++)for(var p=0;p<e.width;p++){var r=c.Ui[p+e.width*n];if(0!=r&&(r&C.NT)>>>0>=k.px)return k}}C.log("cocos2d: Warning: TMX Layer "+c.name+" has no tiles");return s}});D=C.qK.prototype;
C.d(D,"mapWidth",D.sW,D.dY);C.d(D,"mapHeight",D.rW,D.cY);C.d(D,"tileWidth",D.pF,D.eG);C.d(D,"tileHeight",D.oF,D.dG);C.qK.create=function(c,d){return new C.qK(c,d)};C.soa=0;C.aMa=1;C.$La=2;C.cMa=3;C.bMa=4;C.dMa=5;C.eE=2147483648;C.fE=1073741824;C.g7=536870912;C.h7=(C.eE|C.fE|C.g7)>>>0;C.NT=~C.h7>>>0;C.ov=C.N.extend({yd:s,name:"",nb:s,Ui:s,visible:s,Cb:s,kfa:q,aw:1E5,$v:0,offset:s,ctor:function(){this.yd=[];this.name="";this.nb=s;this.Ui=[];this.visible=q;this.Cb=0;this.kfa=q;this.aw=1E5;this.$v=0;this.offset=I(0,0)},lP:y("yd"),hR:x("yd")});
C.roa=C.N.extend({name:"",px:0,qd:s,YI:0,margin:0,Kha:"",AP:s,ctor:function(){this.qd=J(0,0);this.AP=J(0,0)},vI:function(c){var d=K(0,0,0,0);d.width=this.qd.width;d.height=this.qd.height;c&=C.NT;c-=parseInt(this.px,10);var e=parseInt((this.AP.width-2*this.margin+this.YI)/(this.qd.width+this.YI),10);d.x=parseInt(c%e*(this.qd.width+this.YI)+this.margin,10);d.y=parseInt(parseInt(c/e,10)*(this.qd.height+this.YI)+this.margin,10);return d}});
C.dE=C.hK.extend({yd:s,orientation:s,parentElement:s,vQ:s,dQ:0,Y2:t,LC:s,h_:s,UM:s,$f:s,qd:s,di:s,Iw:s,tr:s,rN:"",R8:0,ctor:function(c,d){C.hK.prototype.ctor.apply(this);this.$f=J(0,0);this.qd=J(0,0);this.di=[];this.Iw=[];this.UM=[];this.yd=[];this.tr={};this.R8=0;d!==m?this.y0(c,d):c!==m&&this.w0(c)},pUa:y("orientation"),m3a:x("orientation"),S_:function(){return J(this.$f.width,this.$f.height)},Nga:function(c){this.$f.width=c.width;this.$f.height=c.height},sW:function(){return this.$f.width},dY:function(c){this.$f.width=
c},rW:function(){return this.$f.height},cY:function(c){this.$f.height=c},MB:function(){return J(this.qd.width,this.qd.height)},zha:function(c){this.qd.width=c.width;this.qd.height=c.height},pF:function(){return this.qd.width},eG:function(c){this.qd.width=c},oF:function(){return this.qd.height},dG:function(c){this.qd.height=c},PTa:y("di"),jGa:function(c){this.di.push(c)},JVa:y("Iw"),ZGa:function(c){this.Iw.push(c)},oda:y("UM"),Rga:function(c){this.UM.push(c)},BUa:y("parentElement"),r3a:x("parentElement"),
CUa:y("vQ"),s3a:x("vQ"),LTa:y("dQ"),X2a:x("dQ"),uVa:y("Y2"),O3a:x("Y2"),lP:y("yd"),hR:x("yd"),w0:function(c){this.q$(c,s);return this.q1(c)},y0:function(c,d){this.q$(s,d);return this.gEa(c)},q1:function(c,d){var e=(d=d||t)?c:C.L.xd(c);e||f("Please load the resource first : "+c);var g,h,e=this.lX(e).documentElement;g=e.getAttribute("version");h=e.getAttribute("orientation");if("map"==e.nodeName&&("1.0"!=g&&g!==s&&C.log("cocos2d: TMXFormat: Unsupported TMX version:"+g),"orthogonal"==h?this.orientation=
C.tK:"isometric"==h?this.orientation=C.sK:"hexagonal"==h?this.orientation=C.rK:h!==s&&C.log("cocos2d: TMXFomat: Unsupported orientation:"+h),g=J(0,0),g.width=parseFloat(e.getAttribute("width")),g.height=parseFloat(e.getAttribute("height")),this.Nga(g),g=J(0,0),g.width=parseFloat(e.getAttribute("tilewidth")),g.height=parseFloat(e.getAttribute("tileheight")),this.zha(g),h=e.querySelectorAll("map \x3e properties \x3e  property"))){var k={};for(g=0;g<h.length;g++)k[h[g].getAttribute("name")]=h[g].getAttribute("value");
this.yd=k}k=e.getElementsByTagName("tileset");"map"!==e.nodeName&&(k=[],k.push(e));for(g=0;g<k.length;g++){h=k[g];var n=h.getAttribute("source");if(n)h=d?C.path.join(this.rN,n):C.path.iB(c,n),this.q1(h);else{n=new C.roa;n.name=h.getAttribute("name")||"";n.px=parseInt(h.getAttribute("firstgid"))||0;n.YI=parseInt(h.getAttribute("spacing"))||0;n.margin=parseInt(h.getAttribute("margin"))||0;var p=J(0,0);p.width=parseFloat(h.getAttribute("tilewidth"));p.height=parseFloat(h.getAttribute("tileheight"));
n.qd=p;var p=h.getElementsByTagName("image")[0].getAttribute("source"),r=-1;this.LC&&(r=this.LC.lastIndexOf("/"));n.Kha=-1!==r?this.LC.substr(0,r+1)+p:this.rN+(this.rN?"/":"")+p;this.ZGa(n);if(p=h.getElementsByTagName("tile"))for(r=0;r<p.length;r++){h=p[r];this.vQ=parseInt(n.px)+parseInt(h.getAttribute("id")||0);var v=h.querySelectorAll("properties \x3e property");if(v){var z={};for(h=0;h<v.length;h++){var A=v[h].getAttribute("name");z[A]=v[h].getAttribute("value")}this.tr[this.vQ]=z}}}}if(k=e.getElementsByTagName("layer"))for(g=
0;g<k.length;g++){p=k[g];r=p.getElementsByTagName("data")[0];n=new C.ov;n.name=p.getAttribute("name");h=J(0,0);h.width=parseFloat(p.getAttribute("width"));h.height=parseFloat(p.getAttribute("height"));n.nb=h;h=p.getAttribute("visible");n.visible="0"!=h;h=p.getAttribute("opacity")||1;n.Cb=h?parseInt(255*parseFloat(h)):255;n.offset=I(parseFloat(p.getAttribute("x"))||0,parseFloat(p.getAttribute("y"))||0);v="";for(h=0;h<r.childNodes.length;h++)v+=r.childNodes[h].nodeValue;v=v.trim();h=r.getAttribute("compression");
z=r.getAttribute("encoding");if(h&&"gzip"!==h&&"zlib"!==h)return C.log("cc.TMXMapInfo.parseXMLFile(): unsupported compression method"),s;switch(h){case "gzip":n.Ui=C.fia(v,4);break;case "zlib":h=new Zlib.Cy(C.Ya.Uu.sca(v,1));n.Ui=C.aIa(h.uca());break;case s:case "":if("base64"==z)n.Ui=C.Ya.Uu.sca(v,4);else if("csv"===z){n.Ui=[];h=v.split(",");for(r=0;r<h.length;r++)n.Ui.push(parseInt(h[r]))}else{h=r.getElementsByTagName("tile");n.Ui=[];for(r=0;r<h.length;r++)n.Ui.push(parseInt(h[r].getAttribute("gid")))}break;
default:this.dQ==C.ov.w3&&C.log("cc.TMXMapInfo.parseXMLFile(): Only base64 and/or gzip/zlib maps are supported")}if(p=p.querySelectorAll("properties \x3e property")){r={};for(h=0;h<p.length;h++)r[p[h].getAttribute("name")]=p[h].getAttribute("value");n.yd=r}this.jGa(n)}if(k=e.getElementsByTagName("objectgroup"))for(g=0;g<k.length;g++){p=k[g];n=new C.qoa;n.CH=p.getAttribute("name");n.DGa(I(parseFloat(p.getAttribute("x"))*this.MB().width||0,parseFloat(p.getAttribute("y"))*this.MB().height||0));if(r=
p.querySelectorAll("objectgroup \x3e properties \x3e property"))for(h=0;h<r.length;h++)v={},v[r[h].getAttribute("name")]=r[h].getAttribute("value"),n.yd=v;if(p=p.querySelectorAll("object"))for(h=0;h<p.length;h++){v=p[h];r={};r.name=v.getAttribute("name")||"";r.type=v.getAttribute("type")||"";r.x=parseInt(v.getAttribute("x")||0)+n.vA.x;z=parseInt(v.getAttribute("y")||0)+n.vA.y;r.width=parseInt(v.getAttribute("width"))||0;r.height=parseInt(v.getAttribute("height"))||0;r.y=parseInt(this.S_().height*
this.MB().height)-z-r.height;if(z=v.querySelectorAll("properties \x3e property"))for(A=0;A<z.length;A++)r[z[A].getAttribute("name")]=z[A].getAttribute("value");if((z=v.querySelectorAll("polygon"))&&0<z.length)(z=z[0].getAttribute("points"))&&(r.polygonPoints=this.aaa(z));if((v=v.querySelectorAll("polyline"))&&0<v.length)(v=v[0].getAttribute("points"))&&(r.polylinePoints=this.aaa(v));n.wGa(r)}this.Rga(n)}return e},aaa:function(c){if(!c)return s;var d=[];c=c.split(" ");for(var e=0;e<c.length;e++){var g=
c[e].split(",");d.push({x:g[0],y:g[1]})}return d},gEa:function(c){return this.q1(c,q)},GVa:y("tr"),X3a:function(c){this.tr.push(c)},DSa:y("h_"),s2a:x("h_"),yVa:y("LC"),R3a:x("LC"),q$:function(c,d){this.Iw.length=0;this.di.length=0;this.LC=c;d&&(this.rN=d);this.UM.length=0;this.yd.length=0;this.tr.length=0;this.h_="";this.Y2=t;this.dQ=C.ov.w3;this.parentElement=C.soa;this.R8=0}});D=C.dE.prototype;C.d(D,"mapWidth",D.sW,D.dY);C.d(D,"mapHeight",D.rW,D.cY);C.d(D,"tileWidth",D.pF,D.eG);
C.d(D,"tileHeight",D.oF,D.dG);C.dE.create=function(c,d){return new C.dE(c,d)};C.L.Qp(["tmx","tsx"],C.lba);C.ov.w3=1;C.ov.RIa=2;C.ov.SIa=4;C.ov.TIa=8;C.qoa=C.N.extend({yd:s,CH:"",vA:s,mA:s,ctor:function(){this.CH="";this.vA=I(0,0);this.yd=[];this.mA=[]},KUa:y("vA"),DGa:function(c){this.vA.x=c.x;this.vA.y=c.y},lP:y("yd"),hR:function(c){this.yd.push(c)},xTa:function(){return this.CH.toString()},R2a:x("CH"),X_a:function(c){return this.yd[c]},g_a:function(c){if(this.mA&&0<this.mA.length)for(var d=this.mA,e=0,g=d.length;e<g;e++){var h=d[e].name;if(h&&h==c)return d[e]}return s},kUa:y("mA"),wGa:function(c){this.mA.push(c)}});C.cE=C.th.extend({ph:s,pl:s,XB:s,yd:s,eQ:"",nb:s,Oe:s,Cb:255,aw:s,$v:s,aZ:s,VY:s,HMa:s,tn:s,vh:s,Ll:s,Wh:s,Ei:s,eV:s,KN:s,LN:s,Mt:0,EY:0,O$:1E7,qa:"TMXLayer",ctor:function(c,d,e){C.th.prototype.ctor.call(this);this.Tg=[];this.nb=J(0,0);this.Oe=J(0,0);if(C.K===C.ab){var g=C.Lb,h=C.cd("canvas");h.width=g.width;h.height=g.height;this.Wh=h;this.Ei=this.Wh.getContext("2d");var k=new C.Ma;k.gh(h);k.Ud();this.eV=k;this.width=g.width;this.height=g.height;this.Eq=this}e!==m&&this.QBa(c,d,e)},Ba:function(c,
d){var e=this.n;C.u.prototype.Ba.call(this,c,d);if(C.K===C.ab){var g=this.Wh,h=C.Nc();g.width=0|1.5*e.width*h;g.height=0|1.5*e.height*h;this.Ei.translate(0,g.height);e=this.eV.n;e.width=g.width;e.height=g.height;e=g.width*g.height;if(e>this.O$){this.KN||(this.KN=[]);this.LN||(this.LN=[]);this.Mt=Math.ceil(e/this.O$);e=this.KN;for(h=0;h<this.Mt;h++){e[h]||(e[h]=document.createElement("canvas"),this.LN[h]=e[h].getContext("2d"));var k=e[h];k.width=this.EY=Math.round(g.width/this.Mt);k.height=g.height}for(h=
this.Mt;h<e.length;h++)k.width=0,k.height=0}else this.Mt=0}},ob:s,nF:y("eV"),I:s,zr:function(c){var d=c||C.q;if(this.Ja){d.save();this.transform(c);var e,g=this.j;if(this.tk){var h=C.view;h.Laa();var k=this.Ei,n=this.Wh;k.clearRect(0,0,n.width,-n.height);k.save();k.translate(this.Jb.x,-this.Jb.y);if(g){this.fd();for(e=0;e<g.length;e++)g[e]&&g[e].I(k)}k.restore();if(0<this.Mt){g=this.EY;k=n.height;for(e=0;e<this.Mt;e++)this.LN[e].drawImage(n,e*g,0,g,k,0,0,g,k)}h.xaa();this.tk=t}this.ja(c);d.restore()}},
ja:s,Pq:function(c){c=c||C.q;var d=0|-this.Jb.x,e=0|-this.Jb.y,g=C.view,h=this.Wh;if(h){var k=this.Mt,n=h.height*g.oa;if(0<k)for(var h=this.KN,p=0;p<k;p++){var r=h[p];c.drawImage(h[p],0,0,r.width,r.height,d+p*this.EY,-(e+n),r.width*g.ha,n)}else c.drawImage(h,0,0,h.width,h.height,d,-(e+n),h.width*g.ha,n)}},OTa:function(){return J(this.nb.width,this.nb.height)},$2a:function(c){this.nb.width=c.width;this.nb.height=c.height},vra:function(){return this.nb.width},bua:function(c){this.nb.width=c},ura:function(){return this.nb.height},
aua:function(c){this.nb.height=c},WTa:function(){return J(this.Oe.width,this.Oe.height)},f3a:function(c){this.Oe.width=c.width;this.Oe.height=c.height},pF:function(){return this.Oe.width},eG:function(c){this.Oe.width=c},oF:function(){return this.Oe.height},dG:function(c){this.Oe.height=c},HVa:y("ph"),Y3a:x("ph"),IVa:y("pl"),Z3a:x("pl"),NTa:y("XB"),Z2a:x("XB"),lP:y("yd"),hR:x("yd"),QBa:function(c,d,e){var g=d.nb,h=0.35*parseInt(g.width*g.height)+1,k;c&&(k=C.ib.rd(c.Kha));return this.ra(k,h)?(this.eQ=
d.name,this.nb=g,this.ph=d.Ui,this.aw=d.aw,this.$v=d.$v,this.Cb=d.Cb,this.yd=d.yd,this.Ll=C.P.Ll,this.pl=c,this.Oe=e.MB(),this.XB=e.orientation,c=this.eqa(d.offset),this.o(C.w1(c)),this.vh=[],this.Ba(C.Hha(J(this.nb.width*this.Oe.width,this.nb.height*this.Oe.height))),this.VY=t,this.aZ=0,q):t},s0a:function(){this.ph&&(this.ph=s);this.vh&&(this.vh=s)},FVa:function(c,d){c||f("cc.TMXLayer.getTileAt(): pos should be non-null");d!==m&&(c=I(c,d));(c.x>=this.nb.width||c.y>=this.nb.height||0>c.x||0>c.y)&&
f("cc.TMXLayer.getTileAt(): invalid position");if(!this.ph||!this.vh)return C.log("cc.TMXLayer.getTileAt(): TMXLayer: the tiles map has been released"),s;var e=s,g=this.f0(c);if(0===g)return e;var h=0|c.x+c.y*this.nb.width,e=this.ig(h);e||(g=this.pl.vI(g),g=C.Zr(g),e=new C.z,e.ra(this.texture,g),e.batchNode=this,e.o(this.jP(c)),e.vertexZ=this.yba(c),e.anchorX=0,e.anchorY=0,e.opacity=this.Cb,g=this.MU(h),this.Dva(e,g,h));return e},f0:function(c,d){c||f("cc.TMXLayer.getTileGIDAt(): pos should be non-null");
d!==m&&(c=I(c,d));(c.x>=this.nb.width||c.y>=this.nb.height||0>c.x||0>c.y)&&f("cc.TMXLayer.getTileGIDAt(): invalid position");return!this.ph||!this.vh?(C.log("cc.TMXLayer.getTileGIDAt(): TMXLayer: the tiles map has been released"),s):(this.ph[0|c.x+c.y*this.nb.width]&C.NT)>>>0},WAa:function(c,d){c||f("cc.TMXLayer.getTileFlagsAt(): pos should be non-null");d!==m&&(c=I(c,d));(c.x>=this.nb.width||c.y>=this.nb.height||0>c.x||0>c.y)&&f("cc.TMXLayer.getTileFlagsAt(): invalid position");return!this.ph||!this.vh?
(C.log("cc.TMXLayer.getTileFlagsAt(): TMXLayer: the tiles map has been released"),s):(this.ph[0|c.x+c.y*this.nb.width]&C.h7)>>>0},W3a:function(c,d,e,g){d||f("cc.TMXLayer.setTileGID(): pos should be non-null");g!==m?d=I(d,e):g=e;(d.x>=this.nb.width||d.y>=this.nb.height||0>d.x||0>d.y)&&f("cc.TMXLayer.setTileGID(): invalid position");if(!this.ph||!this.vh)C.log("cc.TMXLayer.setTileGID(): TMXLayer: the tiles map has been released");else if(0!==c&&c<this.pl.px)C.log("cc.TMXLayer.setTileGID(): invalid gid:"+
c);else{g=g||0;this.wn();e=this.WAa(d);var h=this.f0(d);if(h!=c||e!=g)if(e=(c|g)>>>0,0===c)this.hFa(d);else if(0===h)this.psa(e,d);else{var h=d.x+d.y*this.nb.width,k=this.ig(h);k?(c=this.pl.vI(c),c=C.Zr(c),k.lc(c,t),g!=s&&this.CN(k,d,e),this.ph[h]=e):this.hva(e,d)}}},hFa:function(c,d){c||f("cc.TMXLayer.removeTileAt(): pos should be non-null");d!==m&&(c=I(c,d));(c.x>=this.nb.width||c.y>=this.nb.height||0>c.x||0>c.y)&&f("cc.TMXLayer.removeTileAt(): invalid position");if(!this.ph||!this.vh)C.log("cc.TMXLayer.removeTileAt(): TMXLayer: the tiles map has been released");
else if(0!==this.f0(c)){C.K===C.ab&&this.wn();var e=0|c.x+c.y*this.nb.width,g=this.MU(e);this.ph[e]=0;this.vh.splice(g,1);if(e=this.ig(e))C.th.prototype.removeChild.call(this,e,q);else if(C.K===C.ka&&this.textureAtlas.Ufa(g),this.j)for(var e=this.j,h=0,k=e.length;h<k;h++){var n=e[h];if(n){var p=n.atlasIndex;p>=g&&(n.atlasIndex=p-1)}}}},jP:function(c,d){d!==m&&(c=I(c,d));var e=I(0,0);switch(this.XB){case C.tK:e=this.mta(c);break;case C.sK:e=this.lta(c);break;case C.rK:e=this.kta(c)}return C.w1(e)},
Z_:function(c){return this.yd[c]},kHa:function(){C.K===C.ab?this.pl.AP=this.fi.n:(this.pl.AP=this.textureAtlas.texture.n,this.textureAtlas.texture.V1());this.fta();C.K===C.ab&&this.wn();for(var c=this.nb.height,d=this.nb.width,e=0;e<c;e++)for(var g=0;g<d;g++){var h=this.ph[g+d*e];0!==h&&(this.Ppa(h,I(g,e)),this.aw=Math.min(h,this.aw),this.$v=Math.max(h,this.$v))}this.$v>=this.pl.px&&this.aw>=this.pl.px||C.log("cocos2d:TMX: Only 1 tileset per layer is supported")},v:function(){C.log("addChild: is not supported on cc.TMXLayer. Instead use setTileGID or tileAt.")},
removeChild:function(c,d){if(c)if(-1===this.j.indexOf(c))C.log("cc.TMXLayer.removeChild(): Tile does not belong to TMXLayer");else{C.K===C.ab&&this.wn();var e=c.atlasIndex;this.ph[this.vh[e]]=0;this.vh.splice(e,1);C.th.prototype.removeChild.call(this,c,d)}},MTa:y("eQ"),Y2a:x("eQ"),lta:function(c){return I(this.Oe.width/2*(this.nb.width+c.x-c.y-1),this.Oe.height/2*(2*this.nb.height-c.x-c.y-2))},mta:function(c){return I(c.x*this.Oe.width,(this.nb.height-c.y-1)*this.Oe.height)},kta:function(c){return I(3*
c.x*this.Oe.width/4,(this.nb.height-c.y-1)*this.Oe.height+(1==c.x%2?-this.Oe.height/2:0))},eqa:function(c){var d=I(0,0);switch(this.XB){case C.tK:d=I(c.x*this.Oe.width,-c.y*this.Oe.height);break;case C.sK:d=I(this.Oe.width/2*(c.x-c.y),this.Oe.height/2*(-c.x-c.y));break;case C.rK:(0!==c.x||0!==c.y)&&C.log("offset for hexagonal map not implemented yet")}return d},Ppa:function(c,d){var e=this.pl.vI(c),e=C.Zr(e),g=0|d.x+d.y*this.nb.width,e=this.QX(e);this.CN(e,d,c);var h=this.vh.length;this.KP(e,h);this.vh.splice(h,
0,g);return e},psa:function(c,d){var e=this.pl.vI(c),e=C.Zr(e),g=0|d.x+d.y*this.nb.width,e=this.QX(e);this.CN(e,d,c);var h=this.Spa(g);this.KP(e,h);this.vh.splice(h,0,g);if(this.j)for(var k=this.j,n=0,p=k.length;n<p;n++){var r=k[n];if(r){var v=r.atlasIndex;v>=h&&(r.atlasIndex=v+1)}}this.ph[g]=c;return e},hva:function(c,d){var e=this.pl.vI(c),g=this.Ll,e=K(e.x/g,e.y/g,e.width/g,e.height/g),g=d.x+d.y*this.nb.width,e=this.QX(e);this.CN(e,d,c);e.atlasIndex=this.MU(g);e.dirty=q;e.Rh();this.ph[g]=c;return e},
fta:function(){var c=this.Z_("cc_vertexz");if(c)if("automatic"==c){this.VY=q;var d=this.Z_("cc_alpha_func"),c=0;d&&(c=parseFloat(d));C.K===C.ka&&(this.shaderProgram=C.mg.Wd(C.lK),d=C.q.getUniformLocation(this.shaderProgram.wx(),C.T7),this.shaderProgram.vf(),this.shaderProgram.TI(d,c))}else this.aZ=parseInt(c,10)},CN:function(c,d,e){var g=d.x+d.y*this.nb.width;c.o(this.jP(d));C.K===C.ka?c.vertexZ=this.yba(d):c.tag=g;c.anchorX=0;c.anchorY=0;c.opacity=this.Cb;C.K===C.ka&&(c.rotation=0);c.Ld(t);c.Qf(t);
(e&C.g7)>>>0?(c.anchorX=0.5,c.anchorY=0.5,c.x=this.jP(d).x+c.width/2,c.y=this.jP(d).y+c.height/2,d=(e&(C.eE|C.fE)>>>0)>>>0,d==C.eE?c.rotation=90:d==C.fE?c.rotation=270:(c.rotation=d==(C.fE|C.eE)>>>0?90:270,c.Ld(q))):((e&C.eE)>>>0&&c.Ld(q),(e&C.fE)>>>0&&c.Qf(q))},QX:function(c){C.K===C.ka?(this.tn?(this.tn.batchNode=s,this.tn.lc(c,t)):(this.tn=new C.z,this.tn.ra(this.texture,c,t)),this.tn.batchNode=this):(this.tn=new C.z,this.tn.ra(this.Pt,c,t),this.tn.batchNode=this,this.tn.parent=this);return this.tn},
yba:function(c){var d=0,e=0;if(this.VY)switch(this.XB){case C.sK:e=this.nb.width+this.nb.height;d=-(e-(c.x+c.y));break;case C.tK:d=-(this.nb.height-c.y);break;case C.rK:C.log("TMX Hexa zOrder not supported");break;default:C.log("TMX invalid value")}else d=this.aZ;return d},MU:function(c){var d;if(this.vh)for(var e=this.vh,g=0,h=e.length;g<h&&!(d=e[g],d==c);g++);"number"!=typeof d&&C.log("cc.TMXLayer._atlasIndexForExistantZ(): TMX atlas index not found. Shall not happen");return g},Spa:function(c){for(var d=
this.vh,e=0,g=d.length;e<g&&!(c<d[e]);e++);return e}});D=C.cE.prototype;C.K==C.ka?(D.ja=C.th.prototype.ja,D.I=C.th.prototype.I,D.ob=C.th.prototype.ob):(D.ja=D.Pq,D.I=D.zr,D.ob=D.nF);C.d(D,"texture",D.ob,D.Xa);C.d(D,"layerWidth",D.vra,D.bua);C.d(D,"layerHeight",D.ura,D.aua);C.d(D,"tileWidth",D.pF,D.eG);C.d(D,"tileHeight",D.oF,D.dG);C.cE.create=function(c,d,e){return new C.cE(c,d,e)};C.kT=C.N.extend({WF:s,cb:s,JE:s,UUa:y("WF"),C3a:x("WF"),pda:y("cb"),dR:x("cb"),mSa:y("JE"),PFa:x("JE"),EBa:function(c,d){this.WF=c;this.cb=d;this.JE=s;return q}});C.kT.create=function(c,d){var e=new C.kT;e.EBa(c,d);return e};
C.B6=C.ga.extend({Jx:s,NW:s,qa:"ParallaxNode",AUa:y("Jx"),q3a:x("Jx"),ctor:function(){C.ga.prototype.ctor.call(this);this.Jx=[];this.NW=I(-100,-100)},v:function(c,d,e,g){if(3===arguments.length)C.log("ParallaxNode: use addChild(child, z, ratio, offset) instead");else{c||f("cc.ParallaxNode.addChild(): child should be non-null");var h=C.kT.create(e,g);h.PFa(c);this.Jx.push(h);c.o(this.la.x*e.x+g.x,this.la.y*e.y+g.y);C.ga.prototype.v.call(this,c,d,c.tag)}},removeChild:function(c,d){for(var e=this.Jx,
g=0;g<e.length;g++)if(e[g].JE==c){e.splice(g,1);break}C.ga.prototype.removeChild.call(this,c,d)},sf:function(c){this.Jx.length=0;C.ga.prototype.sf.call(this,c)},I:function(){var c=this.Fpa();if(!C.v1(c,this.NW)){for(var d=this.Jx,e=0,g=d.length;e<g;e++){var h=d[e];h.JE.o(-c.x+c.x*h.WF.x+h.cb.x,-c.y+c.y*h.WF.y+h.cb.y)}this.NW=c}C.ga.prototype.I.call(this)},Fpa:function(){for(var c=this.la,d=this;d.parent!=s;)d=d.parent,c=C.Lp(c,d.bd());return c}});C.B6.create=function(){return new C.B6};if(C.Pc.MN){var Ma=C.x5a=new (window.AudioContext||window.webkitAudioContext||window.mozAudioContext);C.rU=C.N.extend({Gz:s,Wb:s,Cw:s,gZ:s,src:s,x1:s,autoplay:s,controls:s,KZa:s,currentTime:0,startTime:0,duration:0,Ij:s,fZ:1,cN:0,we:t,pG:q,Tl:-1,ctor:function(c){this.Gz={};this.src=c;this.gZ=Ma.createGain?Ma.createGain():Ma.createGainNode();this.Usa=this.Tsa.bind(this);this.Rsa=this.Qsa.bind(this)},oX:function(c){var d=this.Cw=Ma.createBufferSource(),e=this.gZ;c=c||0;d.buffer=this.Wb;e.gain.value=
this.fZ;d.connect(e);e.connect(Ma.destination);d.loop=this.Ij;this.pG=this.we=t;d.start?d.start(0,c):d.noteGrainOn?(e=d.buffer.duration,this.loop?d.noteGrainOn(0,c,e):d.noteGrainOn(0,c,e-c)):d.noteOn(0);this.cN=0},dba:function(){var c=this.Cw;this.pG||(c.stop?c.stop(0):c.SZa(0),this.pG=q)},play:function(){if(-1==this.Tl)this.Tl=0;else if(1==this.Tl){var c=this.Cw;if(this.pG||!(c&&2==c.playbackState))this.startTime=Ma.currentTime,this.oX(0)}},pause:function(){this.cN=Ma.currentTime;this.we=q;this.dba()},
bk:function(){this.we&&this.oX(this.Wb?(this.cN-this.startTime)%this.Wb.duration:0)},stop:function(){this.cN=0;this.we=t;this.dba()},load:function(){var c=this;if(1!=c.Tl){c.Tl=-1;c.played=t;c.ended=q;var d=new XMLHttpRequest;d.open("GET",c.src,q);d.responseType="arraybuffer";d.onload=function(){Ma.decodeAudioData(d.response,c.Usa,c.Rsa)};d.send()}},addEventListener:function(c,d){this.Gz[c]=d.bind(this)},removeEventListener:function(c){delete this.Gz[c]},pPa:function(){return C.Pc.MN},Tsa:function(c){this.Wb=
c;c=this.Gz.success;var d=this.Gz.canplaythrough;c&&c();d&&d();(0==this.Tl||"autoplay"==this.autoplay||this.autoplay==q)&&this.oX();this.Tl=1},Qsa:function(){var c=this.Gz.error;c&&c();this.Tl=-2},cloneNode:function(){var c=new C.rU(this.src);c.volume=this.volume;c.Tl=this.Tl;c.Wb=this.Wb;(0==c.Tl||-1==c.Tl)&&c.load();return c}});D=C.rU.prototype;C.d(D,"loop",y("Ij"),function(c){this.Ij=c;this.Cw&&(this.Cw.loop=c)});C.d(D,"volume",y("fZ"),function(c){this.fZ=c;this.gZ.gain.value=c});C.d(D,"paused",
y("we"));C.d(D,"ended",function(){var c=this.Cw;return!this.we&&(this.pG||!c||3==c.playbackState)});C.d(D,"played",function(){var c=this.Cw;return c&&2==c.playbackState})}
C.D3=C.N.extend({sY:t,zh:s,sL:s,Jj:0,t8:0,ai:{},wE:{},OL:1,UW:1E3,Ws:s,RF:[],ctor:function(){this.sY=0<C.OU.NN.length;this.Ws&&(this.Ws=this.Ws.bind(this))},B5a:B(t),cda:y("OL"),vfa:function(c,d){if(this.sY){var e=this.zh;e&&this.Lt(e);c!=this.sL&&(this.zh=e=this.hW(c),this.sL=c);e&&(e.loop=d||t,this.pX(e))}},hW:function(c){var d=C.L,e=d.xd(c);e||(d.load(c),e=d.xd(c));return e},pX:function(c){c.ended||(c.stop?c.stop():(c.pause(),c.currentTime=0));this.Jj=2;c.play()},Sha:function(c){if(0<this.Jj){var d=
this.zh;d&&this.Lt(d)&&(c&&C.L.kh(this.sL),this.sL=this.zh=s,this.Jj=0)}},Lt:function(c){return c&&!c.ended?(c.stop?c.stop():c.duration&&Infinity!=c.duration?c.currentTime=c.duration:c.pause(),q):t},t1:function(){2==this.Jj&&(this.zh.pause(),this.Jj=1)},aga:function(){1==this.Jj&&(this.jr(this.zh),this.Jj=2)},jr:function(c){c&&!c.ended&&(c.bk?c.bk():c.play())},mFa:function(){this.zh&&this.pX(this.zh)},dAa:function(){return 0==this.Jj?0:this.zh.volume},tGa:function(c){0<this.Jj&&(this.zh.volume=Math.min(Math.max(c,
0),1))},PP:function(){return 2==this.Jj&&this.zh&&!this.zh.ended},kW:function(c){var d=this.wE[c];d||(d=this.wE[c]=[]);return d},d$:function(c){var d;if(!this.sY)return s;for(var e=this.kW(c),g=0,h=e.length;g<h;g++){var k=e[g];if(k.ended){d=k;d.currentTime=0;window.CPa&&d.load();break}}if(!d){if(e.length>=this.UW)return C.log("Error: "+c+" greater than "+this.UW),s;d=this.hW(c);if(!d)return s;d=d.cloneNode(q);this.Ws&&C.pb(d,"pause",this.Ws);d.volume=this.OL;e.push(d)}return d},Kx:function(c,d){var e=
this.d$(c);if(!e)return s;e.loop=d||t;e.play();var g=this.t8++;this.ai[g]=e;return g},zga:function(c){c=this.OL=Math.min(Math.max(c,0),1);var d=this.ai,e;for(e in d)d[e].volume=c},s1:function(c){(c=this.ai[c])&&!c.ended&&c.pause()},r1:function(){var c=this.ai,d;for(d in c){var e=c[d];e.ended||e.pause()}},P1:function(c){this.jr(this.ai[c])},O1:function(){var c=this.ai,d;for(d in c)this.jr(c[d])},X2:function(c){this.Lt(this.ai[c]);delete this.ai[c]},$I:function(){var c=this.ai,d;for(d in c)this.Lt(c[d]),
delete c[d]},DR:function(c){var d=C.L,e=this.ai,g=this.kW(c);d.kh(c);if(0!=g.length){d=g[0].src;delete this.wE[c];for(var h in e)e[h].src==d&&(this.Lt(e[h]),delete e[h])}},end:function(){this.Sha();this.$I()},caa:function(){var c=this.ai,d,e;for(e in c)if((d=c[e])&&!d.ended&&!d.paused)this.RF.push(d),d.pause();this.PP()&&(this.RF.push(this.zh),this.zh.pause())},zaa:function(){for(var c=this.RF,d=0,e=c.length;d<e;d++)this.jr(c[d]);c.length=0}});
!C.Pc.MN&&0>C.Pc.Oua&&(C.E3=C.D3.extend({Xt:[],PF:[],wk:s,UW:2,NL:{},ew:t,Hz:0,IW:t,pX:function(c){this.AY();this._super(c)},aga:function(){1==this.Jj&&(this.AY(),this.ew=t,this.Hz=0,this._super())},Kx:function(c,d){var e=this.wk,g=d?this.d$(c):this.Lra(c);if(!g)return s;g.loop=d||t;var h=this.t8++;this.ai[h]=g;this.PP()&&(this.t1(),this.ew=q);e?(e!=g&&this.Xt.push(this.wz),this.Xt.push(h),e.pause()):(this.wk=g,this.wz=h,g.play());return h},s1:function(){C.log("pauseEffect not supported in single audio mode!")},
r1:function(){var c=this.Xt,d=this.PF,e=this.wk;if(e){for(var g=0,h=c.length;g<h;g++)d.push(c[g]);c.length=0;d.push(this.wz);e.pause()}},P1:function(){C.log("resumeEffect not supported in single audio mode!")},O1:function(){var c=this.Xt,d=this.PF;this.PP()&&(this.t1(),this.ew=q);for(var e=0,g=d.length;e<g;e++)c.push(d[e]);d.length=0;if(!this.wk&&0<=c.length&&(c=c.pop(),d=this.ai[c]))this.wz=c,this.wk=d,this.jr(d)},X2:function(c){var d=this.wk,e=this.Xt,g=this.PF;d&&this.wz==c?this.Lt(d):(d=e.indexOf(c),
0<=d?e.splice(d,1):(d=g.indexOf(c),0<=d&&g.splice(d,1)))},$I:function(){this.AY();!this.wk&&this.ew&&(this.jr(this.zh),this.Jj=2,this.ew=t,this.Hz=0)},DR:function(c){var d=C.L,e=this.ai,g=this.NL,h=this.kW(c),k=this.wk;d.kh(c);if(0!=h.length||g[c]){d=0<h.length?h[0].src:g[c].src;delete this.wE[c];delete g[c];for(var n in e)e[n].src==d&&delete e[n];k&&k.src==d&&this.Lt(k)}},Lra:function(c){var d=this.NL[c],e=this.Xt,g=this.PF,h=this.ai;if(d)d.currentTime=0;else{d=this.hW(c);if(!d)return s;d=d.cloneNode(q);
this.Ws&&C.pb(d,"pause",this.Ws);d.volume=this.OL;this.NL[c]=d}c=0;for(var k=e.length;c<k;)h[e[c]]==d?e.splice(c,1):c++;c=0;for(k=g.length;c<k;)h[g[c]]==d?g.splice(c,1):c++;d.xF=q;return d},AY:function(){var c=this.wk,d=this.wE,e=this.NL,g=this.Xt,h=this.PF;if(c||!(0==g.length&&0==h.length)){for(var k in e){var n=e[k];n.duration&&Infinity!=n.duration&&(n.currentTime=n.duration)}g.length=0;h.length=0;for(k in d){e=d[k];g=0;for(h=e.length;g<h;g++)n=e[g],n.loop=t,n.duration&&Infinity!=n.duration&&(n.currentTime=
n.duration)}c&&this.Lt(c)}},Ws:function(){if(!this.IW){var c=this.Pra();if(c)c.xF?(delete c.xF,c.play()):this.jr(c);else if(this.ew){c=this.zh;if(c.duration&&Infinity!=c.duration){var d=c.currentTime+this.Hz,d=d-c.duration*(d/c.duration|0);c.currentTime=d}this.Hz=0;this.jr(c);this.Jj=2;this.ew=t}}},Pra:function(){var c=this.Xt,d=this.ai,e=this.wk,g=e?e.currentTime-(e.startTime||0):0;for(this.Hz+=g;0!=c.length;){var h=c.pop();if(e=d[h]){if(e.xF||e.loop||e.duration&&e.currentTime+g<e.duration)return this.wz=
h,this.wk=e,!e.xF&&(e.duration&&Infinity!=e.duration)&&(c=e.currentTime+g,c-=e.duration*(c/e.duration|0),e.currentTime=c),e.xF=t,e;e.duration&&Infinity!=e.duration&&(e.currentTime=e.duration)}}return this.wk=this.wz=s},caa:function(){var c=this.wk;this.IW=q;if(c=2==this.Jj?this.zh:c)this.RF.push(c),c.pause()},zaa:function(){var c=this.RF;this.IW=t;0<c.length&&(this.jr(c[0]),c.length=0)}}));
C.OU={NN:s,aP:function(){return C.L.awa},OW:function(c,d,e,g,h,k,n){var p=this,r=C.L,v=C.path,z=this.NN,A="";if(0==z.length)return n("can not support audio!");if(-1==g)A=(v.rp(c)||"").toLowerCase(),p.bwa(A)||(A=z[0],g=0);else if(g<z.length)A=z[g];else return n("can not found the resource of audio! Last match url is : "+c);if(0<=h.indexOf(A))return p.OW(c,d,e,g+1,h,k,n);c=v.SZ(c,A);h.push(A);k=p.zsa(c,k,function(r){if(r)return p.OW(c,d,e,g+1,h,k,n);n(s,k)},g==z.length-1);r.Zi[d]=k},bwa:function(c){return!c?
t:0<=this.NN.indexOf(c.toLowerCase())},zsa:function(c,d,e,g){var h="file://"==location.origin?Audio:C.rU||Audio;2==arguments.length?(e=d,d=new h):3<arguments.length&&!d&&(d=new h);d.src=c;d.x1="auto";h=navigator.userAgent;/Mobile/.test(h)&&(/iPhone OS/.test(h)||/iPad/.test(h)||/Firefox/.test(h))||/MSIE/.test(h)?(d.load(),e(s,d)):(C.pb(d,"canplaythrough",function(){e(s,d);this.removeEventListener("canplaythrough",arguments.callee,t);this.removeEventListener("error",arguments.callee,t)},t),C.pb(d,"error",
function(){e("load "+c+" failed");g&&(this.removeEventListener("canplaythrough",arguments.callee,t),this.removeEventListener("error",arguments.callee,t))},t),d.load());return d},load:function(c,d,e,g){this.OW(c,d,e,-1,[],s,g)}};
C.OU.NN=function(){var c=C.cd("audio"),d=[];if(c.canPlayType){var e=function(d){d=c.canPlayType(d);return"no"!=d&&""!=d};e('audio/ogg; codecs\x3d"vorbis"')&&d.push(".ogg");e("audio/mpeg")&&d.push(".mp3");e('audio/wav; codecs\x3d"1"')&&d.push(".wav");e("audio/mp4")&&d.push(".mp4");(e("audio/x-m4a")||e("audio/aac"))&&d.push(".m4a")}return d}();C.L.Qp(["mp3","ogg","wav","mp4","m4a"],C.OU);C.td=C.E3?new C.E3:new C.D3;C.Ka.lZ(C.lf.LJ,function(){C.td.caa()});C.Ka.lZ(C.lf.nD,function(){C.td.zaa()});C.jS=9;C.ika=1;C.lka=2;C.mka=4;C.jka=8;C.kka=16;C.u4=32;C.nka=64;C.hka=128;C.jo=256;C.Kg=1;C.Wu=2;C.Vu=4;C.WJa=8;C.VJa=8;
C.Gc=C.Sh.extend({x$:t,ANa:t,ki:s,qa:"Control",lg:y("x$"),Zd:function(c){this.x$=c;for(var d=this.ke(),e=0,g=d.length;e<g;e++){var h=d[e];h&&h.rb&&h.Zd(c)}},Ac:C.Kg,PAa:y("Ac"),Tc:t,uN:t,it:t,CL:s,Fb:function(c){this.Ac=(this.Tc=c)?C.Kg:C.Vu;this.Pf()},isEnabled:y("Tc"),Hu:function(c){this.uN=c;this.Pf()},QP:y("uN"),lj:function(c){this.it=c;this.Pf()},OP:y("it"),yBa:function(){for(var c=this.getParent();c!=s;c=c.getParent())if(!c.Ja)return t;return q},ctor:function(){C.Sh.prototype.ctor.call(this);
this.CL={};this.za=C.color.WHITE},k:function(){if(C.Sh.prototype.k.call(this)){this.Ac=C.Kg;this.Tc=q;this.it=this.uN=t;var c=C.Na.create({event:C.Na.tq});this.fc&&(c.fc=this.fc.bind(this));this.dd&&(c.dd=this.dd.bind(this));this.Xc&&(c.Xc=this.Xc.bind(this));this.Be&&(c.Be=this.Be.bind(this));this.ki=c;return q}return t},V:function(){var c=this.ki;c.Qi||C.Ka.addListener(c,this);C.u.prototype.V.call(this)},ri:function(c){for(var d=0,e=C.jS;d<e;d++)if(c&1<<d)for(var g=this.LV(1<<d),h=0,k=g.length;h<
k;h++)g[h].$Ba(this)},MG:function(c,d,e){for(var g=0,h=C.jS;g<h;g++)e&1<<g&&this.p8(c,d,1<<g)},Z0a:function(c,d,e){for(var g=0,h=C.jS;g<h;g++)e&1<<g&&this.Eta(c,d,1<<g)},vp:function(c){return this.mi(c.wd())},Pn:function(c){c=c.wd();c=this.getParent().mi(c);return C.Np(this.ye(),c)},ENa:B(s),LV:function(c){c=c.toString();this.CL[c]||(this.CL[c]=[]);return this.CL[c]},p8:function(c,d,e){c=new C.Bla(c,d,e);this.LV(e).push(c)},Eta:function(c,d,e){e=this.LV(e);if(!c&&!d)e.length=0;else for(var g=0;g<
e.length;){var h=e[g],k=q;c&&(k=c==h.Hda());d&&(k=k&&d==h.Fr());k?C.Id(e,h):g++}},Pf:u()});D=C.Gc.prototype;C.d(D,"state",D.PAa);C.d(D,"enabled",D.isEnabled,D.Fb);C.d(D,"selected",D.QP,D.Hu);C.d(D,"highlighted",D.OP,D.lj);D=s;C.Gc.create=function(){var c=new C.Gc;return c&&c.k()?c:s};C.y4=3435855873;
C.Om=C.Gc.extend({aF:t,mJ:t,Fh:s,yF:s,VE:s,uL:s,Jw:s,wh:s,Cb:0,cA:t,TN:s,vG:s,UN:s,xv:s,$$:t,HM:0,GM:0,qa:"ControlButton",ctor:function(){C.Gc.prototype.ctor.call(this);this.Fh=J(0,0);this.yF=I(0,0);this.VE="";this.uL=C.color.WHITE;this.TN={};this.vG={};this.UN={};this.xv={}},k:function(){return this.IP(C.Z.create("","Arial",12),C.Ra.create())},Pf:function(){if(this.$$){this.Jw&&this.Jw.va(t);this.wh&&this.wh.va(t);this.l2(this.yF);var c=this.Ac;this.VE=this.g0(c);this.uL=this.XAa(c);var d=this.Jw=
this.vH(c);d&&d.sa&&d.sa(this.VE);d&&d.rb&&d.F(this.uL);var e=this.f();d&&d.o(e.width/2,e.height/2);(c=this.wh=this.Yya(c))&&c.o(e.width/2,e.height/2);e=J(0,0);if(d){var g=d.ye();e.width=g.width;e.height=g.height}this.aF?c&&c.Ba(e.width+2*this.GM,e.height+2*this.HM):c&&(g=c.Fh,g=J(g.width,g.height),0>=g.width&&(g.width=e.width),0>=g.height&&(g.height=e.height),c.Ba(g));e=d?d.ye():K(0,0,0,0);g=c?c.ye():K(0,0,0,0);e=C.rC(e,g);this.Ba(e.width,e.height);e=this.f();d&&(d.o(e.width/2,e.height/2),d.va(q));
c&&(c.o(e.width/2,e.height/2),c.va(q))}},IP:function(c,d){(!c||!c.rb)&&f("cc.ControlButton.initWithLabelAndBackgroundSprite(): label should be non-null");d||f("cc.ControlButton.initWithLabelAndBackgroundSprite(): backgroundSprite should be non-null");return C.Gc.prototype.k.call(this,q)?(this.$$=q,this.TN={},this.vG={},this.UN={},this.xv={},this.cA=t,this.mJ=q,this.VE=s,this.fga(q),this.Ce(J(0,0)),this.mJ=q,this.ym(t),this.R(0.5,0.5),this.Jw=c,this.wh=d,this.J(255),this.Zd(q),this.qR(c.dc(),C.Kg),
this.pR(c.Va(),C.Kg),this.I2(c,C.Kg),this.RQ(d,C.Kg),this.Ac=C.Kg,this.GM=24,this.HM=12,this.yF=I(0.5,0.5),this.Ce(J(0,0)),this.Pf(),q):t},SBa:function(c,d,e){c=C.Z.create(c,d,e);return this.IP(c,C.Ra.create())},dea:function(c){var d=C.Z.create("","Arial",30);return this.IP(d,c)},tQa:y("aF"),fga:function(c){this.aF=c;this.Pf()},iWa:y("mJ"),Dha:function(c){return this.mJ=c},Y_:y("Fh"),Ce:function(c){if(0===c.width&&0===c.height)this.aF=q;else{this.aF=t;var d=this.xv,e;for(e in d)d[e].Ce(c)}this.Fh=
c;this.Pf()},Mza:y("yF"),l2:function(c){this.yF=c;this.Jw&&this.Jw.R(c)},oNa:y("VE"),pNa:y("uL"),qb:y("Cb"),J:function(c){C.Gc.prototype.J.call(this,c);var d=this.xv,e;for(e in d)d[e].J(c)},F:function(c){C.Gc.prototype.F.call(this,c);var d=this.xv,e;for(e in d)d[e].F(c)},Va:function(){var c=this.nd;return C.color(c.r,c.g,c.b,c.a)},mXa:y("cA"),yNa:y("HM"),rNa:y("GM"),g3a:function(c,d){this.HM=d;this.GM=c;this.Pf()},Fb:function(c){C.Gc.prototype.Fb.call(this,c);this.Pf()},Hu:function(c){C.Gc.prototype.Hu.call(this,
c);this.Pf()},lj:function(c){this.Ac=c?C.Wu:C.Kg;C.Gc.prototype.lj.call(this,c);(c=this.ZO(C.y4))&&this.ZI(c);this.Pf();this.mJ&&(c=C.$d.create(0.05,this.OP()&&this.isEnabled()&&!this.QP()?1.1:1),c.Fm(C.y4),this.Qa(c))},fc:function(c){if(!this.Pn(c)||!this.isEnabled()||!this.Ja||!this.yBa())return t;this.cA=q;this.lj(q);this.ri(C.ika);return q},dd:function(c){!this.Tc||!this.cA||this.uN?this.it&&this.lj(t):(c=this.Pn(c))&&!this.it?(this.lj(q),this.ri(C.jka)):c&&this.it?this.ri(C.lka):!c&&this.it?
(this.lj(t),this.ri(C.kka)):!c&&!this.it&&this.ri(C.mka)},Xc:function(c){this.cA=t;this.lj(t);this.Pn(c)?this.ri(C.u4):this.ri(C.nka)},Be:function(){this.cA=t;this.lj(t);this.ri(C.hka)},g0:function(c){var d=this.TN;return d?d[c]?d[c]:d[C.Kg]:""},qR:function(c,d){this.TN[d]=c||"";this.Ac==d&&this.Pf()},XAa:function(c){return(c=this.vG[c])?c:(c=this.vG[C.Kg])?c:C.color.WHITE},pR:function(c,d){this.vG[d]=c;this.Ac==d&&this.Pf()},vH:function(c){var d=this.UN;return d[c]?d[c]:d[C.Kg]},I2:function(c,d){var e=
this.UN;if(e[d]){var g=e[d];g&&this.removeChild(g,q)}e[d]=c;c.va(t);c.R(0.5,0.5);this.v(c,1);this.Ac==d&&this.Pf()},J2:function(c,d){var e=this.g0(d);e||(e="");this.I2(C.Z.create(e,c,12),d)},MVa:function(c){c=this.vH(c);return c!=s&&c instanceof C.Z?c.up():""},K2:function(c,d){var e=this.vH(d);e!=s&&e instanceof C.Z&&e.Yc(c)},NVa:function(c){c=this.vH(c);return c!=s&&c instanceof C.Z?c.Ln():0},$3a:function(c,d){var e=this.g0(d);e||(e="");this.I2(C.fv.create(e,c),d)},LVa:function(c){c=this.vH(c);return c!=
s&&c instanceof C.fv?c.gF:""},Yya:function(c){var d=this.xv;return d[c]?d[c]:d[C.Kg]},RQ:function(c,d){var e=this.xv;if(e[d]){var g=e[d];g&&this.removeChild(g,q)}e[d]=c;c.va(t);c.R(0.5,0.5);this.v(c);e=this.Fh;(0!==e.width||0!==e.height)&&c.Ce(e);this.Ac===d&&this.Pf()},X1:function(c,d){var e=C.Ra.Vwa(c);this.RQ(e,d)}});D=C.Om.prototype;C.d(D,"adjustBackground",D.pRa,D.fga);C.d(D,"preferredSize",D.Y_,D.Ce);C.d(D,"labelAnchor",D.Mza,D.l2);D=s;
C.Om.create=function(c,d){var e;if(0==arguments.length)return(e=new C.Om)&&e.k()?e:s;1==arguments.length?(e=new C.Om,e.dea(arguments[0])):2==arguments.length?(e=new C.Om,e.IP(c,d)):3==arguments.length&&(e=new C.Om,e.SBa(arguments[0],arguments[1],arguments[2]));return e};function Oa(){this.a=this.b=this.g=this.r=m}C.KS=function(c,d,e){this.Nf=c;this.$k=d;this.ea=e};C.sh={};C.sh.Xw=function(c,d,e,g){c=C.z.create("#"+c);if(!c)return s;c.o(e);c.R(g);d.v(c);return c};C.sh.rla=function(c){var d=new C.KS,e,g;e=c.r<c.g?c.r:c.g;e=e<c.b?e:c.b;g=c.r>c.g?c.r:c.g;g=g>c.b?g:c.b;d.ea=g;e=g-e;if(0<g)d.$k=e/g;else return d.$k=0,d.Nf=-1,d;d.Nf=c.r>=g?(c.g-c.b)/e:c.g>=g?2+(c.b-c.r)/e:4+(c.r-c.g)/e;d.Nf*=60;0>d.Nf&&(d.Nf+=360);return d};
C.sh.xT=function(c){var d,e,g,h,k=new Oa;k.a=1;if(0>=c.$k){if(!c.Nf)return k.r=c.ea,k.g=c.ea,k.b=c.ea,k;k.r=0;k.g=0;k.b=0;return k}d=c.Nf;360<=d&&(d=0);d/=60;h=0|d;g=d-h;d=c.ea*(1-c.$k);e=c.ea*(1-c.$k*g);g=c.ea*(1-c.$k*(1-g));switch(h){case 0:k.r=c.ea;k.g=g;k.b=d;break;case 1:k.r=e;k.g=c.ea;k.b=d;break;case 2:k.r=d;k.g=c.ea;k.b=g;break;case 3:k.r=d;k.g=e;k.b=c.ea;break;case 4:k.r=g;k.g=d;k.b=c.ea;break;default:k.r=c.ea,k.g=d,k.b=e}return k};C.sh.V3=function(c,d){return C.rC(c,d)};C.Bla=C.N.extend({Je:s,Uc:s,qL:s,ctor:function(c,d,e){this.Uc=c;this.Je=d;this.qL=e},Fr:y("Je"),Hda:y("Uc"),vSa:y("qL"),$Ba:function(c){if(this.Uc&&this.Je)if("string"==typeof this.Je)this.Uc[this.Je](c,this.qL);else this.Je.call(this.Uc,c,this.qL)}});C.Ra=C.ga.extend({rb:q,LA:s,H8:s,bp:t,Si:s,Tt:s,Kw:s,Ut:s,Xv:s,Hq:s,ww:s,Ks:s,Av:s,Bv:s,Lq:s,Db:t,yg:s,Fh:s,Cb:0,za:s,$e:s,qM:0,sM:0,rM:0,pM:0,$aa:t,vY:t,xa:t,Xb:s,qa:"Scale9Sprite",JC:y("xa"),je:function(c,d){this.Xb.push({Qk:c,cj:d})},Ze:function(){this.xa=q;for(var c=this.Xb,d=0,e=c.length;d<e;d++){var g=c[d];g.Qk.call(g.cj,this)}c.length=0},dO:function(){var c=this.qM,d=this.sM,e=this.rM,g=this.LA,h=this.pM;this.vc(0===c&&0===d&&0===e&&0===h?K(0,0,0,0):this.vY?K(h,c,g.width-e-c,g.height-d-h):
K(c,d,g.width-c-e,g.height-d-h))},bva:function(){if(this.Tt&&this.Ut&&this.Bv&&this.Ks&&this.Hq){var c=this.n,d=this.Tt,e=this.Ut,g=this.Bv,h=this.Ks,k=this.Hq,n=this.Hq.f(),p=d.f(),r=h.f(),v=c.width-p.width-e.f().width,c=c.height-p.height-g.f().height,v=v/n.width,c=c/n.height,p=n.width*v,z=n.height*c,A=r.width,r=r.height;if(C.K==C.ka){var E=Math.round(p);p!=E&&(p=E,v=p/n.width);E=Math.round(z);z!=E&&(z=E,c=z/n.height)}k.Wa(v);k.kb(c);var n=this.Xv,E=this.ww,F=this.Kw,G=this.Av,H=I(0,0);h.R(H);g.R(H);
d.R(H);e.R(H);n.R(H);E.R(H);F.R(H);G.R(H);k.R(H);h.o(0,0);g.o(A+p,0);d.o(0,r+z);e.o(A+p,r+z);n.o(0,r);n.kb(c);E.o(A+p,r);E.kb(c);G.o(A,0);G.Wa(v);F.o(A,r+z);F.Wa(v);k.o(A,r)}},ctor:function(){C.ga.prototype.ctor.call(this);this.LA=K(0,0,0,0);this.H8=K(0,0,0,0);this.Lq=C.color(255,255,255,255);this.yg=J(0,0);this.Fh=J(0,0);this.za=C.color(255,255,255,255);this.Cb=255;this.$e=K(0,0,0,0);this.Xb=[]},nAa:y("yg"),Y_:y("Fh"),uNa:function(){return this.Fh.width},tNa:function(){return this.Fh.height},Ce:function(c){this.Ba(c);
this.Fh=c},eOa:function(c){this.Ih(c);this.Fh.width=c},dOa:function(c){this.Hh(c);this.Fh.height=c},qb:y("Cb"),J:function(c){if(this.Si){this.Cb=c;for(var d=this.Si.ke(),e=0;e<d.length;e++){var g=d[e];g&&g.rb&&g.J(c)}this.za.a=c}},ac:function(c){C.ga.prototype.ac.call(this,c);this.J(this.fb)},Va:function(){var c=this.za;return C.color(c.r,c.g,c.b,c.a)},F:function(c){if(this.Si){var d=this.za;d.r=c.r;d.g=c.g;d.b=c.b;for(var d=this.Si.ke(),e=0;e<d.length;e++){var g=d[e];g&&g.rb&&g.F(c)}c.a!==m&&!c.Vw&&
this.J(c.a)}},Pb:function(c){C.ga.prototype.Pb.call(this,c);this.F(this.vb)},L_:y("$e"),vc:function(c){if(this.Si){var d=this.n,e=d.width,d=d.height;this.PC(this.Si,this.LA,this.vY,c);this.Ba(e,d)}},Hza:y("qM"),Kga:function(c){this.qM=c;this.dO()},Jza:y("sM"),Mga:function(c){this.sM=c;this.dO()},Iza:y("rM"),Lga:function(c){this.rM=c;this.dO()},Gza:y("pM"),Jga:function(c){this.pM=c;this.dO()},Ba:function(c,d){C.u.prototype.Ba.call(this,c,d);this.bp=q},Ih:function(c){C.u.prototype.Ih.call(this,c);this.bp=
q},Hh:function(c){C.u.prototype.Hh.call(this,c);this.bp=q},I:function(c){this.bp&&(this.bva(),this.bp=t);C.ga.prototype.I.call(this,c)},k:function(){return this.FP(s,K(0,0,0,0),t,K(0,0,0,0))},FP:function(c,d,e,g){g===m&&(g=e,e=t);c&&this.PC(c,d,e,g);this.R(0.5,0.5);return this.bp=q},Ae:function(c,d,e){c instanceof C.Jy?(e=c=d,d=K(0,0,0,0)):(d=d||K(0,0,0,0),e=e||K(0,0,0,0));c||f("cc.Scale9Sprite.initWithFile(): file should be non-null");var g=C.ib.Mu(c);if(!g){var g=C.ib.rd(c),h=g.ce;(this.xa=h)||
g.je(function(c){var d=this.Fh,d=J(d.width,d.height);c=c.f();this.PC(this.Si,K(0,0,c.width,c.height),t,this.$e);this.Ce(d);this.bp=q;this.Ze()},this)}return this.FP(C.th.create(c,9),d,t,e)},ej:function(c,d){(!c||!c.ob())&&f("cc.Scale9Sprite.initWithSpriteFrame(): spriteFrame should be non-null and its texture should be non-null");d=d||K(0,0,0,0);var e=c.xa;(this.xa=e)||c.je(function(c){var d=this.Fh,d=J(d.width,d.height);this.PC(this.Si,c.Oh(),C.K==C.ka&&c.bg,this.$e);this.Ce(d);this.bp=q;this.Ze()},
this);e=C.th.create(c.ob(),9);return this.FP(e,c.Oh(),C.K==C.ka&&c.bg,d)},Wk:function(c,d){c||f("cc.Scale9Sprite.initWithSpriteFrameName(): spriteFrameName should be non-null");d=d||K(0,0,0,0);var e=C.Ph.vm(c);return e==s?(C.log("cc.Scale9Sprite.initWithSpriteFrameName(): can't find the sprite frame by spriteFrameName"),t):this.ej(e,d)},h1a:function(c){var d=new C.Ra;return d&&d.FP(this.Si,this.LA,t,c)?d:s},Zd:function(c){if(this.Si){this.Db=c;var d=this.Si.ke();if(d)for(var e=0,g=d.length;e<g;e++)d[e].Zd(c)}},
lg:y("Db"),PC:function(c,d,e,g){var h=this.qb(),k=this.Va();d=K(d.x,d.y,d.width,d.height);this.sf(q);this.Si!=c&&(this.Si=c);c=c.ob();var n=c.ce;if(this.xa=n){c=this.Si;c.sf(q);n=this.$e;n.x=g.x;n.y=g.y;n.width=g.width;n.height=g.height;this.vY=e;n=c.ob();C.XF(d)&&(d=n.f(),d=K(0,0,d.width,d.height));var p=this.LA=d;p.x=d.x;p.y=d.y;p.width=d.width;p.height=d.height;this.yg.width=d.width;this.yg.height=d.height;p=this.Fh;0===p.width&&0===p.height&&(p.width=d.width,p.height=d.height);p=this.H8;g&&(p.x=
g.x,p.y=g.y,p.width=g.width,p.height=g.height);var r=d.width;g=d.height;C.XF(p)&&(p.x=r/3,p.y=g/3,p.width=r/3,p.height=g/3);var v=p.x,z=p.width,A=r-(v+z),E=p.y,F=p.height,G=g-(E+F),H=0,N=0;g=K(H,N,v,E);var H=H+v,p=K(H,N,z,E),r=K(H+z,N,A,E),H=0,N=0+E,R=K(H,N,v,F),H=H+v,W=K(H,N,z,F),H=H+z,Z=K(H,N,A,F),H=0,N=0+E+F,E=K(H,N,v,G),H=H+v,v=K(H,N,z,G),H=H+z,z=K(H,N,A,G),A={a:1,b:0,G:0,O:1,ma:0,na:0};if(e){e=W;var G=z,H=E,N=r,F=g,Q=Z,T=R,V=v,P=p,A=C.oJ(A,d.height+d.x,d.y),A=C.Lia(A),W=C.zi(W,A),z=C.zi(z,A),
E=C.zi(E,A),r=C.zi(r,A);g=C.zi(g,A);Z=C.zi(Z,A);R=C.zi(R,A);v=C.zi(v,A);p=C.zi(p,A);e.x=W.x;e.y=W.y;G.x=z.x;G.y=z.y;H.x=E.x;H.y=E.y;N.x=r.x;N.y=r.y;F.x=g.x;F.y=g.y;Q.x=Z.x;Q.y=Z.y;T.x=R.x;T.y=R.y;V.x=v.x;V.y=v.y;P.x=p.x;P.y=p.y;this.Hq=new C.z;this.Hq.ra(n,e,q);c.v(this.Hq,0,C.Ra.p6);this.Kw=new C.z;this.Kw.ra(n,P,q);c.v(this.Kw,1,C.Ra.s6);this.Av=new C.z;this.Av.ra(n,V,q);c.v(this.Av,1,C.Ra.o6);this.Xv=new C.z;this.Xv.ra(n,T,q);c.v(this.Xv,1,C.Ra.q6);this.ww=new C.z;this.ww.ra(n,Q,q);c.v(this.ww,
1,C.Ra.r6);this.Tt=new C.z;this.Tt.ra(n,F,q);c.v(this.Tt,2,C.Ra.t6);this.Ut=new C.z;this.Ut.ra(n,N,q);c.v(this.Ut,2,C.Ra.u6);this.Ks=new C.z;this.Ks.ra(n,H,q);c.v(this.Ks,2,C.Ra.Ima);this.Bv=new C.z;this.Bv.ra(n,G,q)}else A=C.oJ(A,d.x,d.y),C.xo(W,A),C.xo(z,A),C.xo(E,A),C.xo(r,A),C.xo(g,A),C.xo(Z,A),C.xo(R,A),C.xo(v,A),C.xo(p,A),this.Hq=new C.z,this.Hq.ra(n,W),c.v(this.Hq,0,C.Ra.p6),this.Kw=new C.z,this.Kw.ra(n,p),c.v(this.Kw,1,C.Ra.s6),this.Av=new C.z,this.Av.ra(n,v),c.v(this.Av,1,C.Ra.o6),this.Xv=
new C.z,this.Xv.ra(n,R),c.v(this.Xv,1,C.Ra.q6),this.ww=new C.z,this.ww.ra(n,Z),c.v(this.ww,1,C.Ra.r6),this.Tt=new C.z,this.Tt.ra(n,g),c.v(this.Tt,2,C.Ra.t6),this.Ut=new C.z,this.Ut.ra(n,r),c.v(this.Ut,2,C.Ra.u6),this.Ks=new C.z,this.Ks.ra(n,E),c.v(this.Ks,2,C.Ra.Ima),this.Bv=new C.z,this.Bv.ra(n,z);c.v(this.Bv,2,C.Ra.Jma);this.Ba(d);this.v(c);this.$aa&&(this.J(h),(255!==k.r||255!==k.g||255!==k.b)&&this.F(k));return this.$aa=q}c.je(function(){this.bp=q;this.Ze()},this)},Bd:function(c){var d=C.th.create(c.ob(),
9),e=c.xa;(this.xa=e)||c.je(function(c){var d=this.Fh,d=J(d.width,d.height);this.PC(this.Si,c.Oh(),C.K==C.ka&&c.bg,this.$e);this.Ce(d);this.bp=q;this.Ze()},this);this.PC(d,c.Oh(),C.K==C.ka&&c.bg,K(0,0,0,0));this.pM=this.rM=this.sM=this.qM=0}});D=C.Ra.prototype;C.d(D,"preferredSize",D.Y_,D.Ce);C.d(D,"capInsets",D.L_,D.vc);C.d(D,"insetLeft",D.Hza,D.Kga);C.d(D,"insetTop",D.Jza,D.Mga);C.d(D,"insetRight",D.Iza,D.Lga);C.d(D,"insetBottom",D.Gza,D.Jga);D=s;
C.Ra.create=function(c,d,e){var g;if(2===arguments.length)if("string"==typeof c){if((g=new C.Ra)&&g.Ae(c,d))return g}else{if(c instanceof C.Jy&&(g=new C.Ra)&&g.Ae(c,e))return g}else if(3===arguments.length){if((g=new C.Ra)&&g.Ae(c,d,e))return g}else if(1===arguments.length){if((g=new C.Ra)&&g.Ae(c))return g}else if(0===arguments.length&&(g=new C.Ra)&&g.k())return g;return s};C.Ra.Vwa=function(c){var d=new C.Ra;return d&&d.ej(c,m)?d:s};
C.Ra.pca=function(c,d){c||f("cc.Scale9Sprite.createWithSpriteFrameName(): spriteFrameName should be non-null");var e=new C.Ra;return e&&e.Wk(c,d)?e:s};C.Ra.p6=0;C.Ra.s6=1;C.Ra.q6=2;C.Ra.r6=3;C.Ra.o6=4;C.Ra.u6=5;C.Ra.t6=6;C.Ra.Jma=7;C.oK=C.xf.extend({});C.oK.v5a=function(c){var d=new C.oK;d.k();d.Ba(0,c);return d};C.oK.tWa=function(c){var d=new C.oK;d.k();d.Ba(c,0);return d};
C.YJ=C.xf.extend({rb:q,za:s,Cb:0,qa:"MenuPassive",ctor:u(),Va:function(){var c=this.za;return C.color(c.r,c.g,c.b,c.a)},F:function(c){var d=this.za;d.r=c.r;d.g=c.g;d.b=c.b;if(this.j&&0<this.j.length)for(d=0;d<this.j.length;d++)this.j[d]&&this.j[d].rb&&this.j[d].F(c);c.a!==m&&!c.Vw&&this.J(c.a)},qb:y("Cb"),J:function(c){this.Cb=c;if(this.j&&0<this.j.length)for(var d=0;d<this.j.length;d++)this.j[d]&&this.j[d].rb&&this.j[d].J(c);this.za.a=c},HP:function(c,d){if(this.k()){var e=C.P.ba;this.ym(q);this.R(0.5,
0.5);this.Ba(e);this.o(e.width/2,e.height/2);e=0;if(c){this.v(c,e);for(var g=0;g<d.length;g++)d[g]&&(e++,this.v(d[g],e))}return q}return t},Jva:function(){this.NG(C.FJ)},NG:function(c){var d=-c,e;if(this.j&&0<this.j.length)for(e=0;e<this.j.length;e++)this.j[e]&&(d+=this.j[e].f().height*this.j[e].oa+c);var g=0,h=d/2;if(this.j&&0<this.j.length)for(e=0;e<this.j.length;e++)this.j[e]&&(g=Math.max(g,this.j[e].f().width),this.j[e].o(0,h-this.j[e].f().height*this.j[e].oa/2),h-=this.j[e].f().height*this.j[e].oa+
c);this.Ba(g,d)},Gva:function(){this.pZ(C.FJ)},pZ:function(c){var d=-c,e;if(this.j&&0<this.j.length)for(e=0;e<this.j.length;e++)this.j[e]&&(d+=this.j[e].f().width*this.j[e].ha+c);var g=0,h=-d/2;if(this.j&&0<this.j.length)for(e=0;e<this.j.length;e++)this.j[e]&&(g=Math.max(g,this.j[e].f().height),this.j[e].o(h+this.j[e].f().width*this.j[e].ha/2,0),h+=this.j[e].f().width*this.j[e].ha+c);this.Ba(d,g)},Hva:function(c){var d=[],e;for(e=1;e<arguments.length;e++)d.push(arguments[e]);var g=-5,h=0,k=0,n=0,
p,r;if(this.j&&0<this.j.length)for(e=0;e<this.j.length;e++)this.j[e]&&(h>=d.length?C.log("cc.MenuPassive.alignItemsInColumns(): invalid row index"):(p=d[h])?(r=this.j[e].f().height,k=0|(k>=r||r==s?k:r),++n,n>=p&&(g+=k+5,k=n=0,++h)):C.log("cc.MenuPassive.alignItemsInColumns(): can not have zero columns on a row"));var v=C.P.ba,z=p=k=h=0,A=0,g=g/2;if(this.j&&0<this.j.length)for(e=0;e<this.j.length;e++)this.j[e]&&(0==p&&(p=d[h],A=z=v.width/(1+p)),r=this.j[e].f().height,k=0|(k>=r||r==s?k:r),this.j[e].o(A-
v.width/2,g-this.j[e].f().height/2),A+=z,++n,n>=p&&(g-=k+5,k=p=n=0,++h))},Iva:function(c){var d=[],e;for(e=1;e<arguments.length;e++)d.push(arguments[e]);var g=[],h=[],k=-10,n=-5,p=0,r=0,v=0,z,A;if(this.j&&0<this.j.length)for(e=0;e<this.j.length;e++)this.j[e]&&(p>=d.length?C.log("cc.MenuPassive.alignItemsInRows(): invalid row index"):(z=d[p])?(A=this.j[e].f().width,r=0|(r>=A||A==s?r:A),n+=0|this.j[e].f().height+5,++v,v>=z&&(g.push(r),h.push(n),k+=r+10,r=v=0,n=-5,++p)):C.log("cc.MenuPassive.alignItemsInColumns(): can't have zero rows on a column"));
n=C.P.ba;r=p=0;z=s;var k=-k/2,E=0;if(this.j&&0<this.j.length)for(e=0;e<this.j.length;e++)this.j[e]&&(z==s&&(z=d[p],E=h[p]),A=this.j[e].f().width,r=0|(r>=A||A==s?r:A),this.j[e].o(k+g[p]/2,E-n.height/2),E-=this.j[e].f().height+10,++v,v>=z&&(k+=r+5,r=z=v=0,++p))},Zd:u(),lg:B(t)});C.YJ.create=function(c){c||(c=s);for(var d=[],e=1;e<arguments.length;e++)d.push(arguments[e]);return(e=new C.YJ)&&e.HP(c,d)?e:s};C.YJ.ZPa=function(c){return C.YJ.create(c,s)};C.EJ=C.Gc.extend({TX:0,dL:0,Ke:s,bta:s,Saa:s,cm:s,he:s,sk:0,Dq:0,qa:"ControlSaturationBrightnessPicker",DAa:y("TX"),bza:y("dL"),hH:y("Ke"),oAa:y("dL"),IAa:y("Saa"),b0:y("cm"),d0:y("he"),x0:function(c,d){return C.Gc.prototype.k.call(this)?(this.Ke=C.sh.Xw("colourPickerBackground.png",c,d,I(0,0)),this.bta=C.sh.Xw("colourPickerOverlay.png",c,d,I(0,0)),this.Saa=C.sh.Xw("colourPickerShadow.png",c,d,I(0,0)),this.cm=C.sh.Xw("colourPicker.png",c,d,I(0.5,0.5)),this.he=d,this.sk=35,this.Dq=this.Ke.f().width/
2,q):t},Fb:function(c){C.Gc.prototype.Fb.call(this,c);this.cm&&this.cm.J(c?255:128)},nia:function(c){var d=new C.KS;d.$k=1;d.Nf=c.Nf;d.ea=1;c=C.sh.xT(d);this.Ke.F(C.color(0|255*c.r,0|255*c.g,0|255*c.b))},mIa:function(c){this.iO(I(this.he.x+this.sk+this.Dq*(1-c.$k),this.he.y+this.sk+this.Dq*c.ea))},iO:function(c){var d=this.he.x+0.5*this.Ke.ye().width,e=this.he.y+0.5*this.Ke.ye().height,g=c.x-d,h=c.y-e,k=Math.sqrt(g*g+h*h),g=Math.atan2(h,g),h=0.5*this.Ke.ye().width;k>h&&(c.x=d+h*Math.cos(g),c.y=e+
h*Math.sin(g));this.cm.o(c);c.x<this.he.x+this.sk?c.x=this.he.x+this.sk:c.x>this.he.x+this.sk+this.Dq-1&&(c.x=this.he.x+this.sk+this.Dq-1);c.y<this.he.y+this.sk?c.y=this.he.y+this.sk:c.y>this.he.y+this.sk+this.Dq&&(c.y=this.he.y+this.sk+this.Dq);this.TX=1-Math.abs((this.he.x+this.sk-c.x)/this.Dq);this.dL=Math.abs((this.he.y+this.sk-c.y)/this.Dq)},IE:function(c){var d=this.he.x+0.5*this.Ke.ye().width,e=this.he.y+0.5*this.Ke.ye().height,d=c.x-d,e=c.y-e;return Math.sqrt(d*d+e*e)<=0.5*this.Ke.ye().width?
(this.iO(c),this.ri(C.jo),q):t},fc:function(c){if(!this.isEnabled()||!this.Ja)return t;c=this.vp(c);return this.IE(c)},dd:function(c){c=this.vp(c);this.IE(c)}});D=C.EJ.prototype;C.d(D,"saturation",D.DAa);C.d(D,"brightness",D.bza);C.d(D,"background",D.hH);C.d(D,"overlay",D.oAa);C.d(D,"shadow",D.IAa);C.d(D,"slider",D.b0);C.d(D,"startPos",D.d0);D=s;C.EJ.create=function(c,d){var e=new C.EJ;e.x0(c,d);return e};C.DJ=C.Gc.extend({Uz:0,uF:0,Ke:s,cm:s,he:s,qa:"ControlHuePicker",Bza:y("Uz"),aR:function(c){this.Uz=c;this.Hga(this.Uz/360)},Cza:y("uF"),Hga:function(c){this.uF=c;this.Uz=360*this.uF;c=this.Ke.ye();var d=0.5*c.width-15,e=C.hg(360*this.uF-180);this.cm.o(this.he.x+0.5*c.width+d*Math.cos(e),this.he.y+0.5*c.height+d*Math.sin(e))},Fb:function(c){C.Gc.prototype.Fb.call(this,c);this.cm&&this.cm.J(c?255:128)},hH:y("Ke"),b0:y("cm"),d0:y("he"),x0:function(c,d){return C.Gc.prototype.k.call(this)?(this.Ke=C.sh.Xw("huePickerBackground.png",
c,d,I(0,0)),this.cm=C.sh.Xw("colourPicker.png",c,d,I(0.5,0.5)),this.cm.o(d.x,d.y+0.5*this.Ke.ye().height),this.he=d,this.uF=this.Uz=0,q):t},iO:function(c){var d=this.Ke.ye();this.aR(C.qC(Math.atan2(c.y-(this.he.y+0.5*d.height),c.x-(this.he.x+0.5*d.width)))+180);this.ri(C.jo)},IE:function(c){var d=Math.sqrt(Math.pow(c.x+10,2)+Math.pow(c.y,2));return 80>d&&59<d?(this.iO(c),q):t},fc:function(c){if(!this.isEnabled()||!this.Ja)return t;c=this.vp(c);return this.IE(c)},dd:function(c){c=this.vp(c);this.IE(c)}});
D=C.DJ.prototype;C.d(D,"hue",D.Bza,D.aR);C.d(D,"huePercent",D.Cza,D.Hga);C.d(D,"background",D.hH);C.d(D,"slider",D.b0);C.d(D,"startPos",D.d0);D=s;C.DJ.create=function(c,d){var e=new C.DJ;e.x0(c,d);return e};C.nS=C.Gc.extend({Pl:s,Rs:s,Pv:s,Ke:s,qa:"ControlColourPicker",ABa:function(c){this.Pl.Nf=c.Uz;c=C.sh.xT(this.Pl);C.Gc.prototype.F.call(this,C.color(0|255*c.r,0|255*c.g,0|255*c.b));this.ri(C.jo);this.$ua()},Gwa:function(c){this.Pl.$k=c.TX;this.Pl.ea=c.dL;c=C.sh.xT(this.Pl);C.Gc.prototype.F.call(this,C.color(0|255*c.r,0|255*c.g,0|255*c.b));this.ri(C.jo)},F:function(c){C.Gc.prototype.F.call(this,c);var d=new Oa;d.r=c.r/255;d.g=c.g/255;d.b=c.b/255;d.a=1;this.Pl=C.sh.rla(d);this.sba()},hH:y("Ke"),k:function(){if(C.Gc.prototype.k.call(this)){C.Ph.au(Ra.T3);
var c=C.th.create(Ra.U3);this.v(c);this.Pl=new C.KS(0,0,0);this.Ke=C.sh.Xw("menuColourPanelBackground.png",c,I(0,0),I(0.5,0.5));var d=C.$b(this.Ke.bd(),I(this.Ke.f().width/2,this.Ke.f().height/2));this.Pv=C.DJ.create(c,I(d.x+8,d.y+8));this.Rs=C.EJ.create(c,I(d.x+28,d.y+28));this.Pv.MG(this,this.ABa,C.jo);this.Rs.MG(this,this.Gwa,C.jo);this.sba();this.v(this.Pv);this.v(this.Rs);this.Ba(this.Ke.f());return q}return t},$ua:function(){this.Pv.aR(this.Pl.Nf);this.Rs.nia(this.Pl)},sba:function(){this.Pv.aR(this.Pl.Nf);
this.Rs.nia(this.Pl);this.Rs.mIa(this.Pl)},Fb:function(c){C.Gc.prototype.Fb.call(this,c);this.Pv!=s&&this.Pv.Fb(c);this.Rs&&this.Rs.Fb(c)},fc:B(t)});D=C.nS.prototype;C.d(D,"background",D.hH);D=s;C.nS.create=function(){var c=new C.nS;c.k();return c};var Ra=Ra||{};Ra.T3=Ra.T3||"res/extensions/CCControlColourPickerSpriteSheet.plist";Ra.U3=Ra.U3||"res/extensions/CCControlColourPickerSpriteSheet.png";C.U6=24;C.KLa=8;
C.pS=C.Gc.extend({Hd:0,Nb:0,mc:0,LM:0,JM:0,rc:s,zt:s,wh:s,qa:"ControlSlider",Mf:y("Hd"),me:function(c){c=Math.max(c,this.Nb);this.Hd=c=Math.min(c,this.mc);this.Pf();this.ri(C.jo)},nH:y("Nb"),II:function(c){this.LM=this.Nb=c;this.Nb>=this.mc&&(this.mc=this.Nb+1);this.me(this.Hd)},mH:y("mc"),HI:function(c){this.JM=this.mc=c;this.mc<=this.Nb&&(this.Nb=this.mc-1);this.me(this.Hd)},Pn:function(c){c=c.wd();c=this.getParent().mi(c);var d=this.ye();d.width+=this.rc.f().width;d.x-=this.rc.f().width/2;return C.Np(d,
c)},Ex:function(c){c=c.wd();c=this.mi(c);0>c.x?c.x=0:c.x>this.wh.f().width&&(c.x=this.wh.f().width);return c},aAa:y("LM"),rGa:x("LM"),Zza:y("JM"),pGa:x("JM"),uH:y("rc"),uAa:y("zt"),Xya:y("wh"),OBa:function(c,d,e){return C.Gc.prototype.k.call(this)?(this.ym(t),this.wh=c,this.zt=d,this.rc=e,c=C.sh.V3(c.ye(),e.ye()),this.Ba(c.width,c.height),this.wh.R(0.5,0.5),this.wh.o(c.width/2,c.height/2),this.v(this.wh),this.zt.R(0,0.5),this.zt.o(0,c.height/2),this.v(this.zt),this.rc.o(0,c.height/2),this.v(this.rc),
this.Nb=0,this.mc=1,this.me(this.Nb),q):t},Fb:function(c){C.Gc.prototype.Fb.call(this,c);this.rc&&this.rc.J(c?255:128)},qHa:function(c){this.Hu(q);this.rc.F(C.color.GRAY);this.me(this.s3(c))},sHa:function(c){this.me(this.s3(c))},rHa:function(){this.QP()&&this.me(this.s3(this.rc.bd()));this.rc.F(C.color.WHITE);this.Hu(t)},SVa:function(c){c=c.wd();c=this.mi(c);0>c.x?c.x=0:c.x>this.wh.f().width+C.U6&&(c.x=this.wh.f().width+C.U6);return c},fc:function(c){if(!this.Pn(c)||!this.isEnabled()||!this.Ja)return t;
c=this.Ex(c);this.qHa(c);return q},dd:function(c){c=this.Ex(c);this.sHa(c)},Xc:function(){this.rHa(I(0,0))},Pf:function(){this.rc.gs((this.Hd-this.Nb)/(this.mc-this.Nb)*this.wh.f().width);var c=this.zt.tH(),c=K(c.x,c.y,this.rc.Oc(),c.height);this.zt.lc(c,this.zt.ef)},s3:function(c){c=c.x/this.wh.f().width;return Math.max(Math.min(this.Nb+c*(this.mc-this.Nb),this.JM),this.LM)}});D=C.pS.prototype;C.d(D,"value",D.Mf,D.me);C.d(D,"minValue",D.nH,D.II);C.d(D,"maxValue",D.mH,D.HI);
C.d(D,"minAllowedValue",D.aAa,D.rGa);C.d(D,"maxAllowedValue",D.Zza,D.pGa);C.d(D,"thumbSprite",D.uH);C.d(D,"progressSprite",D.uAa);C.d(D,"backgroundSprite",D.Xya);D=s;C.pS.create=function(c,d,e){"string"==typeof c&&(c=C.z.create(c),d=C.z.create(d),e=C.z.create(e));var g=new C.pS;g.OBa(c,d,e);return g};C.F4=C.Gc.extend({Ef:s,o$:0,EF:t,nA:t,qa:"ControlSwitch",ctor:function(){C.Gc.prototype.ctor.call(this)},t0:function(c,d,e,g,h,k){c||f("cc.ControlSwitch.initWithMaskSprite(): maskSprite should be non-null.");d||f("cc.ControlSwitch.initWithMaskSprite(): onSprite should be non-null.");e||f("cc.ControlSwitch.initWithMaskSprite(): offSprite should be non-null.");g||f("cc.ControlSwitch.initWithMaskSprite(): thumbSprite should be non-null.");return this.k()?(this.nA=q,this.Ef=new C.G4,this.Ef.t0(c,d,e,
g,h,k),this.Ef.o(this.Ef.f().width/2,this.Ef.f().height/2),this.v(this.Ef),this.ym(t),this.R(0.5,0.5),this.Ba(this.Ef.f()),q):t},eR:function(c,d){var e=(this.nA=c)?this.Ef.ut:this.Ef.hw;d||t?this.Ef.Qa(C.Su.create(0.2,"sliderXPosition",this.Ef.mr,e)):this.Ef.mR(e);this.ri(C.jo)},hXa:y("nA"),rWa:y("EF"),Fb:function(c){this.Tc=c;this.Ef.J(c?255:128)},Ex:function(c){c=c.wd();return c=this.mi(c)},fc:function(c){if(!this.Pn(c)||!this.isEnabled()||!this.Ja)return t;this.EF=t;this.o$=this.Ex(c).x-this.Ef.mr;
this.Ef.rc.F(C.color.GRAY);this.Ef.Pf();return q},dd:function(c){c=this.Ex(c);c=I(c.x-this.o$,0);this.EF=q;this.Ef.mR(c.x)},Xc:function(c){c=this.Ex(c);this.Ef.rc.F(C.color.WHITE);this.EF?this.eR(!(c.x<this.Ef.f().width/2),q):this.eR(!this.nA,q)},Be:function(c){c=this.Ex(c);this.Ef.rc.F(C.color.WHITE);this.EF?this.eR(!(c.x<this.Ef.f().width/2),q):this.eR(!this.nA,q)}});C.F4.create=function(c,d,e,g,h,k){var n=new C.F4;return n&&n.t0(c,d,e,g,h,k)?n:s};
C.G4=C.z.extend({mr:0,ut:0,hw:0,eba:0,SW:0,TW:s,mn:s,dr:s,rc:s,LF:s,JF:s,rz:s,Sd:s,z8:s,ctor:function(){C.z.prototype.ctor.call(this);this.SW=this.hw=this.ut=this.mr=0;this.TW=J(0,0);this.JF=this.LF=this.rc=this.dr=this.mn=s},t0:function(c,d,e,g,h,k){return C.z.prototype.ra.call(this,c.ob())?(this.ut=0,this.hw=-d.f().width+g.f().width/2,this.mr=this.ut,this.Vga(d),this.Tga(e),this.RI(g),this.Uga(h),this.Sga(k),this.Sd=c,c=this.TW=this.Sd.f(),this.Sd.o(0,0),this.rz=C.Qc.create(),this.rz.R(0.5,0.5),
this.rz.o(c.width/2,c.height/2),this.rz.oR(this.Sd),this.z8=C.lv.create(c.width,c.height),this.rz.v(this.z8.c0()),this.v(this.rz),this.v(this.rc),this.Pf(),q):t},Pf:function(){this.mn.o(this.mn.f().width/2+this.mr,this.mn.f().height/2);this.dr.o(this.mn.f().width+this.dr.f().width/2+this.mr,this.dr.f().height/2);this.LF&&this.LF.o(this.mn.Oc()-this.rc.f().width/6,this.mn.f().height/2);this.JF&&this.JF.o(this.dr.Oc()+this.rc.f().width/6,this.dr.f().height/2);this.rc.o(this.mn.f().width+this.mr,this.TW.height/
2)},mR:function(c){c<=this.hw?c=this.hw:c>=this.ut&&(c=this.ut);this.mr=c;this.Pf()},LAa:y("mr"),Cra:function(){return this.mn.f().width},zra:function(){return this.dr.f().height},p3:function(c,d){C.log("key \x3d "+d+", value \x3d "+c);this.mR(c)},yGa:x("ut"),lAa:y("ut"),xGa:x("hw"),iAa:y("hw"),mGa:function(c){this.Sd.Xa(c)},Vza:function(){return this.Sd.ob()},V3a:x("eba"),EVa:y("eba"),lGa:x("SW"),Uza:y("SW"),Vga:x("mn"),mAa:y("mn"),Tga:x("dr"),jAa:y("dr"),RI:x("rc"),uH:y("rc"),Uga:x("LF"),kAa:y("LF"),
Sga:x("JF"),hAa:y("JF")});D=C.G4.prototype;C.d(D,"sliderX",D.LAa,D.mR);C.d(D,"onPos",D.lAa,D.yGa);C.d(D,"offPos",D.iAa,D.xGa);C.d(D,"maskTexture",D.Vza,D.mGa);C.d(D,"maskPos",D.Uza,D.lGa);C.d(D,"onSprite",D.mAa,D.Vga);C.d(D,"offSprite",D.jAa,D.Tga);C.d(D,"thumbSprite",D.uH,D.RI);C.d(D,"onLabel",D.kAa,D.Uga);C.d(D,"offLabel",D.hAa,D.Sga);C.d(D,"onSideWidth",D.Cra);C.d(D,"offSideWidth",D.zra);D=s;C.w4=0;C.x4=1;C.xJ=2;C.iD=C.color(55,55,55);C.kS=C.color(147,147,147);C.v4="CourierNewPSMT";C.x3=0.15;C.yia=12;
C.qS=C.Gc.extend({Wg:s,Mi:s,qt:s,xt:s,Hd:0,QE:t,$y:t,Zt:t,Nb:0,mc:0,Kt:0,wG:t,Nw:C.xJ,zE:0,qa:"ControlStepper",ctor:function(){C.Gc.prototype.ctor.call(this);this.xt=this.qt=this.Mi=this.Wg=s;this.Hd=0;this.Zt=this.$y=this.QE=t;this.Kt=this.mc=this.Nb=0;this.wG=t;this.Nw=C.xJ;this.zE=0},IBa:function(c,d){c||f("cc.ControlStepper.initWithMinusSpriteAndPlusSprite(): Minus sprite should be non-null.");d||f("cc.ControlStepper.initWithMinusSpriteAndPlusSprite(): Plus sprite should be non-null.");if(this.k()){this.QE=
this.$y=q;this.Nb=0;this.mc=100;this.Hd=0;this.Kt=1;this.Zt=t;this.ym(t);this.Pga(c);this.Wg.o(c.f().width/2,c.f().height/2);this.v(this.Wg);this.Oga(C.Z.create("-",C.v4,40,J(40,40),C.uj,C.qU));this.qt.F(C.kS);this.qt.o(this.Wg.f().width/2,this.Wg.f().height/2);this.Wg.v(this.qt);this.Zga(d);this.Mi.o(c.f().width+d.f().width/2,c.f().height/2);this.v(this.Mi);this.Yga(C.Z.create("+",C.v4,40,J(40,40),C.uj,C.qU));this.xt.F(C.iD);this.xt.o(this.Mi.f().width/2,this.Mi.f().height/2);this.Mi.v(this.xt);
var e=C.sh.V3(this.Wg.ye(),this.Mi.ye());this.Ba(this.Wg.f().width+this.Mi.f().height,e.height);return q}return t},iHa:function(c){if(this.Zt=c)this.qt.F(C.iD),this.xt.F(C.iD);this.me(this.Hd)},pBa:y("Zt"),II:function(c){c>=this.mc&&f("cc.ControlStepper.setMinimumValue(): minimumValue should be numerically less than maximumValue.");this.Nb=c;this.me(this.Hd)},nH:y("Nb"),HI:function(c){c<=this.Nb&&f("cc.ControlStepper.setMaximumValue(): maximumValue should be numerically less than maximumValue.");
this.mc=c;this.me(this.Hd)},mH:y("mc"),me:function(c){this.N2(c,q)},Mf:y("Hd"),XGa:function(c){0>=c&&f("cc.ControlStepper.setMaximumValue(): stepValue should be numerically greater than 0.");this.Kt=c},RAa:y("Kt"),hCa:y("QE"),N2:function(c,d){c<this.Nb?c=this.Zt?this.mc:this.Nb:c>this.mc&&(c=this.Zt?this.Nb:this.mc);this.Hd=c;this.Zt||(this.qt.F(c==this.Nb?C.kS:C.iD),this.xt.F(c==this.mc?C.kS:C.iD));d&&this.ri(C.jo)},Pha:function(){this.zE=-1;this.Sp(this.update,C.x3,C.kv,3*C.x3)},Rha:function(){this.co(this.update)},
update:function(){this.zE++;this.zE<C.yia&&0!=this.zE%3||(this.Nw==C.w4?this.N2(this.Hd-this.Kt,this.QE):this.Nw==C.x4&&this.N2(this.Hd+this.Kt,this.QE))},iia:function(c){c.x<this.Wg.f().width&&this.Hd>this.Nb?(this.Nw=C.w4,this.Wg.F(C.color.GRAY),this.Mi.F(C.color.WHITE)):c.x>=this.Wg.f().width&&this.Hd<this.mc?(this.Nw=C.x4,this.Wg.F(C.color.WHITE),this.Mi.F(C.color.GRAY)):(this.Nw=C.xJ,this.Wg.F(C.color.WHITE),this.Mi.F(C.color.WHITE))},fc:function(c){if(!this.Pn(c)||!this.isEnabled()||!this.Ja)return t;
c=this.vp(c);this.iia(c);this.wG=q;this.$y&&this.Pha();return q},dd:function(c){this.Pn(c)?(c=this.vp(c),this.iia(c),this.wG||(this.wG=q,this.$y&&this.Pha())):(this.wG=t,this.Nw=C.xJ,this.Wg.F(C.color.WHITE),this.Mi.F(C.color.WHITE),this.$y&&this.Rha())},Xc:function(c){this.Wg.F(C.color.WHITE);this.Mi.F(C.color.WHITE);this.$y&&this.Rha();this.Pn(c)&&(c=this.vp(c),this.me(this.Hd+(c.x<this.Wg.f().width?0-this.Kt:this.Kt)))},Pga:x("Wg"),cAa:y("Wg"),Zga:x("Mi"),rAa:y("Mi"),Oga:x("qt"),bAa:y("qt"),Yga:x("xt"),
qAa:y("xt")});D=C.qS.prototype;C.d(D,"wraps",D.pBa,D.iHa);C.d(D,"value",D.Mf,D.me);C.d(D,"minValue",D.nH,D.II);C.d(D,"maxValue",D.mH,D.HI);C.d(D,"stepValue",D.RAa,D.XGa);C.d(D,"continuous",D.hCa);C.d(D,"minusSprite",D.cAa,D.Pga);C.d(D,"plusSprite",D.rAa,D.Zga);C.d(D,"minusLabel",D.bAa,D.Oga);C.d(D,"plusLabel",D.qAa,D.Yga);D=s;C.qS.create=function(c,d){var e=new C.qS;return e&&e.IBa(c,d)?e:s};C.oS=C.Gc.extend({rc:s,zA:s,xA:s,Hd:0,Nb:0,mc:1,qa:"ControlPotentiometer",TBa:function(c,d,e){return this.k()?(this.aha(d),this.RI(e),this.rc.o(d.bd()),this.v(e,2),this.v(d,1),this.v(c),this.Ba(c.f()),this.Nb=0,this.mc=1,this.me(this.Nb),q):t},Fb:function(c){this.Fb(c);this.rc!=NULL&&this.rc.J(c?255:128)},me:function(c){c<this.Nb&&(c=this.Nb);c>this.mc&&(c=this.mc);this.Hd=c;c=(c-this.Nb)/(this.mc-this.Nb);this.zA.Xga(100*c);this.rc.mh(360*c);this.ri(C.jo)},Mf:y("Hd"),II:function(c){this.Nb=c;this.Nb>=
this.mc&&(this.mc=this.Nb+1);this.me(this.mc)},nH:y("Nb"),HI:function(c){this.mc=c;this.mc<=this.Nb&&(this.Nb=this.mc-1);this.me(this.Nb)},mH:y("mc"),Pn:function(c){c=this.vp(c);return this.Dxa(this.zA.bd(),c)<Math.min(this.f().width/2,this.f().height/2)},fc:function(c){if(!this.Pn(c)||!this.isEnabled()||!this.Ja)return t;this.xA=this.vp(c);this.sEa(this.xA);return q},dd:function(c){c=this.vp(c);this.uEa(c)},Xc:function(){this.tEa(I(0,0))},Dxa:function(c,d){var e=c.x-d.x,g=c.y-d.y;return Math.sqrt(e*
e+g*g)},Kva:function(c,d,e,g){return 180*(Math.atan2(d.x-c.x,d.y-c.y)-Math.atan2(g.x-e.x,g.y-e.y))/Math.PI},sEa:function(){this.Hu(q);this.rc.F(C.color.GRAY)},uEa:function(c){var d=this.Kva(this.zA.bd(),c,this.zA.bd(),this.xA);180<d?d-=360:-180>d&&(d+=360);this.me(this.Hd+d/360*(this.mc-this.Nb));this.xA=c},tEa:function(){this.rc.F(C.color.WHITE);this.Hu(t)},RI:x("rc"),uH:y("rc"),aha:x("zA"),vAa:y("zA"),GGa:x("xA"),kP:y("xA")});D=C.oS.prototype;C.d(D,"value",D.Mf,D.me);C.d(D,"minValue",D.nH,D.II);
C.d(D,"maxValue",D.mH,D.HI);C.d(D,"progressTimer",D.vAa,D.aha);C.d(D,"thumbSprite",D.uH,D.RI);C.d(D,"prevLocation",D.kP,D.GGa);D=s;C.oS.create=function(c,d,e){var g=new C.oS;return g&&(c=C.z.create(c),e=C.z.create(e),d=C.Vb.create(C.z.create(d)),g.TBa(c,d,e))?g:s};C.Q6=-1;C.My=0;C.jK=1;C.iK=2;C.Mwa=function(c){var d=C.view;return c*((d.ha+d.oa)/2)/160};C.Dna=C.N.extend({sFa:u(),tFa:u()});
C.Dl=C.xf.extend({vOa:0,PNa:0,NNa:0,Nq:s,Ch:C.iK,Xm:t,xqa:s,Sa:s,hm:t,IM:s,KM:s,CE:t,LE:t,$F:s,YA:s,xG:0,Gf:s,En:s,R$:0,Q$:0,NF:s,UX:t,gba:s,ki:s,qa:"ScrollView",ctor:function(){C.xf.prototype.ctor.call(this);this.xqa=I(0,0);this.IM=I(0,0);this.KM=I(0,0);this.$F=I(0,0);this.YA=I(0,0);this.Gf=[];this.En=J(0,0);this.NF=new C.Jy(0,0,0,0);this.gba=new C.Jy(0,0,0,0)},k:function(){return this.IH(J(200,200),s)},IH:function(c,d){var e=I(0,0);return C.xf.prototype.k.call(this)?(this.Sa=d,this.Sa||(this.Sa=
C.xf.create(),this.Sa.ym(t),this.Sa.R(e)),this.vR(c),this.nl(q),this.Gf.length=0,this.Nq=s,this.LE=this.CE=q,this.Ch=C.iK,this.Sa.o(e),this.xG=0,this.v(this.Sa),this.R$=this.Q$=1,q):t},xC:function(c,d){if(d)this.SFa(c,0.15);else{if(!this.CE){var e=this.Rr(),g=this.ru();c.x=Math.max(e.x,Math.min(g.x,c.x));c.y=Math.max(e.y,Math.min(g.y,c.y))}this.Sa.o(c)}},gza:function(){var c=this.Sa.bd();return I(c.x,c.y)},SFa:function(c,d){var e=C.oq.create(d,c),g=C.Fc.create(this.Mua,this);this.Sa.Qa(C.Ia.create(e,
g));this.Sp(this.nX)},Eha:function(c,d){if(d)this.jHa(c,0.15);else{var e=this.Sa;if(e.pH()!=c){var g,h;0==this.xG?(h=this.En,h=I(0.5*h.width,0.5*h.height),h=this.km(h)):h=this.YA;g=e.mi(h);e.eb(Math.max(this.R$,Math.min(this.Q$,c)));g=e.km(g);this.xC(C.Lp(e.bd(),C.$b(h,g)))}}},Nda:function(){return this.Sa.pH()},jHa:function(c,d){if(0<d){var e=this.Sa.pH();e!=c&&(e=C.Su.create(d,"zoomScale",e,c),this.Qa(e))}else this.Eha(c)},Rr:function(){var c=this.Sa,d=c.f(),e=this.En;return I(e.width-d.width*c.ha,
e.height-d.height*c.oa)},ru:function(){return I(0,0)},gXa:function(c){var d=this.gza(),e=this.En,g=this.Nda();return C.MEa(K(-d.x/g,-d.y/g,e.width/g,e.height/g),c.ye())},pause:function(){this.Sa.pause();for(var c=this.Sa.ke(),d=0;d<c.length;d++)c[d].pause();this._super()},bk:function(){for(var c=this.Sa.ke(),d=0,e=c.length;d<e;d++)c[d].bk();this.Sa.bk();this._super()},WWa:y("Xm"),vXa:y("hm"),cCa:y("CE"),mga:x("CE"),mBa:y("En"),vR:function(c){this.En=c;C.u.prototype.Ba.call(this,c)},fza:y("Sa"),uga:function(c){c&&
(this.sf(q),this.Sa=c,c.ym(t),c.R(0,0),this.v(c),this.vR(this.En))},HB:y("Ch"),lh:x("Ch"),GB:y("Nq"),Vp:x("Nq"),fc:function(c){if(!this.Ja)return t;var d=this.wW(),e=this.Sa,g=e.km(e.qp(c)),h=this.Gf;if(2<h.length||this.hm||!C.Np(d,g))return t;h.push(c);1===h.length?(this.YA=this.qp(c),this.hm=t,this.Xm=q,this.$F.x=0,this.xG=this.$F.y=0):2==h.length&&(this.YA=C.n1(this.qp(h[0]),this.qp(h[1])),this.xG=C.mfa(e.qp(h[0]),e.qp(h[1])),this.Xm=t);return q},dd:function(c){if(this.Ja)if(1===this.Gf.length&&
this.Xm){this.hm=q;this.wW();var d=this.qp(c);c=C.$b(d,this.YA);var e=0,g=this.Ch,h;if(g===C.jK)e=c.y,h=this.Sa.Td(),this.Rr().y<=h&&h<=this.ru().y||(c.y*=0.35);else if(g===C.My)e=c.x,h=this.Sa.Oc(),this.Rr().x<=h&&h<=this.ru().x||(c.x*=0.35);else{e=Math.sqrt(c.x*c.x+c.y*c.y);h=this.Sa.Td();var k=this.Rr(),n=this.ru();k.y<=h&&h<=n.y||(c.y*=0.35);h=this.Sa.Oc();k.x<=h&&h<=n.x||(c.x*=0.35)}if(this.hm||!(0.04375>Math.abs(C.Mwa(e))))if(this.hm||(c.x=0,c.y=0),this.YA=d,this.hm=q,this.Xm){switch(g){case C.jK:c.x=
0;break;case C.My:c.y=0}e=this.Sa.bd();d=e.x+c.x;e=e.y+c.y;this.$F=c;this.xC(I(d,e))}}else 2===this.Gf.length&&!this.Xm&&(c=C.mfa(this.Sa.qp(this.Gf[0]),this.Sa.qp(this.Gf[1])),this.Eha(this.Nda()*c/this.xG))},Xc:function(){this.Ja&&(1==this.Gf.length&&this.hm&&this.Sp(this.yV),this.Gf.length=0,this.hm=this.Xm=t)},Be:function(){this.Ja&&(this.Gf.length=0,this.hm=this.Xm=t)},Ba:function(c,d){this.Sa!=s&&(d===m?this.Sa.Ba(c):this.Sa.Ba(c,d),this.FR())},Ih:function(c){var d=this.Sa;d!=s&&(d.Ih(c),this.FR())},
Hh:function(c){var d=this.Sa;d!=s&&(d.Hh(c),this.FR())},f:function(){return this.Sa.f()},FR:function(){if(this.Sa!=s){var c=this.En,d=this.ru();this.IM.x=d.x+0.2*c.width;this.IM.y=d.y+0.2*c.height;d=this.Rr();this.KM.x=d.x-0.2*c.width;this.KM.y=d.y-0.2*c.height}},fCa:y("LE"),sga:x("LE"),I:function(c){if(this.Ja){c=c||C.q;var d,e=this.j,g,h;if(C.K===C.ab){c.save();this.transform(c);this.A8(c);if(e&&0<e.length){h=e.length;this.fd();for(d=0;d<h;d++)if((g=e[d])&&0>g.Ua)g.I(c);else break;for(this.ja(c);d<
h;d++)e[d].I(c)}else this.ja(c);this.q8();c.restore()}else{C.Nr();var k=this.grid;k&&k.pi()&&(k.ax(),this.dJ());this.transform(c);this.A8(c);if(e&&0<e.length){h=e.length;for(d=0;d<h;d++)if((g=e[d])&&0>g.Ua)g.I();else break;for(this.ja(c);d<h;d++)e[d].I()}else this.ja(c);this.q8(c);k&&k.pi()&&k.Yw(this);C.Mr()}}},v:function(c,d,e){c||f(Error("child must not nil!"));d=d||c.Ua;e=e||c.wm();this.Sa!=c?this.Sa.v(c,d,e):C.xf.prototype.v.call(this,c,d,e)},H0:function(){return this.ki!=s},nl:function(c){this.ki&&
C.Ka.removeListener(this.ki);this.ki=s;c?(c=C.Na.create({event:C.Na.tq}),this.fc&&(c.fc=this.fc.bind(this)),this.dd&&(c.dd=this.dd.bind(this)),this.Xc&&(c.Xc=this.Xc.bind(this)),this.Be&&(c.Be=this.Be.bind(this)),this.ki=c,C.Ka.addListener(c,this)):(this.hm=this.Xm=t,this.Gf.length=0)},BNa:B(s),xta:function(c){var d=this.Rr(),e=this.ru(),g=this.Ch,h=this.Sa.bd(),k=h.x,n=h.y;if(g===C.iK||g===C.My)k=Math.max(k,d.x),k=Math.min(k,e.x);if(g==C.iK||g==C.jK)n=Math.min(n,e.y),n=Math.max(n,d.y);(n!=h.y||k!=
h.x)&&this.xC(I(k,n),c)},yV:function(){if(this.Xm)this.co(this.yV);else{var c,d;c=this.Sa.bd();var e=this.$F;this.Sa.o(c.x+e.x,c.y+e.y);this.CE?(c=this.IM,d=this.KM):(c=this.ru(),d=this.Rr());var g=this.Sa.Oc(),h=this.Sa.Td();e.x*=0.95;e.y*=0.95;this.xC(I(g,h));if(1>=Math.abs(e.x)&&1>=Math.abs(e.y)||h>c.y||h<d.y||g>c.x||g<d.x||g==c.x||g==d.x||h==c.y||h==d.y)this.co(this.yV),this.xta(q)}},nX:function(){this.Xm&&this.co(this.nX)},Mua:function(){this.co(this.nX)},A8:function(c){if(this.LE){this.UX=t;
var d=this.wW(),e=C.view,g=this.ha,h=this.oa;c=c||C.q;if(C.K===C.ab)d=this.En.width*g*e.ha,e=this.En.height*h*e.oa,c.beginPath(),c.rect(0,0,d,-e),c.clip(),c.closePath();else if(e=C.view,e.qCa()){if(this.UX=q,this.NF=e.EAa(),C.LEa(d,this.NF)){var k=this.NF;c=Math.max(d.x,k.x);h=Math.max(d.y,k.y);g=Math.min(d.x+d.width,k.x+k.width);d=Math.min(d.y+d.height,k.y+k.height);e.lR(c,h,g-c,d-h)}}else c.enable(c.SCISSOR_TEST),e.lR(d.x,d.y,d.width,d.height)}},q8:function(c){this.LE&&C.K===C.ka&&(this.UX?(c=this.NF,
C.view.lR(c.x,c.y,c.width,c.height)):(c=c||C.q,c.disable(c.SCISSOR_TEST)))},zNa:u(),wW:function(){for(var c=this.km(I(0,0)),d=this.En,e=this.ha,g=this.oa,h=this.Rb;h!=s;h=h.getParent())e*=h.ha,g*=h.oa;0>e&&(c.x+=d.width*e,e=-e);0>g&&(c.y+=d.height*g,g=-g);h=this.gba;h.x=c.x;h.y=c.y;h.width=d.width*e;h.height=d.height*g;return h}});D=C.Dl.prototype;C.d(D,"minOffset",D.Rr);C.d(D,"maxOffset",D.ru);C.d(D,"bounceable",D.cCa,D.mga);C.d(D,"viewSize",D.mBa,D.vR);C.d(D,"container",D.fza,D.uga);
C.d(D,"direction",D.HB,D.lh);C.d(D,"delegate",D.GB,D.Vp);C.d(D,"clippingToBounds",D.fCa,D.sga);D=s;C.Dl.create=function(c,d){var e=new C.Dl;if(2==arguments.length){if(e&&e.IH(c,d))return e}else if(e&&e.k())return e;return s};C.Hna=C.N.extend({JI:u(),tm:B(0)});C.Ina=C.Hna.extend({dX:0,ctor:function(){this.dX=0},JI:x("dX"),tm:y("dX")});function Sa(c,d){return c.tm()-d.tm()}
C.LR=C.N.extend({vn:s,ctor:function(){this.vn=[]},mea:function(c){c||f("cc.ArrayForObjectSorting.insertSortedObject(): addObject should be non-null.");this.XBa(c,this.QB(c))},eFa:function(c){if(0!=this.count()){var d=this.QB(c);d<this.count()&&d!=C.po&&this.Fx(d).tm()==c.tm()&&this.L1(d)}},k3a:function(c,d){var e=this.QB(d);if(e<this.count()&&e!=C.po){var g=this.Fx(e);g.tm()==d.tm()&&(this.L1(e),g.JI(c),this.mea(g))}},afa:function(c){if(0==this.count())return s;var d=new C.Ina;d.JI(c);var e=this.QB(d);
e<this.count()&&e!=C.po&&(d=this.Fx(e),d.tm()!=c&&(d=s));return d},jUa:B(s),QB:function(c){var d=0;if(c){var e=0;c=c.tm();for(var g=this.vn,h=0;h<g.length;h++){var k=g[h].tm();if(c==k||c>=e&&c<k)break;e=k;d++}}else d=C.po;return d},count:function(){return this.vn.length},AZa:function(){var c=this.vn;return 0==c.length?s:c[c.length-1]},Fx:function(c){return this.vn[c]},Mba:function(c){this.vn.push(c);this.vn.sort(Sa)},L1:function(c){this.vn.splice(c,1);this.vn.sort(Sa)},XBa:function(c,d){this.vn.splice(d,
0,c);this.vn.sort(Sa)}});C.b7=0;C.noa=1;C.yoa=C.u.extend({Vq:0,qa:"TableViewCell",zTa:y("Vq"),dGa:x("Vq"),reset:function(){this.Vq=C.po},JI:x("Vq"),tm:y("Vq")});D=C.yoa.prototype;C.d(D,"objectId",D.tm,D.JI);D=s;C.jMa=C.Dna.extend({P4a:u(),O4a:u(),Q4a:u(),R4a:u()});C.iMa=C.N.extend({KHa:function(c){return this.wwa(c)},wwa:function(){return J(0,0)},N4a:B(s),e_a:B(0)});
C.aU=C.Dl.extend({aB:s,Mb:s,mz:s,xV:s,JY:s,VM:s,jL:s,wr:s,ctor:function(){C.Dl.prototype.ctor.call(this);this.VM=C.Q6;this.jL=[]},Cpa:function(c){var d=0,e=-1;switch(this.HB()){case C.My:c=c.x;break;default:c=c.y}for(var g=this.jL;e>=d;){var h=0|d+(e-d)/2,k=g[h],n=g[h+1];if(c>=k&&c<=n)return h;c<k?e=h-1:d=h+1}return 0>=d?0:-1},Zra:function(c){c={x:c.x,y:c.y};this.aB===C.b7&&(c.y=this.Sa.f().height-c.y);c=this.Cpa(c);-1!=c&&(c=Math.max(0,c),-1<c&&(c=C.po));return c},Dpa:function(c){switch(this.HB()){case C.My:c=
I(this.jL[c],0);break;default:c=I(0,this.jL[c])}return c},Ksa:function(c){var d=this.Dpa(c);c=this.xV.KHa(this,c);this.aB===C.b7&&(d.y=this.Sa.f().height-d.y-c.height);return d},rOa:u(),SY:function(){this.Ba(J(0,0));this.VM!=this.Ch&&(this.Ch==C.My?this.xC(I(0,0)):this.xC(I(0,this.Rr().y)),this.VM=this.Ch)},S$:function(c){this.mz.Mba(c);this.Ns.eFa(c);C.Id(this.Mb,c.Vq);c.reset();c.getParent()==this.Sa&&this.Sa.removeChild(c,q)},AN:function(c,d){d.R(0,0);d.o(this.Ksa(c));d.dGa(c)},m8:function(c){c.getParent()!=
this.Sa&&this.Sa.v(c);this.Ns.mea(c);var d=this.Mb;c=c.Vq;-1==d.indexOf(c)&&(d.push(c),d.sort(function(c,d){return c-d}))},kza:y("xV"),vga:x("xV"),GB:y("JY"),Vp:x("JY"),gHa:function(c){this.aB!=c&&(this.aB=c,0<this.Ns.count()&&this.SEa())},lBa:y("aB"),IH:function(c,d){return C.Dl.prototype.IH.call(this,c,d)?(this.Ns=new C.LR,this.mz=new C.LR,this.Mb=[],this.JY=s,this.aB=C.noa,this.lh(C.jK),C.Dl.prototype.Vp.call(this,this),q):t},l5a:function(c){if(!(c==C.po||-1<c)){var d=this.RZ(c);d&&this.S$(d);
d=s;this.AN(c,d);this.m8(d)}},zWa:function(c){if(!(c==C.po||-1<c)){var d,e=this.Ns;if(d=e.afa(c))for(var g=d=e.QB(d);g<e.count();g++)d=e.Fx(g),this.AN(d.Vq+1,d);d=s;this.AN(c,d);this.m8(d);this.SY()}},K0a:function(c){if(!(c==C.po||-1<c)){var d=this.RZ(c);if(d){var e=this.Ns,g=e.QB(d);this.S$(d);C.Id(this.Mb,c);for(c=e.count()-1;c>g;c--)d=e.Fx(c),this.AN(d.Vq-1,d)}}},SEa:function(){this.VM=C.Q6;for(var c=this.Ns,d=this.mz,e=this.Sa,g=0,h=c.count();g<h;g++){var k=c.Fx(g);d.Mba(k);k.reset();k.getParent()==
e&&e.removeChild(k,q)}this.Mb=[];this.Ns=new C.LR;this.SY()},eQa:function(){if(0===this.mz.count())return s;var c=this.mz.Fx(0);this.mz.L1(0);return c},RZ:function(c){return-1==this.Mb.indexOf(c)?s:this.Ns.afa(c)},sFa:u(),tFa:u(),Xc:function(c,d){if(this.Ja){if(this.wr){var e=this.ye(),g=I(e.x,e.y),g=this.Rb.km(g);e.x=g.x;e.y=g.y;this.wr=s}C.Dl.prototype.Xc.call(this,c,d)}},fc:function(c,d){if(!this.Ja)return t;var e=C.Dl.prototype.fc.call(this,c,d);if(1===this.Gf.length){var g;g=this.Sa.qp(c);g=
this.Zra(g);this.wr=g===C.po?s:this.RZ(g)}else this.wr&&(this.wr=s);return e},dd:function(c,d){C.Dl.prototype.dd.call(this,c,d);this.wr&&this.hm&&(this.wr=s)},Be:function(c,d){C.Dl.prototype.Be.call(this,c,d);this.wr&&(this.wr=s)}});D=C.aU.prototype;C.d(D,"dataSource",D.kza,D.vga);C.d(D,"delegate",D.GB,D.Vp);C.d(D,"verticalFillOrder",D.lBa,D.gHa);D=s;C.aU.create=function(c,d,e){var g=new C.aU;g.IH(d,e);g.vga(c);g.SY();return g};var Va="contentSize",Wa="scale";function Xa(c){C.log("Unexpected property: '"+c+"'!")}function Ya(c,d){this.wFa=c;this.target=d}function Za(c,d,e){this.vFa=c;this.target=d;this.Lwa=e}
C.Da=C.N.extend({xz:s,ctor:function(){this.xz=new C.rv},YCa:function(c,d){return this.Zh(c,d)},eEa:function(c,d,e){for(var g=e.uc(t),h=e.uc(t),h=g+h,k=0;k<h;k++){var n=k>=g,p=e.uc(t),r=e.rf(),v=t,z=e.$();if(z===$a||z===ab||z===bb)v=q;c instanceof C.dD?c.HE&&n&&(c=c.HE,v=-1!=c.userObject.indexOf(r)):n&&c==e.Ic.Xl&&(n=c.userObject,n||(n=[],c.userObject=n),n.push(r));switch(p){case cb:p=this.YDa(c,d,e,r);v&&this.qDa(c,d,r,p,e);break;case db:p=this.WDa(c,d,e);v&&this.Ix(c,d,r,p,e);break;case kb:p=this.XDa(c,
d,e);v&&this.pDa(c,d,r,p,e);break;case lb:p=this.$Da(c,d,e);v&&this.Ur(c,d,r,p,e);break;case mb:p=this.ZDa(c,d,e,r);v&&this.rDa(c,d,r,p,e);break;case nb:p=this.RDa(c,d,e);v&&this.oDa(c,d,r,p,e);break;case rb:p=this.ODa(c,d,e);v&&this.Gx(c,d,r,p,e);break;case sb:p=this.MDa(c,d,e,r);v&&this.nDa(c,d,r,p,e);break;case tb:p=this.PDa(c,d,e);v&&this.bI(c,d,r,p,e);break;case ub:p=this.UDa(c,d,e);v&&this.h1(c,d,r,p,e);break;case yb:p=this.VDa(c,d,e);v&&this.Hx(c,d,r,p,e);break;case Gb:p=this.QDa(c,d,e);v&&
this.f1(c,d,r,p,e);break;case Hb:p=this.JDa(c,d,e,r);v&&this.Vn(c,d,r,p,e);break;case Ib:p=this.aEa(c,d,e,r);v&&this.Vr(c,d,r,p,e);break;case Jb:p=this.DDa(c,d,e);v&&this.mDa(c,d,r,p,e);break;case Kb:p=this.dEa(c,d,e);v&&this.j1(c,d,r,p,e);break;case Lb:p=this.HDa(c,d,e,r);v&&this.Yk(c,d,r,p,e);break;case Mb:p=this.KDa(c,d,e,r);v&&this.jj(c,d,r,p,e);break;case Nb:p=this.LDa(c,d,e);v&&this.d1(c,d,r,p,e);break;case Vb:p=this.NDa(c,d,e);v&&this.e1(c,d,r,p,e);break;case Wb:p=this.EDa(c,d,e);v&&this.ij(c,
d,r,p,e);break;case Xb:p=e.Jl+this.SDa(c,d,e);v&&this.g1(c,d,r,p,e);break;case Yb:p=this.TDa(c,d,e);v&&this.cI(c,d,r,p,e);break;case Zb:p=this.bEa(c,d,e);v&&this.i1(c,d,r,p,e);break;case $b:p=this.cEa(c,d,e);v&&this.dI(c,d,r,p,e);break;case ac:p=this.FDa(c,d,e);v&&this.b1(c,d,r,p,e);break;case hc:p=this.GDa(c,d,e);v&&p!=s&&this.c1(c,d,r,p,e);break;case ic:p=this.IDa(c,d,e);v&&this.aI(c,d,r,p,e);break;default:C.log("Unexpected property type: '"+p+"'!")}}},GSa:y("xz"),Zh:function(){return C.u.create()},
YDa:function(c,d,e,g){var h=e.Tb(),k=e.Tb(),n=e.uc(t);d=e.Ic.bP(d);var p=C.gW(h,k,n,d);c.o(C.Qya(p,n,d));-1<e.Vm.indexOf(g)&&e.Ic.Ux([h,k,n],c,g);return p},WDa:function(c,d,e){c=e.Tb();e=e.Tb();return I(c,e)},XDa:function(c,d,e){c=e.Tb();e=e.Tb();return I(c,e)},$Da:function(c,d,e){c=e.Tb();var g=e.Tb(),h=e.uc(t);d=e.Ic.bP(d);switch(h){case jc:break;case kc:c=d.width-c;g=d.height-g;break;case lc:c=d.width*c/100;g=d.height*g/100;break;case mc:c=d.width*c/100;break;case nc:g=d.height*g/100;break;case oc:d=
C.Gb.ku();c*=d;g*=d;break;default:C.log("Unknown CCB type.")}return J(c,g)},ZDa:function(c,d,e,g){d=e.Tb();var h=e.Tb(),k=e.uc(t);C.mha(c,d,h,k);-1<e.Vm.indexOf(g)&&e.Ic.Ux([d,h,k],c,g);k==pc&&(d*=C.Gb.ku(),h*=C.Gb.ku());return[d,h]},ODa:function(c,d,e){return e.Tb()},MDa:function(c,d,e,g){d=e.Tb();-1<e.Vm.indexOf(g)&&e.Ic.Ux(d,c,g);return d},PDa:function(c,d,e){c=e.Tb();e.uc(t)==pc&&(c*=C.Gb.ku());return c},UDa:function(c,d,e){return e.uc(q)},VDa:function(c,d,e){return e.uc(q)},QDa:function(c,d,
e){c=e.Tb();e=e.Tb();return[c,e]},JDa:function(c,d,e,g){d=e.uI();-1<e.Vm.indexOf(g)&&e.Ic.Ux(d,c,g);return d},aEa:function(c,d,e,g){d=e.rf();var h=e.rf(),k;h!=s&&0!=h.length&&(0==d.length?(h=e.Jl+h,d=C.ib.rd(h),h=d.f(),k=C.Ai.create(d,K(0,0,h.width,h.height))):(k=C.Ph,d=e.Jl+d,-1==e.pt.indexOf(d)&&(k.au(d),e.pt.push(d)),k=k.vm(h)),-1<e.Vm.indexOf(g)&&e.Ic.Ux(k,c,g));return k},DDa:function(c,d,e){c=e.Jl+e.rf();e=e.rf();d=s;e=C.Gb.Kea(e);c=C.Gb.Kea(c);e!=s&&""!=e&&(d=C.OG,d.mva(c),d=d.Sk(e));return d},
dEa:function(c,d,e){c=e.Jl+e.rf();return""!=c?C.ib.rd(c):s},HDa:function(c,d,e,g){d=e.$();-1<e.Vm.indexOf(g)&&e.Ic.Ux(d,c,g);return d},KDa:function(c,d,e,g){d=e.$();var h=e.$(),k=e.$();d={r:d,g:h,b:k};-1<e.Vm.indexOf(g)&&e.Ic.Ux(C.BJ.create(d),c,g);return d},LDa:function(c,d,e){c=0|255*e.Tb();d=0|255*e.Tb();var g=0|255*e.Tb(),h=e.Tb(),h=1>=h?0|255*h:h,k=0|255*e.Tb(),n=0|255*e.Tb(),p=0|255*e.Tb();e=e.Tb();var r=[];r[0]={r:c,g:d,b:g,a:h};r[1]={r:k,g:n,b:p,a:1>=e?0|255*e:e};return r},NDa:function(c,
d,e){c=e.uI();e=e.uI();return[c,e]},EDa:function(c,d,e){c=e.uc(t);e=e.uc(t);return new C.Lm(c,e)},SDa:function(c,d,e){return e.rf()},bEa:function(c,d,e){return e.rf()},cEa:function(c,d,e){return e.rf()},TDa:function(c,d,e){return e.rf()},FDa:function(c,d,e){d=e.rf();var g=e.uc(t);if(g!==qc){var h=s;if(e.hn)g===rc?(e.rO(c),e.qO(d),e.pO(0)):(e.Pba(c),e.Oba(d),e.Nba(0));else if(g===rc?h=e.Ic.Xl:g===sc&&(h=e.Pd),h!=s)if(0<d.length)if(c=0,h!=s&&h.uDa&&(c=m),0==c&&e.lz!=s&&(c=m),0==c)C.log("Skipping selector '"+
d+"' since no CCBSelectorResolver is present.");else return new Ya(c,h);else C.log("Unexpected empty selector.");else C.log("Unexpected NULL target for selector.")}return s},GDa:function(c,d,e){d=e.rf();var g=e.uc(t),h=e.uc(t);if(g!==qc)if(e.hn)g==rc?(e.rO(c),e.qO(d),e.pO(h)):(e.Pba(c),e.Oba(d),e.Nba(h));else if(c=s,g==rc?c=e.Ic.Xl:g==sc&&(c=e.Pd),c!=s)if(0<d.length)if(g=0,c!=s&&c.tDa&&(g=m),0==g&&e.lz!=s&&(g=m),0==g)C.log("Skipping selector '"+d+"' since no CCBSelectorResolver is present.");else return new Za(g,
c,h);else C.log("Unexpected empty selector.");else C.log("Unexpected NULL target for selector.");return s},IDa:function(c,d,e){var g=e.Jl+e.rf(),g=C.Gb.uxa(g)+".ccbi";c=new C.Gb(e);var h=C.L.xd(g);h||(h=C.L.i0(g),h=C.L.Mea(h),C.L.Zi[g]=h);c.mu(h,e.Pd);c.Ic.v2(d.f());c.iga(e.vv);c.Ic.AC(e.Pd);d=c.zfa(t);e.iga(c.vv);d&&-1!=c.Ic.Yy&&c.Ic.Q1(c.Ic.Yy,0);return d},RDa:function(c,d,e){c=e.Tb();e=e.Tb();return[c,e]},qDa:function(c,d,e,g){"position"===e?c.o(g):Xa(e)},Ix:function(c,d,e,g){"anchorPoint"===e?
c.R(g):Xa(e)},pDa:function(c,d,e){Xa(e)},Ur:function(c,d,e,g){e===Va?c.Ba(g):Xa(e)},rDa:function(c,d,e,g){e===Wa?(c.Wa(g[0]),c.kb(g[1])):Xa(e)},oDa:function(c,d,e,g){if("skew"===e)c.NI(g[0]),c.OI(g[1]);else{d=e+"X";var h=e+"Y";(!c[d]||!c[h])&&Xa(e);c[d](g[0]);c[h](g[1])}},Gx:function(c,d,e,g){this.xz.jl(g,e)},nDa:function(c,d,e,g){"rotation"===e?c.mh(g):Xa(e)},bI:function(c,d,e){Xa(e)},h1:function(c,d,e,g){"tag"===e?c.Fm(g):Xa(e)},Hx:function(c,d,e){Xa(e)},f1:function(c,d,e){Xa(e)},Vn:function(c,
d,e,g){"visible"===e?c.va(g):"ignoreAnchorPointForPosition"===e?c.ym(g):Xa(e)},Vr:function(c,d,e){Xa(e)},mDa:function(c,d,e){Xa(e)},j1:function(c,d,e){Xa(e)},Yk:function(c,d,e){Xa(e)},jj:function(c,d,e){Xa(e)},d1:function(c,d,e){Xa(e)},e1:function(c,d,e){Xa(e)},ij:function(c,d,e){Xa(e)},g1:function(c,d,e){Xa(e)},i1:function(c,d,e,g){this.xz.jl(g,e)},dI:function(c,d,e){Xa(e)},cI:function(c,d,e){Xa(e)},b1:function(c,d,e){Xa(e)},c1:function(c,d,e){Xa(e)},aI:function(c,d,e){Xa(e)}});C.Da.L=function(){return new C.Da};C.lLa=C.N.extend({i_a:u()});C.LJa=C.N.extend({uDa:u(),sDa:u(),tDa:u()});C.KJa=C.N.extend({WPa:u()});C.JJa=C.N.extend({h_a:B(t),jDa:B(t)});C.WR=C.Da.extend({Zh:function(){return C.dD.create()},aI:function(c,d,e,g,h){"ccbFile"==e?c.nga(g):C.Da.prototype.aI.call(this,c,d,e,g,h)}});C.WR.L=function(){return new C.WR};C.eq=C.Da.extend({Zh:u(),c1:function(c,d,e,g,h){"ccControl"==e?c.MG(g.target,g.vFa,g.Lwa):C.Da.prototype.c1.call(this,c,d,e,g,h)},Vn:function(c,d,e,g,h){"enabled"==e?c.Fb(g):"selected"==e?c.Hu(g):C.Da.prototype.Vn.call(this,c,d,e,g,h)}});
C.mS=C.eq.extend({Zh:function(){return C.Om.create()},Vn:function(c,d,e,g,h){"zoomOnTouchDown"==e?c.Dha(g):C.eq.prototype.Vn.call(this,c,d,e,g,h)},i1:function(c,d,e,g,h){"title|1"==e?c.qR(g,C.Kg):"title|2"==e?c.qR(g,C.Wu):"title|3"==e?c.qR(g,C.Vu):C.eq.prototype.i1.call(this,c,d,e,g,h)},cI:function(c,d,e,g,h){"titleTTF|1"==e?c.J2(g,C.Kg):"titleTTF|2"==e?c.J2(g,C.Wu):"titleTTF|3"==e?c.J2(g,C.Vu):C.eq.prototype.cI.call(this,c,d,e,g,h)},bI:function(c,d,e,g,h){"titleTTFSize|1"==e?c.K2(g,C.Kg):"titleTTFSize|2"==
e?c.K2(g,C.Wu):"titleTTFSize|4"==e?c.K2(g,C.Vu):C.eq.prototype.bI.call(this,c,d,e,g,h)},Ix:function(c,d,e,g,h){"labelAnchorPoint"==e?c.l2(g):C.eq.prototype.Ix.call(this,c,d,e,g,h)},Ur:function(c,d,e,g,h){"preferedSize"==e?c.Ce(g):C.eq.prototype.Ur.call(this,c,d,e,g,h)},Vr:function(c,d,e,g,h){"backgroundSpriteFrame|1"==e?g!=s&&c.X1(g,C.Kg):"backgroundSpriteFrame|2"==e?g!=s&&c.X1(g,C.Wu):"backgroundSpriteFrame|3"==e?g!=s&&c.X1(g,C.Vu):C.eq.prototype.Vr.call(this,c,d,e,g,h)},jj:function(c,d,e,g,h){"titleColor|1"==
e?c.pR(g,C.Kg):"titleColor|2"==e?c.pR(g,C.Wu):"titleColor|3"==e?c.pR(g,C.Vu):C.eq.prototype.jj.call(this,c,d,e,g,h)}});C.mS.L=function(){return new C.mS};Wa="scale";
C.FT=C.Da.extend({Zh:function(){return C.Dl.create()},Ur:function(c,d,e,g,h){e==Va?c.vR(g):C.Da.prototype.Ur.call(this,c,d,e,g,h)},aI:function(c,d,e,g,h){"container"==e?(c.uga(g),c.FR()):C.Da.prototype.aI.call(this,c,d,e,g,h)},Vn:function(c,d,e,g,h){"clipsToBounds"==e?c.sga(g):"bounces"==e?c.mga(g):C.Da.prototype.Vn.call(this,c,d,e,g,h)},Gx:function(c,d,e,g,h){e==Wa?c.eb(g):C.Da.prototype.Gx.call(this,c,d,e,g,h)},Hx:function(c,d,e,g,h){"direction"==e?c.lh(g):C.Da.prototype.Hx.call(this,c,d,e,g,h)}});
C.FT.L=function(){return new C.FT};var Va="contentSize",tc="color",uc="opacity",vc="blendFunc";
C.ET=C.Da.extend({Zh:function(){var c=C.Ra.create();c.R(0,0);return c},jj:function(c,d,e,g,h){e==tc?(255!==g.r||255!==g.g||255!==g.b)&&c.F(g):C.Da.prototype.jj.call(this,c,d,e,g,h)},Yk:function(c,d,e,g,h){e==uc?c.J(g):C.Da.prototype.Yk.call(this,c,d,e,g,h)},ij:function(c,d,e,g,h){e!=vc&&C.Da.prototype.ij.call(this,c,d,e,g,h)},Vr:function(c,d,e,g,h){"spriteFrame"==e?c.Bd(g):C.Da.prototype.Vr.call(this,c,d,e,g,h)},Ur:function(c,d,e,g,h){e!=Va&&("preferedSize"==e?c.Ce(g):C.Da.prototype.Ur.call(this,
c,d,e,g,h))},Gx:function(c,d,e,g,h){"insetLeft"==e?c.Kga(g):"insetTop"==e?c.Mga(g):"insetRight"==e?c.Lga(g):"insetBottom"==e?c.Jga(g):C.Da.prototype.Gx.call(this,c,d,e,g,h)}});C.ET.L=function(){return new C.ET};tc="color";uc="opacity";vc="blendFunc";
C.JT=C.Da.extend({Zh:function(){return C.z.create()},jj:function(c,d,e,g,h){e===tc?(255!==g.r||255!==g.g||255!==g.b)&&c.F(g):C.Da.prototype.jj.call(this,c,d,e,g,h)},Yk:function(c,d,e,g,h){e===uc?c.J(g):C.Da.prototype.Yk.call(this,c,d,e,g,h)},ij:function(c,d,e,g,h){e===vc?c.Xd(g):C.Da.prototype.ij.call(this,c,d,e,g,h)},Vr:function(c,d,e,g,h){"displayFrame"===e?g?c.Bd(g):C.log("ERROR: SpriteFrame is null"):C.Da.prototype.Vr.call(this,c,d,e,g,h)},e1:function(c,d,e,g,h){"flip"===e?(c.Ld(g[0]),c.Qf(g[1])):
C.Da.prototype.e1.call(this,c,d,e,g,h)}});C.JT.L=function(){return new C.JT};C.kk=C.Da.extend({Zh:function(){var c=C.xf.create();c.Ba(0,0);return c},Vn:function(c,d,e,g,h){"touchEnabled"===e||"isTouchEnabled"===e||"accelerometerEnabled"===e||"isAccelerometerEnabled"===e||"mouseEnabled"===e||"isMouseEnabled"===e||("keyboardEnabled"===e||"isKeyboardEnabled"===e?c.iGa&&!C.Pc.mCa?c.iGa(g):C.log("The property 'isKeyboardEnabled' is not supported!"):C.Da.prototype.Vn.call(this,c,d,e,g,h))}});C.kk.L=function(){return new C.kk};
C.SS=C.kk.extend({Zh:function(){return C.pe.create()},jj:function(c,d,e,g,h){e===tc?c.F(g):C.kk.prototype.jj.call(this,c,d,e,g,h)},Yk:function(c,d,e,g,h){e===uc?c.J(g):C.kk.prototype.Yk.call(this,c,d,e,g,h)},ij:function(c,d,e,g,h){e===vc?c.Xd(g):C.kk.prototype.ij.call(this,c,d,e,g,h)}});C.SS.L=function(){return new C.SS};
C.US=C.kk.extend({Zh:function(){return C.mq.create()},jj:function(c,d,e,g,h){"startColor"===e?c.Hg(g):"endColor"==e?c.Gg(g):C.kk.prototype.jj.call(this,c,d,e,g,h)},Yk:function(c,d,e,g,h){"startOpacity"===e?c.vha(g):"endOpacity"===e?c.Aga(g):C.kk.prototype.Yk.call(this,c,d,e,g,h)},Ix:function(c,d,e,g,h){"vector"===e?c.tR(g):C.kk.prototype.Ix.call(this,c,d,e,g,h)},ij:function(c,d,e,g,h){e===vc?c.Xd(g):C.kk.prototype.ij.call(this,c,d,e,g,h)}});C.US.L=function(){return new C.US};
C.aT=C.kk.extend({Zh:function(){var c=C.nq.create();c.Ba(0,0);return c}});C.aT.L=function(){return new C.aT};C.U5=C.Da.extend({Zh:B(s),b1:function(c,d,e,g,h){"block"===e?s!=g&&c.QI(g.wFa,g.target):C.Da.prototype.b1.call(this,c,d,e,g,h)},Vn:function(c,d,e,g,h){"isEnabled"===e?c.Fb(g):C.Da.prototype.Vn.call(this,c,d,e,g,h)}});
C.ZS=C.U5.extend({Zh:function(){return C.YS.create()},Vr:function(c,d,e,g,h){"normalSpriteFrame"===e?g!=s&&c.vGa(g):"selectedSpriteFrame"===e?g!=s&&c.RGa(g):"disabledSpriteFrame"===e?g!=s&&c.VFa(g):C.U5.prototype.Vr.call(this,c,d,e,g,h)}});C.ZS.L=function(){return new C.ZS};
C.RS=C.Da.extend({Zh:function(){return C.Z.create()},jj:function(c,d,e,g,h){e===tc?(255!==g.r||255!==g.g||255!==g.b)&&c.F(g):C.Da.prototype.jj.call(this,c,d,e,g,h)},Yk:function(c,d,e,g,h){e===uc?c.J(g):C.Da.prototype.Yk.call(this,c,d,e,g,h)},ij:function(c,d,e,g,h){e===vc?c.Xd(g):C.Da.prototype.ij.call(this,c,d,e,g,h)},cI:function(c,d,e,g,h){"fontName"===e?c.Yd(g):C.Da.prototype.cI.call(this,c,d,e,g,h)},dI:function(c,d,e,g,h){"string"===e?c.sa(g):C.Da.prototype.dI.call(this,c,d,e,g,h)},bI:function(c,
d,e,g,h){"fontSize"===e?c.Yc(g):C.Da.prototype.bI.call(this,c,d,e,g,h)},Hx:function(c,d,e,g,h){"horizontalAlignment"===e?c.$Q(g):"verticalAlignment"===e?c.uR(g):C.Da.prototype.Hx.call(this,c,d,e,g,h)},Ur:function(c,d,e,g,h){"dimensions"===e?c.XQ(g):C.Da.prototype.Ur.call(this,c,d,e,g,h)}});C.RS.L=function(){return new C.RS};
C.QS=C.Da.extend({Zh:function(){return C.fv.create()},jj:function(c,d,e,g,h){e===tc?(255!==g.r||255!==g.g||255!==g.b)&&c.F(g):C.Da.prototype.jj.call(this,c,d,e,g,h)},Yk:function(c,d,e,g,h){e===uc?c.J(g):C.Da.prototype.Yk.call(this,c,d,e,g,h)},ij:function(c,d,e,g,h){e===vc?c.Xd(g):C.Da.prototype.ij.call(this,c,d,e,g,h)},g1:function(c,d,e,g,h){"fntFile"===e?c.zC(g):C.Da.prototype.g1.call(this,c,d,e,g,h)},dI:function(c,d,e,g,h){"string"===e?c.sa(g):C.Da.prototype.dI.call(this,c,d,e,g,h)}});C.QS.L=function(){return new C.QS};
C.iT=C.Da.extend({Zh:function(){return C.A.create()},Hx:function(c,d,e,g,h){"emitterMode"===e?c.dl(g):C.Da.prototype.Hx.call(this,c,d,e,g,h)},Ix:function(c,d,e,g,h){"posVar"===e?c.kl(g):"gravity"===e?c.oc(g):C.Da.prototype.Ix.call(this,c,d,e,g,h)},Gx:function(c,d,e,g,h){"emissionRate"===e?c.cl(g):"duration"===e?c.si(g):C.Da.prototype.Gx.call(this,c,d,e,g,h)},h1:function(c,d,e,g,h){"totalParticles"===e?c.Aha(g):C.Da.prototype.h1.call(this,c,d,e,g,h)},f1:function(c,d,e,g,h){"life"===e?(c.fl(g[0]),c.hl(g[1])):
"startSize"===e?(c.ll(g[0]),c.ml(g[1])):"endSize"===e?(c.el(g[0]),c.Bga(g[1])):"startSpin"===e?(c.wha(g[0]),c.xha(g[1])):"endSpin"===e?(c.Cga(g[0]),c.Dga(g[1])):"angle"===e?(c.al(g[0]),c.bl(g[1])):"speed"===e?(c.vi(g[0]),c.fk(g[1])):"tangentialAccel"===e?(c.Xp(g[0]),c.Yp(g[1])):"radialAccel"===e?(c.dk(g[0]),c.ek(g[1])):"startRadius"===e?(c.D2(g[0]),c.E2(g[1])):"endRadius"===e?(c.i2(g[0]),c.j2(g[1])):"rotatePerSecond"===e?(c.w2(g[0]),c.x2(g[1])):C.Da.prototype.f1.call(this,c,d,e,g,h)},d1:function(c,
d,e,g,h){"startColor"===e?(c.Hg(g[0]),c.gk(g[1])):"endColor"===e?(c.Gg(g[0]),c.ck(g[1])):C.Da.prototype.d1.call(this,c,d,e,g,h)},ij:function(c,d,e,g,h){e===vc?c.Xd(g):C.Da.prototype.ij.call(this,c,d,e,g,h)},j1:function(c,d,e,g,h){"texture"===e?c.Xa(g):C.Da.prototype.j1.call(this,c,d,e,g,h)}});C.iT.L=function(){return new C.iT};C.qj=C.N.extend({Gq:s,ctor:function(){this.Gq={}},Lfa:function(){this.Zj("CCNode",C.Da.L());this.Zj("CCLayer",C.kk.L());this.Zj("CCLayerColor",C.SS.L());this.Zj("CCLayerGradient",C.US.L());this.Zj("CCSprite",C.JT.L());this.Zj("CCLabelBMFont",C.QS.L());this.Zj("CCLabelTTF",C.RS.L());this.Zj("CCScale9Sprite",C.ET.L());this.Zj("CCScrollView",C.FT.L());this.Zj("CCBFile",C.WR.L());this.Zj("CCMenu",C.aT.L());this.Zj("CCMenuItemImage",C.ZS.L());this.Zj("CCControlButton",C.mS.L());this.Zj("CCParticleSystemQuad",
C.iT.L())},Zj:function(c,d){this.Gq[c]=d},h5a:function(c){this.Gq[c]&&delete this.Gq[c]},Vca:function(c){return this.Gq[c]?this.Gq[c]:s},Y_a:function(c){if(c)for(var d in this.Gq)delete this.Gq[d];this.Gq={}}});C.qj.yI=s;C.qj.WCa=function(){return new C.qj};C.qj.v4a=function(){C.qj.yI==s&&(C.qj.yI=new C.qj,C.qj.yI.Lfa());return C.qj.yI};C.qj.Z_a=function(){C.qj.yI=s};C.qj.fDa=function(){var c=C.qj.WCa();c.Lfa();return c};var cb=0,lb=1,db=2,kb=3,mb=4,sb=5,ub=6,rb=7,Gb=8,Hb=9,Ib=10,Kb=11,Lb=12,Mb=13,Nb=14,Vb=15,Wb=16,Xb=17,$b=18,Yb=19,yb=20,ac=21,Jb=22,ic=23,Zb=24,hc=25,tb=26,nb=27,$a=0,ab=1,bb=2,qc=0,rc=1,sc=2,jc=0,lc=1,kc=2,mc=3,nc=4,oc=5,pc=1;C.dD=C.u.extend({HE:s,XRa:y("HE"),nga:x("HE")});C.dD.create=function(){return new C.dD};
C.Gb=C.N.extend({hn:t,Ah:s,Jl:"",bqa:0,ug:0,Ts:0,BY:s,pt:s,Pd:s,Ic:s,vv:s,Vm:s,GE:s,fV:s,iL:s,lz:s,kw:s,lw:s,aX:s,JU:s,pA:s,qA:s,oA:s,WNa:t,ctor:function(c,d,e,g){this.BY=[];this.pt=[];this.ug=this.Ts=-1;0!=arguments.length&&(c instanceof C.Gb?(this.pt=c.pt,this.GE=c.GE,this.iL=c.iL,this.lz=c.lz,this.fV=c.fV,this.pA=c.pA,this.qA=c.qA,this.oA=c.oA,this.kw=c.kw,this.lw=c.lw,this.Jl=c.Jl):(this.GE=c,this.iL=d,this.lz=e,this.fV=g))},ZRa:y("Jl"),LFa:x("Jl"),mu:function(c,d){this.Ic=new C.O3;this.Ah=c;
this.bqa=c.length;this.ug=this.Ts=0;this.Pd=d;this.Ic.v2(C.P.ba);return q},JNa:function(c){var d=this.AH(),e="load "+c+" failed!";d.open("GET",c,t);var g=s;if(/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent)){d.setRequestHeader("Accept-Charset","x-user-defined");d.send(s);if(200!=d.status)return C.log(e),s;if(d=C.tV(d.responseBody))g=this.Nua(d),this.Vqa[c]=g}else{d.overrideMimeType&&d.overrideMimeType("text/plain; charset\x3dx-user-defined");d.send(s);if(200!=d.status)return C.log(e),
s;g=this.Nua(d.responseText);this.Vqa[c]=g}return g},Afa:function(c,d,e,g){e==s?e=C.P.ba:e instanceof C.O3&&(g=e,e=C.P.ba);var h=C.L.xd(c);h||(h=C.L.i0(c),h=C.L.Mea(h),C.L.Zi[c]=h);return this.HEa(h,d,e,g)},HEa:function(c,d,e){this.mu(c,d);c=this.Ic;c.v2(e);c.AC(d);this.kw=[];this.lw=[];this.pA=[];this.qA=[];this.oA=[];this.vv=new C.rv;(d=this.zfa(q))&&-1!=c.Yy&&c.Q1(c.Yy,0);if(this.hn){e=[];c=[];for(var g=this.vv,h=g.cB(),k=0;k<h.length;k++)e.push(h[k]),c.push(g.Bm(h[k]));this.aX=e;this.JU=c}return d},
YPa:function(c,d,e,g){c=this.Afa(c,d,e,g);d=C.Tm.create();d.v(c);return d},YRa:y("iL"),$Ra:y("lz"),yRa:y("Ic"),W1a:x("Ic"),uRa:y("Vm"),TTa:y("pt"),qda:y("Pd"),uc:function(c){for(var d=0;!this.c$();)d++;for(var e=0,g=d-1;0<=g;g--)this.c$()&&(e|=1<<g);e|=1<<d;c=c?e%2?0|e/2:0|-e/2:e-1;this.Lpa();return c},$:function(){var c=this.Ah[this.ug];this.ug++;return c},uI:function(){return 0!=this.$()},Tb:function(){switch(this.$()){case 0:return 0;case 1:return 1;case 2:return-1;case 3:return 0.5;case 4:return this.uc(q);
default:return this.zV(23,8)}},zV:function(c,d){var e=c+d+1,g=e>>3;this.mV(e);var e=Math.pow(2,d-1)-1,h=this.naa(c+d,1,g),k=this.naa(c,d,g),n=0,p=2,r=0;do for(var v=this.lN(++r,g),z=c%8||8,A=1<<z;A>>=1;)v&A&&(n+=1/p),p*=2;while(c-=z);this.ug+=g;return k==(e<<1)+1?n?NaN:h?-Infinity:Infinity:(1+-2*h)*(k||n?!k?Math.pow(2,-e+1)*n:Math.pow(2,k-e)*(1+n):0)},naa:function(c,d,e){var g=(c+d)%8,h=c%8,k=e-(c>>3)-1;c=e+(-(c+d)>>3);var n=k-c;d=this.lN(k,e)>>h&(1<<(n?8-h:d))-1;for(n&&g&&(d+=(this.lN(c++,e)&(1<<
g)-1)<<(n--<<3)-h);n;)d+=this.mY(this.lN(c++,e),(n--<<3)-h);return d},lN:function(c,d){return this.Ah[this.ug+d-c-1]},mY:function(c,d){for(++d;--d;c=1073741824==((c%=2147483648)&1073741824)?2*c:2*(c-1073741824)+2147483648);return c},mV:function(c){this.ug+Math.ceil(c/8)<this.Ah.length||f(Error("Index out of bound"))},rf:function(){return this.BY[this.uc(t)]},cXa:y("hn"),tUa:y("pA"),uUa:y("qA"),sUa:y("oA"),vUa:y("kw"),wUa:y("lw"),fUa:y("aX"),ARa:y("JU"),zRa:y("vv"),iga:x("vv"),Oba:function(c){this.pA.push(c)},
Pba:function(c){this.qA.push(c)},Nba:function(c){this.oA.push(c)},qO:function(c){this.Ic.qO(c)},rO:function(c){this.Ic.rO(c)},pO:function(c){this.Ic.pO(c)},zfa:function(c){if(!this.rta()||!this.uta()||!this.sta())return s;var d=this.oaa();this.vv.jl(this.Ic,d);c&&this.K8(d);return d},KOa:function(c){this.kw.push(c)},LOa:function(c){c!=s&&this.lw.push(c)},K8:function(c){c.userObject=s;c=c.ke();for(var d=0,e=c.length;d<e;d++)this.K8(c[d])},qta:function(c){var d=this.uc(t);if(!d)return q;for(var e=new C.YR,
g=this.hn,h=this.Ic,k=e.Yq,n=0;n<d;n++){var p=this.Tb(),r=this.rf(),v=this.uc(t),z=[r,v],A=new C.rJ;A.setTime(p);A.me(z);g&&h.xM.push(v+":"+r);k.push(A)}c.MFa(e);return q},tta:function(c){var d=this.uc(t);if(!d)return q;for(var e=new C.YR,g=e.Yq,h=0;h<d;h++){var k=this.Tb(),n=this.rf(),p=this.Tb(),r=this.Tb(),v=this.Tb(),n=[n,p,r,v],p=new C.rJ;p.setTime(k);p.me(n);g.push(p)}c.VGa(e);return q},sta:function(){for(var c=this.Ic.GA,d=this.uc(t),e=0;e<d;e++){var g=new C.ija;g.si(this.Tb());g.Xe(this.rf());
g.SGa(this.uc(t));g.OFa(this.uc(q));if(!this.qta(g)||!this.tta(g))return t;c.push(g)}this.Ic.IFa(this.uc(q));return q},GEa:function(c){var d=new C.rJ;d.setTime(this.Tb());var e=this.uc(t),g=0,h=s;if(2===e||3===e||4===e||5===e||6===e||7===e)g=this.Tb();d.Cu(e);d.$Fa(g);c==Hb?h=this.uI():c==Lb?h=this.$():c==Mb?(c=C.color(this.$(),this.$(),this.$()),h=C.BJ.create(c)):c==nb?h=[this.Tb(),this.Tb()]:c==sb?h=this.Tb():c==mb||c==cb||c==nb?h=[this.Tb(),this.Tb()]:c==Ib&&(c=this.rf(),e=this.rf(),""==c?(e=this.Jl+
e,c=C.ib.rd(e),e=c.f(),h=C.Ai.create(c,K(0,0,e.width,e.height))):(c=this.Jl+c,g=C.Ph,-1==this.pt.indexOf(c)&&(g.au(c),this.pt.push(c)),h=g.vm(e)));d.me(h);return d},rta:function(){if(this.Ah==s)return t;var c=this.wta(this.ug,4,q);this.ug+=4;if("ccbi"!=c)return t;c=this.uc(t);if(5!=c)return C.log("WARNING! Incompatible ccbi file version (file: "+c+" reader: 5)"),t;this.hn=this.uI();this.Ic.hn=this.hn;return q},wta:function(c,d,e){c="";var g=this.Ah,h=this.ug;if(e||t)for(e=d-1;0<=e;e--)c+=String.fromCharCode(g[h+
e]);else for(e=0;e<d;e++)c+=String.fromCharCode(g[h+e]);return c},uta:function(){for(var c=this.uc(t),d=0;d<c;d++)this.vta();return q},vta:function(){for(var c=this.$(),d=this.$(),c=c<<8|d,d="",e=this.Ah,g=this.ug,h=0;h<c;h++)var k=e[g+h].toString("16").toUpperCase(),k=1<k.length?k:"0"+k,d=d+("%"+k);d=decodeURIComponent(d);this.ug+=c;this.BY.push(d)},oaa:function(c){var d=this.rf(),e,g=this.hn,h=this.Ic;g&&(e=this.rf());var k=this.uc(t),n;k!=qc&&(n=this.rf());var p=this.GE.Vca(d);p||(p=this.GE.Vca("CCNode"));
d=p.YCa(c,this);h.Xl||h.PGa(d);g&&d==h.Xl&&h.YFa(e);var r=new C.rv,v=this.Vm=[],z=this.uc(t);for(e=0;e<z;++e){for(var A=this.uc(t),E=new C.rv,F=this.uc(t),G=0;G<F;++G){var H=new C.YR;H.Xe(this.rf());H.SI(this.uc(t));v.push(H.getName());for(var N=this.uc(t),R=H.Yq,W=0;W<N;++W){var Z=this.GEa(H.sc);R.push(Z)}E.jl(H,H.getName())}r.jl(E,A)}0<r.count()&&h.uO(d,r);p.eEa(d,c,this);d instanceof C.dD&&(e=d.HE,e.o(d.bd()),e.mh(d.xx()),e.Wa(d.ha),e.kb(d.oa),e.Fm(d.wm()),e.va(q),h.dDa(d,e),d.nga(s),d=e);e=s;
k!=qc&&g&&(k==rc?(h.wva(n),h.xva(d)):(this.kw.push(n),this.lw.push(d)));if(0<p.xz.length&&!g&&(e=d,e!=s&&e.jDa!=s)){g=p.xz.cB();for(e=0;e<g.length;e++);}this.Vm=s;g=this.uc(t);for(e=0;e<g;e++)h=this.oaa(d),d.v(h);return d},c$:function(){var c=0!=(this.Ah[this.ug]&1<<this.Ts);this.Ts++;8<=this.Ts&&(this.Ts=0,this.ug++,this.ug>this.Ah.length&&f("out of the data bound"));return c},Lpa:function(){this.Ts&&(this.Ts=0,this.ug++)},XNa:u()});C.Gb.I8=1;C.Gb.F3a=function(c){C.Gb.I8=c};C.Gb.ku=function(){return C.Gb.I8};
C.Gb.GZa=function(c,d,e,g){g=g||C.Gb.$_();c=C.Gb.load(c,d,e,g);d=C.Tm.create();d.v(c);return d};C.Gb.N8={};C.Gb.o0a=function(c,d){C.Gb.N8[c]=C.N.extend(d)};
C.Gb.load=function(c,d,e,g){g=g||C.Gb.$_();var h=new C.Gb(C.qj.fDa());h.LFa(g);if(5>c.length||c.toLowerCase().lastIndexOf(".ccbi")!=c.length-5)c+=".ccbi";c=h.Afa(c,d,e);var k,n,p;if(d){g=h.pA;var r=h.qA,v=h.oA;for(e=0;e<g.length;e++)k=g[e],n=r[e],p=v[e],n instanceof C.Om?n.MG(d,d[k],p):n.pga(d[k],d);g=h.kw;r=h.lw;for(e=0;e<g.length;e++)k=g[e],n=r[e],d[k]=n}g=h.aX;h=h.JU;if(!g||!h)return c;r=C.Gb.N8;for(e=0;e<g.length;e++){var z=g[e],v=h[e];z.$Oa=v;if(k=v.NV){var A=r[k];A||f("Can not find controller : "+
k);A=new A;A.RPa=k;z.QPa=A;A.p1a=z;for(var E=v.FL,F=v.GL,G=v.EL,z=0;z<E.length;z++)k=E[z],n=F[z],p=G[z],n instanceof C.Om?n.MG(A,A[k],p):n.pga(A[k],A);p=v.HL;E=v.IL;for(z=0;z<p.length;z++)k=p[z],n=E[z],A[k]=n;A.cfa&&"function"==typeof A.cfa&&A.cfa();k=v.xM;for(z=0;z<k.length;z++)p=k[z].split(":"),n=p[0],p=p[1],1==n?v.oga(C.Fc.create(A[p],A),k[z]):2==n&&d&&v.oga(C.Fc.create(d[p],d),k[z])}}return c};C.Gb.yaa="";C.Gb.G3a=function(c){C.Gb.yaa=c};C.Gb.$_=function(){return C.Gb.yaa};
C.Gb.Kea=function(c){var d=c.lastIndexOf("/");return-1!=d?c.substring(d+1,c.length-d):c};C.Gb.uxa=function(c){var d=c.lastIndexOf(".");return-1!=d?c.substring(0,d):c};C.Gb.toLowerCase=function(c){return c.toLowerCase()};C.Gb.LQa=function(c,d){return c.length>=d.length?0==c.lastIndexOf(d):t};C.Gb.concat=function(c,d){return c+d};C.L.Qp(["ccbi"],C.$pa);C.IKa=0;C.wKa=1;C.yLa=2;C.sJa=3;C.sMa=4;C.BJ=C.N.extend({za:s,ctor:function(){this.za=C.color(0,0,0)},Va:y("za")});C.BJ.create=function(c){var d=new C.BJ;d&&(d.za.r=c.r,d.za.g=c.g,d.za.b=c.b);return d};C.R3=C.N.extend({Hd:s,sc:0,DTa:u(),getFloatValue:u(),URa:u(),WRa:u(),IUa:u(),Mf:y("Hd")});C.R3.create=function(){return new C.R3};C.rJ=C.N.extend({Hd:s,fba:0,LL:0,RV:0,Mf:y("Hd"),me:x("Hd"),getTime:y("fba"),setTime:x("fba"),aTa:y("LL"),Cu:x("LL"),$Sa:y("RV"),$Fa:x("RV")});C.ija=C.N.extend({C:0,jd:"",vN:0,jV:0,fL:s,EN:s,ctor:function(){this.jd=""},ju:y("C"),si:x("C"),getName:y("jd"),Xe:x("jd"),hVa:y("vN"),SGa:x("vN"),lSa:y("jV"),OFa:x("jV"),eSa:y("fL"),MFa:x("fL"),nVa:y("EN"),VGa:x("EN")});C.YR=C.N.extend({jd:s,sc:0,Yq:s,ctor:function(){this.k()},k:function(){this.Yq=[];this.jd=""},getName:y("jd"),Xe:x("jd"),xH:y("sc"),SI:x("sc"),ITa:y("Yq")});C.Qya=function(c,d,e){var g=I(0,0);0===d?g=c:1===d?(g.x=c.x,g.y=e.height-c.y):2===d?(g.x=e.width-c.x,g.y=e.height-c.y):3===d?(g.x=e.width-c.x,g.y=c.y):4===d?(g.x=e.width*c.x/100,g.y=e.height*c.y/100):5===d&&(d=C.Gb.ku(),g.x=c.x*d,g.y=c.y*d);return g};C.gW=function(c,d,e,g){var h=I(0,0);0===e?(h.x=c,h.y=d):1===e?(h.x=c,h.y=g.height-d):2===e?(h.x=g.width-c,h.y=g.height-d):3===e?(h.x=g.width-c,h.y=d):4===e?(h.x=g.width*c/100,h.y=g.height*d/100):5===e&&(e=C.Gb.ku(),h.x=c*e,h.y=d*e);return h};
C.mha=function(c,d,e,g){c||f("cc.setRelativeScale(): node should be non-null");5===g&&(g=C.Gb.ku(),d*=g,e*=g);c.Wa(d);c.kb(e)};C.IJa=C.N.extend({MPa:u()});
C.O3=C.N.extend({GA:s,HF:s,az:s,Yy:0,Xl:s,Pd:s,sN:s,Nq:s,ZF:s,HL:s,IL:s,FL:s,GL:s,EL:s,NV:"",MW:"",xM:s,LW:s,IU:s,Uc:s,hn:t,ctor:function(){this.sN=J(0,0);this.k()},k:function(){this.GA=[];this.HF=new C.rv;this.az=new C.rv;this.HL=[];this.IL=[];this.FL=[];this.GL=[];this.EL=[];this.xM=[];this.LW={};return q},iVa:y("GA"),K3a:x("GA"),DRa:y("Yy"),IFa:x("Yy"),aVa:y("Xl"),PGa:x("Xl"),qda:y("Pd"),AC:x("Pd"),rO:function(c){this.GL.push(c)},qO:function(c){this.FL.push(c)},pO:function(c){this.EL.push(c)},xva:function(c){this.IL.push(c)},
wva:function(c){this.HL.push(c)},YFa:x("NV"),VSa:y("NV"),TSa:y("FL"),USa:y("GL"),SSa:y("EL"),WSa:y("HL"),XSa:y("IL"),JTa:y("MW"),HTa:y("xM"),$Ua:y("sN"),v2:function(c){this.sN=J(c.width,c.height)},GB:y("Nq"),Vp:x("Nq"),cVa:function(){return this.ZF?this.ZF.getName():s},bP:function(c){return c?c.f():this.sN},uO:function(c,d){this.HF.jl(d,c)},Ux:function(c,d,e){var g=this.az.Bm(d);g||(g=new C.rv,this.az.jl(g,d));g.jl(c,e)},dDa:function(c,d){var e=this.az,g=e.Bm(c);g!=s&&(e.jl(g,d),e.M1(c));e=this.HF;
g=e.Bm(c);g!=s&&(e.jl(g,d),e.M1(c))},Rya:function(c){var d=0,e=[];c=c.Yq;for(var g=c.length,h=0;h<g;++h){var k=c[h],n=k.getTime()-d,d=k.getTime();0<n&&e.push(C.Zc.create(n));n=k.Mf();k=n[0];n=n[1];if(this.hn)k=this.LW[n+":"+k],k!=s&&e.push(k);else{var p;n==rc?p=this.Xl:n==sc&&(p=this.Pd);p!=s&&(0<k.length?(n=0,p.sDa!=s&&(n=m),0==n?C.log("Skipping selector '"+k+"' since no CCBSelectorResolver is present."):e.push(C.Fc.create(n,p))):C.log("Unexpected empty selector."))}}return 1>e.length?s:C.Ia.create(e)},
Sya:function(c){var d=0,e=[];c=c.Yq;for(var g=c.length,h=0;h<g;++h){var k=c[h],n=k.getTime()-d,d=k.getTime();0<n&&e.push(C.Zc.create(n));k=k.Mf();e.push(C.$R.create(C.Gb.$_()+k[0],parseFloat(k[1]),parseFloat(k[2]),parseFloat(k[3])))}return 1>e.length?s:C.Ia.create(e)},s1a:function(c){this.R1(this.tW(c),0)},t1a:function(c,d){this.R1(this.tW(c),d)},R1:function(c,d){-1===c&&f("cc.BuilderAnimationManager.runAnimationsForSequenceIdTweenDuration(): Sequence id should not be -1");d=d||0;this.Xl.Gm();for(var e=
this.HF.cB(),g=0,h=e.length;g<h;g++){var k=e[g];k.Gm();var n=this.HF.Bm(k).Bm(c),p,r=[];if(n){var v=n.cB();for(p=0;p<v.length;p++){var z=v[p],A=n.Bm(z);r.push(z);this.Wta(k,A,d);this.Kta(k,A,d)}}if(n=this.az.Bm(k)){v=n.cB();for(p=0;p<v.length;p++)z=v[p],-1==r.indexOf(z)&&(A=n.Bm(z),A!=s&&this.YX(z,k,A,d))}}e=this.g$(c);g=C.Ia.create(C.Zc.create(e.ju()+d),C.Fc.create(this.Nta,this));this.Xl.Qa(g);e.fL&&(g=this.Rya(e.fL))&&this.Xl.Qa(g);e.EN&&(g=this.Sya(e.EN))&&this.Xl.Qa(g);this.ZF=this.g$(c)},Q1:function(c,
d){this.R1("string"===typeof c?this.tW(c):c,d||0)},DFa:function(c,d){this.Uc=c;this.IU=d},m2a:function(c,d){this.DFa(c,d)},oga:function(c,d){this.LW[d]=c},debug:u(),jF:function(c,d){var e=this.az.Bm(c);return e?e.Bm(d):s},tW:function(c){for(var d=s,e=this.GA,g=0,h=e.length;g<h;g++)if((d=e[g])&&d.getName()===c)return d.vN;return-1},g$:function(c){for(var d=s,e=this.GA,g=0,h=e.length;g<h;g++)if((d=e[g])&&d.vN===c)return d;return s},X9:function(c,d,e,g){c=d.getTime()-(c?c.getTime():0);var h;if("rotation"===
e)return C.XR.create(c,d.Mf());if("rotationX"===e)return C.P3.create(c,d.Mf());if("rotationY"===e)return C.Q3.create(c,d.Mf());if("opacity"===e)return C.no.create(c,d.Mf());if("color"===e)return g=d.Mf().Va(),C.Py.create(c,g.r,g.g,g.b);if("visible"===e)return d.Mf()?C.Ia.create(C.Zc.create(c),C.sj.create()):C.Ia.create(C.Zc.create(c),C.yl.create());if("displayFrame"===e)return C.Ia.create(C.Zc.create(c),C.ZR.create(d.Mf()));if("position"===e)return e=this.jF(g,e),e=e[2],h=d.Mf(),d=h[0],h=h[1],g=this.bP(g.getParent()),
g=C.gW(d,h,e,g),C.oq.create(c,g);if("scale"===e)return e=this.jF(g,e),e=e[2],h=d.Mf(),d=h[0],h=h[1],e===pc&&(g=C.Gb.ku(),d*=g,h*=g),C.$d.create(c,d,h);if("skew"===e)return h=d.Mf(),d=h[0],h=h[1],C.rq.create(c,d,h);C.log("BuilderReader: Failed to create animation for property: "+e);return s},YX:function(c,d,e,g){if(0<g){var h=new C.rJ;h.me(e);h.setTime(g);h.Cu(1);e=this.X9(s,h,c,d);d.Qa(e)}else"position"===c?(c=this.jF(d,c),c=c[2],g=e[0],e=e[1],d.o(C.gW(g,e,c,this.bP(d.getParent())))):"scale"===c?
(c=this.jF(d,c),c=c[2],g=e[0],e=e[1],C.mha(d,g,e,c)):"skew"===c?(g=e[0],e=e[1],d.NI(g),d.OI(e)):"rotation"===c?d.mh(e):"rotationX"==c?d.I3a(e):"rotationY"==c?d.J3a(e):"opacity"===c?d.J(e):"displayFrame"===c?d.Bd(e):"color"===c?(e=e.Va(),(255!==e.r||255!==e.g||255!==e.b)&&d.F(e)):"visible"===c?d.va(e||t):C.log("unsupported property name is "+c)},Wta:function(c,d,e){var g=d.Yq;0===g.length?((g=this.jF(c,d.getName()))||C.log("cc.BuilderAnimationManager._setFirstFrame(): No baseValue found for property"),
this.YX(d.getName(),c,g,e)):this.YX(d.getName(),c,g[0].Mf(),e)},lra:function(c,d,e){if(1===d||0===d)return c;if(2===d)return C.av.create(c,e);if(3===d)return C.fq.create(c,e);if(4===d)return C.yy.create(c,e);if(11===d)return C.oD.create(c);if(12===d)return C.qD.create(c);if(13===d)return C.pD.create(c);if(8===d)return C.sD.create(c);if(9===d)return C.uD.create(c);if(10===d)return C.tD.create(c);if(5===d)return C.BD.create(c,e);if(6===d)return C.DD.create(c,e);if(7===d)return C.CD.create(c,e);C.log("BuilderReader: Unkown easing type "+
d);return c},Kta:function(c,d,e){var g=d.Yq,h=g.length;if(1<h){var k=[];e=g[0].getTime()+e;0<e&&k.push(C.Zc.create(e));for(e=0;e<h-1;++e){var n=g[e],p=this.X9(n,g[e+1],d.getName(),c);p&&(p=this.lra(p,n.LL,n.RV),k.push(p))}d=C.Ia.create(k);c.Qa(d)}},Nta:function(){var c=this.ZF;this.MW!=c.getName()&&(this.MW=c.getName());c=c.jV;this.ZF=s;-1!=c&&this.Q1(c,0);this.Uc&&this.IU&&this.IU.call(this.Uc)}});C.ZR=C.qh.extend({nr:s,ej:function(c){this.nr=c;return q},update:function(){this.target.Bd(this.nr)}});
C.ZR.create=function(c){var d=new C.ZR;return d&&d.ej(c)?d:s};C.XR=C.M.extend({Dw:0,c9:0,X8:0,i:function(c,d){return C.M.prototype.i.call(this,c)?(this.c9=d,q):t},update:function(c){this.target.mh(this.Dw+this.X8*c)},Q:function(c){C.M.prototype.Q.call(this,c);this.Dw=this.target.xx();this.X8=this.c9-this.Dw}});C.XR.create=function(c,d){var e=new C.XR;return e&&e.i(c,d)?e:s};C.P3=C.M.extend({});C.P3.create=function(){f("rotationX has not been implemented in cocos2d-html5")};C.Q3=C.M.extend({});
C.Q3.create=function(){f("rotationY has not been implemented in cocos2d-html5")};C.$R=C.qh.extend({k:function(c){this.Uqa=c;return q},update:function(){C.td.Kx(this.Uqa)}});C.$R.create=function(c){var d=new C.$R;return d&&d.k(c)?d:s};C.Md={};C.Md.o8=function(c){for(var d in C.Md.Y0)c[d]=C.Md.Y0[d];C.d(c,"x",c.Oc,c.gs);C.d(c,"y",c.Td,c.Fu);C.d(c,"width",c.af,c.Ih);C.d(c,"height",c.vg,c.Hh);C.d(c,"anchorX",c.Z9,c.Qe);C.d(c,"anchorY",c.a$,c.Re);C.d(c,"scale",c.pH,c.eb);C.d(c,"scaleX",c.mP,c.Wa);C.d(c,"scaleY",c.qH,c.qH);C.d(c,"rotation",c.xx,c.mh);C.d(c,"skewX",c.zda,c.NI);C.d(c,"skewY",c.Ada,c.OI);C.d(c,"visible",c.I0,c.va);C.d(c,"parent",c.getParent,c.Wp);C.d(c,"opacity",c.qb,c.J)};
C.Md.Y0={o:function(c,d){d===m?(this.la.x=c.x,this.la.y=c.y):(this.la.x=c,this.la.y=d);this.Ca();this.ia.eJ(this.la.x,-this.la.y)},Fu:function(c){this.la.y=c;this.Ca();this.ia.eJ(this.la.x,-this.la.y)},gs:function(c){this.la.x=c;this.Ca();this.ia.eJ(this.la.x,-this.la.y)},eb:function(c,d){this.ha=c;this.oa=d||c;this.Ca();this.ia.Rp(this.ha,this.oa)},Wa:function(c){this.ha=c;this.Ca();this.ia.Rp(this.ha,this.oa)},kb:function(c){this.oa=c;this.Ca();this.ia.Rp(this.ha,this.oa)},R:function(c,d){var e=
this.yb;d===m?(e.x=c.x,e.y=c.y):(e.x=c,e.y=d);var g=this.Jb,h=this.n;g.x=h.width*e.x;g.y=h.height*e.y;this.ia.style[C.hc.su+"TransformOrigin"]=""+g.x+"px "+-g.y+"px";this.ignoreAnchor?(this.ia.style.marginLeft=0,this.ia.style.marginBottom=0):(this.ia.style.marginLeft=this.sCa?0:-g.x+"px",this.ia.style.marginBottom=-g.y+"px");this.Ca()},Qe:function(c){var d=this.yb;c!==d.x&&(d.x=c,c=this.Jb,c.x=this.n.width*d.x,this.ia.style[C.hc.su+"TransformOrigin"]=""+c.x+"px "+-c.y+"px",this.ignoreAnchor?(this.ia.style.marginLeft=
0,this.ia.style.marginBottom=0):this.ia.style.marginLeft=this.sCa?0:-c.x+"px",this.Ca())},Re:function(c){var d=this.yb;c!==d.y&&(d.y=c,c=this.Jb,c.y=this.n.height*d.y,this.ia.style[C.hc.su+"TransformOrigin"]=""+c.x+"px "+-c.y+"px",this.ignoreAnchor?(this.ia.style.marginLeft=0,this.ia.style.marginBottom=0):this.ia.style.marginBottom=-c.y+"px",this.Ca())},Ba:function(c,d){var e=this.n;d===m?(e.width=c.width,e.height=c.height):(e.width=c,e.height=d);var g=this.Jb,h=this.yb;g.x=e.width*h.x;g.y=e.height*
h.y;this.ia.width=e.width;this.ia.height=e.height;this.R(this.Rj());this.canvas&&(this.canvas.width=e.width,this.canvas.height=e.height);this.Ca();this.H1()},Ih:function(c){var d=this.n;c!==d.width&&(d.width=c,c=this.yb,this.Jb.x=d.width*c.x,this.ia.width=d.width,this.anchorX=c.x,this.canvas&&(this.canvas.width=d.width),this.Ca(),this.H1())},Hh:function(c){var d=this.n;c!==d.height&&(d.height=c,c=this.yb,this.Jb.y=d.height*c.y,this.ia.height=d.height,this.anchorY=c.y,this.canvas&&(this.canvas.height=
d.height),this.Ca(),this.H1())},mh:function(c){this.FA!=c&&(this.Ri=this.Yl=c,this.un=this.Ri*(Math.PI/180),this.xw=this.Yl*(Math.PI/180),this.Ca(),this.ia.rotate(c))},NI:function(c){this.dg=c;this.Ca();this.ia.sha(this.dg,this.eg)},OI:function(c){this.eg=c;this.Ca();this.ia.sha(this.dg,this.eg)},va:function(c){this.Ja=c;this.Ca();this.ia&&(this.ia.style.display=c?"block":"none")},zw:function(c){this.Ua=c;this.Ca();this.ia&&(this.ia.zIndex=c)},Wp:function(c){this.Rb=c;c!==s&&(c.R(c.Rj()),this.Ca(),
C.Md.uQ(this))},bk:function(){this.um().Cm(this);this.BB().Cm(this);C.Ka.Cm(this);this.ia&&!this.ia.parentNode&&(this.getParent()?C.Md.uQ(this):this.ia.$w(C.container));this.ia&&(this.ia.style.visibility="visible")},pause:function(){this.um().Xr(this);this.BB().Xr(this);C.Ka.Xr(this);this.ia&&(this.ia.style.visibility="hidden")},xe:function(){this.Gm();this.gJ();this.rk(this.j,C.u.tj.xe);this.ia&&this.ia.remove()},aFa:function(){this.ia.remove()},J:function(c){this.Cb=c;this.ia.style.opacity=c/255},
H1:function(){if(this.rea){var c=this.j;this.j=[];C.z.prototype.I.call(this,this.oB);this.j=c}else C.z.prototype.I.call(this,this.oB)}};
C.Md.Gta=function(){var c=C.hc("#EGLViewDiv");if(c){var d=C.view,e=d.iH(),g=d.dh,h=d.ida(),k=d.Oq,n=e.width,p=e.height;0===e.width&&0===e.height&&(n=h.width,p=h.height);e=g.width/k;0===g.width&&0===g.height&&(e=h.width);c.style.position="absolute";c.style.width=n+"px";c.style.maxHeight=p+"px";c.style.margin=0;c.Rp(d.ha/k,d.oa/k);c.style.left=(e-n)/2+"px";c.style.bottom="0px"}};
C.Md.uQ=function(c){var d=c.getParent();if(d&&c.ia)if(d.ia||(C.Md.placeHolder(d),d.Wp=C.Md.Y0.Wp),c.ia.$w(d.ia),d.R(d.Rj()),d.getParent())C.Md.uQ(d);else if(d.$c)if(c=C.hc("#EGLViewDiv"))d.ia.$w(c);else{c=C.UC("div");c.id="EGLViewDiv";var e=C.view,g=e.iH(),h=e.dh,k=e.ida(),n=e.Oq,p=g.width,r=g.height;0===g.width&&0===g.height&&(p=k.width,r=k.height);g=h.width/n;0===h.width&&0===h.height&&(g=k.width);c.style.position="absolute";c.style.width=p+"px";c.style.maxHeight=r+"px";c.style.margin=0;c.Rp(e.ha/
n,e.oa/n);c.style.left=(g-p)/2+"px";c.style.bottom="0px";d.ia.$w(c);c.$w(C.container)}};C.Md.setTransform=function(c){if(c.oB)if(c.oB.translate(c.tp().x,c.tp().y),c.rea){var d=c.j;c.j=[];C.z.prototype.I.call(c,c.oB);c.j=d}else C.z.prototype.I.call(c,c.oB);c.ia&&(c.ia.position.x=c.Oc(),c.ia.position.y=-c.Td(),c.ia.rotation=c.xx(),c.ia.scale={x:c.ha,y:c.oa},c.ia.fy={x:c.dg,y:c.eg},c.R&&c.R(c.Rj()),c.ia.jy())};
C.Md.Hya=function(c){c.ia=C.UC("div");c.canvas=C.UC("canvas");var d=c.f();c.canvas.width=d.width;c.canvas.height=d.height;c.ia.style.position="absolute";c.ia.style.bottom=0;c.oB=c.canvas.getContext("2d");c.ia.appendChild(c.canvas);c.getParent()&&C.Md.uQ(c);c.rea=q};
C.Md.placeHolder=function(c){c.ia=C.UC("div");c.placeholder=q;c.ia.style.position="absolute";c.ia.style.bottom=0;c.ia.style.width=(c.f().width||C.P.ba.width)+"px";c.ia.style.maxHeight=(c.f().height||C.P.ba.height)+"px";c.ia.style.margin=0;C.Md.setTransform(c);c.ia.jy();C.Md.o8(c)};
C.Md.$Z=function(c){if(1<arguments.length)C.Md.$Z(arguments);else if(1==arguments.length&&!arguments[0].length)C.Md.$Z([arguments[0]]);else for(var d=arguments[0],e=0;e<d.length;e++)d[e]instanceof C.z?d[e].ia||C.Md.Hya(d[e]):C.log("DOM converter only supports sprite and menuitems yet"),C.Md.o8(d[e]),d[e].I=u(),d[e].transform=u(),C.Md.setTransform(d[e]),d[e].va(d[e].Ja)};C.Fla=0;C.KKa=1;C.NKa=2;C.MKa=3;C.LKa=4;C.Mka=0;C.oKa=1;C.pKa=2;C.qKa=3;C.sKa=4;C.nKa=5;C.rKa=6;C.Kka=0;C.Lka=1;C.mKa=2;C.lKa=3;C.kKa=4;C.vKa=C.N.extend({CQa:u(),DQa:u(),FQa:u(),EQa:u()});
C.ND=C.Om.extend({OV:s,Nq:s,Qqa:C.Mka,Pqa:C.Lka,wsa:C.Fla,jOa:"",on:"",sG:s,uA:s,P$:50,Kpa:18,Nd:s,Az:14,ML:"Arial",dN:"",QF:14,nOa:t,qa:"EditBox",ctor:function(c){function d(){h.blur()}C.Om.prototype.ctor.call(this);this.sG=C.color.WHITE;this.uA=C.color.GRAY;this.Ba(c);var e=this.OV=new C.z;e.ja=u();this.v(e);var g=this,h=this.Nd=C.cd("input");h.type="text";h.style.fontSize=this.Az+"px";h.style.color="#000000";h.style.border=0;h.style.background="transparent";h.style.width="100%";h.style.height=
"100%";h.style.active=0;h.style.outline="medium";C.pb(h,"input",u());C.pb(h,"keypress",function(c){c.keyCode===C.Dy.C_&&(c.stopPropagation(),c.preventDefault(),C.Lb.focus())});C.pb(h,"focus",function(){this.value==g.on&&(this.value="",this.style.fontSize=g.Az+"px",this.style.color=C.pp(g.sG));C.pb(C.Lb,"click",d)});C.pb(h,"blur",function(){""==this.value&&(this.value=g.on,this.style.fontSize=g.QF+"px",this.style.color=C.pp(g.uA));C.Lb.removeEventListener("click",d)});C.Md.$Z(e);e.ia.appendChild(h);
e.ia.w4a=t;e.ia.style.width=c.width-6+"px";e.ia.style.height=c.height-6+"px";e.canvas.remove()},I2a:function(c,d){this.Az=d;this.ML=c;this.zN()},kr:function(c){if(c=C.Z.$L.exec(c))this.Az=parseInt(c[1]),this.ML=c[2],this.zN()},Yd:function(c){this.ML=c;this.zN()},Yc:function(c){this.Az=c;this.zN()},zN:function(){this.Nd.value!=this.on&&(this.Nd.style.fontFamily=this.ML,this.Nd.style.fontSize=this.Az+"px")},F2:function(c){C.log("Please use the setString");c!=s&&(""==c?(this.Nd.value=this.on,this.Nd.style.color=
C.pp(this.uA)):(this.Nd.value=c,this.Nd.style.color=C.pp(this.sG)))},sa:function(c){c!=s&&(""==c?(this.Nd.value=this.on,this.Nd.style.color=C.pp(this.uA)):(this.Nd.value=c,this.Nd.style.color=C.pp(this.sG)))},aGa:function(c){this.sG=c;this.Nd.value!=this.on&&(this.Nd.style.color=C.pp(c))},fs:function(c){!isNaN(c)&&0<c&&(this.P$=c,this.Nd.maxLength=c)},vx:y("P$"),ui:function(c){if(c!=s){var d=this.on;this.on=c;this.Nd.value==d&&(this.Nd.value=c,this.Nd.style.color=C.pp(this.uA),this.aG())}},w3a:function(c,
d){this.dN=c;this.QF=d;this.aG()},dua:function(c){if(c=C.Z.$L.exec(c))this.dN=c[2],this.QF=parseInt(c[1]),this.aG()},AGa:function(c){this.dN=c;this.aG()},BGa:function(c){this.QF=c;this.aG()},aG:function(){this.Nd.value==this.on&&(this.Nd.style.fontFamily=this.dN,this.Nd.style.fontSize=this.QF+"px")},zGa:function(c){this.uA=c;this.Nd.value==this.on&&(this.Nd.style.color=C.pp(c))},fGa:function(c){this.Pqa=c;this.Nd.type=c==C.Kka?"password":"text"},AVa:function(){C.log("Please use the getString");return this.Nd.value},
dc:function(){return this.Nd.value},NBa:function(c,d){return this.dea(d)?(this.OV.x=3,this.OV.y=3,this.Dha(t),this.Ce(c),this.y=this.x=0,this.p8(this,this.WHa,C.u4),q):t},Vp:x("Nq"),KB:y("on"),gGa:x("Qqa"),NGa:x("wsa"),M0:function(c){var d=C.ND.Oh(this);d.y-=4;d.JWa(c.end)?this.Kpa=c.end.bUa()-d.cUa():C.log("needn't to adjust view layout.")},uea:u(),vea:u(),tea:u(),WHa:u(),wWa:function(c,d){this.Oqa=c.width;this.ia.style.width=this.Oqa.toString()+"px";this.Nqa=c.height;this.ia.style.height=this.Nqa.toString()+
"px";this.ia.style.backgroundColor=C.pp(d)}});D=C.ND.prototype;C.d(D,"font",s,D.kr);C.d(D,"fontName",s,D.Yd);C.d(D,"fontSize",s,D.Yc);C.d(D,"fontColor",s,D.aGa);C.d(D,"string",D.dc,D.sa);C.d(D,"maxLength",D.vx,D.fs);C.d(D,"placeHolder",D.KB,D.ui);C.d(D,"placeHolderFont",s,D.dua);C.d(D,"placeHolderFontName",s,D.AGa);C.d(D,"placeHolderFontSize",s,D.BGa);C.d(D,"placeHolderFontColor",s,D.zGa);C.d(D,"inputFlag",s,D.fGa);C.d(D,"delegate",s,D.Vp);C.d(D,"inputMode",s,D.gGa);C.d(D,"returnType",s,D.NGa);
D=s;C.ND.Oh=function(c){var d=c.f();return C.zi(K(0,0,d.width,d.height),c.Xk())};C.ND.create=function(c,d,e,g){var h=new C.ND(c);h.NBa(c,d)&&(e&&h.RQ(e,C.Wu),g&&h.RQ(g,C.Vu));return h};C.Al=C.ga.extend({Zg:s,qN:t,msa:function(c,d){this.qN=q;this.Zg.push(c);c.zw(d)},ctor:function(){C.ga.prototype.ctor.call(this);this.Zg=[]},Vc:function(c,d,e){C.assert(c!=s,"child must be non-nil");C.assert(!c.parent,"child already added. It can't be added again");d=d||c.Ua;e&&c.Fm(e);this.msa(c,d);c.Wp(this);c.Wga(C.JQ);this.$c&&(c.V(),this.vM&&c.hj());this.Vf&&this.Bz();this.sg&&this.Cz()},wAa:function(c){C.assert(c!=C.$J,"Invalid tag");for(var d=this.Zg,e=0,g=d.length;e<g;e++)if(d.wm()==c)return d[e];
return s},qi:function(c,d){d==s&&(d=q);var e=this.Zg;if(0!==e.length){var g=e.indexOf(c);-1<g&&(this.$c&&(c.ih(),c.Ta()),d&&c.xe(),c.Wp(s),e.splice(g,1))}},T0a:function(c,d){C.assert(c!=C.$J,"Invalid tag");d==s&&(d=q);var e=this.wAa(c);e==s?C.log("cocos2d: removeChildByTag(tag \x3d %d): child not found!",c):this.qi(e,d)},C0a:function(){this.UEa(q)},UEa:function(c){c==s&&(c=q);for(var d=this.Zg,e=0,g=d.length;e<g;e++){var h=d[e];this.$c&&(h.ih(),h.Ta());c&&h.xe();h.Wp(s)}d.length=0},d1a:function(c,
d){C.assert(c!=s,"Child must be non-nil");this.qN=q;c.Wga(C.JQ++);c.zw(d)},xR:function(){if(this.qN){var c=this.Zg,d=c.length,e,g,h;for(e=1;e<d;e++){h=c[e];for(g=e-1;0<=g;){if(h.Ua<c[g].Ua)c[g+1]=c[g];else if(h.Ua===c[g].Ua&&h.arrivalOrder<c[g].arrivalOrder)c[g+1]=c[g];else break;g--}c[g+1]=h}this.qN=t}},I:s,zr:function(c){if(this.Ja){c=c||C.q;var d,e,g=this.j,h,k=this.Zg,n=this.j.length,p=k.length;c.save();this.transform(c);this.fd();this.xR();for(d=0;d<n;d++)if(h=g[d],0>h.Ua)h.I(c);else break;for(e=
0;e<p;e++)if(h=k[e],0>h.Ua)h.I(c);else break;for(this.ja(c);d<n;d++)g[d]&&g[d].I(c);for(;e<p;e++)k[d]&&k[d].I(c);this.tk=t;this.arrivalOrder=0;c.restore()}},Rw:function(){if(this.Ja){var c=C.q,d,e=C.Jd,g;e.stack.push(e.top);C.Ep(this.kG,e.top);e.top=this.kG;var h=this.grid;h&&h.Qg&&h.ax();this.transform();var k=this.j,n=this.Zg,p=k.length,r=n.length;this.fd();this.xR();for(d=0;d<p;d++)if(k[d]&&0>k[d].Ua)k[d].I();else break;for(g=0;g<r;g++)if(n[g]&&0>n[g].Ua)n[g].I();else break;for(this.ja(c);d<p;d++)k[d]&&
k[d].I();for(;g<r;g++)n[g]&&n[g].I();this.arrivalOrder=0;h&&h.Qg&&h.Yw(this);e.top=e.stack.pop()}},xe:function(){C.u.prototype.xe.call(this);for(var c=this.Zg,d=0,e=c.length;d<e;d++)c[d].xe()},V:function(){C.u.prototype.V.call(this);for(var c=this.Zg,d=0,e=c.length;d<e;d++)c[d].V()},hj:function(){C.u.prototype.hj.call(this);for(var c=this.Zg,d=0,e=c.length;d<e;d++)c[d].hj()},Ta:function(){C.u.prototype.Ta.call(this);for(var c=this.Zg,d=0,e=c.length;d<e;d++)c[d].Ta()},ih:function(){C.u.prototype.ih.call(this);
for(var c=this.Zg,d=0,e=c.length;d<e;d++)c[d].ih()},ac:function(c){this.fb=this.Ag*c/255;this.Gd();if(this.sg){var d,e=this.j,g=this.fb;c=0;for(d=e.length;c<d;c++)e[c].ac&&e[c].ac(g);e=this.Zg;c=0;for(d=e.length;c<d;c++)e[c].ac&&e[c].ac(g)}},Pb:function(c){var d=this.vb,e=this.nd;d.r=e.r*c.r/255;d.g=e.g*c.g/255;d.b=e.b*c.b/255;this.Gd();if(this.Vf){var g=this.j;c=0;for(e=g.length;c<e;c++)g[c].Pb&&g[c].Pb(d);g=this.Zg;c=0;for(e=g.length;c<e;c++)g[c].Pb&&g[c].Pb(d)}},iQa:function(){var c=C.color.WHITE,
d,e,g=this.j;d=0;for(e=g.length;d<e;d++)g[d].Pb(c);g=this.Zg;d=0;for(e=g.length;d<e;d++)g[d].Pb(c)}});C.Al.prototype.I=C.K===C.ab?C.Al.prototype.zr:C.Al.prototype.Rw;C.Al.create=function(){return new C.Al};var Hc=Hc||C.N;Hc.extend=Hc.extend||C.N.extend;var Ic=Ic||C.Al;Ic.extend=Ic.extend||C.Al.extend;var L=Ic.extend({Tc:q,Cv:q,XN:t,Dv:s,eO:t,gm:s,XA:s,vr:s,Bn:s,Cn:s,jd:"default",Ar:s,xq:0,ca:J(0,0),lb:s,fA:s,mt:0,Qq:t,Fj:q,Ab:t,GU:t,IA:s,cg:s,jh:s,Ed:s,ZNa:t,Ov:t,rt:s,ki:s,za:s,qa:"Widget",zb:t,Bb:t,Cb:255,tF:t,An:s,ctor:function(){C.Al.prototype.ctor.call(this);this.Dv=L.RR;this.gm=I(0,0);this.XA=I(0,0);this.vr=I(0,0);this.Ar=L.iE;this.ca=J(0,0);this.lb=J(0,0);this.fA={};this.IA=L.T6;this.cg=I(0,0);this.jh=L.v6;this.Ed=I(0,0);this.rt=[];this.za=C.color(255,255,255,255);this.mt=Xc.NONE;this.k()},
k:function(){return C.Al.prototype.k.call(this)?(this.fA={},this.Vk(),this.VQ(q),this.$H=this.lDa.bind(this),this.oQ=s,this.R(I(0.5,0.5)),this.Ve(q),this.Au(q),this.Bu(q),q):t},V:function(){this.mia();C.Al.prototype.V.call(this)},Ta:function(){this.MC();C.Al.prototype.Ta.call(this)},I:function(c){this.Ja&&(this.Gn(),C.Al.prototype.I.call(this,c))},kg:function(){var c=this.getParent();return c instanceof L?c:s},If:function(c){var d=this.ca;this.Ab?(d.width=c.width,d.height=c.height):(d.width=this.lb.width,
d.height=this.lb.height);this.ec()},t$:function(){var c=this.Y9(this);return c==s?q:c&&!c.isEnabled()?t:c.t$()},Y9:function(c){if(s==c)return s;c=c.getParent();return s==c?s:c instanceof L?c:this.Y9(c.getParent())},u$:function(c){return s==c?q:(c=c.getParent())&&!c.Ja?t:this.u$(c)},PMa:function(){this.Tqa.removeEventListener(this.ki);this.$m==this&&(this.$m=s)},Fb:x("Tc"),Vk:u(),uO:function(c,d,e){c instanceof L?C.log("Please use addChild to add a Widget."):(C.u.prototype.v.call(this,c,d,e),this.rt.push(c))},
hP:function(c){for(var d=this.rt,e=0;e<d.length;e++){var g=d[e];if(g&&g.wm()==c)return g}return s},nda:y("rt"),removeNode:function(c){C.u.prototype.removeChild.call(this,c);C.Id(this.rt,c)},Tfa:function(c){var d=this.hP(c);d?this.removeNode(d):C.log("cocos2d: removeNodeByTag(tag \x3d %d): child not found!",c)},Pfa:function(){for(var c=0;c<this.rt.length;c++)C.u.prototype.removeChild.call(this,this.rt[c]);this.rt.length=0},tf:function(c){var d=this.lb.width=c.width;c=this.lb.height=c.height;this.Ab&&
(d=this.width,c=this.height);this.ca.width=d;this.ca.height=c;this.$c&&((c=this.kg())?(d=c.width,c=c.height):(d=this.Rb.width,c=this.Rb.height),this.cg.x=0<d?this.lb.width/d:0,this.cg.y=0<c?this.lb.height/c:0);this.ec()},Ih:function(c){c=this.lb.width=c;this.Ab&&(c=this.width);this.ca.width=c;this.$c&&(c=(c=this.kg())?c.width:this.Rb.width,this.cg.x=0<c?this.lb.width/c:0);this.ec()},Hh:function(c){c=this.lb.height=c;this.Ab&&(c=this.height);this.ca.height=c;this.$c&&(c=(c=this.kg())?c.height:this.Rb.height,
this.cg.y=0<c?this.lb.height/c:0);this.ec()},rha:function(c){this.cg.x=c.x;this.cg.y=c.y;var d=this.lb.width,e=this.lb.height;this.$c&&((e=this.kg())?(d=e.width*c.x,e=e.height*c.y):(d=this.Rb.width*c.x,e=this.Rb.height*c.y));this.Ab||(this.ca.width=d,this.ca.height=e);this.lb.width=d;this.lb.height=e;this.ec()},Aua:function(c){this.cg.x=c;var d=this.lb.width;this.$c&&(d=this.kg(),d=(d?d.width:this.Rb.width)*c);this.Ab||(this.ca.width=d);this.lb.width=d;this.ec()},Yta:function(c){this.cg.y=c;var d=
this.lb.height;this.$c&&(d=this.kg(),d=(d?d.height:this.Rb.height)*c);this.Ab||(this.ca.height=d);this.lb.height=d;this.ec()},mia:function(c){c||(c=(c=this.kg())?c.Oza():this.Rb.f());var d;switch(this.IA){case L.T6:d=this.Ab?this.f():this.lb;this.ca.width=d.width;this.ca.height=d.height;var e=d=0;0<c.width&&(d=this.lb.width/c.width);0<c.height&&(e=this.lb.height/c.height);this.cg.x=d;this.cg.y=e;break;case L.tna:e=J(c.width*this.cg.x,c.height*this.cg.y),d=this.Ab?this.Nn():e,this.ca.width=d.width,
this.ca.height=d.height,this.lb.width=e.width,this.lb.height=e.height}this.ec();d=this.bd();switch(this.jh){case L.v6:0>=c.width||0>=c.height?(this.Ed.x=0,this.Ed.y=0):(this.Ed.x=d.x/c.width,this.Ed.y=d.y/c.height);break;case L.w6:d=I(c.width*this.Ed.x,c.height*this.Ed.y)}this.o(d)},B2:x("IA"),JAa:y("IA"),Ve:function(c){this.Ab!=c&&(c=(this.Ab=c)?this.f():this.lb,this.ca.width=c.width,this.ca.height=c.height,this.ec())},ZWa:y("Ab"),rH:function(){return J(this.ca)},HSa:function(){return J(this.lb)},
Oza:function(){return J(this.ca)},mVa:function(){return I(this.cg)},Rra:function(){return this.cg.x},rra:function(){return this.cg.y},gWa:function(){return this.km(I(this.yb.x*this.n.width,this.yb.y*this.n.height))},Gr:function(){return this},Nn:function(){return J(this.n)},ec:function(){this.Ba(this.ca);for(var c=this.ke(),d=0,e=c.length;d<e;d++){var g=c[d];g instanceof L&&g.mia()}},f:y("ca"),af:function(){return this.ca.width},vg:function(){return this.ca.height},nl:function(c){this.XN!==c&&((this.XN=
c)?(this.ki=C.Na.create({event:C.Na.tq,Lu:q,fc:this.fc.bind(this),dd:this.dd.bind(this),Xc:this.Xc.bind(this)}),C.Ka.addListener(this.ki,this)):C.Ka.removeListener(this.ki))},H0:y("XN"),OP:y("tF"),lj:function(c){c!=this.tF&&(this.tF=c,this.Cv?this.tF?this.a2(L.QR):this.a2(L.aD):this.nC())},sR:function(c){this.eO!=c&&((this.eO=c)?this.wu():this.MC())},tCa:y("eO"),iCa:y("Qq"),YQ:function(c){if(this.Qq=c)this.$m=this},YWa:y("Fj"),H2a:x("Qq"),Lf:function(c,d){if(s==this.oQ||s==this.oQ(c)){var e=d instanceof
M;if(this.Qq||e){var g=this.getParent();return s==g?e?d.Lf(c,d):d:g.Lf(c,d)}return d}e=this.oQ(c);this.ix(this,e);return e},f1a:function(){this!=this.$m&&this.ix(this.$m,this)},BSa:y("$m"),IQa:u(),$H:s,oQ:s,Kr:function(c,d,e){var g=this.kg();g&&g.Kr(c,d,e)},lDa:function(c,d){c&&c.YQ(t);d&&d.YQ(q)},ix:function(c,d){c&&!c.Qq&&(c=this.$m);d!=c&&(d&&d.$H&&d.$H(c,d),c&&d.$H&&c.$H(c,d),C.Ka.dispatchEvent(new C.ala(c,d)))},VQ:function(c){(this.Cv=c)?(this.Dv=L.RR,this.a2(L.aD)):this.nC()},a2:function(c){if(this.Dv!=
c)switch(this.Dv=c=c||L.aD,this.Dv){case L.aD:this.jI();break;case L.QR:this.kI()}},jI:u(),kI:u(),nC:u(),Axa:u(),fc:function(c){this.Ov=t;if(this.Ja&&this.isEnabled()&&this.t$()&&this.u$(this)){var d=c.wd();this.gm.x=d.x;this.gm.y=d.y;this.PB(this.gm)&&this.C0(this.gm)&&(this.Ov=q)}if(!this.Ov)return t;this.lj(q);(d=this.kg())&&d.Kr(L.PT,this,c);this.DEa();return q},dd:function(c){var d=c.wd();this.XA.x=d.x;this.XA.y=d.y;this.lj(this.PB(d));(d=this.kg())&&d.Kr(L.gE,this,c);this.Uea()},Xc:function(c){var d=
c.wd();this.vr.x=d.x;this.vr.y=d.y;(d=this.kg())&&d.Kr(L.vK,this,c);c=this.tF;this.lj(t);c?this.J1():this.$ba()},Be:function(){this.lj(t);this.$ba()},k_a:u(),DEa:function(){this.An&&this.An(this,L.PT);this.Bn&&this.Cn&&this.Cn.call(this.Bn,this,L.toa)},Uea:function(){this.An&&this.An(this,L.gE);this.Bn&&this.Cn&&this.Cn.call(this.Bn,this,L.gE)},J1:function(){this.An&&this.An(this,L.vK);this.Bn&&this.Cn&&this.Cn.call(this.Bn,this,L.vK)},$ba:function(){this.An&&this.An(this,L.QT);this.Bn&&this.Cn&&
this.Cn.call(this.Bn,this,L.QT)},IZa:u(),SOa:function(c,d){d===m?this.An=c:(this.Cn=c,this.Bn=d)},PB:function(c){return C.Np(K(0,0,this.n.width,this.n.height),this.mi(c))},C0:function(c){this.GU=t;for(var d=this.getParent(),e=s;d;){if(d instanceof M&&d.Jq){this.GU=q;e=d;break}d=d.getParent()}return!this.GU?q:e?e.PB(c)?e.C0(c):t:q},EPa:function(c){C.log("clippingParentAreaContainPoint is deprecated. Please use isClippingParentContainsPoint instead.");this.C0(c)},ywa:function(c,d,e){var g=this.kg();
g&&g.ywa(c,d,e)},o:function(c,d){if(this.$c){var e=this.kg();e&&(e=e.rH(),0>=e.width||0>=e.height?(this.Ed.x=0,this.Ed.y=0):d?(this.Ed.x=c/e.width,this.Ed.y=d/e.height):(this.Ed.x=c.x/e.width,this.Ed.y=c.y/e.height))}C.u.prototype.o.call(this,c,d)},gs:function(c){if(this.$c){var d=this.kg();d&&(d=d.width,this.Ed.x=0>=d?0:c/d)}C.u.prototype.gs.call(this,c)},Fu:function(c){if(this.$c){var d=this.kg();d&&(d=d.height,this.Ed.y=0>=d?0:c/d)}C.u.prototype.Fu.call(this,c)},p2:function(c){this.Ed=c;if(this.$c&&
(c=this.kg()))c=c.rH(),this.o(c.width*this.Ed.x,c.height*this.Ed.y)},Bua:function(c){this.Ed.x=c;if(this.$c){var d=this.kg();d&&this.gs(d.width*c)}},Cua:function(c){this.Ed.y=c;if(this.$c){var d=this.kg();d&&this.Fu(d.height*c)}},iIa:function(){this.R(this.Rj())},LUa:function(){return I(this.Ed)},Sra:function(){return this.Ed.x},Tra:function(){return this.Ed.y},q2:x("jh"),sAa:y("jh"),Ld:function(c){this.zb=c;this.ik()},MH:y("zb"),Qf:function(c){this.Bb=c;this.ql()},NH:y("Bb"),ik:u(),ql:u(),Gn:u(),
dCa:y("Cv"),isEnabled:y("Tc"),tc:function(){return this.Oc()-this.yb.x*this.ca.width},vd:function(){return this.Td()-this.yb.y*this.ca.height},Cc:function(){return this.tc()+this.ca.width},ze:function(){return this.vd()+this.ca.height},VVa:function(){C.log("getTouchStartPos is deprecated. Please use getTouchBeganPosition instead.");return this.h0()},h0:function(){return I(this.gm)},TVa:function(){C.log("getTouchMovePos is deprecated. Please use getTouchMovePosition instead.");return this.$Aa()},$Aa:function(){return I(this.XA)},
RVa:function(){C.log("getTouchEndPos is deprecated. Please use getTouchEndPosition instead.");return this.ZAa()},ZAa:function(){return I(this.vr)},Xe:x("jd"),getName:y("jd"),nBa:y("Ar"),Xx:function(c){c&&(this.fA[c.sm()]=c,this.mt=c.sm())},Tk:function(c){c=c||this.mt;return this.fA[c]},Tj:B("Widget"),p:function(){var c=this.Nh();c.gx(this);c.fx(this);return c},Nh:function(){return L.create()},fx:function(c){c=c.ke();for(var d=0;d<c.length;d++){var e=c[d];e instanceof L&&this.v(e.p())}},ni:u(),gx:function(c){this.Fb(c.isEnabled());
this.va(c.Ja);this.VQ(c.Cv);this.nl(c.H0());this.il(c.Ua);this.sR(c.eO);this.Fm(c.wm());this.Xe(c.getName());this.Qx(c.xq);this.Ab.width=c.Ab.width;this.Ab.height=c.Ab.height;this.ca.width=c.ca.width;this.ca.height=c.ca.height;this.lb.width=c.lb.width;this.lb.height=c.lb.height;this.ni(c);this.IA=c.IA;this.cg.x=c.cg.x;this.cg.y=c.cg.y;this.jh=c.jh;this.Ed.x=c.Ed.x;this.Ed.y=c.Ed.y;this.o(c.bd());this.R(c.Rj());this.Wa(c.ha);this.kb(c.oa);this.mh(c.xx());this.y2(c.Ri);this.z2(c.Yl);this.Ld(c.MH());
this.Qf(c.NH());this.F(c.Va());this.J(c.qb());this.An=c.An;this.Bn=c.Bn;this.Cn=c.Cn;this.Qq=c.Qq;this.Fj=c.Fj;for(var d in c.fA){var e=c.fA[d];e&&this.Xx(e.p())}this.ec()},Qx:x("xq"),Rca:y("xq"),Va:function(){return C.color(this.za.r,this.za.g,this.za.b,this.za.a)},J:function(c){c!==this.za.a&&(this.za.a=c,this.OC(c))},qb:y("fb"),OC:function(c){for(var d in this.j){var e=this.j[d];e&&e.rb&&e.J(c)}},wi:function(c){c.rb&&c.F(this.za)},sl:function(c){c.rb&&c.J(this.za.a)},o5a:function(c){c.F(this.za);
c.J(this.Cb)}}),D=L.prototype;C.d(D,"xPercent",D.Sra,D.Bua);C.d(D,"yPercent",D.Tra,D.Cua);C.d(D,"widthPercent",D.Rra,D.Aua);C.d(D,"heightPercent",D.rra,D.Yta);C.d(D,"widgetParent",D.kg);C.d(D,"enabled",D.isEnabled,D.Fb);C.d(D,"focused",D.iCa,D.YQ);C.d(D,"sizeType",D.JAa,D.B2);C.d(D,"widgetType",D.nBa);C.d(D,"touchEnabled",D.H0,D.nl);C.d(D,"updateEnabled",D.tCa,D.sR);C.d(D,"bright",D.dCa,D.VQ);C.d(D,"name",D.getName,D.Xe);C.d(D,"actionTag",D.Rca,D.Qx);C.d(D,"opacity",D.qb,D.J);D=s;L.create=function(){return new L};
L.RR=-1;L.aD=0;L.QR=1;L.iE=0;L.woa=1;L.Rm=0;L.Bl=1;L.El=0;L.Pm=1;L.La=0;L.Za=1;L.toa=0;L.gE=1;L.vK=2;L.QT=3;L.T6=0;L.tna=1;L.v6=0;L.w6=1;C.ala=C.ne.extend({jva:s,kva:s,ctor:function(c,d){this.jva=d;this.kva=c}});var M=L.extend({Jq:t,Is:s,Cd:s,UK:s,AE:s,Qs:s,BE:L.La,Yh:s,bf:s,za:s,Cg:s,Af:s,Di:s,Cb:255,VK:s,nt:s,Ug:q,lL:q,Kq:s,Wf:s,yW:t,aOa:t,Ho:s,qV:s,qa:"Layout",zq:s,Fa:0,Ga:0,WMa:0,cNa:0,YMa:0,aNa:0,bNa:0,XMa:0,ZMa:0,$Ma:0,VMa:0,SMa:0,TMa:0,UMa:0,x8:0,LNa:0,Yv:t,mw:t,Wq:t,ctor:function(){this.nt=M.uia;this.Ar=L.woa;this.Kq=M.sJ;this.Qs=M.I3;L.prototype.ctor.call(this);this.AE=K(0,0,0,0);this.za=C.color(255,255,255,255);this.Cg=C.color(255,255,255,255);this.Af=C.color(255,255,255,255);this.Di=I(0,-1);this.VK=
J(0,0);this.Ho=K(0,0,0,0);this.zq=C.color(255,255,255,255)},V:function(){L.prototype.V.call(this);this.Wf&&this.Wf.V();this.lL=this.Ug=q},Ta:function(){L.prototype.Ta.call(this);this.Wf&&this.Wf.Ta()},c3a:x("Yv"),eXa:y("Yv"),u3a:x("mw"),jXa:y("mw"),Lf:function(c,d){if(this.Wq||this.Qq){var e=this.getParent();this.Wq=t;if(this.mw){var g=this.mw(c,d);return g instanceof M&&e?(e.Wq=q,e.Lf(c,this)):g}if(s==e)return this;e.Wq=q;return e.Lf(c,this)}if(d.Qq||d instanceof M)if(this.nt==M.kq)switch(c){case L.Rm:return this.gM(c,
d);case L.Bl:return this.fM(c,d);case L.Pm:case L.El:return this.Ro(this,c)?this.Vv(d,c)?this.Lf(c,this):d:this.Lf(c,this);default:return C.assert(0,"Invalid Focus Direction"),d}else if(this.nt==M.lq)switch(c){case L.Rm:case L.Bl:return this.Ro(this,c)?this.Vv(d,c)?this.Lf(c,this):d:this.Lf(c,this);case L.Pm:return this.fM(c,d);case L.El:return this.gM(c,d);default:return C.assert(0,"Invalid Focus Direction"),d}else return C.assert(0,"Un Supported Layout type, please use VBox and HBox instead!!!"),
d;else return d},mC:s,k:function(){return L.prototype.k.call(this)?(this.Ve(t),this.tf(J(0,0)),this.R(0,0),this.mC=this.fF.bind(this),q):t},Epa:function(c){c=c||C.q;for(var d=this.Wf,e=C.view.ha,g=C.view.oa,h=0;h<d.Wb.length;h++){var k=d.Wb[h].og,n=k[0];c.beginPath();c.moveTo(n.x*e,-n.y*g);for(var n=1,p=k.length;n<p;n++)c.lineTo(k[n].x*e,-k[n].y*g)}},v:function(c,d,e){c instanceof L&&this.Tha(c);L.prototype.v.call(this,c,d,e);this.Ug=q},removeChild:function(c,d){L.prototype.removeChild.call(this,
c,d);this.Ug=q},sf:function(c){L.prototype.sf.call(this,c);this.Ug=q},vu:function(c){L.prototype.vu(c);this.Ug=q},eCa:y("Jq"),I:function(c){if(this.Ja)if(this.Gn(),this.Ml(),this.Jq)switch(this.Kq){case M.sJ:this.V2(c);break;case M.W3:this.T1(c)}else L.prototype.I.call(this,c)},fd:function(){L.prototype.fd.call(this);this.Ml()},V2:s,Lua:function(c){var d=c||C.q;if(this.Wf&&this.Wf.Ja)if(M.jn=-1,M.jn+1==C.gy)M.Sw=q,M.Sw&&(C.log("Nesting more than "+C.gy+"stencils is not supported. Everything will be drawn without stencil for this node and its childs."),
M.Sw=t),C.u.prototype.I.call(this,c);else{M.jn++;var e=1<<M.jn,g=e|e-1;c=d.isEnabled(d.STENCIL_TEST);var h=d.getParameter(d.STENCIL_WRITEMASK),k=d.getParameter(d.STENCIL_FUNC),n=d.getParameter(d.STENCIL_REF),p=d.getParameter(d.STENCIL_VALUE_MASK),r=d.getParameter(d.STENCIL_FAIL),v=d.getParameter(d.STENCIL_PASS_DEPTH_FAIL),z=d.getParameter(d.STENCIL_PASS_DEPTH_PASS);d.enable(d.STENCIL_TEST);d.stencilMask(e);var A=d.getParameter(d.DEPTH_WRITEMASK);d.depthMask(t);d.stencilFunc(d.NEVER,e,e);d.stencilOp(d.ZERO,
d.KEEP,d.KEEP);C.zf.w_(I(0,0),C.ofa(),C.color(255,255,255,255));d.stencilFunc(d.NEVER,e,e);d.stencilOp(d.REPLACE,d.KEEP,d.KEEP);C.Nr();this.transform();this.Wf.I();d.depthMask(A);d.stencilFunc(d.EQUAL,g,g);d.stencilOp(d.KEEP,d.KEEP,d.KEEP);g=e=0;this.fd();this.xR();for(var A=this.j,E=this.Zg,F=A.length,G=E.length,H;e<F;e++)if((H=A[e])&&0>H.Ua)H.I();else break;for(;g<G;g++)if((H=E[g])&&0>H.Ua)H.I();else break;for(this.ja();e<F;e++)A[e].I();for(;g<G;g++)E[g].I();d.stencilFunc(k,n,p);d.stencilOp(r,v,
z);d.stencilMask(h);c||d.disable(d.STENCIL_TEST);M.jn--;C.Mr()}},cba:function(c){if(this.Wf&&this.Wf.Ja){c=c||C.q;if(this.Ev()||this.Wf instanceof C.z){var d=c.canvas,e=M.uW();e.width=d.width;e.height=d.height;e.getContext("2d").drawImage(d,0,0);c.save();C.u.prototype.I.call(this,c);c.globalCompositeOperation="destination-in";this.transform(c);this.Wf.I();c.restore();c.save();c.setTransform(1,0,0,1,0,0);c.globalCompositeOperation="destination-over";c.drawImage(e,0,0)}else{var e=this.j,g;c.save();
this.transform(c);this.Wf.I(c);c.clip();this.Ev(q);this.fd();this.xR();for(var h,k=this.Zg,n=e.length,p=k.length,d=0;d<n;d++)if((g=e[d])&&0>g.Ua)g.I(c);else break;for(h=0;h<p;h++)if((g=k[h])&&0>g.Ua)g.I(c);else break;for(;d<n;d++)e[d].I(c);for(;h<p;h++)k[h].I(c);this.Ev(t)}c.restore()}},rF:t,Ev:function(c){if(c===q||c===t)C.Qc.prototype.rF=c;return C.Qc.prototype.rF},T1:s,Lta:function(c){var d=this.Zca();c=c||C.q;this.yW&&c.enable(c.SCISSOR_TEST);C.view.lR(d.x,d.y,d.width,d.height);C.u.prototype.I.call(this);
this.yW&&c.disable(c.SCISSOR_TEST)},Up:function(c){if(c!=this.Jq)switch(this.Jq=c,this.Kq){case M.sJ:c?(this.Wf=C.Mg.create(),C.K===C.ab&&(this.Wf.ja=this.Epa.bind(this)),this.$c&&this.Wf.V(),this.yha(this.n)):(this.$c&&this.Wf.Ta(),this.Wf=s)}},tga:function(c){if(c!=this.Kq){var d=this.Jq;this.Up(t);this.Kq=c;this.Up(d)}},qSa:y("Kq"),yha:function(c){if(this.Jq&&this.Kq==M.sJ){var d=[];d[0]=I(0,0);d[1]=I(c.width,0);d[2]=I(c.width,c.height);d[3]=I(0,c.height);c=C.color.GREEN;this.Wf.clear();this.Wf.Kf(d,
4,c,0,c)}},c1a:function(){this.Ml()},Zca:function(){if(this.lL){var c=this.km(I(0,0)),d=this.Xk(),e=this.n.width*d.a,d=this.n.height*d.O,g;g=this;for(var h=t;g;)if((g=g.getParent())&&g instanceof M&&g.Jq)if(h||(this.qV=g,h=q),g.Kq==M.W3){this.yW=t;break}if(this.qV){g=this.qV.Zca();var h=c.x-e*this.yb.x,k=c.y-d*this.yb.y,n=e,p=d,r=c.x-g.x;0>r&&(h=g.x,n+=r);e=c.x+e-(g.x+g.width);0<e&&(n-=e);e=c.y+d-(g.y+g.height);0<e&&(p-=e);c=c.y-g.y;0>c&&(k=g.x,p+=c);0>n&&(n=0);0>p&&(p=0);this.Ho.x=h;this.Ho.y=k;
this.Ho.width=n;this.Ho.height=p}else this.Ho.x=c.x-e*this.yb.x,this.Ho.y=c.y-d*this.yb.y,this.Ho.width=e,this.Ho.height=d;this.lL=t}return this.Ho},ec:function(){L.prototype.ec.call(this);this.yha(this.n);this.lL=this.Ug=q;this.Cd&&(this.Cd.o(0.5*this.n.width,0.5*this.n.height),this.Is&&this.Cd instanceof C.Ra&&this.Cd.Ce(this.n));this.Yh&&this.Yh.Ba(this.n);this.bf&&this.bf.Ba(this.n)},QQ:function(c){this.Is!=c&&(this.qi(this.Cd),this.Cd=s,this.Is=c,this.Bba(),this.yu(this.UK,this.BE),this.BI(this.AE))},
OWa:y("Is"),yu:function(c,d){if(c){d=d||L.La;this.Cd==s&&this.Bba();this.UK=c;this.BE=d;if(this.Is){var e=this.Cd;switch(this.BE){case L.La:e.Ae(c);break;case L.Za:e.Wk(c)}e.Ce(this.n)}else switch(e=this.Cd,this.BE){case L.La:e.Xa(c);break;case L.Za:e.Bd(c)}this.VK=this.Cd.f();this.Cd.o(this.n.width/2,this.n.height/2);this.rba()}},BI:function(c){this.AE=c;this.Is&&this.Cd.vc(c)},JRa:y("AE"),Tha:function(c){if(c)switch(this.nt){case M.kq:case M.lq:var d=c.Tk(Xc.LINEAR);d||c.Xx(Yc.create());break;case M.Iy:(d=
c.Tk(Xc.Iy))||c.Xx(O.create())}},Bba:function(){this.Is?(this.Cd=C.Ra.create(),this.Cd.Ce(this.n)):this.Cd=C.z.create();this.Vc(this.Cd,M.Oia,-1);this.Cd.o(this.n.width/2,this.n.height/2)},I0a:function(){this.Cd&&(this.qi(this.Cd),this.Cd=s,this.UK="",this.VK=J(0,0))},OQ:function(c){if(this.Qs!=c){switch(this.Qs){case M.I3:this.Yh&&(this.qi(this.Yh),this.Yh=s);this.bf&&(this.qi(this.bf),this.bf=s);break;case M.OR:this.Yh&&(this.qi(this.Yh),this.Yh=s);break;case M.NR:this.bf&&(this.qi(this.bf),this.bf=
s)}this.Qs=c;switch(this.Qs){case M.OR:this.Yh=C.pe.create();this.Yh.Ba(this.n);this.Yh.J(this.Cb);this.Yh.F(this.za);this.Vc(this.Yh,M.G3,-1);break;case M.NR:this.bf=C.mq.create(C.color(255,0,0,255),C.color(0,255,0,255)),this.bf.Ba(this.n),this.bf.J(this.Cb),this.bf.Hg(this.Cg),this.bf.Gg(this.Af),this.bf.tR(this.Di),this.Vc(this.bf,M.G3,-1)}}},GRa:y("Qs"),xu:function(c,d){d?(this.Cg.r=c.r,this.Cg.g=c.g,this.Cg.b=c.b,this.bf&&this.bf.Hg(c),this.Af=d,this.bf&&this.bf.Gg(d)):(this.za.r=c.r,this.za.g=
c.g,this.za.b=c.b,this.Yh&&this.Yh.F(c))},ERa:function(){var c=this.za;return C.color(c.r,c.g,c.b,c.a)},MRa:function(){var c=this.Cg;return C.color(c.r,c.g,c.b,c.a)},IRa:function(){var c=this.Af;return C.color(c.r,c.g,c.b,c.a)},NQ:function(c){this.Cb=c;switch(this.Qs){case M.OR:this.Yh.J(c);break;case M.NR:this.bf.J(c)}},FRa:y("Cb"),PQ:function(c){this.Di.x=c.x;this.Di.y=c.y;this.bf&&this.bf.tR(c)},HRa:y("Di"),$1a:function(c){this.zq.r=c.r;this.zq.g=c.g;this.zq.b=c.b;this.rba()},a2a:function(c){this.zq.a=
c;this.Wya()},Wya:function(){var c=this.zq;return C.color(c.r,c.g,c.b,c.a)},KRa:function(){return this.zq.a},rba:function(){this.Cd&&this.Cd.F(this.zq)},LRa:y("VK"),Em:function(c){this.nt=c;c=this.j;for(var d=s,e=0;e<c.length;e++)d=c[e],d instanceof L&&this.Tha(d);this.Ug=q},sm:y("nt"),e1a:function(){this.Ug=q},Ml:function(){if(this.Ug){var c=this.Aqa();c&&c.Ml(this);this.Ug=t}},Aqa:function(){var c=s;switch(this.nt){case M.lq:c=Zc.create();break;case M.kq:c=$c.create();break;case M.Iy:c=ad.create()}return c},
nW:function(){return this.f()},oW:function(){return this.ke()},UNa:u(),kNa:u(),RNa:u(),SNa:u(),Lsa:u(),Lsa:u(),pOa:function(){this.Cd&&this.Cd.J(this.x8)},qOa:function(){this.Cd&&(this.Cd.F(this.zq),this.Cd.J(this.x8))},f$:function(){for(var c=this.ke(),d=J(0,0),e=0,g,h=0,k=c.length;h<k;h++)if(g=c[h],s!=g&&g instanceof M)g=g.f$(),d.width+=g.width,d.height+=g.height;else if(g instanceof L){e++;var n=w.Tk().ei;g=w.f();d.width+=g.width+0.5*(n.right+n.left);d.height+=g.height+0.5*(n.top+n.bottom)}c=this.sm();
c==M.kq&&(d.height-=d.height/e*(e-1));c==M.lq&&(d.width-=d.width/e*(e-1));return d},fF:function(c,d){if(d==s||d==this)return this.L9();var e=0,g=this.ke(),h=g.length,k,n=C.cv,p=0;if(c==L.Rm||c==L.Bl||c==L.Pm||c==L.El){for(k=this.Oo(d);e<h;){var r=g[e];r&&(r instanceof L&&r.Fj)&&(r=r instanceof M?r.G8(d):C.We(C.$b(this.Oo(r),k)),r<n&&(p=e,n=r));e++}return p}C.assert(0,"invalid focus direction!");return 0},YL:function(c,d){if(d==s||d==this)return this.L9();var e=0,g=this.ke().size(),h=-C.cv,k=0;if(c==
L.Rm||c==L.Bl||c==L.Pm||c==L.El){for(var n=this.Oo(d);e<g;){if(w&&w instanceof L&&w.Fj){var p=w instanceof M?w.F8(d):C.We(C.$b(this.Oo(w),n));p>h&&(k=e,h=p)}e++}return k}C.assert(0,"invalid focus direction!!!");return 0},G8:function(c){for(var d=C.cv,e=this.Oo(c),g=this.j,h=0,k=g.length;h<k;h++){var n=g[h];if(n instanceof M)n=n.G8(c);else if(n instanceof L&&n.Fj)n=C.We(C.$b(this.Oo(n),e));else continue;n<d&&(d=n)}return d},F8:function(c){for(var d=-C.cv,e=this.Oo(c),g=this.j,h=0,k=g.length;h<k;h++){var n=
g[h];if(n instanceof M)n=n.F8(c);else if(n instanceof L&&n.Fj)n=this.Oo(w),n=C.We(C.$b(n,e));else continue;n>d&&(d=n)}return d},Xqa:function(c,d){if(d!=s){var e=this.Oo(d),g=this.Oo(this.M9());c==L.Rm?this.mC=e.x>g.x?this.fF.bind(this):this.YL.bind(this):c==L.Bl?this.mC=e.x>g.x?this.YL.bind(this):this.fF.bind(this):c==L.Pm?this.mC=e.y>g.y?this.fF.bind(this):this.YL.bind(this):c==L.El?this.mC=e.y<g.y?this.fF.bind(this):this.YL.bind(this):C.assert(0,"invalid direction!")}},M9:function(){for(var c=this.j,
d=0,e=c.length;d<e;d++){var g=c[d];if(g instanceof M){if(g=g.M9())return g}else if(g instanceof C.zMa)return g}return s},L9:function(){for(var c=0,d=this.ke(),e=d.length;c<e;){var g=d[c];if(g&&g instanceof L&&g.Fj)return c;c++}return 0},Wqa:function(c){var d=this.Oz(c);return d?d.Fj?d:this.Wqa(c+1):s},Oo:function(c){var d=c instanceof M?c.f$():c.f();return c.km(I(d.width/2,d.height/2))},fM:function(c,d){var e=s,e=this.j,g=e.indexOf(d),g=g+1;if(g<e.length){if(e=this.Oz(g)){if(e.Fj){if(e instanceof
M)return e.Wq=q,e.Lf(c,e);this.ix(d,e);return e}return this.fM(c,e)}return d}if(this.Yv){if(this.lV()){e=this.Oz(0);if(e.Fj){if(e instanceof M)return e.Wq=q,e.Lf(c,e);this.ix(d,e);return e}return this.fM(c,e)}return d instanceof M?d:this.$m}return this.Ro(d,c)?this.Vv(this,c)?this.Lf(c,this):d instanceof M?d:this.$m:this.Lf(c,this)},gM:function(c,d){var e=s,e=this.j,g=e.indexOf(d),g=g-1;if(0<=g){e=this.Oz(g);if(e.Fj){if(e instanceof M)return e.Wq=q,e.Lf(c,e);this.ix(d,e);return e}return this.gM(c,
e)}if(this.Yv){if(this.lV()){g=e.length-1;e=this.Oz(g);if(e.Fj){if(e instanceof M)return e.Wq=q,e.Lf(c,e);this.ix(d,e);return e}return this.gM(c,e)}return d instanceof M?d:this.$m}return this.Ro(d,c)?this.Vv(this,c)?this.Lf(c,this):d instanceof M?d:this.$m:this.Lf(c,this)},Oz:function(c){for(var d=this.j,e=d.length,g=0,h=c;c<e;){var k=d[c];if(k&&k instanceof L)return k;g++;c++}for(c=0;c<h;){if((e=d[c])&&e instanceof L)return e;g++;c++}return s},Ro:function(c,d){var e=c.getParent();if(e instanceof
M)return q;var g=e.ke(),h=g.indexOf(c);if(e.sm()==M.kq){if(d==L.Rm)return 0==h?1*this.Ro(e,d):t;if(d==L.Bl)return h==g.length-1?1*this.Ro(e,d):t;if(d==L.Pm||d==L.El)return this.Ro(e,d)}else if(e.sm()==M.lq){if(d==L.El)return 0==h?1*this.Ro(e,d):t;if(d==L.Pm)return h==g.length-1?1*this.Ro(e,d):t;if(d==L.Rm||d==L.Bl)return this.Ro(e,d)}else C.assert(0,"invalid layout Type");return t},Vv:function(c,d){var e=c.getParent();if(e==s)return t;if(e.Yv){var g=e.sm();if(g==M.kq)return d==L.Rm||d==L.Bl?q:this.Vv(e,
d);if(g==M.lq)return d==L.Pm||d==L.El?q:this.Vv(e,d);C.assert(0,"invalid layout type")}else return this.Vv(e,d)},mw:function(c,d){if(this.lV()){var e=this.$m;this.Xqa(c,e);e=this.mC(c,e);e=this.Oz(e);if(e instanceof M)return e.Wq=q,e.Lf(c,e);this.ix(d,e);return e}return this},lV:function(){for(var c=this.j,d=0,e=c.length;d<e;d++){var g=c[d];if(g&&g instanceof L&&g.Fj)return q}return t},Tj:B("Layout"),Nh:function(){return M.create()},fx:function(c){L.prototype.fx.call(this,c)},ni:function(c){this.QQ(c.Is);
this.yu(c.UK,c.BE);this.BI(c.AE);this.OQ(c.Qs);this.xu(c.za);this.xu(c.Cg,c.Af);this.NQ(c.Cb);this.PQ(c.Di);this.Em(c.nt);this.Up(c.Jq);this.tga(c.Kq);this.Yv=c.Yv;this.mw=c.mw}});M.oM=s;M.Sw=s;M.jn=s;M.gG=s;C.K==C.ka?(M.prototype.V2=M.prototype.Lua,M.prototype.T1=M.prototype.Lta):(M.prototype.V2=M.prototype.cba,M.prototype.T1=M.prototype.cba);M.uW=function(){return C.Qc.gG||(C.Qc.gG=C.cd("canvas"))};D=M.prototype;C.d(D,"clippingEnabled",D.eCa,D.Up);C.d(D,"clippingType",s,D.tga);
C.d(D,"layoutType",D.sm,D.Em);D=s;M.create=function(){return new M};M.I3=0;M.OR=1;M.NR=2;M.uia=0;M.lq=1;M.kq=2;M.Iy=3;M.sJ=0;M.W3=1;M.Oia=-2;M.G3=-2;var bd=Hc.extend({left:0,top:0,right:0,bottom:0,ctor:function(c,d,e,g){c&&d===m&&(this.left=c.left,this.top=c.top,this.right=c.right,this.bottom=c.bottom);g!==m&&(this.left=c,this.top=d,this.right=e,this.bottom=g)},ao:function(c,d,e,g){this.left=c;this.top=d;this.right=e;this.bottom=g},NQa:function(c){return this.left==c.left&&this.top==c.top&&this.right==c.right&&this.bottom==c.bottom}});function cd(){return new bd(0,0,0,0)}
var Xc=Hc.extend({ei:s,mt:s,ctor:function(){this.ei=new bd;this.mt=Xc.NONE},ao:function(c,d,e,g){"object"===typeof c?(this.ei.left=c.left,this.ei.top=c.top,this.ei.right=c.right,this.ei.bottom=c.bottom):(this.ei.left=c,this.ei.top=d,this.ei.right=e,this.ei.bottom=g)},XTa:y("ei"),sm:y("mt"),p:function(){var c=this.Nh();c.gx(this);return c},Nh:function(){return Xc.create()},gx:function(c){this.ei=c.ei}});Xc.create=function(){return new Xc};Xc.NONE=0;Xc.LINEAR=1;Xc.Iy=2;
var Yc=Xc.extend({CM:s,ctor:function(){Xc.prototype.ctor.call(this);this.CM=Yc.NONE;this.mt=Xc.LINEAR},oc:x("CM"),jH:y("CM"),Nh:function(){return Yc.create()},gx:function(c){Xc.prototype.gx.call(this,c);c&&(this.LQ(c.tw),this.iR(c.AA),this.jR(c.BA),this.oc(c.CM))}});Yc.create=function(){return new Yc};Yc.NONE=0;Yc.Rm=1;Yc.i7=2;Yc.Bl=3;Yc.PR=4;Yc.dS=5;Yc.cS=6;
var O=Xc.extend({tw:s,BA:"",AA:"",gi:t,ctor:function(){Xc.prototype.ctor.call(this);this.tw=O.NONE;this.AA=this.BA="";this.gi=t;this.mt=Xc.Iy},LQ:x("tw"),qRa:y("tw"),jR:x("BA"),WUa:y("BA"),iR:x("AA"),VUa:y("AA"),Nh:function(){return O.create()},gx:function(c){Xc.prototype.gx.call(this,c);this.LQ(c.tw);this.jR(c.BA);this.iR(c.AA)}});O.create=function(){return new O};O.NONE=0;O.i6=1;O.h6=2;O.j6=3;O.e6=4;O.tja=5;O.g6=6;O.d6=7;O.c6=8;O.f6=9;O.y5=10;O.x5=11;O.z5=12;O.F5=13;O.E5=14;O.D5=15;O.I5=16;
O.H5=17;O.G5=18;O.B5=19;O.A5=20;O.C5=21;var dd=Hc.extend({Ml:u()}),Zc=dd.extend({Ml:function(c){var d=c.nW();c=c.oW();for(var e=d.height,g=0,h=c.length;g<h;g++){var k=c[g];if(k){var n=k.Tk();if(n){var p=n.jH(),r=k.Rj(),v=k.f(),z=r.x*v.width,e=e-(1-r.y)*v.height;switch(p){case Yc.Bl:z=d.width-(1-r.x)*v.width;break;case Yc.cS:z=d.width/2-v.width*(0.5-r.x)}n=n.ei;z+=n.left;e-=n.top;k.o(z,e);e=k.Td()-k.Rj().y*k.f().height-n.bottom}}}}});Zc.create=function(){return new Zc};
var $c=dd.extend({Ml:function(c){var d=c.nW();c=c.oW();for(var e=0,g=0,h=c.length;g<h;g++){var k=c[g];if(k){var n=k.Tk();if(n){var p=n.jH(),r=k.Rj(),v=k.rH(),e=e+r.x*v.width,z=d.height-(1-r.y)*v.height;switch(p){case Yc.PR:z=r.y*v.height;break;case Yc.dS:z=d.height/2-v.height*(0.5-r.y)}n=n.ei;e+=n.left;z-=n.top;k.o(e,z);e=k.Cc()+n.right}}}}});$c.create=function(){return new $c};
var ad=dd.extend({QY:s,nO:s,GG:s,Fa:0,Ga:0,ee:s,Ml:function(c){for(var d=this.nO=this.gra(c);0<this.QY;){for(var e=0,g=d.length;e<g;e++){this.GG=d[e];var h=this.GG.Tk();h&&!h.gi&&this.dqa(c)&&(this.cqa(),this.GG.o(this.Fa,this.Ga),h.gi=q)}this.QY--}this.nO.length=0},gra:function(c){c=c.oW();for(var d=[],e=0,g=c.length;e<g;e++){var h=c[e];h&&(h.Tk().gi=t,this.QY++,d.push(h))}return d},Gra:function(c){var d=s;if((c=c.Tk().BA)&&0!=c.length)for(var e=this.nO,g=0,h=e.length;g<h;g++){var k=e[g];if(k){var n=
k.Tk();if(n&&n.AA==c){d=k;this.ee=n;break}}}return d},dqa:function(c){var d=this.GG,e=d.Rj(),g=d.f();this.Ga=this.Fa=0;var h=this.Gra(d),d=d.Tk().tw;c=c.nW();switch(d){case O.NONE:case O.i6:this.Fa=e.x*g.width;this.Ga=c.height-(1-e.y)*g.height;break;case O.h6:this.Fa=0.5*c.width-g.width*(0.5-e.x);this.Ga=c.height-(1-e.y)*g.height;break;case O.j6:this.Fa=c.width-(1-e.x)*g.width;this.Ga=c.height-(1-e.y)*g.height;break;case O.e6:this.Fa=e.x*g.width;this.Ga=0.5*c.height-g.height*(0.5-e.y);break;case O.tja:this.Fa=
0.5*c.width-g.width*(0.5-e.x);this.Ga=0.5*c.height-g.height*(0.5-e.y);break;case O.g6:this.Fa=c.width-(1-e.x)*g.width;this.Ga=0.5*c.height-g.height*(0.5-e.y);break;case O.d6:this.Fa=e.x*g.width;this.Ga=e.y*g.height;break;case O.c6:this.Fa=0.5*c.width-g.width*(0.5-e.x);this.Ga=e.y*g.height;break;case O.f6:this.Fa=c.width-(1-e.x)*g.width;this.Ga=e.y*g.height;break;case O.y5:if(h){if(this.ee&&!this.ee.gi)return t;var d=h.ze(),k=h.tc();this.Ga=d+e.y*g.height;this.Fa=k+e.x*g.width}break;case O.x5:if(h){if(this.ee&&
!this.ee.gi)return t;c=h.f();d=h.ze();this.Ga=d+e.y*g.height;this.Fa=h.tc()+0.5*c.width+e.x*g.width-0.5*g.width}break;case O.z5:if(h){if(this.ee&&!this.ee.gi)return t;d=h.ze();k=h.Cc();this.Ga=d+e.y*g.height;this.Fa=k-(1-e.x)*g.width}break;case O.F5:if(h){if(this.ee&&!this.ee.gi)return t;d=h.ze();k=h.tc();this.Ga=d-(1-e.y)*g.height;this.Fa=k-(1-e.x)*g.width}break;case O.E5:if(h){if(this.ee&&!this.ee.gi)return t;c=h.f();k=h.tc();this.Fa=k-(1-e.x)*g.width;this.Ga=h.vd()+0.5*c.height+e.y*g.height-0.5*
g.height}break;case O.D5:if(h){if(this.ee&&!this.ee.gi)return t;d=h.vd();k=h.tc();this.Ga=d+e.y*g.height;this.Fa=k-(1-e.x)*g.width}break;case O.I5:if(h){if(this.ee&&!this.ee.gi)return t;d=h.ze();k=h.Cc();this.Ga=d-(1-e.y)*g.height;this.Fa=k+e.x*g.width}break;case O.H5:if(h){if(this.ee&&!this.ee.gi)return t;c=h.f();k=h.Cc();this.Fa=k+e.x*g.width;this.Ga=h.vd()+0.5*c.height+e.y*g.height-0.5*g.height}break;case O.G5:if(h){if(this.ee&&!this.ee.gi)return t;d=h.vd();k=h.Cc();this.Ga=d+e.y*g.height;this.Fa=
k+e.x*g.width}break;case O.B5:if(h){if(this.ee&&!this.ee.gi)return t;d=h.vd();k=h.tc();this.Ga=d-(1-e.y)*g.height;this.Fa=k+e.x*g.width}break;case O.A5:if(h){if(this.ee&&!this.ee.gi)return t;c=h.f();d=h.vd();this.Ga=d-(1-e.y)*g.height;this.Fa=h.tc()+0.5*c.width+e.x*g.width-0.5*g.width}break;case O.C5:if(h){if(this.ee&&!this.ee.gi)return t;d=h.vd();k=h.Cc();this.Ga=d-(1-e.y)*g.height;this.Fa=k-(1-e.x)*g.width}}return q},cqa:function(){var c=this.GG.Tk(),d=c.ei;switch(c.tw){case O.NONE:case O.i6:this.Fa+=
d.left;this.Ga-=d.top;break;case O.h6:this.Ga-=d.top;break;case O.j6:this.Fa-=d.right;this.Ga-=d.top;break;case O.e6:this.Fa+=d.left;break;case O.g6:this.Fa-=d.right;break;case O.d6:this.Fa+=d.left;this.Ga+=d.bottom;break;case O.c6:this.Ga+=d.bottom;break;case O.f6:this.Fa-=d.right;this.Ga+=d.bottom;break;case O.y5:this.Ga+=d.bottom;this.Fa+=d.left;break;case O.z5:this.Ga+=d.bottom;this.Fa-=d.right;break;case O.x5:this.Ga+=d.bottom;break;case O.F5:this.Fa-=d.right;this.Ga-=d.top;break;case O.D5:this.Fa-=
d.right;this.Ga+=d.bottom;break;case O.E5:this.Fa-=d.right;break;case O.I5:this.Fa+=d.left;this.Ga-=d.top;break;case O.G5:this.Fa+=d.left;this.Ga+=d.bottom;break;case O.H5:this.Fa+=d.left;break;case O.B5:this.Ga-=d.top;this.Fa+=d.left;break;case O.C5:this.Ga-=d.top;this.Fa-=d.right;break;case O.A5:this.Ga-=d.top}}});ad.create=function(){return new ad};var ed=M.extend({k:function(){return M.prototype.k.call(this)?(this.Em(M.kq),q):t},Bp:function(c){return this.k()?(this.tf(c),q):t}});ed.create=function(c){var d=new ed;return c?d.Bp()?d:s:d};var fd=M.extend({k:function(){return M.prototype.k.call(this)?(this.Em(M.Iy),q):t},Bp:function(c){return this.k()?(this.tf(c),q):t}});fd.create=function(c){var d=new fd;return c?d.Bp()?d:s:d};var gd=M.extend({k:function(){return M.prototype.k.call(this)?(this.Em(M.yMa),q):t},Bp:function(c){return this.k()?(this.tf(c),q):t}});gd.create=function(c){var d=new gd;return c?d.Bp()?d:s:d};function hd(c,d){if(!c)return s;if(c.xq==d)return c;for(var e=c.ke(),g=0;g<e.length;g++){var h=hd(e[g],d);if(h!=s)return h}return s};var id=L.extend({bb:s,Kb:s,Qb:s,fg:s,bX:"",pV:"",HV:"",Pe:q,X:t,jz:s,kz:s,iz:s,IF:L.La,TF:L.La,YE:L.La,st:s,BX:s,JV:s,yQ:t,SN:s,fw:1,gw:1,pw:1,qw:1,Jsa:t,AX:t,Gqa:t,sg:q,qa:"Button",cX:q,zX:q,IV:q,Kc:"Thonburi",Lc:12,sc:0,ctor:function(){this.jz=K(0,0,0,0);this.kz=K(0,0,0,0);this.iz=K(0,0,0,0);var c=this.ca;this.st=J(c.width,c.height);this.BX=J(c.width,c.height);this.JV=J(c.width,c.height);this.SN=C.color.WHITE;L.prototype.ctor.call(this)},k:function(c,d,e,g){if(L.prototype.k.call(this)){this.nl(q);
if(c===m)return q;this.Qr(c,d,e,g)}return t},Vk:function(){this.bb=C.z.create();this.Kb=C.z.create();this.Qb=C.z.create();this.fg=C.Z.create("");this.Vc(this.bb,id.Z5,-1);this.Vc(this.Kb,id.x6,-1);this.Vc(this.Qb,id.L4,-1);this.Vc(this.fg,id.poa,-1)},nh:function(c){this.X!=c&&(this.Dv=L.RR,this.X=c,this.qi(this.bb),this.qi(this.Kb),this.qi(this.Qb),this.X?(this.bb=C.Ra.create(),this.Kb=C.Ra.create(),this.Qb=C.Ra.create()):(this.bb=C.z.create(),this.Kb=C.z.create(),this.Qb=C.z.create()),this.Cx(this.bX,
this.IF),this.Dx(this.pV,this.TF),this.Bx(this.HV,this.YE),this.Vc(this.bb,id.Z5,-1),this.Vc(this.Kb,id.x6,-1),this.Vc(this.Qb,id.L4,-1),this.X?(c=this.Ab,this.Ve(t),this.Pe=c):this.Ve(this.Pe),this.c2(this.jz),this.d2(this.kz),this.b2(this.iz),this.VQ(this.Cv))},G0:y("X"),Ve:function(c){if(!this.X||this.X&&!c)L.prototype.Ve.call(this,c),this.Pe=c},Nn:y("st"),Qr:function(c,d,e,g){this.Cx(c,g);this.Dx(d,g);this.Bx(e,g)},Cx:function(c,d){if(c){d=d||L.La;this.bX=c;this.IF=d;if(this.X){var e=this.bb;
switch(this.IF){case L.La:e.Ae(c);break;case L.Za:e.Wk(c)}e.vc(this.jz)}else switch(e=this.bb,this.IF){case L.La:e.Xa(c);break;case L.Za:e.Bd(c)}this.st=this.bb.f();this.ik();this.ql();this.bb.F(this.Va());this.bb.J(this.qb());this.If(this.st);this.cX=this.Jsa=q}},Dx:function(c,d){if(c){d=d||L.La;this.pV=c;this.TF=d;if(this.X){var e=this.Kb;switch(this.TF){case L.La:e.Ae(c);break;case L.Za:e.Wk(c)}e.vc(this.kz)}else switch(e=this.Kb,this.TF){case L.La:e.Xa(c);break;case L.Za:e.Bd(c)}this.BX=this.Kb.f();
this.ik();this.ql();this.Qb.F(this.Va());this.Qb.J(this.qb());this.zX=this.AX=q}},Bx:function(c,d){if(c){d=d||L.La;this.HV=c;this.YE=d;if(this.X){var e=this.Qb;switch(this.YE){case L.La:e.Ae(c);break;case L.Za:e.Wk(c)}e.vc(this.iz)}else switch(e=this.Qb,this.YE){case L.La:e.Xa(c);break;case L.Za:e.Bd(c)}this.JV=this.Qb.f();this.ik();this.ql();this.Qb.F(this.Va());this.Qb.J(this.qb());this.IV=this.Gqa=q}},vc:function(c){this.c2(c);this.d2(c);this.b2(c)},c2:function(c){this.jz=c;this.X&&this.bb.vc(c)},
hSa:y("jz"),d2:function(c){this.kz=c;this.X&&this.Kb.vc(c)},iSa:y("kz"),b2:function(c){this.iz=c;this.X&&this.Qb.vc(c)},gSa:y("iz"),jI:function(){this.bb.va(q);this.Kb.va(t);this.Qb.va(t);if(this.AX){if(this.yQ){this.bb.Gm();this.Kb.Gm();var c=C.$d.create(0.05,this.fw,this.gw);this.bb.Qa(c);this.Kb.eb(this.pw,this.qw)}}else this.X?this.rIa():(this.bb.Gm(),this.bb.eb(this.fw,this.gw))},kI:function(){if(this.AX){if(this.bb.va(t),this.Kb.va(q),this.Qb.va(t),this.yQ){this.bb.Gm();this.Kb.Gm();var c=C.$d.create(0.05,
this.pw+0.1,this.qw+0.1);this.Kb.Qa(c);this.bb.eb(this.pw+0.1,this.qw+0.1)}}else this.bb.va(q),this.Kb.va(q),this.Qb.va(t),this.X?this.bb.F(C.oj.GRAY):(this.bb.Gm(),this.bb.eb(this.fw+0.1,this.gw+0.1))},nC:function(){this.bb.va(t);this.Kb.va(t);this.Qb.va(q);this.bb.eb(this.fw,this.gw);this.Kb.eb(this.pw,this.qw)},Ld:function(c){this.fg.Ld(c);this.X||(this.bb.Ld(c),this.Kb.Ld(c),this.Qb.Ld(c))},F2a:function(c){this.fg.Qf(c);this.X||(this.bb.Qf(c),this.Kb.Qf(c),this.Qb.Qf(c))},MH:function(){return this.X?
t:this.bb.MH()},NH:function(){return this.X?t:this.bb.NH()},ik:function(){var c=this.zb?-1:1;this.fg.Wa(c);this.X?(this.bb.Wa(c),this.Kb.Wa(c),this.Qb.Wa(c)):(this.bb.Ld(this.zb),this.Kb.Ld(this.zb),this.Qb.Ld(this.zb))},ql:function(){var c=this.Bb?-1:1;this.fg.kb(c);this.X?(this.bb.kb(c),this.Kb.kb(c),this.Qb.kb(c)):(this.bb.Qf(this.Bb),this.Kb.Qf(this.Bb),this.Qb.Qf(this.Bb))},rIa:function(){this.bb.F(this.Va());this.Kb.F(this.Va());this.Qb.F(this.Va());this.bb.J(this.qb());this.Kb.J(this.qb());
this.Qb.J(this.qb())},R:function(c,d){d===m?(L.prototype.R.call(this,c),this.bb.R(c),this.Kb.R(c),this.Qb.R(c)):(L.prototype.R.call(this,c,d),this.bb.R(c,d),this.Kb.R(c,d),this.Qb.R(c,d));this.fg.o(this.ca.width*(0.5-this.yb.x),this.ca.height*(0.5-this.yb.y))},Qe:function(c){L.prototype.Qe.call(this,c);this.bb.Qe(c);this.Kb.Qe(c);this.Qb.Qe(c);this.fg.gs(this.ca.width*(0.5-this.yb.x))},Re:function(c){L.prototype.Re.call(this,c);this.bb.Re(c);this.Kb.Re(c);this.Qb.Re(c);this.fg.Fu(this.ca.height*(0.5-
this.yb.y))},ec:function(){L.prototype.ec.call(this);this.sIa();this.$ea();this.wfa();this.Aca()},f:y("st"),af:function(){return this.X?this.ca.width:this.st.width},vg:function(){return this.X?this.ca.height:this.st.height},Gr:function(){if(this.Cv)switch(this.Dv){case L.aD:return this.bb;case L.QR:return this.Kb;default:return s}else return this.Qb},$ea:function(){if(this.Ab)this.X||(this.bb.eb(1),this.fw=this.gw=1);else if(this.X)this.bb.Ce(this.ca),this.fw=this.gw=1;else{var c=this.st;if(0>=c.width||
0>=c.height){this.bb.eb(1);return}var d=this.ca.width/c.width,c=this.ca.height/c.height;this.bb.Wa(d);this.bb.kb(c);this.fw=d;this.gw=c}this.bb.o(this.n.width/2,this.n.height/2)},wfa:function(){if(this.Ab)this.X||(this.Kb.eb(1),this.pw=this.qw=1);else if(this.X)this.Kb.Ce(this.ca),this.pw=this.qw=1;else{var c=this.BX;if(0>=c.width||0>=c.height){this.Kb.eb(1);return}var d=this.ca.width/c.width,c=this.ca.height/c.height;this.Kb.Wa(d);this.Kb.kb(c);this.pw=d;this.qw=c}this.Kb.o(this.n.width/2,this.n.height/
2)},Aca:function(){if(this.Ab)this.X||this.Qb.eb(1);else if(this.X)this.Qb.Ce(this.ca);else{var c=this.JV;if(0>=c.width||0>=c.height){this.Qb.eb(1);return}var d=this.ca.height/c.height;this.Qb.Wa(this.ca.width/c.width);this.Qb.kb(d)}this.Qb.o(this.n.width/2,this.n.height/2)},Gn:function(){this.cX&&(this.$ea(),this.cX=t);this.zX&&(this.wfa(),this.zX=t);this.IV&&(this.Aca(),this.IV=t)},sIa:function(){this.fg.o(0.5*this.n.width,0.5*this.n.height)},FGa:x("yQ"),ey:function(c){this.fg.sa(c)},Lda:function(){return this.fg.dc()},
by:function(c){this.SN.r=c.r;this.SN.g=c.g;this.SN.b=c.b;this.fg.Pb(c)},Ida:function(){return this.fg.Va()},dy:function(c){this.fg.Yc(c)},Kda:function(){return this.fg.Ln()},cy:function(c){this.fg.Yd(c)},Jda:function(){return this.fg.up()},wua:function(c){this.fg.font=c},Nra:function(){return this.fg.font},jJ:function(){this.wi(this.bb);this.wi(this.Kb);this.wi(this.Qb)},Tj:B("Button"),Nh:function(){return id.create()},ni:function(c){this.Pe=c.Pe;this.nh(c.X);this.Cx(c.bX,c.IF);this.Dx(c.pV,c.TF);
this.Bx(c.HV,c.YE);this.c2(c.jz);this.d2(c.kz);this.b2(c.iz);this.ey(c.Lda());this.cy(c.Jda());this.dy(c.Kda());this.by(c.Ida());this.FGa(c.yQ)}}),D=id.prototype;C.d(D,"titleText",D.Lda,D.ey);C.d(D,"titleFont",D.Nra,D.wua);C.d(D,"titleFontSize",D.Kda,D.dy);C.d(D,"titleFontName",D.Jda,D.cy);C.d(D,"titleColor",D.Ida,D.by);D=s;id.create=function(c,d,e,g){var h=new id;if(c===m)return h;h.k(c,d,e,g)};id.Z5=-2;id.x6=-2;id.L4=-2;id.poa=-1;id.V6=0;id.uoa=1;var jd=L.extend({Sc:s,re:s,Ne:s,qe:s,ve:s,Gj:q,Gv:s,Hv:s,Fv:s,UU:L.La,TU:L.La,eW:L.La,SU:L.La,dW:L.La,w8:"",y8:"",W9:"",v8:"",V9:"",qa:"CheckBox",TK:q,WK:q,eM:q,SK:q,dM:q,ctor:function(){L.prototype.ctor.call(this)},k:function(c,d,e,g,h,k){return L.prototype.k.call(this)?(this.Gj=q,this.nl(q),c===m&&this.Qr(c,d,e,g,h,k),q):t},Vk:function(){this.Sc=C.z.create();this.re=C.z.create();this.Ne=C.z.create();this.qe=C.z.create();this.ve=C.z.create();this.Vc(this.Sc,jd.Via,-1);this.Vc(this.re,jd.Wia,-1);
this.Vc(this.Ne,jd.mla,-1);this.Vc(this.qe,jd.Uia,-1);this.Vc(this.ve,jd.lla,-1);window.test=[this.Sc,this.re,this.Ne,this.qe,this.ve];window.a=this},Qr:function(c,d,e,g,h,k){this.bC(c,k);this.dC(d,k);this.eC(e,k);this.cC(g,k);this.fC(h,k)},bC:function(c,d){if(c){d=d||L.La;this.w8=c;this.UU=d;var e=this.Sc;switch(this.UU){case L.La:e.Xa(c);break;case L.Za:e.Bd(c)}this.wZ();e.xa||(this.Sc.Ba(this.lb),e.je(function(){this.wZ()},this));this.ik();this.ql();this.Sc.F(this.Va());this.Sc.J(this.qb());this.If(this.Sc.f());
this.TK=q}},dC:function(c,d){if(c){d=d||L.La;this.y8=c;this.TU=d;switch(this.TU){case L.La:this.re.Xa(c);break;case L.Za:this.re.Bd(c)}this.ik();this.ql();this.re.F(this.Va());this.re.J(this.qb());this.WK=q}},eC:function(c,d){if(c){d=d||L.La;this.W9=c;this.eW=d;switch(this.eW){case L.La:this.Ne.Xa(c);break;case L.Za:this.Ne.Bd(c)}this.ik();this.ql();this.Ne.F(this.Va());this.Ne.J(this.qb());this.eM=q}},cC:function(c,d){if(c){d=d||L.La;this.v8=c;this.SU=d;switch(this.SU){case L.La:this.qe.Xa(c);break;
case L.Za:this.qe.Bd(c)}this.ik();this.ql();this.qe.F(this.Va());this.qe.J(this.qb());this.SK=q}},fC:function(c,d){if(c){d=d||L.La;this.V9=c;this.dW=d;switch(this.dW){case L.La:this.ve.Xa(c);break;case L.Za:this.ve.Bd(c)}this.ik();this.ql();this.ve.F(this.Va());this.ve.J(this.qb());this.dM=q}},jI:function(){this.Sc.va(q);this.re.va(t);this.qe.va(t);this.ve.va(t)},kI:function(){this.Sc.va(t);this.re.va(q);this.qe.va(t);this.ve.va(t)},nC:function(){this.Sc.va(t);this.re.va(t);this.qe.va(q);this.Ne.va(t);
this.Gj&&this.ve.va(q)},ay:function(c){c!=this.Gj&&(this.Gj=c,this.Ne.va(this.Gj))},HAa:y("Gj"),xFa:function(){this.Fv&&this.Fv(this,jd.Z4);this.Gv&&this.Hv&&this.Hv.call(this.Gv,this,jd.Z4)},bIa:function(){this.Fv&&this.Fv(this,jd.b5);this.Gv&&this.Hv&&this.Hv.call(this.Gv,this,jd.b5)},J1:function(){L.prototype.J1.call(this);this.Gj?(this.ay(t),this.bIa()):(this.ay(q),this.xFa())},COa:function(c,d){this.Hv=c;this.Gv=d},addEventListener:x("Fv"),Nn:function(){return this.Sc.f()},ik:function(){this.Sc.Ld(this.zb);
this.re.Ld(this.zb);this.Ne.Ld(this.zb);this.qe.Ld(this.zb);this.ve.Ld(this.zb)},ql:function(){this.Sc.Qf(this.Bb);this.re.Qf(this.Bb);this.Ne.Qf(this.Bb);this.qe.Qf(this.Bb);this.ve.Qf(this.Bb)},R:function(c,d){d===m?(L.prototype.R.call(this,c),this.Sc.R(c),this.re.R(c),this.qe.R(c),this.Ne.R(c),this.ve.R(c)):(L.prototype.R.call(this,c,d),this.Sc.R(c,d),this.re.R(c,d),this.qe.R(c,d),this.Ne.R(c,d),this.ve.R(c,d))},Qe:function(c){L.prototype.Qe.call(this,c);this.Sc.Qe(c);this.re.Qe(c);this.qe.Qe(c);
this.Ne.Qe(c);this.ve.Qe(c)},Re:function(c){L.prototype.Re.call(this,c);this.Sc.Re(c);this.re.Re(c);this.qe.Re(c);this.Ne.Re(c);this.ve.Re(c)},ec:function(){L.prototype.ec.call(this);this.dM=this.SK=this.eM=this.WK=this.TK=q},f:function(){return this.Sc.f()},af:function(){return this.Sc.af()},vg:function(){return this.Sc.vg()},Gr:y("Sc"),wZ:function(){if(this.Ab)this.Sc.eb(1);else{var c=this.Sc.f();if(0>=c.width||0>=c.height){this.Sc.eb(1);return}var d=this.ca.height/c.height;this.Sc.Wa(this.ca.width/
c.width);this.Sc.kb(d)}c=this.n.width/2;d=this.n.height/2;this.Sc.o(c,d);this.re.o(c,d);this.Ne.o(c,d);this.qe.o(c,d);this.ve.o(c,d)},hwa:function(){if(this.Ab)this.re.eb(1);else{var c=this.re.f();if(0>=c.width||0>=c.height)this.re.eb(1);else{var d=this.ca.height/c.height;this.re.Wa(this.ca.width/c.width);this.re.kb(d)}}},Oya:function(){if(this.Ab)this.Ne.eb(1);else{var c=this.Ne.f();if(0>=c.width||0>=c.height)this.Ne.eb(1);else{var d=this.ca.height/c.height;this.Ne.Wa(this.ca.width/c.width);this.Ne.kb(d)}}},
gwa:function(){if(this.Ab)this.qe.eb(1);else{var c=this.qe.f();if(0>=c.width||0>=c.height)this.qe.eb(1);else{var d=this.ca.height/c.height;this.qe.Wa(this.ca.width/c.width);this.qe.kb(d)}}},Nya:function(){if(this.Ab)this.ve.eb(1);else{var c=this.ve.f();if(0>=c.width||0>=c.height)this.ve.eb(1);else{var d=this.ca.height/c.height;this.ve.Wa(this.ca.width/c.width);this.ve.kb(d)}}},jJ:function(){this.wi(this.Sc);this.wi(this.re);this.wi(this.Ne);this.wi(this.qe);this.wi(this.ve)},OC:function(){this.sl(this.Sc);
this.sl(this.re);this.sl(this.Ne);this.sl(this.qe);this.sl(this.ve)},Tj:B("CheckBox"),Nh:function(){return jd.create()},ni:function(c){c instanceof jd&&(this.bC(c.w8,c.UU),this.dC(c.y8,c.TU),this.eC(c.W9,c.eW),this.cC(c.v8,c.SU),this.fC(c.V9,c.dW),this.ay(c.Gj),this.Gv=c.Gv,this.Hv=c.Hv,this.Fv=c.Fv)},Gn:function(){this.TK&&(this.wZ(),this.TK=t);this.WK&&(this.hwa(),this.WK=t);this.eM&&(this.Oya(),this.eM=t);this.SK&&(this.gwa(),this.SK=t);this.dM&&(this.Nya(),this.dM=t)}}),D=jd.prototype;
C.d(D,"selected",D.HAa,D.ay);D=s;jd.create=function(c,d,e,g,h,k){var n=new jd;c===m?n.k():n.k(c,d,e,g,h,k);return n};jd.Z4=0;jd.b5=1;jd.Via=-1;jd.Wia=-1;jd.Uia=-1;jd.mla=-1;jd.lla=-1;var kd=L.extend({X:t,Pe:q,$e:s,Dd:s,zn:"",nM:L.La,en:s,qa:"ImageView",mM:q,ctor:function(){this.$e=K(0,0,0,0);this.en=J(this.ca.width,this.ca.height);L.prototype.ctor.call(this)},k:function(c,d){L.prototype.k.call(this);c!==m&&this.Of(c,d);return q},Vk:function(){this.Dd=C.z.create();this.Vc(this.Dd,kd.nk,-1)},Of:function(c,d){if(c){d=d||L.La;this.zn=c;this.nM=d;var e=this.Dd;switch(this.nM){case L.La:e.Ae(c);break;case L.Za:e.Wk(c)}var g=e.f();e.xa?(this.en.width=this.lb.width?this.lb.width:g.width,
this.en.height=this.lb.height?this.lb.height:g.height):(e.je(function(){var c=e.f();this.en.width=this.lb.width?this.lb.width:c.width;this.en.height=this.lb.height?this.lb.height:c.height;e.vc&&e.vc(this.$e);this.Wda()},this),this.en.width=this.lb.width,this.en.height=this.lb.height);this.X&&e.vc(this.$e);this.ik();this.ql();e.F(this.Va());e.J(this.qb());this.If(this.en);this.mM=q}},lc:function(c){this.X||this.Dd.lc(c)},ik:function(){this.X?this.Dd.Wa(this.zb?-1:1):this.Dd.Ld(this.zb)},ql:function(){this.X?
this.Dd.kb(this.Bb?-1:1):this.Dd.Qf(this.Bb)},Gn:function(){this.mM&&(this.Wda(),this.mM=t)},nh:function(c){this.X!=c&&(this.X=c,this.qi(this.Dd),this.Dd=s,this.Dd=this.X?C.Ra.create():C.z.create(),this.Of(this.zn,this.nM),this.Vc(this.Dd,kd.nk,-1),this.X?(c=this.Ab,this.Ve(t),this.Pe=c):this.Ve(this.Pe),this.vc(this.$e))},G0:y("X"),Ve:function(c){if(!this.X||this.X&&!c)L.prototype.Ve.call(this,c),this.Pe=c},vc:function(c){this.$e=c;this.X&&this.Dd.vc(c)},L_:y("$e"),R:function(c,d){d===m?(L.prototype.R.call(this,
c),this.Dd.R(c)):(L.prototype.R.call(this,c,d),this.Dd.R(c,d))},Qe:function(c){L.prototype.Qe.call(this,c);this.Dd.Qe(c)},Re:function(c){L.prototype.Re.call(this,c);this.Dd.Re(c)},ec:function(){L.prototype.ec.call(this);this.mM=q},f:y("en"),af:function(){return this.en.width},vg:function(){return this.en.height},Gr:y("Dd"),Wda:function(){if(this.Ab)this.X||this.Dd.eb(1);else if(this.X)this.Dd.Ce(this.ca);else{var c=this.Dd.f();if(0>=c.width||0>=c.height){this.Dd.eb(1);return}this.Dd.Wa(this.ca.width/
c.width);this.Dd.kb(this.ca.height/c.height)}this.Dd.o(this.n.width/2,this.n.height/2)},jJ:function(){this.wi(this.Dd)},OC:function(){this.sl(this.Dd)},Tj:B("ImageView"),Nn:u(),Nh:function(){return kd.create()},ni:function(c){c instanceof kd&&(this.Pe=c.Pe,this.nh(c.X),this.Of(c.zn,c.nM),this.vc(c.$e))}});kd.create=function(c,d){var e=new kd;c!==m&&e.k(c,d);return e};kd.nk=-1;var ld=L.extend({Ch:s,Ul:100,Mw:0,jb:s,oN:L.La,Il:s,X:t,Pe:q,$e:s,zn:"",tsa:t,qa:"LoadingBar",Aq:q,ctor:function(){this.Ch=ld.xK;this.Il=J(0,0);this.$e=K(0,0,0,0);L.prototype.ctor.call(this)},Vk:function(){this.jb=C.z.create();C.u.prototype.v.call(this,this.jb,ld.nk,-1);this.jb.R(0,0.5)},lh:function(c){if(this.Ch!=c)switch(this.Ch=c,this.Ch){case ld.xK:this.jb.R(0,0.5);this.jb.o(0.5*-this.Mw,0);this.X||this.jb.Ld(t);break;case ld.$T:this.jb.R(1,0.5),this.jb.o(0.5*this.Mw,0),this.X||this.jb.Ld(q)}},
HB:y("Ch"),Of:function(c,d){if(c){this.oN=d=d||L.La;this.zn=c;var e=this.jb;switch(this.oN){case L.La:this.X?(e.Ae(c),e.vc(this.$e)):e.Xa(c);break;case L.Za:this.X?(e.Wk(c),e.vc(this.$e)):e.Bd(c)}e.F(this.Va());e.J(this.qb());var g=e.f();this.Il.width=g.width;this.Il.height=g.height;switch(this.Ch){case ld.xK:e.R(0,0.5);this.X||e.Ld(t);break;case ld.$T:e.R(1,0.5),this.X||e.Ld(q)}this.CO();this.If(this.Il);this.Aq=q}},nh:function(c){this.X!=c&&(this.X=c,this.qi(this.jb),this.jb=this.X?C.Ra.create():
C.z.create(),this.Of(this.zn,this.oN),this.Vc(this.jb,ld.nk,-1),this.X?(c=this.Ab,this.Ve(t),this.Pe=c):this.Ve(this.Pe),this.vc(this.$e),this.ti(this.Ul))},G0:y("X"),vc:function(c){this.$e=c;this.X&&this.jb.vc(c)},L_:y("$e"),ti:function(c){if(!(0>c||100<c)&&!(0>=this.Mw))if(this.Ul=c,c=this.Ul/100,this.X)this.oha();else{var d=this.jb.tH();this.jb.lc(K(d.x,d.y,this.Il.width*c,this.Il.height))}},U_:y("Ul"),ec:function(){L.prototype.ec.call(this);this.Aq=q},Ve:function(c){if(!this.X||this.X&&!c)L.prototype.Ve.call(this,
c),this.Pe=c},Nn:y("Il"),f:y("Il"),af:function(){return this.Il.width},vg:function(){return this.Il.height},Gr:y("jb"),CO:function(){var c=this.jb;if(this.Ab)this.X||(this.Mw=this.Il.width,c.eb(1));else if(this.Mw=this.ca.width,this.X)this.oha();else{var d=this.Il;if(0>=d.width||0>=d.height){c.eb(1);return}var e=this.ca.height/d.height;c.Wa(this.ca.width/d.width);c.kb(e)}switch(this.Ch){case ld.xK:c.o(0,0.5*this.n.height);break;case ld.$T:c.o(this.Mw,0.5*this.n.height)}},Gn:function(){this.Aq&&(this.CO(),
this.Aq=t)},oha:function(){this.jb.Ce(J(this.Ul/100*this.Mw,this.ca.height))},jJ:function(){this.wi(this.jb)},OC:function(){this.sl(this.jb)},Tj:B("LoadingBar"),Nh:function(){return ld.create()},ni:function(c){c instanceof ld&&(this.Pe=c.Pe,this.nh(c.X),this.Of(c.zn,c.oN),this.vc(c.$e),this.ti(c.Ul),this.lh(c.Ch))}}),D=ld.prototype;C.d(D,"direction",D.HB,D.lh);C.d(D,"percent",D.U_,D.ti);D=s;ld.create=function(c,d){var e=new ld;c!==m&&e.Of(c);d!==m&&e.ti(d);return e};ld.xK=0;ld.$T=1;ld.nk=-1;var md=L.extend({jb:s,Qd:s,yA:s,Jk:s,bm:s,am:s,JA:s,YK:0,Ul:0,X:t,Pe:q,zn:"",GX:"",Waa:"",Xaa:"",Vaa:"",gL:s,hL:s,hG:s,iG:s,ZK:L.La,hN:L.La,WU:L.La,XU:L.La,VU:L.La,tsa:t,qa:"Slider",Aq:q,VF:q,ctor:function(){this.yA=J(0,0);this.gL=K(0,0,0,0);this.hL=K(0,0,0,0);L.prototype.ctor.call(this)},k:function(){return L.prototype.k.call(this)?q:t},Vk:function(){this.jb=C.z.create();this.Qd=C.z.create();this.Qd.R(0,0.5);this.Vc(this.jb,md.H3,-1);this.Vc(this.Qd,md.y6,-1);this.Jk=C.z.create();this.bm=C.z.create();
this.bm.va(t);this.am=C.z.create();this.am.va(t);this.JA=C.u.create();this.JA.v(this.Jk);this.JA.v(this.bm);this.JA.v(this.am);this.Vc(this.JA,md.Pia,-1)},Yj:function(c,d){if(c){d=d||L.La;this.zn=c;this.ZK=d;var e=this.jb;switch(this.ZK){case L.La:this.X?e.Ae(c):e.Xa(c);break;case L.Za:this.X?e.Wk(c):e.Bd(c)}e.F(this.Va());e.J(this.qb());this.VF=this.Aq=q;this.If(this.jb.f())}},qu:function(c,d){if(c){d=d||L.La;this.GX=c;this.hN=d;var e=this.Qd;switch(this.hN){case L.La:this.X?e.Ae(c):e.Xa(c);break;
case L.Za:this.X?e.Wk(c):e.Bd(c)}this.Qd.F(this.Va());this.Qd.J(this.qb());this.Qd.R(I(0,0.5));e=this.Qd.f();this.yA={width:e.width,height:e.height};this.VF=q}},nh:function(c){this.X!=c&&(this.X=c,this.qi(this.jb,q),this.qi(this.Qd,q),this.Qd=this.jb=s,this.X?(this.jb=C.Ra.create(),this.Qd=C.Ra.create()):(this.jb=C.z.create(),this.Qd=C.z.create()),this.Yj(this.zn,this.ZK),this.qu(this.GX,this.hN),this.Vc(this.jb,md.H3,-1),this.Vc(this.Qd,md.y6,-1),this.X?(c=this.Ab,this.Ve(t),this.Pe=c):this.Ve(this.Pe),
this.rga(this.gL),this.qga(this.hL))},G0:y("X"),Ve:function(c){if(!this.X||this.X&&!c)L.prototype.Ve.call(this,c),this.Pe=c},vc:function(c){this.rga(c);this.qga(c)},rga:function(c){this.gL=c;this.X&&this.jb.vc(c)},fSa:y("gL"),qga:function(c){this.hL=c;this.X&&this.Qd.vc(c)},jSa:y("hL"),Pea:function(c,d,e,g){this.$B(c,g);this.aC(d,g);this.ZB(e,g)},$B:function(c,d){if(c){d=d||L.La;this.Waa=c;this.WU=d;switch(this.WU){case L.La:this.Jk.Xa(c);break;case L.Za:this.Jk.Bd(c)}this.Jk.F(this.Va());this.Jk.J(this.qb())}},
aC:function(c,d){if(c){d=d||L.La;this.Xaa=c;this.XU=d;switch(this.XU){case L.La:this.bm.Xa(c);break;case L.Za:this.bm.Bd(c)}this.bm.F(this.Va());this.bm.J(this.qb())}},ZB:function(c,d){if(c){d=d||L.La;this.Vaa=c;this.VU=d;switch(this.VU){case L.La:this.am.Xa(c);break;case L.Za:this.am.Bd(c)}this.am.F(this.Va());this.am.J(this.qb())}},ti:function(c){100<c&&(c=100);0>c&&(c=0);this.Ul=c;c=this.YK*(c/100);this.JA.o(I(c,this.n.height/2));if(this.X)this.Qd.Ce(J(c,this.yA.height));else{var d=this.Qd,e=d.tH();
d.lc(K(e.x,e.y,c,e.height),d.ef)}},PB:function(c){c=this.Jk.mi(c);var d=this.Jk.f();return C.Np(K(0,0,d.width,d.height),c)},fc:function(c,d){var e=L.prototype.fc.call(this,c,d);if(this.Ov){var g=this.mi(this.gm);this.ti(this.rda(g.x));this.ufa()}return e},dd:function(c){c=this.mi(c.wd());this.ti(this.rda(c.x));this.ufa()},Xc:function(c,d){L.prototype.Xc.call(this,c,d)},Be:function(c,d){L.prototype.Be.call(this,c,d)},rda:function(c){return 100*(c/this.YK)},GOa:function(c,d){this.iG=c;this.hG=d},addEventListener:x("mb"),
ufa:function(){this.hG&&this.iG&&this.iG.call(this.hG,this,md.T4);this.mb&&this.mb(md.T4)},U_:y("Ul"),ec:function(){L.prototype.ec.call(this);this.VF=this.Aq=q},Gn:function(){this.Aq&&(this.CO(),this.Aq=t);this.VF&&(this.AEa(),this.VF=t)},Nn:function(){return this.jb.f()},Gr:y("jb"),CO:function(){if(this.Ab)this.jb.eb(1),this.YK=this.n.width;else if(this.YK=this.n.width,this.X)this.jb.Ce(this.n);else{var c=this.jb.f();if(0>=c.width||0>=c.height){this.jb.eb(1);return}var d=this.n.height/c.height;this.jb.Wa(this.n.width/
c.width);this.jb.kb(d)}this.jb.o(this.n.width/2,this.n.height/2);this.ti(this.Ul)},AEa:function(){if(this.Ab){if(!this.X){var c=this.yA,d=this.n.width/c.width,c=this.n.height/c.height;this.Qd.Wa(d);this.Qd.kb(c)}}else if(this.X)this.Qd.Ce(this.n),this.yA=this.Qd.f();else{c=this.yA;if(0>=c.width||0>=c.height){this.Qd.eb(1);return}d=this.n.width/c.width;c=this.n.height/c.height;this.Qd.Wa(d);this.Qd.kb(c)}this.Qd.o(0,this.n.height/2);this.ti(this.Ul)},f:function(){var c=this.jb.f();return J(c.width,
c.height)},af:function(){return this.jb.af()},vg:function(){return this.jb.vg()},jI:function(){this.Jk.va(q);this.bm.va(t);this.am.va(t)},kI:function(){this.Jk.va(t);this.bm.va(q);this.am.va(t)},nC:function(){this.Jk.va(t);this.bm.va(t);this.am.va(q)},Tj:B("Slider"),Nh:function(){return md.create()},ni:function(c){this.Pe=c.Pe;this.nh(c.X);this.Yj(c.zn,c.ZK);this.qu(c.GX,c.hN);this.$B(c.Waa,c.WU);this.aC(c.Xaa,c.XU);this.ZB(c.Vaa,c.VU);this.ti(c.Ul);this.hG=c.hG;this.iG=c.iG;this.mb=c.mb},jJ:function(){this.wi(this.jb);
this.wi(this.Qd);this.wi(this.Jk);this.wi(this.bm);this.wi(this.am)},OC:function(){this.sl(this.jb);this.sl(this.Qd);this.sl(this.Jk);this.sl(this.bm);this.sl(this.am)}}),D=md.prototype;C.d(D,"percent",D.U_,D.ti);D=s;md.create=function(){var c=new md;return c&&c.k()?c:s};md.T4=0;md.H3=-3;md.y6=-2;md.Pia=-1;var nd=L.extend({$N:t,RM:1,SM:1,Kc:"Thonburi",Lc:10,W$:0.5,xb:"",QA:s,lOa:0,kOa:0,qa:"Text",sc:s,Zq:q,ctor:function(){this.sc=nd.$oa.V6;this.QA=J(0,0);L.prototype.ctor.call(this)},k:function(c,d,e){return L.prototype.k.call(this)?(0<arguments.length&&(this.sa(c),this.Yd(d),this.Yc(e)),q):t},Vk:function(){this.xb=C.Z.create();C.u.prototype.v.call(this,this.xb,nd.nk,-1)},F2:function(c){C.log("Please use the setString");this.sa(c)},sa:function(c){this.xb.sa(c);this.If(this.xb.f());this.Zq=q},getStringValue:function(){C.log("Please use the getString");
return this.xb.dc()},dc:function(){return this.xb.dc()},lu:function(){return this.xb.lu()},Yc:function(c){this.Lc=c;this.xb.Yc(c);this.If(this.xb.f());this.Zq=q},Ln:y("Lc"),Yd:function(c){this.Kc=c;this.xb.Yd(c);this.If(this.xb.f());this.Zq=q},Iu:function(c){this.xb.XQ(c);this.If(this.xb.f());this.Zq=q},BVa:function(){return this.xb.mza()},is:function(c){this.xb.$Q(c);this.If(this.xb.f());this.Zq=q},SAa:function(){return this.xb.Po},js:function(c){this.xb.uR(c);this.If(this.xb.f());this.Zq=q},TAa:function(){return this.xb.lp},
rR:x("$N"),wXa:y("$N"),jI:function(){this.$N&&(this.xb.Wa(this.RM),this.xb.kb(this.SM))},kI:function(){this.$N&&(this.xb.Wa(this.RM+this.W$),this.xb.kb(this.SM+this.W$))},nC:u(),ik:function(){this.zb?this.xb.Wa(-1):this.xb.Wa(1)},ec:function(){L.prototype.ec.call(this);this.Zq=q},Gn:function(){this.Zq&&(this.cQ(),this.Zq=t)},Nn:function(){return this.xb.f()},Gr:y("xb"),cQ:function(){if(this.Ab)this.xb.eb(1),this.RM=this.SM=1;else{this.xb.XQ(J(this.n.width,this.n.height));var c=this.xb.f();if(0>=c.width||
0>=c.height){this.xb.eb(1);return}var d=this.n.width/c.width,c=this.n.height/c.height;this.xb.Wa(d);this.xb.kb(c);this.RM=d;this.SM=c}this.xb.o(this.n.width/2,this.n.height/2)},Tj:B("Label"),A_:function(c,d,e){this.xb.A_(c,d,e)},KQa:u(),JQa:u(),kQa:u(),Nh:function(){return nd.create()},up:y("Kc"),xH:y("sc"),kr:function(c){var d=C.Z.$L.exec(c);d&&(this.Lc=parseInt(d[1]),this.Kc=d[2],this.xb.kr(c),this.cQ())},Nv:function(){return this.xb.Nv()},xN:function(c){this.QA.width=c;this.xb.xN(c);this.cQ()},
wN:function(c){this.QA.height=c;this.xb.wN(c);this.cQ()},lF:function(){return this.QA.width},jW:function(){return this.QA.height},ni:function(c){c instanceof od&&(this.Yd(c.Kc),this.Yc(c.Ln()),this.sa(c.dc()),this.rR(c.e5a),this.Iu(c.QA),this.is(c.xb.Po),this.js(c.xb.lp))}}),D=nd.prototype;C.d(D,"boundingWidth",D.lF,D.xN);C.d(D,"boundingHeight",D.jW,D.wN);C.d(D,"string",D.dc,D.sa);C.d(D,"stringLength",D.lu);C.d(D,"font",D.Nv,D.kr);C.d(D,"fontSize",D.Ln,D.Yc);C.d(D,"fontName",D.up,D.Yd);
C.d(D,"textAlign",D.SAa,D.is);C.d(D,"verticalAlign",D.TAa,D.js);var D=s,od=nd.create=function(c,d,e){var g=new nd;if(0<arguments.length){if(g&&g.k(c,d,e))return g}else if(g&&g.k())return g;return s};nd.nk=-1;nd.$oa={V6:0,uoa:1};var pd=L.extend({Eh:s,Ew:"",kV:"",Hj:0,Ii:0,zY:"",qa:"TextAtlas",zF:s,ctor:function(){L.prototype.ctor.call(this)},Vk:function(){this.Eh=new C.Sm;this.Eh.R(I(0.5,0.5));this.Vc(this.Eh,pd.nk,-1)},setProperty:function(c,d,e,g,h){this.Ew=c;this.kV=d;this.Hj=e;this.Ii=g;this.zY=h;this.Eh.nf(c,this.kV,this.Hj,this.Ii,this.zY[0]);this.If(this.Eh.f());this.zF=q},sa:function(c){this.Ew=c;this.Eh.sa(c);this.If(this.Eh.f());this.zF=q},setStringValue:function(c){C.log("Please use the setString");this.sa(c)},
getStringValue:function(){C.log("Please use the getString");return this.dc()},dc:function(){return this.Eh.dc()},lu:function(){return this.Eh.lu()},ec:function(){L.prototype.ec.call(this);this.zF=q},Gn:function(){this.zF&&(this.TCa(),this.zF=t)},Nn:function(){return this.Eh.f()},Gr:y("Eh"),TCa:function(){if(this.Ab)this.Eh.eb(1);else{var c=this.Eh.f();if(0>=c.width||0>=c.height){this.Eh.eb(1);return}var d=this.ca.height/c.height;this.Eh.Wa(this.ca.width/c.width);this.Eh.kb(d)}this.Eh.o(this.n.width/
2,this.n.height/2)},Tj:B("LabelAtlas"),Nh:function(){return pd.create()},ni:function(c){c&&this.setProperty(c.Ew,c.kV,c.Hj,c.Ii,c.zY)}}),D=pd.prototype;C.d(D,"string",D.dc,D.sa);D=s;pd.create=function(c,d,e,g,h){var k=new pd;return k&&k.k()?(0<arguments.length&&k.setProperty(c,d,e,g,h),k):s};pd.nk=-1;var qd,rd=qd=L.extend({Vg:s,O9:t,Zqa:"",Ew:"",qa:"TextBMFont",yM:q,ctor:function(){L.prototype.ctor.call(this)},Vk:function(){this.Vg=C.fv.create();this.Vc(this.Vg,qd.nk,-1)},zC:function(c){c&&(this.Zqa=c,this.Vg.nf("",c),this.iIa(),this.V0(),this.Vg.xa||this.Vg.je(function(){this.V0()},this),this.Vg.F(this.Va()),this.Vg.J(this.qb()),this.O9=q,this.sa(this.Ew))},F2:function(c){C.log("Please use the setString");this.sa(c)},sa:function(c){this.Ew=c;this.O9&&(this.Vg.sa(c),this.If(this.Vg.f()),this.yM=
q)},dc:y("Ew"),lu:function(){return this.Vg.lu()},ec:function(){L.prototype.ec.call(this);this.yM=q},Gn:function(){this.yM&&(this.V0(),this.yM=t)},Nn:function(){return this.Vg.f()},Gr:y("Vg"),V0:function(){if(this.Ab)this.Vg.eb(1);else{var c=this.Vg.f();if(0>=c.width||0>=c.height){this.Vg.eb(1);return}var d=this.ca.height/c.height;this.Vg.Wa(this.ca.width/c.width);this.Vg.kb(d)}this.Vg.o(this.n.width/2,this.n.height/2)},Tj:B("LabelBMFont")}),D=qd.prototype;C.d(D,"string",D.dc,D.setStringValue);
D=s;qd.create=function(c,d){var e=new qd;return e&&e.k()?(d&&c&&(e.zC(d),e.sa(c)),e):s};qd.nk=-1;var sd=C.vj.extend({maxLengthEnabled:t,maxLength:0,passwordEnabled:t,nw:"",NU:t,DV:t,FW:t,AV:t,qa:"UICCTextField",yn:q,ctor:function(){C.vj.prototype.ctor.call(this);this.maxLengthEnabled=t;this.maxLength=0;this.passwordEnabled=t;this.nw="*";this.AV=this.FW=this.DV=this.NU=t},V:function(){C.vj.prototype.Vp.call(this,this)},dfa:function(){this.AI(q);return t},k1:function(c,d,e){if(1==e&&"\n"==d)return t;this.GI(q);return this.maxLengthEnabled&&C.vj.prototype.FB.call(this)>=this.maxLength?q:t},efa:function(){this.CI(q);
return t},ffa:function(){this.DI(q);return t},JH:function(c,d){"\n"!=c&&this.maxLengthEnabled&&this.dc().length>=this.maxLength?this.passwordEnabled&&this.fR(this.dc()):(C.vj.prototype.JH.call(this,c,d),this.passwordEnabled&&0<C.vj.prototype.FB.call(this)&&this.fR(this.dc()))},OO:function(){C.vj.prototype.OO.call(this);0<C.vj.prototype.FB.call(this)&&this.passwordEnabled&&this.fR(this.Hi)},l_a:function(){C.vj.prototype.PG.call(this)},FPa:function(){C.vj.prototype.PO.call(this)},Yx:x("maxLengthEnabled"),
OH:y("maxLengthEnabled"),fs:x("maxLength"),vx:y("maxLength"),FB:function(){return C.vj.prototype.FB.call(this)},Zx:x("passwordEnabled"),PH:y("passwordEnabled"),BC:function(c){if(!(1<c.length)){var d=c.charCodeAt(0);33>d||126<d||(this.nw=c)}},fR:function(c){var d="",e=c.length;c=e;this.maxLengthEnabled&&e>this.maxLength&&(c=this.maxLength);for(e=0;e<c;++e)d+=this.nw;C.Z.prototype.sa.call(this,d)},AI:x("NU"),$O:y("NU"),DI:x("DV"),eP:y("DV"),GI:x("FW"),gP:y("FW"),CI:x("AV"),dP:y("AV"),k:function(){return L.prototype.k.call(this)?
(this.nl(q),q):t},kDa:B(t)});sd.create=function(c,d,e){var g=new sd;return g&&g.nf("",d,e)?(c&&g.ui(c),g):s};
var td=L.extend({ta:s,aO:0,YN:0,vba:t,rr:s,sr:s,LMa:s,gNa:s,CNa:s,dNa:s,MMa:s,hNa:s,DNa:s,eNa:s,nw:"",yn:q,ctor:function(){L.prototype.ctor.call(this)},k:function(){return L.prototype.k.call(this)?(this.nl(q),q):t},V:function(){L.prototype.V.call(this);this.sR(q)},Ta:function(){this.sR(t);M.prototype.Ta.call(this)},Vk:function(){this.ta=sd.create("input words here","Thonburi",20);this.Vc(this.ta,td.nk,-1)},L2:function(c){this.aO=c.width;this.YN=c.height},a4a:x("vba"),Gn:function(){this.yn&&(this.LHa(),
this.yn=t)},PB:function(c){if(this.vba){c=this.mi(c);var d=K(-this.aO*this.yb.x,-this.YN*this.yb.y,this.aO,this.YN);if(c.x>=d.origin.x&&c.x<=d.origin.x+d.size.width&&c.y>=d.origin.y&&c.y<=d.origin.y+d.size.height)return q}else return L.prototype.PB.call(this,c);return t},UVa:function(){return J(this.aO,this.YN)},F2:function(c){C.log("Please use the setString");this.sa(c)},sa:function(c){c&&(c=String(c),this.OH()&&(c=c.substr(0,this.vx())),this.PH()?(this.ta.fR(c),this.ta.sa(""),this.ta.JH(c,c.length)):
this.ta.sa(c),this.yn=q,this.If(this.ta.f()))},ui:function(c){this.ta.ui(c);this.yn=q;this.If(this.ta.f())},KB:function(){return this.ta.KB()},kr:function(c){this.ta.kr(c);this.yn=q},Nv:function(){return this.ta.Nv()},Yc:function(c){this.ta.Yc(c);this.yn=q;this.If(this.ta.f())},Ln:function(){return this.ta.xVa()},Yd:function(c){this.ta.Yd(c);this.yn=q;this.If(this.ta.f())},up:function(){return this.ta.wVa()},Axa:function(){this.ta.PO()},getStringValue:function(){C.log("Please use the getString");
return this.dc()},dc:function(){return this.ta.dc()},lu:function(){return this.ta.lu()},fc:function(c,d){var e=this,g=L.prototype.fc.call(e,c,d);e.Ov&&setTimeout(function(){e.ta.PG()},0);return g},Yx:function(c){this.ta.Yx(c)},OH:function(){return this.ta.OH()},fs:function(c){this.ta.fs(c);this.sa(this.dc())},vx:function(){return this.ta.vx()},Zx:function(c){this.ta.Zx(c)},PH:function(){return this.ta.PH()},BC:function(c){this.ta.BC(c);this.nw=c;this.sa(this.dc())},GUa:y("nw"),update:function(){this.$O()&&
(this.Zva(),this.AI(t));this.eP()&&(this.wxa(),this.DI(t));this.gP()&&(this.YBa(),this.GI(t),this.yn=q,this.If(this.ta.f()));this.dP()&&(this.txa(),this.CI(t),this.yn=q,this.If(this.ta.f()))},$O:function(){return this.ta.$O()},AI:function(c){this.ta.AI(c)},eP:function(){return this.ta.eP()},DI:function(c){this.ta.DI(c)},gP:function(){return this.ta.gP()},GI:function(c){this.ta.GI(c)},dP:function(){return this.ta.dP()},CI:function(c){this.ta.CI(c)},Zva:function(){this.rr&&this.sr&&this.sr.call(this.rr,
this,td.Ska);this.mb&&this.mb(this,0)},wxa:function(){this.rr&&this.sr&&this.sr.call(this.rr,this,td.Uka);this.mb&&this.mb(this,1)},YBa:function(){this.rr&&this.sr&&this.sr.call(this.rr,this,td.Vka);this.mb&&this.mb(this,2)},txa:function(){this.rr&&this.sr&&this.sr.call(this.rr,this,td.Tka);this.mb&&this.mb(this,3)},HOa:function(c,d){this.sr=c;this.rr=d},R:function(c,d){d===m?(L.prototype.R.call(this,c),this.ta.R(c)):(L.prototype.R.call(this,c,d),this.ta.R(c,d))},Qe:function(c){L.prototype.Qe.call(this,
c);this.ta.Qe(c)},Re:function(c){L.prototype.Re.call(this,c);this.ta.Re(c)},ec:function(){L.prototype.ec.call(this);this.yn=q},LHa:function(){if(this.Ab){this.ta.eb(1);var c=this.f();this.ca.width=c.width;this.ca.height=c.height}else{c=this.f();if(0>=c.width||0>=c.height){this.ta.eb(1);return}var d=this.ca.height/c.height;this.ta.Wa(this.ca.width/c.width);this.ta.kb(d)}this.ta.o(this.n.width/2,this.n.height/2)},f:function(){return this.ta.f()},af:function(){return this.ta.af()},vg:function(){return this.ta.vg()},
Gr:y("ta"),jJ:function(){this.wi(this.ta)},OC:function(){this.sl(this.ta)},Tj:B("TextField"),PG:function(){this.ta.PG()},Nh:function(){return td.create()},ni:function(c){this.sa(c.ta.dc());this.ui(c.dc());this.Yc(c.ta.Ln());this.Yd(c.ta.up());this.Yx(c.OH());this.fs(c.vx());this.Zx(c.PH());this.BC(c.nw);this.AI(c.$O());this.DI(c.eP());this.GI(c.gP());this.CI(c.dP())},Iu:function(c){this.ta.XQ(c.width,c.height)},is:function(c){this.ta.$Q(c)},js:function(c){this.ta.uR(c)}});
td.create=function(c,d,e){var g=new td;return g&&g.k()?(c&&(d&&e)&&(g.ui(c),g.Yd(d),g.Yc(e)),g):s};D=td.prototype;C.d(D,"string",D.dc,D.sa);C.d(D,"placeHolder",D.KB,D.ui);C.d(D,"font",D.Nv,D.kr);C.d(D,"fontSize",D.Ln,D.Yc);C.d(D,"fontName",D.up,D.Yd);C.d(D,"maxLengthEnabled",D.OH,D.Yx);C.d(D,"maxLength",D.vx,D.fs);C.d(D,"passwordEnabled",D.PH,D.Zx);D=s;td.create=function(){return new td};td.Ska=0;td.Uka=1;td.Vka=2;td.Tka=3;td.nk=-1;var ud=Hc.extend({type:0,tag:0,color:s,ctor:function(){this.tag=this.type=0;this.color=C.color(255,255,255,255)},k:function(c,d,e){this.tag=c;this.color.r=d.r;this.color.g=d.g;this.color.b=d.b;this.color.a=e}}),vd=ud.extend({text:"",fontName:"",fontSize:0,ctor:function(){ud.prototype.ctor.call(this);this.type=ud.KT;this.fontName=this.text="";this.fontSize=0},k:function(c,d,e,g,h,k){ud.prototype.k.call(this,c,d,e);this.text=g;this.fontName=h;this.fontSize=k}});
vd.create=function(c,d,e,g,h,k){var n=new vd;n.k(c,d,e,g,h,k);return n};var wd=ud.extend({UO:"",THa:s,UHa:0,ctor:function(){ud.prototype.ctor.call(this);this.type=ud.MS;this.UO="";this.THa=K(0,0,0,0);this.UHa=0},k:function(c,d,e,g){ud.prototype.k.call(this,c,d,e);this.UO=g}});wd.create=function(c,d,e,g){var h=new wd;h.k(c,d,e,g);return h};var xd=ud.extend({MO:s,ctor:function(){ud.prototype.ctor.call(this);this.type=ud.dq;this.MO=s},k:function(c,d,e,g){ud.prototype.k.call(this,c,d,e);this.MO=g}});
xd.create=function(c,d,e,g){var h=new xd;h.k(c,d,e,g);return h};
var yd=L.extend({Lv:t,DA:s,Ys:s,kn:0,bZ:0,Xs:s,ctor:function(){L.prototype.ctor.call(this);this.Lv=t;this.DA=[];this.Ys=[];this.bZ=this.kn=0},Vk:function(){this.Xs=C.u.create();this.Xs.R(0.5,0.5);this.Vc(this.Xs,0,-1)},CWa:function(c,d){this.DA.splice(d,0,c);this.Lv=q},b0a:function(c){this.DA.push(c);this.Lv=q},O0a:function(c){"number"===typeof c?this.DA.splice(c,1):C.Id(this.DA,c);this.Lv=q},Kya:function(){if(this.Lv){this.Xs.sf();this.Ys.length=0;var c,d,e=this.DA;if(this.Ab){this.tO();for(c=0;c<
e.length;c++){d=e[c];var g=s;switch(d.type){case ud.KT:g=C.Z.create(d.text,d.fontName,d.fontSize);break;case ud.MS:g=C.z.create(d.UO);break;case ud.dq:g=d.MO}g.F(d.color);g.J(d.color.a);this.rI(g)}}else{this.tO();for(c=0;c<e.length;c++)switch(d=e[c],d.type){case ud.KT:this.Sda(d.text,d.fontName,d.fontSize,d.color);break;case ud.MS:this.uBa(d.UO,d.color,d.color.a);break;case ud.dq:this.Rda(d.MO)}}this.Jya();this.Lv=t}},Sda:function(c,d,e,g){var h=C.Z.create(c,d,e),k=h.f().width;this.kn-=k;0>this.kn?
(h=c.length*(1- -this.kn/k),k=c.substr(0,h),c=c.substr(h,c.length-1),0<h&&(h=C.Z.create(k.substr(0,h),d,e),h.F(g),h.J(g.a),this.rI(h)),this.tO(),this.Sda(c,d,e,g)):(h.F(g),h.J(g.a),this.rI(h))},uBa:function(c){c=C.z.create(c);this.Rda(c)},Rda:function(c){var d=c.f();this.kn-=d.width;0>this.kn?(this.tO(),this.rI(c),this.kn-=d.width):this.rI(c)},tO:function(){this.kn=this.lb.width;this.Ys.push([])},Jya:function(){var c=0,d=this.Xs,e=this.Ys;if(this.Ab){for(var g=0,h=e[0],k=0,n=0;n<h.length;n++){var p=
h[n];p.R(I(0,0));p.o(I(k,0));d.v(p,1,n);e=p.f();g+=e.width;c=Math.max(c,e.height);k+=e.width}d.Ba(J(g,c))}else{for(var g=[],r=0;r<e.length;r++){h=e[r];for(n=k=0;n<h.length;n++)p=h[n],k=Math.max(p.f().height,k);g[r]=k;c+=g[r]}c=this.lb.height;for(r=0;r<e.length;r++){h=e[r];k=0;c-=g[r]+this.bZ;for(n=0;n<h.length;n++)p=h[n],p.R(I(0,0)),p.o(I(k,c)),d.v(p,1,10*r+n),k+=p.f().width}d.Ba(this.ca)}this.Ys.length=0;this.Ab?(h=this.Nn(),this.ca.width=h.width,this.ca.height=h.height):(this.ca.width=this.lb.width,
this.ca.height=this.lb.height);this.If(this.ca);d.o(0.5*this.n.width,0.5*this.n.height)},rI:function(c){0>=this.Ys.length||this.Ys[this.Ys.length-1].push(c)},I:function(c){this.Tc&&(this.Kya(),L.prototype.I.call(this,c))},r4a:x("bZ"),R:function(c){L.prototype.R.call(this,c);this.Xs.R(c)},Nn:function(){return this.Xs.f()},f:function(){return this.Xs.f()},Ve:function(c){this.Ab!=c&&(this.Lv=q,L.prototype.Ve.call(this,c))},Tj:B("RichText")});yd.create=function(){return new yd};ud.KT=0;ud.MS=1;
ud.dq=2;var S=M.extend({t:s,direction:s,Bo:s,Jh:0,Vh:0,Yf:0,ff:0,Go:0,Co:0,Eo:0,Fo:0,xE:t,Zy:0,Hl:0,yE:0,HW:t,OM:t,Rg:s,$K:t,Bw:0,MM:s,KE:0,ot:t,St:t,Ct:t,Js:t,du:t,DE:t,Do:s,aL:0,GH:t,gf:s,hf:s,qa:"ScrollView",mb:s,ctor:function(){M.prototype.ctor.call(this);this.direction=S.Aka;this.Bo=I(0,0);this.Fo=this.Eo=this.Co=this.Go=this.ff=this.Yf=this.Vh=this.Jh=0;this.xE=t;this.Hl=this.Zy=0;this.yE=-1E3;this.OM=this.HW=t;this.Rg=I(0,0);this.$K=t;this.Bw=0;this.MM=I(0,0);this.KE=5;this.DE=this.du=this.Js=this.Ct=
this.St=this.ot=t;this.Do=I(0,0);this.aL=0;this.GH=q;this.hf=this.gf=s},k:function(){return M.prototype.k.call(this)?(this.Up(q),this.t.nl(t),q):t},V:function(){M.prototype.V.call(this);this.wu(q)},Lf:function(c,d){return this.sm()==M.lq||this.sm()==M.kq?this.t.Lf(c,d):L.prototype.Lf.call(this,c,d)},Vk:function(){M.prototype.Vk.call(this);this.t=M.create();this.Vc(this.t,1,1)},ec:function(){M.prototype.ec.call(this);var c=this.n;this.Jh=c.height;this.ff=c.width;var d=c.width/3,e=c.height/3;this.Go=
c.height-e;this.Co=e;this.Eo=d;this.Fo=this.n.width-d;e=this.t.f();d=e.height;e=Math.max(e.width,c.width);d=Math.max(d,c.height);this.t.Ba(J(e,d));this.t.o(0,c.height-this.t.f().height)},Wx:function(c){var d=this.n,e=d.width,g=d.height,h=this.t.f();c.width<d.width?C.log("Inner width \x3c\x3d scrollview width, it will be force sized!"):e=c.width;c.height<d.height?C.log("Inner height \x3c\x3d scrollview height, it will be force sized!"):g=c.height;this.t.tf(J(e,g));switch(this.direction){case S.lo:c=
this.t.f();h=h.height-c.height;this.Yn(0,h);break;case S.ko:this.t.Cc()<=d.width&&(c=this.t.f(),h=h.width-c.width,this.Yn(h,0));break;case S.rg:c=this.t.f(),e=h.height-c.height,g=0,this.t.Cc()<=d.width&&(g=h.width-c.width),this.Yn(g,e)}h=this.t;c=h.f();e=h.bd();g=h.Rj();0<h.tc()&&h.o(g.x*c.width,e.y);h.Cc()<d.width&&h.o(d.width-(1-g.x)*c.width,e.y);0<e.y&&h.o(e.x,g.y*c.height);h.ze()<d.height&&h.o(e.x,d.height-(1-g.y)*c.height)},$ta:function(c){var d=this.n.width,e=d,g=this.t,h=g.width;c<d?C.log("Inner width \x3c\x3d scrollview width, it will be force sized!"):
e=c;g.width=e;switch(this.direction){case S.ko:case S.rg:g.Cc()<=d&&this.Yn(h-g.width,0)}c=g.anchorX;0<g.tc()&&(g.x=c*e);g.Cc()<d&&(g.x=d-(1-c)*e)},Zta:function(c){var d=this.n.height,e=d,g=this.t,h=g.height;c<d?C.log("Inner height \x3c\x3d scrollview height, it will be force sized!"):e=c;g.height=e;switch(this.direction){case S.lo:case S.rg:this.Yn(0,h-e)}c=g.anchorY;0<g.tc()&&(g.y=c*e);g.Cc()<d&&(g.y=d-(1-c)*e)},Fza:function(){return this.t.f()},tra:function(){return this.t.width},sra:function(){return this.t.height},
v:function(c,d,e){if(!c)return t;d=d||c.Ua;e=e||c.wm();return this.t.v(c,d,e)},sf:function(){this.vu(q)},vu:function(c){this.t.vu(c)},removeChild:function(c,d){return this.t.removeChild(c,d)},ke:function(){return this.t.ke()},M_:function(){return this.t.M_()},ig:function(c){return this.t.ig(c)},Yca:function(c){return this.t.Yca(c)},uO:function(c,d,e){this.t.uO(c,d,e)},hP:function(c){return this.t.hP(c)},nda:function(){return this.t.nda()},removeNode:function(c){this.t.removeNode(c)},Tfa:function(c){this.t.Tfa(c)},
Pfa:function(){this.t.Pfa()},Un:function(c,d){var e=this.t.bd();this.MM.x=e.x+c;this.MM.y=e.y+d;this.t.o(this.MM)},ewa:function(c){var d=this.Zy;this.Zy+=c;if(this.HW)0>=this.Hl+this.yE*this.Zy?(this.IC(),this.VG()):(d=(this.Hl+0.5*this.yE*(2*d+c))*c,this.Yn(d*this.Bo.x,d*this.Bo.y)||(this.IC(),this.VG()));else if(this.OM){var d=this.Bo.x*c*this.Hl,e=this.Bo.y*c*this.Hl;c=this.zwa(d,e);d=this.Yn(d,e);if(!c||!d)this.IC(),this.VG()}else this.Yn(this.Bo.x*c*this.Hl,this.Bo.y*c*this.Hl)||(this.IC(),this.VG())},
owa:function(c){var d=this.aL,e=this.Do;0>=d&&this.W2();this.pwa(e.x*c*d,e.y*c*d)||this.W2()},VG:function(){if(!this.du)return t;this.xwa();if(this.St||this.Js||this.ot||this.Ct){var c,d;this.St&&this.ot?(c=C.$b(I(0,this.n.height),I(this.t.tc(),this.t.ze())),d=C.We(c)/0.2,this.Do=C.qf(c),this.Ku(d)):this.St&&this.Ct?(c=C.$b(I(this.n.width,this.n.height),I(this.t.Cc(),this.t.ze())),d=C.We(c)/0.2,this.Do=C.qf(c),this.Ku(d)):this.Js&&this.ot?(c=C.$b(I(0,0),I(this.t.tc(),this.t.vd())),d=C.We(c)/0.2,this.Do=
C.qf(c),this.Ku(d)):this.Js&&this.Ct?(c=C.$b(I(this.n.width,0),I(this.t.Cc(),this.t.vd())),d=C.We(c)/0.2,this.Do=C.qf(c),this.Ku(d)):this.St?(c=C.$b(I(0,this.n.height),I(0,this.t.ze())),d=C.We(c)/0.2,this.Do=C.qf(c),this.Ku(d)):this.Js?(c=C.$b(I(0,0),I(0,this.t.vd())),d=C.We(c)/0.2,this.Do=C.qf(c),this.Ku(d)):this.ot?(c=C.$b(I(0,0),I(this.t.tc(),0)),d=C.We(c)/0.2,this.Do=C.qf(c),this.Ku(d)):this.Ct&&(c=C.$b(I(this.n.width,0),I(this.t.Cc(),0)),d=C.We(c)/0.2,this.Do=C.qf(c),this.Ku(d));return q}return t},
xwa:function(){this.t.vd()>this.Vh?(this.$r(),this.Js=q):this.Js=t;this.t.ze()<this.Jh?(this.cs(),this.St=q):this.St=t;this.t.Cc()<this.ff?(this.bs(),this.Ct=q):this.Ct=t;this.t.tc()>this.Yf?(this.as(),this.ot=q):this.ot=t},Ku:function(c){this.aL=c;this.DE=q},W2:function(){this.DE=t;this.aL=0;this.Js=this.St=this.Ct=this.ot=t},Oha:function(c,d,e,g){this.IC();this.Bo=c;this.HW=e;this.Hl=d;this.xE=q;this.yE=g},bo:function(c,d,e){this.OM=t;this.Rg=c;var g=C.$b(c,this.t.bd());c=C.qf(g);var h=0,k=-1E3,
g=C.We(g);e?(k=-(2*g)/(d*d),h=2*g/d):(this.OM=q,h=g/d);this.Oha(c,h,e,k)},Rn:function(c,d){c.x!==m&&(d=c.y,c=c.x);var e=c,g=d;switch(this.direction){case S.lo:0>=d&&(g=Math.max(d,this.n.height-this.t.f().height));break;case S.ko:0>=c&&(e=Math.max(c,this.n.width-this.t.f().width));break;case S.rg:0>=d&&(g=Math.max(d,this.n.height-this.t.f().height)),0>=c&&(e=Math.max(c,this.n.width-this.t.f().width))}this.t.o(e,g)},IC:function(){this.xE=t;this.Zy=this.Hl=0},pwa:function(c,d){var e=q,g,h,k;0<c&&0<d?
(g=c,h=d,k=this.t.Cc(),k+g>=this.ff&&(g=this.ff-k,this.GZ(),e=t),k=this.t.ze(),k+d>=this.Jh&&(h=this.Jh-k,this.HZ(),e=t),this.Un(g,h)):0>c&&0<d?(g=c,h=d,k=this.t.tc(),k+g<=this.Yf&&(g=this.Yf-k,this.FZ(),e=t),k=this.t.ze(),k+d>=this.Jh&&(h=this.Jh-k,this.HZ(),e=t),this.Un(g,h)):0>c&&0>d?(g=c,h=d,k=this.t.tc(),k+g<=this.Yf&&(g=this.Yf-k,this.FZ(),e=t),k=this.t.vd(),k+d<=this.Vh&&(h=this.Vh-k,this.BZ(),e=t),this.Un(g,h)):0<c&&0>d?(g=c,h=d,k=this.t.Cc(),k+g>=this.ff&&(g=this.ff-k,this.GZ(),e=t),k=this.t.vd(),
k+d<=this.Vh&&(h=this.Vh-k,this.BZ(),e=t),this.Un(g,h)):0==c&&0<d?(h=d,k=this.t.ze(),k+d>=this.Jh&&(h=this.Jh-k,this.HZ(),e=t),this.Un(0,h)):0==c&&0>d?(h=d,k=this.t.vd(),k+d<=this.Vh&&(h=this.Vh-k,this.BZ(),e=t),this.Un(0,h)):0<c&&0==d?(g=c,k=this.t.Cc(),k+g>=this.ff&&(g=this.ff-k,this.GZ(),e=t),this.Un(g,0)):0>c&&0==d&&(g=c,h=this.t.tc(),h+g<=this.Yf&&(g=this.Yf-h,this.FZ(),e=t),this.Un(g,0));return e},zwa:function(c,d){var e=q,g;switch(this.direction){case S.lo:0<this.Bo.y?(g=this.t.vd(),g+d>=this.Rg.y&&
(e=t)):(g=this.t.vd(),g+d<=this.Rg.y&&(e=t));break;case S.ko:0<this.Bo.x?(g=this.t.tc(),g+c>=this.Rg.x&&(e=t)):(g=this.t.tc(),g+c<=this.Rg.x&&(e=t));break;case S.rg:0<c&&0<d?(g=this.t.tc(),g+c>=this.Rg.x&&(e=t),g=this.t.vd(),g+d>=this.Rg.y&&(e=t)):0>c&&0<d?(g=this.t.Cc(),g+c<=this.Rg.x&&(e=t),g=this.t.vd(),g+d>=this.Rg.y&&(e=t)):0>c&&0>d?(g=this.t.Cc(),g+c<=this.Rg.x&&(e=t),g=this.t.ze(),g+d<=this.Rg.y&&(e=t)):0<c&&0>d?(g=this.t.tc(),g+c>=this.Rg.x&&(e=t),g=this.t.ze(),g+d<=this.Rg.y&&(e=t)):0==c&&
0<d?(g=this.t.vd(),g+d>=this.Rg.y&&(e=t)):0>c&&0==d?(g=this.t.Cc(),g+c<=this.Rg.x&&(e=t)):0==c&&0>d?(g=this.t.ze(),g+d<=this.Rg.y&&(e=t)):0<c&&0==d&&(g=this.t.tc(),g+c>=this.Rg.x&&(e=t))}return e},wSa:function(c){this.Hl-=this.yE*c;return this.Hl*c},Yn:function(c,d){var e=q;this.uFa();switch(this.direction){case S.lo:e=this.rFa(c,d);break;case S.ko:e=this.qFa(c,d);break;case S.rg:e=this.pFa(c,d)}return e},rFa:function(c,d){var e=d,g=q,h;this.du?(h=this.t.vd(),h+d>=this.Co&&(e=this.Co-h,this.$r(),
g=t),h=this.t.ze(),h+d<=this.Go&&(e=this.Go-h,this.cs(),g=t)):(h=this.t.vd(),h+d>=this.Vh&&(e=this.Vh-h,this.$r(),g=t),h=this.t.ze(),h+d<=this.Jh&&(e=this.Jh-h,this.cs(),g=t));this.Un(0,e);return g},qFa:function(c){var d=q,e=c,g;this.du?(g=this.t.Cc(),g+c<=this.Fo&&(e=this.Fo-g,this.bs(),d=t),g=this.t.tc(),g+c>=this.Eo&&(e=this.Eo-g,this.as(),d=t)):(g=this.t.Cc(),g+c<=this.ff&&(e=this.ff-g,this.bs(),d=t),g=this.t.tc(),g+c>=this.Yf&&(e=this.Yf-g,this.as(),d=t));this.Un(e,0);return d},pFa:function(c,
d){var e=q,g=c,h=d,k;this.du?0<c&&0<d?(k=this.t.tc(),k+c>=this.Eo&&(g=this.Eo-k,this.as(),e=t),k=this.t.vd(),k+d>=this.Co&&(h=this.Co-k,this.$r(),e=t)):0>c&&0<d?(k=this.t.Cc(),k+c<=this.Fo&&(g=this.Fo-k,this.bs(),e=t),k=this.t.vd(),k+d>=this.Co&&(h=this.Co-k,this.$r(),e=t)):0>c&&0>d?(k=this.t.Cc(),k+c<=this.Fo&&(g=this.Fo-k,this.bs(),e=t),k=this.t.ze(),k+d<=this.Go&&(h=this.Go-k,this.cs(),e=t)):0<c&&0>d?(k=this.t.tc(),k+c>=this.Eo&&(g=this.Eo-k,this.as(),e=t),k=this.t.ze(),k+d<=this.Go&&(h=this.Go-
k,this.cs(),e=t)):0==c&&0<d?(k=this.t.vd(),k+d>=this.Co&&(h=this.Co-k,this.$r(),e=t)):0>c&&0==d?(k=this.t.Cc(),k+c<=this.Fo&&(g=this.Fo-k,this.bs(),e=t)):0==c&&0>d?(k=this.t.ze(),k+d<=this.Go&&(h=this.Go-k,this.cs(),e=t)):0<c&&0==d&&(k=this.t.tc(),k+c>=this.Eo&&(g=this.Eo-k,this.as(),e=t)):0<c&&0<d?(k=this.t.tc(),k+c>=this.Yf&&(g=this.Yf-k,this.as(),e=t),k=this.t.vd(),k+d>=this.Vh&&(h=this.Vh-k,this.$r(),e=t)):0>c&&0<d?(k=this.t.Cc(),k+c<=this.ff&&(g=this.ff-k,this.bs(),e=t),k=this.t.vd(),k+d>=this.Vh&&
(h=this.Vh-k,this.$r(),e=t)):0>c&&0>d?(k=this.t.Cc(),k+c<=this.ff&&(g=this.ff-k,this.bs(),e=t),k=this.t.ze(),k+d<=this.Jh&&(h=this.Jh-k,this.cs(),e=t)):0<c&&0>d?(k=this.t.tc(),k+c>=this.Yf&&(g=this.Yf-k,this.as(),e=t),k=this.t.ze(),k+d<=this.Jh&&(h=this.Jh-k,this.cs(),e=t)):0==c&&0<d?(k=this.t.vd(),k+d>=this.Vh&&(h=this.Vh-k,this.$r(),e=t)):0>c&&0==d?(k=this.t.Cc(),k+c<=this.ff&&(g=this.ff-k,this.bs(),e=t)):0==c&&0>d?(k=this.t.ze(),k+d<=this.Jh&&(h=this.Jh-k,this.cs(),e=t)):0<c&&0==d&&(k=this.t.tc(),
k+c>=this.Yf&&(g=this.Yf-k,this.as(),e=t));this.Un(g,h);return e},z1a:function(c,d){this.bo(I(this.t.Oc(),0),c,d)},H1a:function(c,d){this.bo(I(this.t.Oc(),this.n.height-this.t.f().height),c,d)},C1a:function(c,d){this.bo(I(0,this.t.Td()),c,d)},G1a:function(c,d){this.bo(I(this.n.width-this.t.f().width,this.t.Td()),c,d)},I1a:function(c,d){this.direction!=S.rg?C.log("Scroll direction is not both!"):this.bo(I(0,this.n.height-this.t.f().height),c,d)},J1a:function(c,d){if(this.direction!=S.rg)C.log("Scroll direction is not both!");
else{var e=this.t.f();this.bo(I(this.n.width-e.width,this.n.height-e.height),c,d)}},A1a:function(c,d){this.direction!=S.rg?C.log("Scroll direction is not both!"):this.bo(I(0,0),c,d)},B1a:function(c,d){this.direction!=S.rg?C.log("Scroll direction is not both!"):this.bo(I(this.n.width-this.t.f().width,0),c,d)},F1a:function(c,d,e){var g=this.n.height-this.t.f().height;this.bo(I(this.t.Oc(),g+c*-g/100),d,e)},E1a:function(c,d,e){var g=this.t.f().width-this.n.width;this.bo(I(-(c*g/100),this.t.Td()),d,e)},
D1a:function(c,d,e){if(this.direction==S.rg){var g=this.n.height-this.t.f().height,h=-g,k=this.t.f().width-this.n.width;this.bo(I(-(c.x*k/100),g+c.y*h/100),d,e)}},AXa:function(){this.Rn(this.t.Oc(),0)},IXa:function(){this.Rn(this.t.Oc(),this.n.height-this.t.f().height)},DXa:function(){this.Rn(0,this.t.Td())},HXa:function(){this.Rn(this.n.width-this.t.f().width,this.t.Td())},JXa:function(){this.direction!=S.rg?C.log("Scroll direction is not both!"):this.Rn(0,this.n.height-this.t.f().height)},KXa:function(){if(this.direction!=
S.rg)C.log("Scroll direction is not both!");else{var c=this.t.f();this.Rn(this.n.width-c.width,this.n.height-c.height)}},BXa:function(){this.direction!=S.rg?C.log("Scroll direction is not both!"):this.Rn(0,0)},CXa:function(){this.direction!=S.rg?C.log("Scroll direction is not both!"):this.Rn(this.n.width-this.t.f().width,0)},GXa:function(c){var d=this.n.height-this.t.f().height;this.Rn(this.t.Oc(),d+c*-d/100)},FXa:function(c){var d=this.t.f().width-this.n.width;this.Rn(-(c*d/100),this.t.Td())},EXa:function(c){if(this.direction==
S.rg){var d=this.t.f(),e=this.n.height-d.height;this.Rn(-(c.x*(d.width-this.n.width)/100),e+c.y*-e/100)}},EHa:function(){this.xE&&this.IC();this.DE&&this.W2();this.Bw=0},vya:function(){if(!this.VG()&&this.GH&&!(0.016>=this.Bw)){var c=0,d;switch(this.direction){case S.lo:c=this.vr.y-this.gm.y;d=0>c?S.$ma:S.cna;break;case S.ko:c=this.vr.x-this.gm.x;d=0>c?S.ana:S.bna;break;case S.rg:d=C.$b(this.vr,this.gm),c=C.We(d),d=C.qf(d)}c=Math.min(Math.abs(c)/this.Bw,S.zia);this.Oha(d,c,q,-1E3);this.Bw=0}},EH:function(){this.EHa();
this.$K=q},DH:function(c){c=C.$b(c.wd(),c.kP());switch(this.direction){case S.lo:this.Yn(0,c.y);break;case S.ko:this.Yn(c.x,0);break;case S.rg:this.Yn(c.x,c.y)}},NB:function(){this.vya();this.$K=t},fc:function(c,d){var e=M.prototype.fc.call(this,c,d);this.Ov&&this.EH(c);return e},dd:function(c,d){M.prototype.dd.call(this,c,d);this.DH(c)},Xc:function(c,d){M.prototype.Xc.call(this,c,d);this.NB(c)},Be:function(c,d){M.prototype.Be.call(this,c,d)},update:function(c){this.xE&&this.ewa(c);this.DE&&this.owa(c);
this.KEa(c)},KEa:function(c){this.$K&&(this.Bw+=c)},Kr:function(c,d,e){var g=e.wd();switch(c){case L.PT:this.gm.x=g.x;this.gm.y=g.y;this.EH(e);break;case L.gE:C.We(C.$b(d.h0(),g))>this.KE&&(d.lj(t),this.XA.x=g.x,this.XA.y=g.y,this.DH(e));break;case L.QT:case L.vK:this.vr.x=g.x,this.vr.y=g.y,this.NB(e)}},cs:function(){this.gf&&this.hf&&this.hf.call(this.gf,this,S.Y4);this.mb&&this.mb(this,S.Y4)},$r:function(){this.gf&&this.hf&&this.hf.call(this.gf,this,S.V4);this.mb&&this.mb(this,S.V4)},as:function(){this.gf&&
this.hf&&this.hf.call(this.gf,this,S.W4);this.mb&&this.mb(this,S.W4)},bs:function(){this.gf&&this.hf&&this.hf.call(this.gf,this,S.X4);this.mb&&this.mb(this,S.X4)},uFa:function(){this.gf&&this.hf&&this.hf.call(this.gf,this,S.U4);this.mb&&this.mb(this,S.U4)},HZ:function(){this.gf&&this.hf&&this.hf.call(this.gf,this,S.S4);this.mb&&this.mb(this,S.S4)},BZ:function(){this.gf&&this.hf&&this.hf.call(this.gf,this,S.P4);this.mb&&this.mb(this,S.P4)},FZ:function(){this.gf&&this.hf&&this.hf.call(this.gf,this,
S.Q4);this.mb&&this.mb(this,S.Q4)},GZ:function(){this.gf&&this.hf&&this.hf.call(this.gf,this,S.R4);this.mb&&this.mb(this,S.R4)},FOa:function(c,d){this.hf=c;this.gf=d},addEventListener:x("mb"),lh:x("direction"),HB:y("direction"),UQ:x("du"),SWa:y("du"),eGa:x("GH"),aXa:y("GH"),BTa:y("t"),Em:function(c){this.t.Em(c)},sm:function(){return this.t.sm()},Ml:function(){this.Ug&&(this.Ug=t)},Tj:B("ScrollView"),Nh:function(){return S.create()},fx:function(c){M.prototype.fx.call(this,c)},ni:function(c){c instanceof
S&&(M.prototype.ni.call(this,c),this.Wx(c.Fza()),this.lh(c.direction),this.UQ(c.du),this.eGa(c.GH),this.gf=c.gf,this.hf=c.hf,this.mb=c.mb)}}),D=S.prototype;C.d(D,"innerWidth",D.tra,D.$ta);C.d(D,"innerHeight",D.sra,D.Zta);D=s;S.create=function(){return new S};S.Aka=0;S.lo=1;S.ko=2;S.rg=3;S.Y4=0;S.V4=1;S.W4=2;S.X4=3;S.U4=4;S.S4=5;S.P4=6;S.Q4=7;S.R4=8;S.zia=1E3;S.cna=I(0,1);S.$ma=I(0,-1);S.ana=I(-1,0);S.bna=I(1,0);var zd=S.extend({cw:s,wg:s,ht:s,gn:0,hA:s,iA:s,wV:0,Wl:q,qa:"ListView",ctor:function(){S.prototype.ctor.call(this);this.cw=s;this.wg=[];this.ht=zd.IS;this.gn=0;this.iA=this.hA=s;this.wV=0;this.Wl=q},k:function(){return S.prototype.k.call(this)?(this.Em(M.lq),q):t},hGa:function(c){c&&(this.cw=c)},nIa:function(){switch(this.direction){case S.lo:for(var c=this.wg.length,d=(c-1)*this.gn,e=0;e<c;e++)var g=this.wg[e],d=d+g.f().height;c=this.n.width;this.Wx(J(c,d));break;case S.ko:c=this.wg.length;d=(c-
1)*this.gn;for(e=0;e<c;e++)g=this.wg[e],d+=g.f().width;c=this.n.height;this.Wx(J(d,c))}},xI:function(c){if(c)switch(this.direction){case S.lo:var d=c.Tk();if(d)switch(0==this.lH(c)?d.ao(cd()):d.ao(new bd(0,this.gn,0,0)),this.ht){case zd.p5:d.oc(Yc.Rm);break;case zd.q5:d.oc(Yc.Bl);break;case zd.IS:d.oc(Yc.cS)}else{d=Yc.create();switch(this.ht){case zd.p5:d.oc(Yc.Rm);break;case zd.q5:d.oc(Yc.Bl);break;case zd.IS:d.oc(Yc.cS)}0==this.lH(c)?d.ao(cd()):d.ao(new bd(0,this.gn,0,0));c.Xx(d)}break;case S.ko:if(d=
c.Tk())switch(0==this.lH(c)?d.ao(cd()):d.ao(new bd(this.gn,0,0,0)),this.ht){case zd.r5:d.oc(Yc.i7);break;case zd.n5:d.oc(Yc.PR);break;case zd.o5:d.oc(Yc.dS)}else{d=Yc.create();switch(this.ht){case zd.r5:d.oc(Yc.i7);break;case zd.n5:d.oc(Yc.PR);break;case zd.o5:d.oc(Yc.dS)}0==this.lH(c)?d.ao(cd()):d.ao(new bd(this.gn,0,0,0));c.Xx(d)}}},a0a:function(){if(this.cw){var c=this.cw.p();this.xI(c);this.v(c);this.Wl=q}},BWa:function(c){if(this.cw){var d=this.cw.p();this.wg.splice(c,0,d);S.prototype.v.call(this,
d);this.xI(d);this.Wl=q}},xfa:function(c){this.xI(c);this.v(c);this.Wl=q},v:function(c,d,e){c&&(d=d||c.Ua,e=e||c.wm(),S.prototype.v.call(this,c,d,e),this.wg.push(c))},removeChild:function(c,d){if(c){var e=this.wg.indexOf(c);-1<e&&this.wg.splice(e,1);S.prototype.removeChild.call(this,c,d)}},sf:function(){this.vu(q)},vu:function(c){S.prototype.vu.call(this,c);this.wg=[]},AWa:function(c,d){this.wg.splice(d,0,c);S.prototype.v.call(this,c);this.xI(c);this.Wl=q},removeItem:function(c){if(c=this.getItem(c))this.removeChild(c),
this.Wl=q},P0a:function(){this.removeItem(this.wg.length-1)},y0a:function(){this.sf()},getItem:function(c){return 0>c||c>=this.wg.length?s:this.wg[c]},FTa:y("wg"),lH:function(c){return this.wg.indexOf(c)},oc:function(c){this.ht!=c&&(this.ht=c,this.Wl=q)},k2:function(c){this.gn!=c&&(this.gn=c,this.Wl=q)},GTa:y("gn"),lh:function(c){switch(c){case S.lo:this.Em(M.lq);break;case S.ko:this.Em(M.kq);break;case S.rg:return;default:return}S.prototype.lh.call(this,c)},g1a:function(){this.Wl=q},OEa:function(){for(var c=
0;c<this.wg.length;c++){var d=this.wg[c];d.il(c);this.xI(d)}this.nIa()},Ml:function(){M.prototype.Ml.call(this);this.Wl&&(this.OEa(),this.Wl=t)},DOa:function(c,d){this.hA=d;this.iA=c},addEventListener:x("mb"),yFa:function(c){c=c==L.PT?zd.vma:zd.uma;this.hA&&this.iA&&this.iA.call(this.hA,this,c);this.mb&&this.mb(this,c)},Kr:function(c,d,e){S.prototype.Kr.call(this,c,d,e);if(1!=c){for(e=d;e;){if(e&&e.getParent()==this.t){this.wV=this.lH(e);break}e=e.getParent()}d.OP()&&this.yFa(c)}},ySa:y("wV"),ec:function(){S.prototype.ec.call(this);
this.Wl=q},Tj:B("ListView"),Nh:function(){return zd.create()},fx:function(c){c=c.wg;for(var d=0;d<c.length;d++)this.xfa(c[d].p())},ni:function(c){S.prototype.ni.call(this,c);this.hGa(c.cw);this.k2(c.gn);this.oc(c.ht);this.hA=c.hA;this.iA=c.iA;this.mb=c.mb}});zd.create=function(){return new zd};zd.uKa=0;zd.vma=0;zd.uma=1;zd.p5=0;zd.q5=1;zd.IS=2;zd.r5=3;zd.n5=4;zd.o5=5;var Ad=M.extend({Aj:0,qc:s,ZN:s,Uua:0,Tua:0,Gsa:s,gA:s,EA:s,Yf:0,ff:0,Rv:t,xj:0,QK:0,QU:0,KE:0,rA:s,sA:s,qa:"PageView",mb:s,ctor:function(){M.prototype.ctor.call(this);this.Aj=0;this.qc=[];this.ZN=Ad.RT;this.Tua=this.Uua=0;this.EA=this.gA=this.Gsa=s;this.ff=this.Yf=0;this.Rv=t;this.QU=this.QK=this.xj=0;this.KE=5;this.sA=this.rA=s},k:function(){return M.prototype.k.call(this)?(this.Up(q),q):t},V:function(){M.prototype.V.call(this);this.wu(q)},VOa:function(c,d,e){if(c&&!(0>d)){var g=this.qc.length;
d>=g?e&&(d>g&&C.log("pageIdx is %d, it will be added as page id [%d]",d,g),d=this.Swa(),d.v(c),this.vO(d)):(d=this.qc[d])&&d.v(c)}},Swa:function(){var c=M.create();c.Ba(this.f());return c},vO:function(c){c&&-1==this.qc.indexOf(c)&&(this.Vc(c),this.qc.push(c),this.Ug=q)},EWa:function(c,d){0>d||(!c||-1!=this.qc.indexOf(c))||(d>=this.qc.length?this.vO(c):(this.qc[d]=c,this.Vc(c)),this.Ug=q)},cFa:function(c){c&&(this.qi(c),c=this.qc.indexOf(c),-1<c&&this.qc.splice(c,1),this.Ug=q)},S0a:function(c){0>c||
c>=this.qc.length||(c=this.qc[c])&&this.cFa(c)},B0a:function(){for(var c=this.qc,d=0,e=c.length;d<e;d++)this.qi(c[d]);this.qc.length=0},kIa:function(){0>=this.qc.length?this.EA=this.gA=s:(this.gA=this.qc[0],this.EA=this.qc[this.qc.length-1])},yUa:function(){return this.qc.length},NUa:function(c){return this.rH().width*(c-this.Aj)},ec:function(){M.prototype.ec.call(this);this.ff=this.f().width;this.Ug=q},hIa:function(){for(var c=this.f(),d=this.qc,e=0,g=d.length;e<g;e++)d[e].Ba(c)},gIa:function(){var c=
this.qc.length;if(0>=c)this.Aj=0;else{this.Aj>=c&&(this.Aj=c-1);for(var d=this.f().width,e=this.qc,g=0;g<c;g++)e[g].o(I((g-this.Aj)*d,0))}},U1:function(c){0>c||c>=this.qc.length||(this.Aj=c,this.xj=-this.qc[c].bd().x,this.QK=Math.abs(this.xj)/0.2,this.QU=0<this.xj?1:0,this.Rv=q)},update:function(c){this.Rv&&this.dwa(c)},dwa:function(c){switch(this.QU){case 0:c*=this.QK;0<=this.xj+c?(c=-this.xj,this.xj=0,this.Rv=t):this.xj+=c;this.zI(-c);this.Rv||this.sfa();break;case 1:c*=this.QK,0>=this.xj-c?(c=
this.xj,this.xj=0,this.Rv=t):this.xj-=c,this.zI(c),this.Rv||this.sfa()}},fc:function(c,d){var e=M.prototype.fc.call(this,c,d);this.Ov&&this.EH(c);return e},dd:function(c){this.DH(c);var d=this.kg();d&&d.Kr(L.gE,this,c);this.Uea()},Xc:function(c,d){M.prototype.Xc.call(this,c,d);this.NB(c)},Be:function(c,d){M.prototype.Be.call(this,c,d);this.NB(c)},Ml:function(){this.Ug&&(this.gIa(),this.hIa(),this.kIa(),this.Ug=t)},$0:function(c){for(var d=this.qc,e=d.length,g=0;g<e;g++){var h=d[g],k=h.bd();h.o(k.x+
c,k.y)}},zI:function(c){if(0>=this.qc.length||!this.gA||!this.EA)return t;var d=c;switch(this.ZN){case Ad.RT:if(this.EA.Cc()+c<=this.ff)return d=this.ff-this.EA.Cc(),this.$0(d),t;break;case Ad.j7:if(this.gA.tc()+c>=this.Yf)return d=this.Yf-this.gA.tc(),this.$0(d),t}this.$0(d);return q},EH:u(),DH:function(c){c=c.wd().x-c.kP().x;0>c?this.ZN=Ad.RT:0<c&&(this.ZN=Ad.j7);this.zI(c)},NB:function(){if(!(0>=this.qc.length)){var c=this.qc[this.Aj];if(c){var d=this.qc.length,c=c.bd().x,e=this.rH().width/2;c<=
-e?this.Aj>=d-1?this.zI(-c):this.U1(this.Aj+1):c>=e?0>=this.Aj?this.zI(-c):this.U1(this.Aj-1):this.U1(this.Aj)}}},Kr:function(c,d,e){switch(c){case 0:this.EH(e);break;case 1:c=0;c=Math.abs(d.h0().x-e.x);c>this.KE&&(d.YQ(t),this.DH(e));break;case 2:this.NB(e)}},sfa:function(){this.rA&&this.sA&&this.sA.call(this.rA,this,Ad.a5);this.mb&&this.mb(this,Ad.a5)},EOa:function(c,d){this.sA=c;this.rA=d},addEventListener:x("mb"),xSa:y("Aj"),zUa:y("qc"),xUa:function(c){return 0>c||c>=this.qc.size()?s:this.qc[c]},
Tj:B("PageView"),Nh:function(){return Ad.create()},fx:function(c){c=c.qc;for(var d=0;d<c.length;d++)this.vO(c[d].p())},ni:function(c){M.prototype.ni.call(this,c);this.mb=c.mb;this.rA=c.rA;this.sA=c.sA}});Ad.create=function(){var c=new Ad;return c&&c.k()?c:s};Ad.a5=0;Ad.RT=0;Ad.j7=1;C.rh=C.N.extend({Pd:s,jd:"",Tc:q,ctor:function(){this.Pd=s;this.jd="";this.Tc=q},k:B(q),V:u(),Ta:u(),update:u(),vC:u(),isEnabled:y("Tc"),Fb:x("Tc"),getName:y("jd"),Xe:x("jd"),AC:x("Pd"),qda:y("Pd")});C.rh.create=function(){return new C.rh};C.D4=C.N.extend({yh:s,Pd:s,ctor:function(c){this.yh=s;this.Pd=c},$ca:function(c){c||f("cc.ComponentContainer.getComponent(): name should be non-null");c=c.trim();return this.yh[c]},add:function(c){c||f("cc.ComponentContainer.add(): component should be non-null");if(c.Pd)return C.log("cc.ComponentContainer.add(): Component already added. It can't be added again"),t;this.yh==s&&(this.yh={},this.Pd.wu());if(this.yh[c.getName()])return C.log("cc.ComponentContainer.add(): Component already added. It can't be added again"),
t;c.AC(this.Pd);this.yh[c.getName()]=c;c.V();return q},remove:function(c){c||f("cc.ComponentContainer.remove(): name should be non-null");if(!this.yh)return t;if(c instanceof C.rh)return this.uaa(c);c=c.trim();return this.uaa(this.yh[c])},uaa:function(c){if(c)return t;c.Ta();c.AC(s);delete this.yh[c.getName()];return q},$j:function(){if(this.yh){var c=this.yh,d;for(d in c){var e=c[d];e.Ta();e.AC(s);delete c[d]}this.Pd.MC();this.yh=s}},GMa:function(){this.yh={}},I:function(c){if(this.yh){var d=this.yh,
e;for(e in d)d[e].update(c)}},oea:function(){if(!this.yh)return q;for(var c in this.yh)return t;return q}});var X=X||{};X.N=X.N||C.N;X.N.extend=X.N.extend||C.N.extend;X.u=X.u||C.u;X.u.extend=X.u.extend||C.u.extend;X.ga=X.ga||C.ga;X.ga.extend=X.ga.extend||C.ga.extend;X.z=X.z||C.z;X.z.extend=X.z.extend||C.z.extend;X.rh=X.rh||C.rh;X.rh.extend=X.rh.extend||C.rh.extend;X.HPa="v1.3.0.0";X.VIa=X.N.extend({Ap:function(c,d,e){c=c.substr(c.lastIndexOf("/")+1,c.length());C.log("filename \x3d\x3d %s",c.toString());for(var g=[],h=d.actionlist,k=0;k<h;k++){var n=new ActionObject;n.Ap(d.actionlist[k],e);g.push(n)}this.vq[c]=g},I_:function(c,d){var e=this.vq[c];if(e)for(var g=0;g<e.length;g++){var h=e[g];if(d==h.getName())return h}},lEa:function(c,d){var e=this.I_(c,d);e&&e.play();return e},QEa:function(){for(var c in this.vq)delete this.vq[c];this.vq=[]}});X.vMa=0.3;X.npa=1;X.opa=1.1;X.Xla=5E6;X.wia=50;X.xia=100;X.QIa=X.Xla/X.wia/X.xia;X.UIa=t;X.mD=t;X.Zu=t;X.aPa=B("v1.1.0.0");X.t4="version";X.wJ=2;X.os=0.3;X.iS="skeleton";X.yja="armatures";X.Y3="armature";X.hD="b";X.Zja="d";X.wja="animations";X.X3="animation";X.r4="mov";X.hS="f";X.eka="TextureAtlas";X.s4="SubTexture";X.qg="name";X.sy="dr";X.Kja="fi";X.e4="to";X.f4="drTW";X.j4="lp";X.eD="sc";X.k4="dl";X.d4="dI";X.RJa="vert";X.OJa="frag";X.Oja="plist";X.eS="parent";X.tJ="kX";X.uJ="kY";X.fD="cX";X.gD="cY";X.gS="z";X.g4="evt";X.Qja="sd";X.Rja="sdE";X.vJ="twE";X.Sja="twR";X.Jja="twEP";X.Mja="isArmature";X.Ija="displayType";
X.Nja="mov";X.Dja="bd";X.Cja="bd_src";X.Bja="bd_dst";X.ty="x";X.uy="y";X.b4="cocos2d_x";X.c4="cocos2d_y";X.o4="width";X.i4="height";X.l4="pX";X.m4="pY";X.Fja="cocos2d_pX";X.Gja="cocos2d_pY";X.Z3="a";X.n4="r";X.h4="g";X.a4="b";X.Aja="aM";X.Pja="rM";X.Lja="gM";X.Eja="bM";X.Hja="colorTransform";X.fS="tweenFrame";X.PJa="rotation";X.QJa="uci";X.p4="con";X.Yja="con_vt";X.SJa="movementEventFrame";X.UJa="soundFrame";X.q4="NaN";X.aka="frame_data";X.bka="mov_bone_data";X.TJa="mov_frame_data";X.cka="mov_data";
X.xja="animation_data";X.$ja="display_data";X.dka="skin_data";X.Tja="bone_data";X.zja="armature_data";X.Xja="contour_data";X.fka="texture_data";X.gka="vertex";X.Uja="color";X.Vja="config_file_path";X.Wja="content_scale";function Bd(){this.ePa=s;this.PPa=[];this.WG=1;this.hPa=this.filename="";this.lB=this.VO=0}
X.NO={PE:[],lNa:X.wJ,QMa:X.os,wA:1,Xy:0,wv:0,x3a:x("wA"),MUa:y("wA"),clear:function(){this.PE=[];this.wv=this.Xy=0},Hba:function(c,d){if(-1==this.PE.indexOf(c)){this.PE.push(c);var e=C.path.rp(c).toLowerCase(),g=new Bd;g.filename=c;g.xZ=this.$ra(c);".xml"==e?this.vva(c,g):(".json"==e||".exportjson"==e)&&this.tva(c,g,d)}},sva:function(c,d,e,g){if(-1!=this.PE.indexOf(c))d&&e&&(0==this.wv&&0==this.Xy?this.LU(d,e,1):this.LU(d,e,(this.wv-this.Xy)/this.wv));else{this.wv++;this.Xy++;var h=this;C.P.um().S1(this,
function(){h.Hba(c,g);h.Xy--;h.LU(d,e,(h.wv-h.Xy)/h.wv)},0.1,t)}},LU:function(c,d,e){if(c&&"string"==typeof d)c[d](e);else c&&"function"==typeof d&&d.call(c,e)},$ra:function(c){var d=c.lastIndexOf("/");return c=-1<d?c.substr(0,d+1):""},vva:function(c,d){var e=C.L.xd(c);e||f("Please load the resource first : "+c);(e=C.oFa.parse(e).documentElement)&&this.rva(e,d)},rva:function(c,d){if(c){d.VO=parseFloat(c.getAttribute(X.t4));for(var e=c.querySelectorAll(X.iS+" \x3e "+X.yja+" \x3e  "+X.Y3+""),g=X.Br,
h=0;h<e.length;h++){var k=this.$wa(e[h],d);g.kZ(k.name,k,d.filename)}e=c.querySelectorAll(X.iS+" \x3e "+X.wja+" \x3e  "+X.X3+"");for(h=0;h<e.length;h++)k=this.Ywa(e[h],d),g.jZ(k.name,k,d.filename);e=c.querySelectorAll(X.iS+" \x3e "+X.eka+" \x3e  "+X.s4+"");for(h=0;h<e.length;h++)k=this.pxa(e[h],d),g.Qba(k.name,k,d.filename)}else C.log("XML error  or  XML is empty.")},$wa:function(c,d){var e=c.getAttribute(X.qg),g=new X.KR;g.name=e;for(var e=c.querySelectorAll(X.Y3+" \x3e "+X.hD),h=0;h<e.length;h++){var k=
e[h],n=k.getAttribute(X.eS),p=s;if(n)for(var r=0;r<e.length&&!(p=e[r],n==e[r].getAttribute(X.qg));r++);k=this.bxa(k,p,d);g.Dba(k)}return g},bxa:function(c,d,e){var g=c.getAttribute(X.qg);if(""!=g){d=new X.N3;d.name=g;d.qI=c.getAttribute(X.eS)||"";d.Jm=parseInt(c.getAttribute(X.gS))||0;c=c.querySelectorAll(X.hD+" \x3e "+X.Zja);for(var h,g=0;g<c.length;g++)h=c[g],h=this.cxa(h,e),d.Jba(h);return d}},cxa:function(c){var d=s;1==(parseFloat(c.getAttribute(X.Mja))||0)?(d=new X.$C,d.Pk=X.vy):(d=new X.sq,
d.Pk=X.qs);(c=c.getAttribute(X.qg)||"")&&(d.displayName=c);return d},Ywa:function(c,d){var e=c.getAttribute(X.qg),g=new X.JR,h=X.Br.rx(e);g.name=e;for(var e=c.querySelectorAll(X.X3+" \x3e "+X.r4),k=s,n=0;n<e.length;n++)k=e[n],k=this.jxa(k,h,d),g.Kba(k);return g},jxa:function(c,d,e){var g=c.getAttribute(X.qg),h=new X.X5;h.name=g;g=g=0;g=parseFloat(c.getAttribute(X.sy))||0;h.duration=g;g=parseFloat(c.getAttribute(X.e4))||0;h.hu=g;g=parseFloat(c.getAttribute(X.f4))||0;h.SO=g;g=c.getAttribute(X.j4);h.loop=
g?Boolean(parseFloat(g)):q;if(g=c.getAttribute(X.vJ))g!=X.q4?(g=parseFloat(g)||0,h.tweenEasing=2==g?X.$a.CC:g):h.tweenEasing=X.$a.gj;c=c.querySelectorAll(X.r4+" \x3e "+X.hD);for(var k=s,g=0;g<c.length;g++){var k=c[g],n=k.getAttribute(X.qg);if(!h.T_(n)){var n=d.sx(n),p=n.qI,r=s;if(""!=p)for(var v=0;v<c.length&&!(r=c[v],p==r.getAttribute(X.qg));v++);k=this.kxa(k,r,n,e);h.Lba(k)}}return h},kxa:function(c,d,e,g){var h=new X.W5,k;c&&(k=parseFloat(c.getAttribute(X.eD))||0,h.scale=k,k=parseFloat(c.getAttribute(X.k4))||
0,0<k&&(k-=1),h.mm=k);var n=0,p=k=0,r=s,v=[];if(d!=s){for(var z=d.querySelectorAll(X.hD+" \x3e "+X.hS),n=0;n<z.length;n++)v.push(z[n]);n=v.length}var z=0,A=c.getAttribute(X.qg);h.name=A;c=c.querySelectorAll(X.hD+" \x3e "+X.hS);for(var E=A=0;E<c.length;E++){var F=c[E];if(d)for(;A<n&&(r?z<k||z>=k+p:1);)r=v[A],k+=p,p=parseFloat(r.getAttribute(X.sy)),A++;F=this.hxa(F,r,e,g);h.sO(F);F.dj=z;z+=F.duration;h.duration=z}d=h.eh;e=Math.PI;for(n=d.length-1;0<=n;n--)if(0<n){g=d[n].skewX-d[n-1].skewX;k=d[n].skewY-
d[n-1].skewY;if(g<-e||g>e)d[n-1].skewX=0>g?d[n-1].skewX-2*e:d[n-1].skewX+2*e;if(k<-e||k>e)d[n-1].skewY=0>k?d[n-1].skewY-2*e:d[n-1].skewY+2*e}0<h.eh.length&&(F=new X.ev,F.copy(h.eh[h.eh.length-1]),F.dj=h.duration,h.sO(F));return h},hxa:function(c,d,e,g){e=new X.ev;e.gC=c.getAttribute(X.Nja)||"";e.event=c.getAttribute(X.g4)||"";e.mwa=parseInt(c.getAttribute(X.Dja))||X.J3;var h=e.blendFunc;switch(e.mwa){case X.J3:h.src=C.Ec;h.fa=C.Dc;break;case X.Ria:h.src=C.SRC_ALPHA;h.fa=C.ONE;break;case X.Sia:h.src=
C.ONE_MINUS_SRC_ALPHA;h.fa=C.ONE_MINUS_DST_COLOR;break;case X.Tia:h.src=C.ONE,h.fa=C.ONE_MINUS_DST_COLOR}e.yR=c.getAttribute(X.Qja)||"";e.zR=c.getAttribute(X.Rja)||"";h=c.getAttribute(X.fS);h==s&&(h=q);e.ou=Boolean(h);g.VO>=X.wJ?(e.x=parseFloat(c.getAttribute(X.b4))||0,e.y=-parseFloat(c.getAttribute(X.c4))||0):(e.x=parseFloat(c.getAttribute(X.ty))||0,e.y=-parseFloat(c.getAttribute(X.uy))||0);e.x*=this.wA;e.y*=this.wA;e.scaleX=parseFloat(c.getAttribute(X.fD))||0;e.scaleY=parseFloat(c.getAttribute(X.gD))||
0;e.skewX=C.hg(parseFloat(c.getAttribute(X.tJ))||0);e.skewY=C.hg(-parseFloat(c.getAttribute(X.uJ))||0);e.duration=parseFloat(c.getAttribute(X.sy))||0;e.bj=parseFloat(c.getAttribute(X.d4))||0;e.Jm=parseFloat(c.getAttribute(X.gS))||0;e.ly=parseFloat(c.getAttribute(X.Sja))||0;h=c.querySelectorAll(X.hS+" \x3e "+X.Hja);if(0<h.length){var k=h[0],n=0,p=0,r=0,v=0,z=0,A=0,E=100,h=parseFloat(k.getAttribute(X.Z3))||0,n=parseFloat(k.getAttribute(X.n4))||n,p=parseFloat(k.getAttribute(X.h4))||p,r=parseFloat(k.getAttribute(X.a4))||
r,F=k.getAttribute(X.Aja);F&&(v=parseFloat(F));(F=k.getAttribute(X.Pja))&&(z=parseFloat(F));var G=k.getAttribute(X.Lja);F&&(A=parseFloat(G));(k=k.getAttribute(X.Eja))&&(E=parseFloat(k));e.a=2.55*v+h;e.r=2.55*z+n;e.g=2.55*A+p;e.b=2.55*E+r;e.Qn=q}-1==e.bj&&(e.a=0);(c=c.getAttribute(X.vJ))&&(e.tweenEasing=c!=X.q4?2==c?X.$a.CC:c:X.$a.gj);d&&(c=new X.Km,g.VO>=X.wJ?(c.x=parseFloat(d.getAttribute(X.b4))||0,c.y=parseFloat(d.getAttribute(X.c4))||0):(c.x=parseFloat(d.getAttribute(X.ty))||0,c.y=parseFloat(d.getAttribute(X.uy))||
0),c.skewX=parseFloat(d.getAttribute(X.tJ))||0,c.skewY=parseFloat(d.getAttribute(X.uJ))||0,c.y=-c.y,c.skewX=C.hg(c.skewX),c.skewY=C.hg(-c.skewY),X.wj.YHa(e,c));return e},pxa:function(c,d){var e=new X.o7;c.getAttribute(X.qg)&&(e.name=c.getAttribute(X.qg));var g,h,k,n=0;d.VO>=X.wJ?(g=parseFloat(c.getAttribute(X.Fja))||0,h=parseFloat(c.getAttribute(X.Gja))||0):(g=parseFloat(c.getAttribute(X.l4))||0,h=parseFloat(c.getAttribute(X.m4))||0);k=parseFloat(c.getAttribute(X.o4))||0;n=parseFloat(c.getAttribute(X.i4))||
0;e.wQ=g/k;e.xQ=(n-h)/n;g=c.querySelectorAll(X.s4+" \x3e "+X.p4);for(h=0;h<g.length;h++)this.fxa(g[h],d);return e},fxa:function(c){var d=new X.E4;c=c.querySelectorAll(X.p4+" \x3e "+X.Yja);for(var e,g=0;g<c.length;g++){e=c[g];var h=I(0,0);h.x=parseFloat(e.getAttribute(X.ty))||0;h.y=parseFloat(e.getAttribute(X.uy))||0;d.Qu.push(h)}return d},tva:function(c,d,e){this.uva(C.L.xd(c),d,e)},uva:function(c,d,e){d.WG=c[X.Wja]||1;for(var g=c[X.zja]||[],h,k=0;k<g.length;k++)h=this.axa(g[k],d),X.Br.kZ(h.name,
h,d.filename);g=c[X.xja]||[];for(k=0;k<g.length;k++)h=this.Zwa(g[k],d),X.Br.jZ(h.name,h,d.filename);g=c[X.fka]||[];for(k=0;k<g.length;k++)h=this.qxa(g[k],d),X.Br.Qba(h.name,h,d.filename);if(e){c=c[X.Vja]||[];for(k=0;k<c.length;k++)e=c[k],g=e.lastIndexOf("."),e=e.substring(0,g),g=d.xZ+e+".plist",e=d.xZ+e+".png",X.Br.LG(g,e,d.filename)}},axa:function(c,d){var e=new X.KR,g=c[X.qg];g&&(e.name=g);d.lB=e.pB=c[X.t4]||0.1;for(var g=c[X.Tja],h=0;h<g.length;h++)e.Dba(this.exa(g[h],d));return e},exa:function(c,
d){var e=new X.N3;this.tca(e,c,d);e.name=c[X.qg]||"";e.qI=c[X.eS]||"";for(var g=c[X.$ja]||[],h=0;h<g.length;h++){var k=this.dxa(g[h],d);e.Jba(k)}return e},dxa:function(c,d){var e=c[X.Ija]||X.qs,g=s;switch(e){case X.qs:g=new X.sq;g.displayName=c[X.qg]||"";var h=(c[X.dka]||[])[0];if(h){var k=g.skinData;k.x=(h[X.ty]||0)*this.wA;k.y=(h[X.uy]||0)*this.wA;h[X.fD]!==m&&(k.scaleX=h[X.fD]);h[X.gD]!==m&&(k.scaleY=h[X.gD]);k.skewX=h[X.tJ]||0;k.skewY=h[X.uJ]||0;k.x*=d.WG;k.y*=d.WG}break;case X.vy:g=new X.$C;
g.displayName=c[X.qg]||"";break;case X.lD:g=new X.eK;g.displayName=d.xZ+c[X.Oja]||"";break;default:g=new X.sq}g.Pk=e;return g},Zwa:function(c,d){var e=new X.JR;e.name=c[X.qg]||"";for(var g=c[X.cka]||[],h=0;h<g.length;h++){var k=this.mxa(g[h],d);e.Kba(k)}return e},mxa:function(c,d){var e=new X.X5;e.loop=c[X.j4]||t;e.SO=c[X.f4]||0;e.hu=c[X.e4]||0;e.duration=c[X.sy]||0;c[X.eD]!==m&&(e.scale=c[X.eD]);e.tweenEasing=c[X.vJ]||X.$a.gj;e.name=c[X.qg]||"";for(var g=c[X.bka]||[],h=0;h<g.length;h++){var k=this.lxa(g[h],
d);e.Lba(k)}return e},lxa:function(c,d){var e=new X.W5;e.mm=c[X.k4]||0;c[X.eD]!==m&&(e.scale=c[X.eD]);e.name=c[X.qg]||"";for(var g=c[X.aka]||[],h=0;h<g.length;h++){var k=this.ixa(g[h],d);e.sO(k);d.lB<X.os&&(k.dj=e.duration,e.duration+=k.duration)}if(d.lB<X.npa){g=e.eh;k=Math.PI;for(h=g.length-1;0<=h;h--)if(0<h){var n=g[h].skewX-g[h-1].skewX,p=g[h].skewY-g[h-1].skewY;if(n<-k||n>k)g[h-1].skewX=0>n?g[h-1].skewX-2*k:g[h-1].skewX+2*k;if(p<-k||p>k)g[h-1].skewY=0>p?g[h-1].skewY-2*k:g[h-1].skewY+2*k}}d.lB<
X.os&&0<e.eh.length&&(k=new X.ev,k.copy(e.eh[e.eh.length-1]),e.sO(k),k.dj=e.duration);return e},ixa:function(c,d){var e=new X.ev;this.tca(e,c,d);e.duration=c[X.sy]||0;e.tweenEasing=c[X.vJ]||X.$a.gj;e.bj=c[X.d4]||0;var g=c[X.Bja]||C.Dc;e.blendFunc.src=c[X.Cja]||C.Ec;e.blendFunc.fa=g;e.event=c[X.g4]||s;c[X.fS]!==m&&(e.ou=c[X.fS]);d.lB<X.os?e.duration=c[X.sy]||0:e.dj=c[X.Kja]||0;for(var g=c[X.Jja]||[],h=0;h<g.length;h++)e.sB[h]=g[h];return e},qxa:function(c){var d=new X.o7;d.name=c[X.qg]||"";d.width=
c[X.o4]||0;d.height=c[X.i4]||0;d.wQ=c[X.l4]||0;d.xQ=c[X.m4]||0;c=c[X.Xja]||[];for(var e=0;e<c.length;e++){var g=this.gxa(c[e]);d.ex.push(g)}return d},gxa:function(c){var d=new X.E4;c=c[X.gka]||[];for(var e=0;e<c.length;e++){var g=c[e],h=I(0,0);h.x=g[X.ty]||0;h.y=g[X.uy]||0;d.Qu.push(h)}return d},tca:function(c,d,e){c.x=d[X.ty]||0;c.y=d[X.uy]||0;c.x*=e.WG;c.y*=e.WG;c.Jm=d[X.gS]||0;c.skewX=d[X.tJ]||0;c.skewY=d[X.uJ]||0;d[X.fD]!==m&&(c.scaleX=d[X.fD]);d[X.gD]!==m&&(c.scaleY=d[X.gD]);if(d=d[X.Uja]||s)e.lB<
X.opa&&(d=d[0]),c.a=d[X.Z3],c.r=d[X.n4],c.g=d[X.h4],c.b=d[X.a4],c.Qn=q,delete d},$Ea:function(c){C.Id(this.PE,c)}};X.Mha={QN:{},Wra:[],LG:function(c,d){C.Ph.au(c,d)},VAa:B(s),clear:function(){this.QN={};this.Wra=[]}};X.wj=X.wj||X.N.extend({});X.wj.vP={a:1,b:0,G:0,O:1,ma:0,na:0};X.wj.wP={a:1,b:0,G:0,O:1,ma:0,na:0};X.wj.xp=I(0,0);X.wj.yp=I(0,0);X.wj.YHa=function(c,d){this.a1(c,this.vP);this.a1(d,this.wP);this.wP=C.IR(this.wP);this.vP=C.Jg(this.vP,this.wP);this.Sea(this.vP,c)};
X.wj.a1=function(c,d){if(c.skewX==-c.skewY){var e=Math.sin(c.skewX),g=Math.cos(c.skewX);d.a=c.scaleX*g;d.b=c.scaleX*-e;d.G=c.scaleY*e;d.O=c.scaleY*g}else d.a=c.scaleX*Math.cos(c.skewY),d.b=c.scaleX*Math.sin(c.skewY),d.G=c.scaleY*Math.sin(c.skewX),d.O=c.scaleY*Math.cos(c.skewY);d.ma=c.x;d.na=c.y};
X.wj.Sea=function(c,d){this.xp.x=0;this.xp.y=1;this.xp=C.jv(this.xp,c);this.xp.x-=c.ma;this.xp.y-=c.na;this.yp.x=1;this.yp.y=0;this.yp=C.jv(this.yp,c);this.yp.x-=c.ma;this.yp.y-=c.na;d.skewX=-(Math.atan2(this.xp.y,this.xp.x)-1.5707964);d.skewY=Math.atan2(this.yp.y,this.yp.x);d.scaleX=Math.sqrt(c.a*c.a+c.b*c.b);d.scaleY=Math.sqrt(c.G*c.G+c.O*c.O);d.x=c.ma;d.y=c.na};X.wj.PZa=function(c,d){c.x+=d.x;c.y+=d.y;c.skewX+=d.skewX;c.skewY+=d.skewY;c.scaleX+=d.scaleX;c.scaleY+=d.scaleY};
X.wj.hDa=function(c,d){c.x-=d.x;c.y-=d.y;c.skewX-=d.skewX;c.skewY-=d.skewY;c.scaleX-=d.scaleX;c.scaleY-=d.scaleY};X.$a={Xwa:-1,gj:0,S2:1,T2:2,CC:3,y1:4,A1:5,z1:6,e_:7,g_:8,f_:9,B1:10,D1:11,C1:12,E1:13,G1:14,F1:15,E_:16,G_:17,F_:18,TZ:19,sya:20,UZ:21,x_:22,z_:23,y_:24,tZ:25,vZ:26,uZ:27,CZ:28,EZ:29,DZ:30,cia:1E4};X.ic=X.ic||X.N.extend({});X.ro=2*Math.PI;X.S5=Math.PI/2;X.Yla=Math.PI;
X.ic.$Ha=function(c,d,e){var g=0;switch(d){case X.$a.Xwa:g=this.Wwa(c,e);break;case X.$a.gj:g=this.gj(c);break;case X.$a.S2:g=this.S2(c);break;case X.$a.T2:g=this.T2(c);break;case X.$a.CC:g=this.CC(c);break;case X.$a.y1:g=this.y1(c);break;case X.$a.A1:g=this.A1(c);break;case X.$a.z1:g=this.z1(c);break;case X.$a.e_:g=this.e_(c);break;case X.$a.g_:g=this.g_(c);break;case X.$a.f_:g=this.f_(c);break;case X.$a.B1:g=this.B1(c);break;case X.$a.D1:g=this.D1(c);break;case X.$a.C1:g=this.C1(c);break;case X.$a.E1:g=
this.E1(c);break;case X.$a.G1:g=this.G1(c);break;case X.$a.F1:g=this.F1(c);break;case X.$a.E_:g=this.E_(c);break;case X.$a.G_:g=this.G_(c);break;case X.$a.F_:g=this.F_(c);break;case X.$a.TZ:g=this.TZ(c);break;case X.$a.sya:g=this.Bwa(c);break;case X.$a.UZ:g=this.UZ(c);break;case X.$a.x_:g=this.x_(c,e);break;case X.$a.z_:g=this.z_(c,e);break;case X.$a.y_:g=this.y_(c,e);break;case X.$a.tZ:g=this.tZ(c);break;case X.$a.vZ:g=this.vZ(c);break;case X.$a.uZ:g=this.uZ(c);break;case X.$a.CZ:g=this.CZ(c);break;
case X.$a.EZ:g=this.EZ(c);break;case X.$a.DZ:g=this.DZ(c);break;default:g=this.CC(c)}return g};X.ic.gj=fa();X.ic.S2=function(c){return-1*Math.cos(c*X.S5)+1};X.ic.T2=function(c){return Math.sin(c*X.S5)};X.ic.CC=function(c){return-0.5*(Math.cos(X.Yla*c)-1)};X.ic.y1=function(c){return c*c};X.ic.A1=function(c){return-1*c*(c-2)};X.ic.z1=function(c){c*=2;if(1>c)return 0.5*c*c;--c;return-0.5*(c*(c-2)-1)};X.ic.e_=function(c){return c*c*c};X.ic.g_=function(c){c-=1;return c*c*c+1};
X.ic.f_=function(c){c*=2;if(1>c)return 0.5*c*c*c;c-=2;return 0.5*(c*c*c+2)};X.ic.B1=function(c){return c*c*c*c};X.ic.D1=function(c){c-=1;return-(c*c*c*c-1)};X.ic.C1=function(c){c*=2;if(1>c)return 0.5*c*c*c*c;c-=2;return-0.5*(c*c*c*c-2)};X.ic.E1=function(c){return c*c*c*c*c};X.ic.G1=function(c){c-=1;return c*c*c*c*c+1};X.ic.F1=function(c){c*=2;if(1>c)return 0.5*c*c*c*c*c;c-=2;return 0.5*(c*c*c*c*c+2)};X.ic.E_=function(c){return 0==c?0:Math.pow(2,10*(c-1))-0.0010};
X.ic.G_=function(c){return 1==c?1:-Math.pow(2,-10*c)+1};X.ic.F_=function(c){c/=0.5;return c=1>c?0.5*Math.pow(2,10*(c-1)):0.5*(-Math.pow(2,-10*(c-1))+2)};X.ic.TZ=function(c){return-1*(Math.sqrt(1-c*c)-1)};X.ic.Bwa=function(c){c-=1;return Math.sqrt(1-c*c)};X.ic.UZ=function(c){c*=2;if(1>c)return-0.5*(Math.sqrt(1-c*c)-1);c-=2;return 0.5*(Math.sqrt(1-c*c)+1)};X.ic.x_=function(c,d){var e=0.3;0<d.length&&(e=d[0]);var g=0;0==c||1==c?g=c:(c-=1,g=-Math.pow(2,10*c)*Math.sin((c-e/4)*X.ro/e));return g};
X.ic.z_=function(c,d){var e=0.3;0<d.length&&(e=d[0]);var g=0;return g=0==c||1==c?c:Math.pow(2,-10*c)*Math.sin((c-e/4)*X.ro/e)+1};X.ic.y_=function(c,d){var e=0.3;0<d.length&&(e=d[0]);var g=0;0==c||1==c?g=c:(e||(e=0.3*1.5),g=e/4,c=2*c-1,g=0>c?-0.5*Math.pow(2,10*c)*Math.sin((c-g)*X.ro/e):0.5*Math.pow(2,-10*c)*Math.sin((c-g)*X.ro/e)+1);return g};X.ic.tZ=function(c){return c*c*(2.70158*c-1.70158)};X.ic.vZ=function(c){c-=1;return c*c*(2.70158*c+1.70158)+1};
X.ic.uZ=function(c){c*=2;if(1>c)return c*c*(3.5949095*c-2.5949095)/2;c-=2;return c*c*(3.5949095*c+2.5949095)/2+1};X.Cr=function(c){if(c<1/2.75)return 7.5625*c*c;if(c<2/2.75)return c-=1.5/2.75,7.5625*c*c+0.75;if(c<2.5/2.75)return c-=2.25/2.75,7.5625*c*c+0.9375;c-=2.625/2.75;return 7.5625*c*c+0.984375};X.ic.CZ=function(c){return 1-X.Cr(1-c)};X.ic.EZ=function(c){return X.Cr(c)};X.ic.DZ=function(c){var d=0;return d=0.5>c?0.5*(1-X.Cr(1-2*c)):0.5*X.Cr(2*c-1)+0.5};
X.ic.Wwa=function(c,d){if(0<d.length){var e=1-c;return d[1]*e*e*e+3*d[3]*c*e*e+3*d[5]*c*c*e+d[7]*c*c*c}return c};X.xB=function(c,d){for(;c>d;)c-=d;return c};function Cd(c){c&&c.kh&&c.kh()}X.sea=function(c,d,e){var g=I(0,0);e&&(g=c.mi(d));c=c.f();return C.Np(K(0,0,c.width,c.height),g)};X.MLa=X.sea;X.una=X.sea;
X.PQa=function(c,d,e,g,h){var k=I(0,0);g&&!h&&(k.x=Math.pow(1-c,2)*d.x+2*c*(1-c)*e.x+Math.pow(c,2)*g.x,k.y=Math.pow(1-c,2)*d.y+2*c*(1-c)*e.y+Math.pow(c,2)*g.y);h&&(k.x=d.x*Math.pow(1-c,3)+3*c*e.x*Math.pow(1-c,2)+3*g.x*Math.pow(c,2)*(1-c)+h.x*Math.pow(c,3),k.y=d.y*Math.pow(1-c,3)+3*c*e.y*Math.pow(1-c,2)+3*g.y*Math.pow(c,2)*(1-c)+h.y*Math.pow(c,3));return k};X.QQa=function(c,d,e,g,h){var k=I(0,0);k.x=d.x+e*Math.cos(g+h*c);k.y=d.y+e*Math.sin(g+h*c);return k};function Dd(){this.u1=[];this.qZ=[];this.eB=[];this.d3=[]}
X.Br={Gs:{},Hs:{},Ot:{},Upa:t,nN:{},G0a:function(c){for(var d=this.oH(c),e=0;e<d.qZ.length;e++){var g=d.qZ[e];this.XEa(g)}for(e=0;e<d.eB.length;e++)g=d.eB[e],this.VEa(g);for(e=0;e<d.d3.length;e++)g=d.d3[e],this.gFa(g);for(e=0;e<d.u1.length;e++)g=d.u1[e],C.Ph.fFa(g);delete this.nN[c];X.NO.$Ea(c)},kZ:function(c,d,e){this.Hs&&(this.oH(e).qZ.push(c),this.Hs[c]=d)},XEa:function(c){this.Hs[c]&&delete this.Hs[c]},rx:function(c){var d=s;this.Hs&&(d=this.Hs[c]);return d},BRa:y("Hs"),jZ:function(c,d,e){this.Gs&&
(this.oH(e).eB.push(c),this.Gs[c]=d)},VEa:function(c){this.Gs[c]&&delete this.Gs[c]},Sca:function(c){var d=s;this.Gs[c]&&(d=this.Gs[c]);return d},vRa:y("Gs"),Qba:function(c,d,e){this.Ot&&(this.oH(e).d3.push(c),this.Ot[c]=d)},gFa:function(c){this.Ot[c]&&delete this.Ot[c]},UAa:function(c){var d=s;this.Ot&&(d=this.Ot[c]);return d},DVa:y("Ot"),ova:function(){var c,d,e,g=t;1==arguments.length?(e=arguments[0],g=q,this.wO(e)):3==arguments.length&&(c=arguments[0],d=arguments[1],e=arguments[2],this.wO(e),
this.LG(d,c,e));X.NO.Hba(e,g)},zOa:function(){var c,d,e,g,h,k=t;3==arguments.length?(e=arguments[0],h=arguments[1],g=arguments[2],k=q,this.wO(e)):5==arguments.length&&(c=arguments[0],d=arguments[1],e=arguments[2],h=arguments[3],g=arguments[4],this.wO(e),this.LG(d,c,e));X.NO.sva(e,g,h,k)},LG:function(c,d,e){this.oH(e).u1.push(c);X.Mha.LG(c,d)},MWa:y("Upa"),wO:function(c){this.nN[c]||(this.nN[c]=new Dd)},oH:function(c){return this.nN[c]},clear:function(){this.Gs={};this.Hs={};this.Ot={};X.Mha.clear();
X.NO.clear()}};X.J3=0;X.mJa=1;X.hJa=2;X.Sia=3;X.nJa=4;X.Tia=5;X.oJa=6;X.kJa=7;X.Ria=8;X.pJa=9;X.iJa=10;X.lJa=11;X.gJa=12;X.jJa=13;X.qs=0;X.vy=1;X.lD=2;X.HJ=3;
X.Km=X.N.extend({x:0,y:0,Jm:0,skewX:0,skewY:0,scaleX:1,scaleY:1,ly:0,Qn:t,r:255,g:255,b:255,a:255,ctor:function(){this.skewY=this.skewX=this.Jm=this.y=this.x=0;this.scaleY=this.scaleX=1;this.ly=0;this.Qn=t;this.a=this.b=this.g=this.r=255},copy:function(c){this.x=c.x;this.y=c.y;this.Jm=c.Jm;this.scaleX=c.scaleX;this.scaleY=c.scaleY;this.skewX=c.skewX;this.skewY=c.skewY;this.ly=c.ly;this.Qn=c.Qn;this.r=c.r;this.g=c.g;this.b=c.b;this.a=c.a},F:function(c){this.r=c.r;this.g=c.g;this.b=c.b;this.a=c.a},
Va:function(){return C.color(this.r,this.g,this.b,this.a)},a3:function(c,d,e){this.x=d.x-c.x;this.y=d.y-c.y;this.scaleX=d.scaleX-c.scaleX;this.scaleY=d.scaleY-c.scaleY;this.skewX=d.skewX-c.skewX;this.skewY=d.skewY-c.skewY;this.Qn||c.Qn||d.Qn?(this.a=d.a-c.a,this.r=d.r-c.r,this.g=d.g-c.g,this.b=d.b-c.b,this.Qn=q):(this.a=this.r=this.g=this.b=0,this.Qn=t);e&&(this.skewX>C.PI&&(this.skewX-=X.ro),this.skewX<-C.PI&&(this.skewX+=X.ro),this.skewY>C.PI&&(this.skewY-=X.ro),this.skewY<-C.PI&&(this.skewY+=X.ro));
d.ly&&(this.skewX+=d.ly*X.ro,this.skewY-=d.ly*X.ro)}});X.wy=X.N.extend({Pk:X.HJ,displayName:"",ctor:function(){this.Pk=X.HJ},yPa:function(c){var d=c.lastIndexOf(".");-1!=d&&(c=c.substring(0,d));return c},copy:function(c){this.displayName=c.displayName;this.Pk=c.Pk}});X.sq=X.wy.extend({skinData:s,ctor:function(){this.skinData=new X.Km;this.Pk=X.qs},copy:function(c){X.wy.prototype.copy.call(this,c);this.skinData=c.skinData}});
X.$C=X.wy.extend({displayName:"",ctor:function(){this.displayName="";this.Pk=X.vy}});X.eK=X.wy.extend({ctor:function(){this.Pk=X.lD}});X.N3=X.Km.extend({QO:s,name:"",qI:"",nwa:s,ctor:function(){this.QO=[];this.qI=this.name="";this.nwa=s},k:u(),Jba:function(c){this.QO.push(c)},qm:function(c){return this.QO[c]}});X.KR=X.N.extend({SG:s,name:"",pB:0.1,ctor:function(){this.SG={};this.name="";this.pB=0.1},k:B(q),Dba:function(c){this.SG[c.name]=c},RRa:y("SG"),sx:function(c){return this.SG[c]}});
X.ev=X.Km.extend({duration:0,tweenEasing:0,dH:0,sB:s,bj:-1,gC:"",event:"",yR:"",zR:"",blendFunc:0,dj:0,ou:q,ctor:function(){X.Km.prototype.ctor.call(this);this.duration=1;this.tweenEasing=X.$a.gj;this.dH=0;this.sB=[];this.bj=0;this.zR=this.yR=this.event=this.gC="";this.blendFunc=new C.Lm(C.Ec,C.Dc);this.dj=0;this.ou=q},copy:function(c){X.Km.prototype.copy.call(this,c);this.duration=c.duration;this.tweenEasing=c.tweenEasing;this.bj=c.bj;this.gC=c.gC;this.event=c.event;this.yR=c.yR;this.zR=c.zR;this.blendFunc=
c.blendFunc;this.ou=c.ou;this.dH=c.dH;this.sB=[];if(0!=this.dH)for(var d=0;d<this.dH;d++)this.sB[d]=c.sB[d]}});X.W5=X.N.extend({mm:0,scale:1,duration:0,eh:s,name:"",ctor:function(){this.mm=0;this.scale=1;this.duration=0;this.eh=[];this.name=""},k:function(){this.eh=[]},sO:function(c){this.eh.push(c)},hda:function(c){return this.eh[c]}});
X.X5=X.N.extend({Z0:s,duration:0,scale:1,hu:0,SO:X.$a.gj,loop:q,tweenEasing:2,name:"",ctor:function(){this.name="";this.duration=0;this.scale=1;this.SO=this.hu=0;this.loop=q;this.tweenEasing=X.$a.gj;this.Z0={}},Lba:function(c){this.Z0[c.name]=c},T_:function(c){return this.Z0[c]}});X.JR=X.N.extend({kQ:s,YH:s,name:"",ctor:function(){this.kQ={};this.YH=[]},Kba:function(c){this.kQ[c.name]=c;this.YH.push(c.name)},kda:function(c){return this.kQ[c]},lda:function(){return Object.keys(this.kQ).length}});
function Ed(c,d){this.x=c||0;this.y=d||0}X.E4=X.N.extend({Qu:s,ctor:function(){this.Qu=[]},k:function(){this.Qu=[];return q},UOa:function(c){c=Ed(c.x,c.y);this.Qu.push(c)}});X.o7=X.N.extend({height:0,width:0,wQ:0,xQ:0,name:"",ex:s,ctor:function(){this.width=this.height=0;this.xQ=this.wQ=0.5;this.name="";this.ex=[]},k:function(){this.ex=[]},Gba:function(c){this.ex.push(c)},cP:function(c){return this.ex[c]}});X.IJ=X.N.extend({Vs:s,yj:s,ZE:s,ctor:function(){this.ZE=this.yj=this.Vs=s},k:B(q),EI:x("Vs"),QSa:y("Vs"),QFa:x("yj"),rSa:y("yj"),yC:x("ZE"),qm:y("ZE"),kh:function(){Cd(this.Vs);this.Vs=s;Cd(this.ZE);this.ZE=s;Cd(this.yj);this.yj=s}});X.IJ.create=function(){var c=new X.IJ;return c&&c.k()?c:s};X.Lg=X.Lg||X.N.extend({});X.Lg.mZ=function(c,d,e){switch(e.Pk){case X.qs:this.Cva(c,d,e);break;case X.lD:this.zva(c,d,e);break;case X.vy:this.nva(c,d,e)}};X.Lg.Rwa=function(c,d){switch(d.qm().Pk){case X.qs:this.oca(c,d);break;case X.lD:this.nca(c,d);break;case X.vy:this.lca(c,d)}};X.Lg.Vra={a:1,b:0,G:0,O:1,ma:0,na:0};
X.Lg.lIa=function(c,d,e){var g=c.IB();if(g){switch(c.Q_()){case X.qs:e&&g.gia();break;case X.lD:this.pIa(c,g,d);break;case X.vy:this.jIa(g,d);break;default:d=c.eUa(),g.AFa(d)}if((X.mD||X.Zu)&&e)if(g=c.Kd.Wm,e=g.yj){d=g.Vs;var h=d.le(),g=this.Vra;g.a=h.a;g.b=h.b;g.G=h.G;g.O=h.O;g.ma=h.ma;g.na=h.na;d=d.tp();d=C.jv(d,g);g.ma=d.x;g.na=d.y;c=C.Jg(g,c.Jc.le());e.Rh(c)}}};X.Lg.Cva=function(c,d,e){var g=new X.sq;g.copy(e);d.yC(g);this.oca(c,d)};
X.Lg.oca=function(c,d){var e=s,g=d.qm(),e=g.displayName,h=e.lastIndexOf(".");-1!=h&&(e=e.substring(0,h));e=""==e?X.to.create():X.to.pca(e+".png");d.EI(e);e.Y1(c);this.s0(c,d,g.displayName,e);(h=c.Jc)&&(h.rx().pB>=X.os?e.hs(g.skinData):e.hs(c.sx()))};X.Lg.s0=function(c,d,e,g){var h=e.lastIndexOf(".");-1!=h&&(e=e.substring(0,h));(e=X.Br.UAa(e))&&g.R(e.wQ,e.xQ);if((X.mD||X.Zu)&&e&&0<e.ex.length)c=X.AJ.create(c),c.pva(e.ex),d.QFa(c)};
X.Lg.nva=function(c,d,e){var g=new X.$C;g.copy(e);d.yC(g);this.lca(c,d)};X.Lg.lca=function(c,d){var e=X.jk.create(d.qm().displayName,c);d.EI(e)};X.Lg.jIa=function(c,d){c&&(c.fd(),c.update(d))};X.Lg.zva=function(c,d,e){var g=new X.eK;g.copy(e);d.yC(g);this.nca(c,d)};X.Lg.nca=function(c,d){var e=C.A.create(d.qm().displayName);e.ak();e.xe();c.Jc&&e.Wp(c.Jc);d.EI(e)};X.Lg.pIa=function(c,d,e){var g=new X.Km;X.wj.Sea(c.Yt,g);d.o(g.x,g.y);d.Wa(g.scaleX);d.kb(g.scaleY);d.update(e)};X.wS=X.N.extend({Xf:s,Wm:s,Me:s,Mo:-1,aM:t,gd:s,Ja:q,DL:s,ctor:function(){this.Xf=[];this.Me=this.Wm=s;this.Mo=-1;this.aM=t;this.gd=s;this.Ja=q;this.DL=X.HJ},k:function(c){this.gd=c;this.$da(c.sx());return q},mZ:function(c,d){var e=s;0<=d&&d<this.Xf.length?e=this.Xf[d]:(e=X.IJ.create(),this.Xf.push(e));var g=s;if(c instanceof X.to){c.Y1(this.gd);g=new X.sq;X.Lg.s0(this.gd,e,c.Iv,c);var h=e.qm();if(h instanceof X.sq)c.hs(h.skinData),g.skinData=h.skinData;else for(h=this.Xf.length-2;0<=h;h--){var k=
this.Xf[h].qm();if(k instanceof X.sq){c.hs(k.skinData);g.skinData=k.skinData;break}}}else c instanceof C.A?(g=new X.eK,c.ak(),c.xe(),(h=this.gd.Jc)&&c.Wp(h)):c instanceof X.jk?(h=c,g=new X.$C,g.displayName=h.getName(),h.Eu(this.gd)):g=new X.wy;e.EI(c);e.yC(g);d==this.Mo&&(this.Mo=-1,this.Dr(d,t))},DMa:function(c,d){var e=s;if(d instanceof X.to){d.Y1(this.gd);e=new X.sq;e.displayName=d.Iv;X.Lg.s0(this.gd,c,d.Iv,d);var g=c.qm();if(g instanceof X.sq)d.hs(g.skinData);else{for(var g=t,h=this.Xf.length-
2;0<=h;h--){var k=this.Xf[h].qm();if(k){g=q;d.hs(k.skinData);e.skinData=k.skinData;break}}g||d.hs(new X.Km);d.hs(new X.Km)}}else d instanceof C.A?(e=new X.eK,e.displayName=d.eN):d instanceof X.jk?(e=new X.$C,e.displayName=d.getName(),d.Eu(this.gd)):e=new X.wy;c.EI(d);c.yC(e)},Rfa:function(c){this.Xf.splice(c,1);c==this.Mo&&this.WQ(s)},JSa:y("Xf"),Dr:function(c,d){if(c>=this.Xf.length)C.log("the index value is out of range");else if(this.aM=d,0>c)this.Mo=c,this.Me&&(this.Me.ak(q),this.WQ(s),this.Me=
s);else if(this.Mo!=c){this.Mo=c;var e=this.Xf[this.Mo];e&&this.WQ(e)}},bca:function(c,d){for(var e=0;e<this.Xf.length;e++)if(this.Xf[e].qm().displayName==c){this.Dr(e,d);break}},WQ:function(c){var d=this.Wm;(X.mD||X.Zu)&&d&&d.yj&&d.yj.setActive(t);d=this.Wm=c;(X.mD||X.Zu)&&d&&d.yj&&d.yj.setActive(q);c=d==s?s:d.Vs;this.Me&&(this.Me instanceof X.jk&&this.gd.e2(s),this.Me.ak(q),this.Me=s);(this.Me=c)?(c instanceof X.jk?this.gd.e2(c):c instanceof C.A&&c.Zfa(),c.rb&&(c.F(this.gd.iu()),c.J(this.gd.fb)),
this.DL=this.Wm.qm().Pk):this.DL=X.HJ},IB:y("Me"),Q_:y("DL"),ASa:y("Mo"),zSa:y("Wm"),ISa:function(c){return this.Xf[c]},$da:function(c){this.Xf=[];if(c){c=c.QO;for(var d=0;d<c.length;d++){var e=c[d],g=X.IJ.create();g.yC(e);X.Lg.Rwa(this.gd,g);this.Xf.push(g)}}},Kwa:function(c,d){var e=I(0,0);d===m?(e.x=c.x,e.y=c.y):(e.x=c,e.y=d);if(!this.Ja||0>this.Mo)return t;var g=t;switch(this.Wm.qm().Pk){case X.qs:var g=I(0,0),h=this.Wm.Vs,h=h.ig(0),g=X.una(h,e,g)}return g},va:function(c){this.Me&&(this.Ja=c,
this.Me.va(c))},I0:y("Ja"),f:function(){return!this.Me?J(0,0):this.Me.f()},ye:function(){return!this.Me?K(0,0,0,0):this.Me.ye()},Rj:function(){return!this.Me?I(0,0):this.Me.Rj()},tp:function(){return!this.Me?I(0,0):this.Me.tp()},rTa:y("aM"),kh:function(){this.Xf=[];this.Me&&(this.Me.ak(q),this.Me=s)}});X.wS.create=function(c){var d=new X.wS;return d&&d.k(c)?d:s};X.to=X.z.extend({pY:s,Yi:s,qY:s,Iv:"",Jc:s,qa:"Skin",ctor:function(){C.z.prototype.ctor.call(this);this.Yi=this.pY=s;this.Iv="";this.qY={a:1,b:0,G:0,O:1,ma:0,na:0};this.Jc=s},Wk:function(c){var d=C.z.prototype.Wk.call(this,c);this.Iv=c;return d},Ae:function(c){var d=C.z.prototype.Ae.call(this,c);this.Iv=c;return d},hs:function(c){this.pY=c;this.Wa(c.scaleX);this.kb(c.scaleY);this.y2(C.qC(c.skewX));this.z2(C.qC(-c.skewY));this.o(c.x,c.y);c=this.le();var d=this.qY;d.a=c.a;d.b=c.b;d.G=c.G;d.O=c.O;d.ma=
c.ma;d.na=c.na;this.gia()},KAa:y("pY"),Y1:x("Yi"),Tca:y("Yi"),gia:function(){var c=this.Hf=C.Jg(this.qY,this.Yi.Yt),d=this.Jc;d&&d.EB()&&(this.Hf=C.Jg(c,d.le()));C.K===C.ab&&(c=this.Hf,c.b*=-1,c.G*=-1,c.b=[c.G,c.G=c.b][0])},ye:function(){var c=K(0,0,this.n.width,this.n.height),d=this.le();C.K===C.ab&&(d.b*=-1,d.G*=-1,d.b=[d.G,d.G=d.b][0]);return C.zi(c,d)},pza:y("Iv"),Xk:function(){return C.Jg(this.Hf,this.Yi.Jc.Xk())},RZa:function(){var c=this.Hf,d=this.Jb,d=C.jv(d,c);c.ma=d.x;c.na=d.y;return C.Jg(c,
this.Yi.Jc.Xk())}});X.to.prototype.le=C.u.prototype.QM;D=X.to.prototype;C.d(D,"skinData",D.KAa,D.hs);C.d(D,"displayName",D.pza);D=s;X.to.create=function(c,d){var e=arguments.length,g=new X.to;if(0===e){if(g.k())return g}else if(g&&g.Ae(c,d))return g;return s};X.to.pca=function(c){var d=new X.to;return d&&d.Wk(c)?d:s};X.nJ=-4;X.WC=-3;X.XC=-2;X.v3=-1;X.GR=0;X.via=1;X.VC=2;
X.mk=X.N.extend({dp:1,Ql:q,kt:q,Rl:t,xk:0,qn:0,Ek:0,bO:0,xO:s,Sg:0,Ej:0,Xg:0,vz:s,rsa:t,ctor:function(){this.dp=1;this.kt=this.Ql=q;this.Rl=t;this.qn=this.Ej=this.xk=this.Sg=0;this.Ek=X.via;this.bO=X.$a.gj;this.xO=1/60;this.Ej=this.vz=0;this.rsa=t},pause:function(){this.kt=q;this.Rl=t},bk:function(){this.kt=t;this.Rl=q},stop:function(){this.Ql=q;this.Rl=t},play:function(c,d){this.kt=this.Ql=t;this.Rl=q;this.Sg=0;this.Xg=c;this.bO=d},update:function(c){if(this.Ql||this.kt||0>=this.qn)return t;var d=
this.Xg,e=this.Sg;0>=d?(this.xk=1,e=0):(e+=this.dp*(c/this.xO),this.xk=e/d,e=X.xB(e,d));this.Sg=e;this.n3();return q},n3:u(),Pda:function(c){var d=this.Ek;d==X.WC?d=X.VC:d==X.XC&&(d=X.GR);this.Ek=d;this.vz=c;this.Xg=this.Ej},iza:function(){return this.vz=(this.qn-1)*this.xk},nCa:y("kt"),gCa:y("Ql"),jza:y("xk"),yAa:y("qn"),jda:y("Ek"),dBa:y("bO"),wRa:y("xO"),U1a:x("xO"),PUa:y("dp"),gR:x("dp"),qea:y("Rl")});D=X.mk.prototype;C.d(D,"currentFrameIndex",D.iza);C.d(D,"paused",D.nCa);C.d(D,"completed",D.gCa);
C.d(D,"currentPercent",D.jza);C.d(D,"rawDuration",D.yAa);C.d(D,"loop",D.jda);C.d(D,"tweenEasing",D.dBa);C.d(D,"playing",D.qea);D=s;X.ZJ={start:0,complete:1,aDa:2};X.A3=X.N.extend({s8:s,Ls:s,$l:s,ctor:function(c,d,e){this.Ah=e;this.Ls=d;this.$l=c},call:function(){this.Ls&&this.Ls.apply(this.$l,this.s8)},jga:x("s8")});function Fd(){this.armature=s;this.Wea=this.Xea=""}function Gd(){this.Yi=s;this.Qca="";this.currentFrameIndex=this.hfa=0}
X.pJ=X.mk.extend({bu:s,ar:s,Jc:s,dw:"",ota:0,jp:0,Vi:s,Mz:s,kA:s,It:1,Ir:t,aW:s,YW:s,userObject:s,cr:s,iw:t,NM:t,To:0,ctor:function(){X.mk.prototype.ctor.call(this);this.ar=this.bu=s;this.dw="";this.Jc=s;this.jp=this.ota=0;this.Vi=[];this.kA=this.Mz=s;this.It=1;this.Ir=t;this.aW=[];this.YW=[];this.userObject=s;this.cr=[];this.NM=this.iw=t;this.To=0},k:function(c){this.Jc=c;this.Vi=[];return q},pause:function(){for(var c=0;c<this.Vi.length;c++)this.Vi[c].pause();X.mk.prototype.pause.call(this)},bk:function(){for(var c=
0;c<this.Vi.length;c++)this.Vi[c].bk();X.mk.prototype.bk.call(this)},stop:function(){for(var c=0;c<this.Vi.length;c++)this.Vi[c].stop();this.Vi=[];X.mk.prototype.stop.call(this)},uha:function(c){if(c!=this.It){this.It=c;this.dp=!this.ar?this.It:this.It*this.ar.scale;c=this.Jc.xh;for(var d in c){var e=c[d];e.Wt.gR(this.dp);e.Kl&&e.Kl.Sk().gR(this.dp)}}},NAa:y("It"),Uya:y("It"),EFa:function(c){return this.uha(c)},play:function(c,d,e){if(this.bu==s)C.log("this.animationData can not be null");else if(this.ar=
this.bu.kda(c),this.ar==s)C.log("this._movementData can not be null");else{d===m&&(d=-1);e===m&&(e=-1);var g=this.ar;this.qn=g.duration;this.dw=c;this.dp=this.It*g.scale;d=-1==d?g.hu:d;c=g.SO;c=0==c?this.qn:c;var h=g.tweenEasing;e=0>e?g.loop:Boolean(e);this.iw=t;X.mk.prototype.play.call(this,d,h);0==this.qn?this.Ek=X.nJ:(this.Ek=e?X.XC:X.WC,this.Ej=c);this.Vi=[];var k,n=this.Jc.xh,p;for(p in n){var r=n[p];k=g.T_(r.getName());var v=r.Wt;k&&0<k.eh.length?(this.Vi.push(v),k.duration=g.duration,v.play(k,
d,c,e,h),v.gR(this.dp),r.Kl&&r.Kl.Sk().gR(this.dp)):r.zP||(r.Kd.Dr(-1,t),v.stop())}this.Jc.update(0)}},P_a:function(c,d,e){this.cr=[];this.NM=e;this.iw=q;for(e=this.To=0;e<c.length;e++)this.cr.push({name:c[e],hu:d});this.o3()},o3:function(){if(this.iw){if(this.NM){var c=this.cr[this.To];this.play(c.name,c.hu,-1,0);this.To++;this.To>=this.cr.length&&(this.To=0)}else this.To<this.cr.length?(c=this.cr[this.To],this.play(c.name,c.hu,-1,0),this.To++):this.iw=t;this.iw=q}},rP:function(c){if(!this.ar||0>
c||c>=this.ar.duration)C.log("Please ensure you have played a movement, and the frameIndex is in the range.");else{var d=this.Ir;this.Rl=this.Ir=q;this.Ql=this.kt=t;X.mk.prototype.Pda.call(this,c);this.xk=this.vz/(this.ar.duration-1);this.Sg=this.Xg*this.xk;for(var e=0;e<this.Vi.length;e++)this.Vi[e].rP(c);this.Jc.update(0);this.Ir=d}},sBa:function(c){this.rP(c);this.pause()},nEa:function(c,d,e,g){"undefined"==typeof d&&(d=-1);"undefined"==typeof g&&(g=-1);e=this.bu.YH;-1>c||c>=e.length||this.play(e[c],
d,g,0)},N_a:function(c,d,e,g,h){C.log("playByIndex is deprecated. Use playWithIndex instead.");this.nEa(c,d,e,g,h)},O_a:function(c,d,e){this.cr=[];this.NM=e;this.iw=q;this.To=0;e=this.bu.YH;for(var g=0;g<c.length;g++)this.cr.push({name:e[c[g]],hu:d});this.o3()},lda:function(){return this.bu.lda()},update:function(c){if(X.mk.prototype.update.call(this,c))for(var d=0;d<this.Vi.length;d++)this.Vi[d].update(c);for(c=this.aW;0<c.length;)d=c.shift(),this.Ir=q,this.twa([d.Yi,d.Qca,d.hfa,d.currentFrameIndex]),
this.Ir=t;for(c=this.YW;0<c.length;)d=c.shift(),this.uwa([d.armature,d.Xea,d.Wea])},n3:function(){var c=this.xk;if(1<=c){switch(this.Ek){case X.WC:if(this.Ek=X.VC,this.Sg=(c-1)*this.Xg,c=this.Sg/this.Ej,1>c){this.Xg=this.Ej;this.lQ(this.Jc,X.ZJ.start,this.dw);break}case X.VC:case X.nJ:c=1;this.Ql=q;this.Rl=t;this.lQ(this.Jc,X.ZJ.complete,this.dw);this.o3();break;case X.XC:this.Ek=X.GR;c=X.xB(c,1);this.Sg=0==this.Xg?0:X.xB(this.Sg,this.Xg);this.Xg=0<this.Ej?this.Ej:1;this.lQ(this,X.ZJ.start,this.dw);
break;default:this.Sg=X.xB(this.Sg,this.Xg),this.jp=0,this.lQ(this.Jc,X.ZJ.aDa,this.dw)}this.xk=c}},CSa:function(){return this.Ql?"":this.dw},sGa:function(c,d){this.kA=new X.A3(d,c)},uwa:function(c){this.kA&&(this.kA.jga(c),this.kA.call())},K2a:function(c,d){this.Mz=new X.A3(d,c)},twa:function(c){this.Mz&&(this.Mz.jga(c),this.Mz.call())},lQ:function(c,d,e){if(this.kA){var g=new Fd;g.armature=c;g.Xea=d;g.Wea=e;this.YW.push(g)}},Mya:function(c,d,e,g){if(this.Mz){var h=new Gd;h.Yi=c;h.Qca=d;h.hfa=e;
h.currentFrameIndex=g;this.aW.push(h)}},gga:x("bu"),Sca:y("bu"),eHa:x("userObject"),gBa:y("userObject"),$Wa:y("Ir"),T2a:x("Ir")});D=X.pJ.prototype;C.d(D,"speedScale",D.NAa,D.uha);C.d(D,"animationScale",D.Uya,D.EFa);D=s;X.pJ.create=function(c){var d=new X.pJ;return d&&d.k(c)?d:s};X.hU=X.mk.extend({Fd:s,Ff:s,Mc:s,Bq:s,Li:s,gd:s,Nz:0,zv:0,Lw:0,jp:0,Rq:0,sd:s,tA:t,ctor:function(){X.mk.prototype.ctor.call(this);this.Li=this.gd=this.Bq=this.Mc=this.Ff=this.Fd=s;this.Nz=X.$a.gj;this.Rq=this.jp=0;this.sd=s;this.tA=t},k:function(c){this.Mc=new X.ev;this.Bq=new X.ev;this.gd=c;this.Fd=this.gd.Fd;this.Fd.bj=-1;if(c=c.Jc)this.sd=c.Sk();return q},play:function(c,d,e,g,h){X.mk.prototype.play.call(this,d,h);this.Ek=g?X.XC:X.WC;this.Rq=this.jp=this.zv=this.Lw=0;h=c!=this.Li;this.Li=c;this.qn=
this.Li.duration;c=this.Li.hda(0);this.Fd.bj=c.bj;this.gd.Jc.rx().pB>=X.os&&(X.wj.hDa(this.Fd,this.gd.sx()),this.Fd.scaleX+=1,this.Fd.scaleY+=1);0==this.qn||1==this.Li.eh.length?(this.Ek=X.nJ,0==d?this.zu(c,c):this.zu(this.Fd,c),this.Nz=X.$a.gj):1<this.Li.eh.length&&(this.Ej=e*this.Li.scale,g&&0!=this.Li.mm?this.zu(this.Fd,this.j3(this.hia(1-this.Li.mm),this.Bq)):!h||0==d?this.zu(c,c):this.zu(this.Fd,c));this.j3(0)},rP:function(c){X.mk.prototype.Pda.call(this,c);this.Rq=this.jp=this.zv=this.Lw=0;
this.Rl=q;this.Ql=this.kt=t;this.xk=this.vz/(this.qn-1);this.Sg=this.Xg*this.xk},sBa:function(c){this.rP(c);this.pause()},n3:function(){var c=this.xk,d=this.Ek;if(1<=c)switch(d){case X.nJ:c=1;this.Ql=q;this.Rl=t;break;case X.WC:d=X.VC;c=0>=this.Ej?1:(c-1)*this.Xg/this.Ej;1<=c?(c=1,this.Ql=q,this.Rl=t):(this.Xg=this.Ej,this.Sg=c*this.Xg,this.Rq=this.jp=this.zv=this.Lw=0);break;case X.XC:d=X.GR;this.Xg=0<this.Ej?this.Ej:1;0!=this.Li.mm?(this.Sg=(1-this.Li.mm)*this.Xg,c=this.Sg/this.Xg):this.Sg=c=0;
this.Rq=this.jp=this.zv=this.Lw=0;break;case X.VC:c=1;this.Ql=q;this.Rl=t;break;default:this.Sg=X.xB(this.Sg,this.Xg),this.zv=this.Lw=0}1>c&&d<X.v3&&(c=Math.sin(c*C.PI/2));this.xk=c;this.Ek=d;d>X.v3&&(c=this.hia(c));this.Nz!=X.$a.cia&&this.j3(c)},zu:function(c,d,e){"undefined"==typeof e&&(e=q);0>c.bj&&0<=d.bj?(this.Mc.copy(d),this.Bq.a3(d,d,e)):0>d.bj&&0<=c.bj?(this.Mc.copy(c),this.Bq.a3(d,d,e)):(this.Mc.copy(c),this.Bq.a3(c,d,e));c.ou||(this.Fd.copy(c),this.Fd.ou=q);this.Wva(c)},Wva:function(c){if(c){var d=
this.gd,e=c.bj,g=d.Kd;g.aM||(g.Dr(e,t),(e=g.IB())&&e.Xd(c.blendFunc));this.Fd.Jm=c.Jm;d.wIa();(d=d.Kl)&&""!=c.gC&&d.Sk().play(c.gC)}},j3:function(c,d){d||(d=this.Fd);var e=this.Mc,g=this.Bq;e.ou||(c=0);d.x=e.x+c*g.x;d.y=e.y+c*g.y;d.scaleX=e.scaleX+c*g.scaleX;d.scaleY=e.scaleY+c*g.scaleY;d.skewX=e.skewX+c*g.skewX;d.skewY=e.skewY+c*g.skewY;this.gd.aHa(q);d&&g.Qn&&this.ZHa(c,d);return d},ZHa:function(c,d){var e=this.Mc,g=this.Bq;d.a=e.a+c*g.a;d.r=e.r+c*g.r;d.g=e.g+c*g.g;d.b=e.b+c*g.b;this.gd.fo()},hia:function(c){1<
c&&0!=this.Li.mm&&(c=X.xB(c,1));var d=(this.qn-1)*c,e,g,h=this.Lw,k=this.zv,n=this.jp;if(d<h||d>=h+k){var k=this.Li.eh.length,p=this.Li.eh;if(d<p[0].dj)return e=g=p[0],this.zu(e,g),c;if(d>=p[k-1].dj){if(this.tA)return e=g=p[k-1],this.zu(e,g),c;this.tA=q}else this.tA=t;do if(this.Rq=n,e=p[this.Rq],h=e.dj,n=this.Rq+1,n>=k&&(n=0),g=p[n],e.event&&!this.sd.Ir&&this.sd.Mya(this.gd,e.event,e.dj,d),d==e.dj||this.tA&&this.Rq==k-1)break;while(d<e.dj||d>=g.dj);k=g.dj-e.dj;this.Nz=e.tweenEasing;this.zu(e,g,t);
this.Lw=h;this.zv=k;this.jp=n}c=0==k?0:(d-h)/k;d=this.Nz!=X.$a.gj?this.Nz:this.bO;d!=X.$a.cia&&(d!=X.$a.gj&&!this.tA)&&(c=X.ic.$Ha(c,d,this.Mc.sB));return c},Sx:x("sd"),Sk:y("sd"),kh:function(){this.Bq=this.Mc=s}});X.hU.create=function(c){var d=new X.hU;return d&&d.k(c)?d:s};X.ALa=32;X.B4=X.N.extend({L8:0,j$:0,ctor:function(c,d){this.L8=c||0;this.j$=d||0},lia:function(c){c.IPa=this.L8;c.group=this.j$}});X.ska=X.N.extend({shape:s,c_:s,colliderFilter:s,FE:s,ctor:function(c){this.shape=s;this.c_=c;this.colliderFilter=new X.B4;X.Zu&&(this.FE=[])},cP:y("c_"),r2a:x("c_"),jVa:y("shape"),TGa:x("shape"),ux:y("colliderFilter"),es:x("colliderFilter"),cSa:y("FE")});
X.AJ=X.N.extend({Xh:s,gd:s,Uh:s,Qg:t,XL:s,ctor:function(){this.Xh=[];this.Uh=this.gd=s;this.Qg=t;this.XL=s},k:function(c){this.Xh=[];c&&(this.gd=c);this.XL=new X.B4;return q},Gba:function(c){var d=new X.ska(c);this.Xh.push(d);if(X.Zu){d=d.FE;c=c.Qu;for(var e=0;e<c.length;e++)d.push(new Ed(0,0))}},pva:function(c){for(var d=0;d<c.length;d++)this.Gba(c[d])},M0a:function(c){for(var d=this.Xh,e=0;e<d.length;e++)if(d[e].cP()==c){d.splice(e,1);break}},$j:function(){this.Xh=[]},es:function(c){this.XL=c;for(var d=
0;d<this.Xh.length;d++){var e=this.Xh[d];e.es(c);X.mD&&e.shape&&e.ux().lia(e.shape)}},ux:y("XL"),setActive:function(c){if(this.Qg!=c){this.Qg=c;c=this.Uh;var d;if(c)if(d=s,this.Qg)for(var e=0;e<this.Xh.length;e++)d=this.Xh[e],d=d.shape,c.U2.Ava(d);else for(e=0;e<this.Xh.length;e++)d=this.Xh[e],d=d.shape,c.U2.V0a(d)}},Tya:y("Qg"),N_:y("Xh"),zBa:I(0,0),Rh:function(c){if(this.Qg)for(var d=s,e=this.Uh,g=this.zBa,h=0;h<this.Xh.length;h++){var d=this.Xh[h],k=d.cP(),n=s;e&&(n=d.shape);for(var k=k.Qu,p=d.FE,
d=0;d<k.length;d++)if(g.x=k[d].x,g.y=k[d].y,g=C.jv(g,c),n&&(n.og[2*d]=g.x,n.og[2*d+1]=g.y),X.Zu){var r=I(0,0);r.x=g.x;r.y=g.y;p[d]=r}if(n)for(d=0;d<k.length;d++)p=cp.ea.normalize(cp.ea.L_a(cp.ea.sub(n.og[(d+1)%n.og.length],n.og[d]))),n.fwa[d].Tr=p,n.fwa[d].O=cp.ea.uQa(p,n.og[d])}},K_:y("Uh"),TQ:function(c){this.Uh=c;for(var d=0;d<this.Xh.length;d++){c=this.Xh[d];for(var e=[],g=c.cP().Qu,d=0;d<g.length;d++){var h=g[d];e.push(h.x);e.push(h.y)}e=new cp.DLa(this.Uh,e,cp.w5a);e.P1a=q;e.data=this.gd;this.Qg&&
this.Uh.U2.Ava(e);c.TGa(e);c.ux().lia(e)}}});D=X.AJ.prototype;C.d(D,"colliderFilter",D.ux,D.es);C.d(D,"active",D.Tya,D.setActive);C.d(D,"body",D.K_,D.TQ);D=s;X.AJ.create=function(c){var d=new X.AJ;return d&&d.k(c)?d:s};X.jk=X.ga.extend({sd:s,cu:s,batchNode:s,name:"",Rua:s,bN:s,xh:s,Rt:s,Qpa:s,Wo:s,version:0,Vy:q,Uh:s,QN:s,B:s,qa:"Armature",ctor:function(c,d){C.ga.prototype.ctor.call(this);this.batchNode=this.cu=this.sd=s;this.name="";this.Rt=this.xh=this.bN=this.Rua=s;this.Qpa={};this.Wo=I(0,0);this.version=0;this.Vy=q;this.B=this.QN=this.Uh=s;d&&X.jk.prototype.k.call(this,c,d)},k:function(c,d){C.ga.prototype.k.call(this);d&&(this.bN=d);this.sf();this.sd=new X.pJ;this.sd.k(this);this.xh={};this.Rt=[];this.QN={};
this.B={src:C.Ec,fa:C.Dc};this.name=!c?"":c;var e=X.Br;if(""!=c){var g=e.Sca(c);if(!g)return C.log("AnimationData not exist! "),t;this.sd.gga(g);this.cu=e=e.rx(c);var e=e.SG,h;for(h in e){var e=this.mca(String(h)),k=g.kda(g.YH[0]);if(k&&(k=k.T_(e.getName()))&&!(0>=k.eh.length))if(k=k.hda(0))e.Fd.copy(k),e.Dr(k.bj,t)}this.update(0);this.oIa()}else this.name="new_armature",this.cu=new X.KR,this.cu.name=this.name,g=new X.JR,g.name=this.name,e.kZ(this.name,this.cu),e.jZ(this.name,g),this.sd.gga(g);C.K===
C.ka&&this.MI(C.mg.Wd(C.mK));this.Bu(q);this.Au(q);return q},V:function(){C.ga.prototype.V.call(this);this.wu()},Ta:function(){C.ga.prototype.Ta.call(this);this.MC()},mca:function(c){var d=this.Tca(c);if(d)return d;var d=this.cu.sx(c),e=d.qI,g=s;""!=e?(this.mca(e),g=X.ns.create(c),this.Cba(g,e)):(g=X.ns.create(c),this.Cba(g,""));g.lga(d);g.Kd.Dr(-1,t);return g},Cba:function(c,d){if(c)if(this.xh[c.getName()])C.log("bone already added. It can't be added again");else{if(d){var e=this.xh[d];e?e.Eba(c):
this.Rt.push(c)}else this.Rt.push(c);c.MQ(this);this.xh[c.getName()]=c;this.v(c)}else C.log("Argument must be non-nil")},J0a:function(c,d){c?(c.MQ(s),c.ak(d),C.Id(this.Rt,c),delete this.xh[c.getName()],this.removeChild(c,q)):C.log("bone must be added to the bone dictionary!")},Tca:function(c){return this.xh[c]},wPa:function(c,d){if(c){var e=c.iP();e&&(C.Id(e.uk,c),c.Eu(s));d&&((e=this.xh[d])?(e.Eba(c),C.Id(this.Rt,c)):this.Rt.push(c))}else C.log("bone must be added to the bone dictionary!")},SRa:y("xh"),
oIa:function(){var c=this.IZ();this.Ba(c);var d=this.Wo;d.x=-c.x;d.y=-c.y;0!=c.width&&0!=c.height&&this.R(d.x/c.width,d.y/c.height)},update:function(c){this.sd.update(c);for(var d=this.Rt,e=0;e<d.length;e++)d[e].update(c);this.Vy=t},le:s,QM:function(){if(this.Mk){this.Vy=q;var c=this.la.x,d=this.la.y,e=this.Jb.x,g=-e,h=this.Jb.y,k=-h,n=this.ha,p=this.oa;this.dn&&(c+=e,d+=h);var r=1,v=0,z=1,A=0;if(0!==this.Ri||0!==this.Yl)r=Math.cos(-this.un),v=Math.sin(-this.un),z=Math.cos(-this.xw),A=Math.sin(-this.xw);
var c=c+(z*this.Wo.x*this.ha+-v*this.Wo.y*this.oa),d=d+(A*this.Wo.x*this.ha+r*this.Wo.y*this.oa),E=this.dg||this.eg;if(!E&&(0!==e||0!==h))c+=z*g*n+-v*k*p,d+=A*g*n+r*k*p;c={a:z*n,b:A*n,G:-v*p,O:r*p,ma:c,na:d};if(E&&(c=C.Jg({a:1,b:Math.tan(C.hg(this.eg)),G:Math.tan(C.hg(this.dg)),O:1,ma:0,na:0},c),0!==e||0!==h))c=C.oJ(c,g,k);this.yq&&(c=C.Jg(c,this.Ty),this.yq=t);this.Hf=c;this.Mk=t}return this.Hf},Isa:function(){this.Hf||(this.Hf={a:1,b:0,G:0,O:1,ma:0,na:0});if(this.Mk){this.Vy=q;var c=this.Hf;c.ma=
this.la.x;c.na=this.la.y;var d=1,e=0;this.Ri&&(d=Math.cos(-this.un),e=Math.sin(-this.un));c.a=c.O=d;c.G=-e;c.b=e;var g=this.ha,h=this.oa,k=this.Jb.x,n=this.Jb.y,p=1E-6>g&&-1E-6<g?1E-6:g,r=1E-6>h&&-1E-6<h?1E-6:h;c.ma+=d*this.Wo.x*g+-e*this.Wo.y*h;c.na+=e*this.Wo.x*g+d*this.Wo.y*h;if(this.dg||this.eg){var v=Math.tan(-this.dg*Math.PI/180),z=Math.tan(-this.eg*Math.PI/180),A=n*v*p,E=k*z*r;c.a=d+-e*z;c.G=d*v+-e;c.b=e+d*z;c.O=e*v+d;c.ma+=d*A+-e*E;c.na+=e*A+d*E}if(1!==g||1!==h)c.a*=p,c.b*=p,c.G*=r,c.O*=r;
c.ma+=d*-k*p+-e*-n*r;c.na+=e*-k*p+d*-n*r;this.dn&&(c.ma+=k,c.na+=n);this.yq&&(this.Hf=C.Jg(this.Hf,this.Ty),this.yq=t);c.ma|=0;c.na|=0;this.Mk=t}return this.Hf},ja:u(),Xd:x("B"),Sj:y("B"),IZ:function(){for(var c=0,d=0,e=0,g=0,h=q,g=K(0,0,0,0),k=0;k<this.j.length;k++)if(c=this.j[k],c instanceof X.ns){var n=c.Kd.ye();h?(c=C.Wn(n),d=C.Xn(n),e=C.Op(n),g=C.Pp(n),h=t):(c=C.Wn(n)<C.Wn(g)?C.Wn(n):C.Wn(g),d=C.Xn(n)<C.Xn(g)?C.Xn(n):C.Xn(g),e=C.Op(n)>C.Op(g)?C.Op(n):C.Op(g),g=C.Pp(n)>C.Pp(g)?C.Pp(n):C.Pp(g));
g=K(c,d,e-c,g-d)}return C.zi(g,this.le())},QRa:function(c,d){for(var e=this.j.length-1;0<=e;e--){var g=this.j[e];if(g instanceof X.ns&&g.Kd.Kwa(c,d))return g}return s},VAa:B(s),Eu:function(c){this.bN=c;for(var d in this.xh)this.xh[d].MQ(this)},es:function(c){for(var d in this.xh)this.xh[d].es(c)},xQa:function(){C.zf.kj(255,255,255,255);C.zf.Du(1);for(var c in this.xh)for(var d=this.xh[c].N_(),e=0;e<d.length;e++){var g=d[e].FE;C.zf.Kf(g,g.length,q)}},iP:y("bN"),Sk:y("sd"),Sx:x("sd"),rx:y("cu"),X1a:x("cu"),
getName:y("name"),Xe:x("name"),EB:y("batchNode"),ds:x("batchNode"),bWa:y("version"),setVersion:x("version"),CRa:y("Vy"),K_:y("Uh"),TQ:function(c){if(this.Uh!=c){this.Uh=c;this.Uh.data=this;var d,e;for(c=0;c<this.j.length;c++)if(d=this.j[c],d instanceof X.ns){d=d.Kd.Xf;for(var g=0;g<d.length;g++)e=d[g],(e=e.yj)&&e.TQ(this.Uh)}}},kVa:function(){return this.Uh?this.Uh.u4a:[]}});X.jk.prototype.le=C.K==C.ka?X.jk.prototype.QM:X.jk.prototype.Isa;D=X.jk.prototype;C.d(D,"parentBone",D.iP,D.Eu);
C.d(D,"body",D.K_,D.TQ);C.d(D,"colliderFilter",s,D.es);D=s;X.jk.create=function(c,d){var e=new X.jk;return e&&e.k(c,d)?e:s};X.ns=X.ga.extend({Cq:s,Jc:s,Kl:s,Kd:s,zP:t,Wt:s,Fd:s,name:"",uk:s,parentBone:s,jm:t,Yt:s,B:0,DO:t,oO:s,KU:s,T8:0,qa:"Bone",ctor:function(){C.ga.prototype.ctor.call(this);this.Kd=this.Kl=this.Jc=this.Cq=s;this.zP=t;this.Fd=this.Wt=s;this.name="";this.uk=[];this.parentBone=s;this.jm=q;this.Yt={a:1,b:0,G:0,O:1,ma:0,na:0};this.B=new C.Lm(C.Ec,C.Dc);this.DO=t},kh:function(){Cd(this.Fd);for(var c=0;c<this.uk.length;c++)Cd(this.uk[c]);this.uk=[];Cd(this.Wt);Cd(this.Kd);Cd(this.Cq);Cd(this.Kl)},k:function(c){C.ga.prototype.k.call(this);
c&&(this.name=c);this.Fd=new X.ev;this.Wt=new X.hU;this.Wt.k(this);this.Kd=new X.wS;this.Kd.k(this);this.oO=new X.Km;this.Cq=new X.Km;return q},lga:function(c){c?(this.Cq=c,this.name=this.Cq.name,this.il(this.Cq.Jm),this.Kd.$da(c)):C.log("boneData must not be null")},sx:y("Cq"),MQ:function(c){(this.Jc=c)?(this.Wt.Sx(this.Jc.Sk()),this.T8=this.Jc.rx().pB,this.KU=this.Jc.iP()):this.KU=s},Vya:y("Jc"),update:function(c){var d=this.parentBone,e=this.Jc,g=this.Fd,h=this.Yt,k=this.oO,n=this.KU;d&&(this.jm=
this.jm||d.jm);n&&!this.jm&&(this.jm=n.jm);this.jm&&(this.T8>=X.os&&(d=this.Cq,g.x+=d.x,g.y+=d.y,g.skewX+=d.skewX,g.skewY+=d.skewY,g.scaleX+=d.scaleX,g.scaleY+=d.scaleY,g.scaleX-=1,g.scaleY-=1),k.x=g.x+this.la.x,k.y=g.y+this.la.y,k.scaleX=g.scaleX*this.ha,k.scaleY=g.scaleY*this.oa,k.skewX=g.skewX+this.dg+this.Ri,k.skewY=g.skewY+this.eg-this.Yl,this.parentBone?this.Sba(this.parentBone):n&&this.Sba(n),X.wj.a1(k,h),n&&(this.Yt=C.Jg(h,e.le())));X.Lg.lIa(this,c,this.jm||e.Vy);e=this.uk;for(g=0;g<e.length;g++)e[g].update(c);
this.jm=t},Sba:function(c){var d=this.oO,e=c.Yt;c=c.oO;var g=d.x,h=d.y;d.x=g*e.a+h*e.G+c.x;d.y=g*e.b+h*e.O+c.y;d.scaleX*=c.scaleX;d.scaleY*=c.scaleY;d.skewX+=c.skewX;d.skewY+=c.skewY},I:function(c){if(this.Ja){var d=this.Kd.IB();d&&d.I(c)}},Pb:function(c){this.nd=C.color(255,255,255);C.ga.prototype.Pb.call(this,c);this.fo()},ac:function(c){this.Ag=255;C.ga.prototype.ac.call(this,c);this.fo()},F:function(c){C.ga.prototype.F.call(this,c);this.fo()},J:function(c){C.ga.prototype.J.call(this,c);this.fo()},
fo:function(){var c=this.Kd.IB();if(c&&c.rb){var d=this.vb,e=this.Fd,g=this.fb*e.a/255,d=C.color(d.r*e.r/255,d.g*e.g/255,d.b*e.b/255);c.J(g);c.F(d)}},wIa:function(){this.Jc.rx().pB>=X.os?this.il(this.Fd.Jm+this.Cq.Jm):this.il(this.Fd.Jm)},Eba:function(c){c?c.parentBone?C.log("child already added. It can't be added again"):0>this.uk.indexOf(c)&&(this.uk.push(c),c.Eu(this)):C.log("Argument must be non-nil")},Qfa:function(c,d){for(var e=0;e<this.uk.length;e++)if(this.uk[e]==c){if(d)for(var g=c.uk,h=
0;h<g.length;h++)c.Qfa(g[h],d);c.Eu(s);c.Kd.WQ(s);C.Id(this.uk,c)}},ak:function(c){this.parentBone&&this.parentBone.Qfa(this,c)},Eu:x("parentBone"),iP:y("parentBone"),e2:function(c){this.Kl!=c&&(c==s&&this.Kl&&this.Kl.Eu(s),this.Kl=c)},cza:y("Kl"),dza:y("uk"),bBa:y("Wt"),il:function(c){this.uOa!=c&&C.u.prototype.il.call(this,c)},aHa:x("jm"),xXa:y("jm"),QZa:y("Yt"),Xk:function(){return C.Jg(this.Yt,this.Jc.Xk())},IB:function(){return this.Kd.IB()},Q_:function(){return this.Kd.Q_()},mZ:function(c,d){return this.Kd.mZ(c,
d||0)},Rfa:function(c){this.Kd.Rfa(c)},Bva:function(c,d){return this.Kd.Bva(c,d||0)},xPa:function(c,d){C.log("changeDisplayByIndex is deprecated. Use changeDisplayWithIndex instead.");this.Dr(c,d)},Dr:function(c,d){this.Kd.Dr(c,d)},bca:function(c,d){this.Kd.bca(c,d)},N_:function(){var c=this.Kd.Wm;return c&&(c=c.yj)?c.N_():[]},es:function(c){for(var d=this.Kd.Xf,e=0;e<d.length;e++){var g=d[e].yj;g&&g.es(c)}},ux:function(){var c=this.Kd.Wm;return c&&(c=c.yj)?c.ux():s},A2a:x("Kd"),RSa:y("Kd"),U2a:x("zP"),
ATa:y("zP"),cBa:y("Fd"),Xe:x("name"),getName:y("name"),Xd:function(c){if(this.B.src!=c.src||this.B.fa!=c.fa)this.B=c,this.DO=q},Sj:y("B"),d2a:x("DO"),RWa:y("DO")});D=X.ns.prototype;C.d(D,"boneData",D.sx,D.lga);C.d(D,"armature",D.Vya,D.MQ);C.d(D,"childArmature",D.cza,D.e2);C.d(D,"childrenBone",D.dza);C.d(D,"tween",D.bBa);C.d(D,"tweenData",D.cBa);C.d(D,"colliderFilter",D.ux,D.es);D=s;X.ns.create=function(c){var d=new X.ns;return d&&d.k(c)?d:s};X.g5=0;X.i5=1;X.h5=2;X.j5=3;X.f5=4;X.kla=5;X.cc={YJa:-1,gv:0,Ena:1,Gna:2,Fna:3,Qma:4,Sma:5,Rma:6,tka:7,vka:8,uka:9,Tma:10,Vma:11,Uma:12,Wma:13,Yma:14,Xma:15,fla:16,hla:17,gla:18,pka:19,rka:20,qka:21,Xka:22,Zka:23,Yka:24,aja:25,cja:26,bja:27,fja:28,hja:29,gja:30};
X.io=X.N.extend({Er:0,om:0,sp:0,lRa:s,time:0,ctor:function(){this.time=this.sp=this.om=this.Er=0},Fr:B(s),mF:function(c){if(c===s)return console.error("Action cannot be null!"),s;var d;switch(this.om){case X.cc.gv:d=c;break;case X.cc.Ena:d=c.pa(C.pya());break;case X.cc.Gna:d=c.pa(C.rya());break;case X.cc.Fna:d=c.pa(C.qya());break;case X.cc.Qma:d=c.pa(C.gya());break;case X.cc.Sma:d=c.pa(C.iya());break;case X.cc.Rma:d=c.pa(C.hya());break;case X.cc.tka:d=c.pa(C.Yxa());break;case X.cc.vka:d=c.pa(C.$xa());
break;case X.cc.uka:d=c.pa(C.Zxa());break;case X.cc.Tma:d=c.pa(C.jya());break;case X.cc.Vma:d=c.pa(C.lya());break;case X.cc.Uma:d=c.pa(C.kya());break;case X.cc.Wma:d=c.pa(C.mya());break;case X.cc.Yma:d=c.pa(C.oya());break;case X.cc.Xma:d=c.pa(C.nya());break;case X.cc.fla:d=c.pa(C.aya());break;case X.cc.hla:d=c.pa(C.cya());break;case X.cc.gla:d=c.pa(C.bya());break;case X.cc.pka:d=c.pa(C.Vxa());break;case X.cc.rka:d=c.pa(C.Xxa());break;case X.cc.qka:d=c.pa(C.Wxa());break;case X.cc.Xka:d=c.pa(C.Eca());
break;case X.cc.Zka:d=c.pa(C.Gca());break;case X.cc.Yka:d=c.pa(C.Fca());break;case X.cc.aja:d=c.pa(C.Oxa());break;case X.cc.cja:d=c.pa(C.Qxa());break;case X.cc.bja:d=c.pa(C.Pxa());break;case X.cc.fja:d=c.pa(C.Sxa());break;case X.cc.hja:d=c.pa(C.Uxa());break;case X.cc.gja:d=c.pa(C.Txa())}return d},FI:function(c){this.zpa=[];for(var d=0;d<c.length;d++)this.zpa.push(c[d])},Cu:x("LL")});
X.Fia=X.io.extend({la:s,ctor:function(){X.io.prototype.ctor.call(this);this.la=I(0,0);this.Er=X.g5},o:function(c,d){d===m?(this.la.x=c.x,this.la.y=c.y):(this.la.x=c,this.la.y=d)},bd:y("la"),Fr:function(c){c=C.oq.create(c,this.la);c.om=this.om||X.cc.gv;return this.mF(c)}});X.Jia=X.io.extend({ha:1,oa:1,ctor:function(){X.io.prototype.ctor.call(this);this.oa=this.ha=1;this.Er=X.i5},Wa:x("ha"),mP:y("ha"),kb:x("oa"),qH:y("oa"),Fr:function(c){c=C.$d.create(c,this.ha,this.oa);c.om=this.om||X.cc.gv;return this.mF(c)}});
X.Iia=X.io.extend({FA:0,ctor:function(){X.io.prototype.ctor.call(this);this.FA=0;this.Er=X.h5},mh:x("FA"),xx:y("FA"),Fr:function(c){c=C.ZD.create(c,this.FA);c.om=this.om||X.cc.gv;return this.mF(c)}});X.Bia=X.io.extend({Cb:255,ctor:function(){X.io.prototype.ctor.call(this);this.Cb=255;this.Er=X.f5},J:x("Cb"),qb:y("Cb"),Fr:function(c){c=C.no.create(c,this.Cb);c.om=this.om||X.cc.gv;return this.mF(c)}});
X.Kia=X.io.extend({za:s,ctor:function(){X.io.prototype.ctor.call(this);this.za=C.color(255,255,255,255);this.Er=X.j5},F:function(c){var d=this.za;d.r=c.r;d.g=c.g;d.b=c.b},Va:function(){var c=this.za;return C.color(c.r,c.g,c.b,c.a)},Fr:function(c){c=C.Py.create(c,this.za.r,this.za.g,this.za.b);c.om=this.om||X.cc.gv;return this.mF(c)}});X.actionManager={vq:{},Ap:function(c,d,e){c=c.substr(c.lastIndexOf("/")+1,c.length);d=d.actionlist;for(var g=[],h=0;h<d.length;h++){var k=new X.Hia;k.Ap(d[h],e);g.push(k)}this.vq[c]=g},I_:function(c,d){var e=this.vq[c];if(!e)return s;for(var g=0;g<e.length;g++){var h=e[g];if(d==h.getName())return h}return s},lEa:function(c,d,e){(c=this.I_(c,d))&&c.play(e)},QEa:function(){this.vq={}},clear:function(){this.vq={}}};X.Gia=X.N.extend({Cqa:0,Eqa:0,Nk:0,xq:0,aqa:s,Sy:s,Je:s,Gi:s,Mv:0,ctor:function(){this.Eqa=this.Cqa=0;this.Nk=0.1;this.xq=0;this.Je=this.Sy=this.aqa=s;this.Gi=[];this.Mv=X.kla;for(var c=0;c<this.Mv;c++)this.Gi.push([])},Ap:function(c,d){this.Qx(c.ActionTag);for(var e=c.actionframelist,g=0;g<e.length;g++){for(var h=e[g],k=h.tweenType,n=h.tweenParameter,p=[],r=0;r<n;r++)p.push(h.tweenParameter[r]);if(h.positionx!==m){var r=h.positionx,v=h.positiony,n=new X.Fia;n.Cu(k);n.FI(p);n.o(r,v);r=this.Gi[X.g5];
r.push(n)}h.scalex!==m&&(r=h.scalex,v=h.scaley,n=new X.Jia,n.Cu(k),n.FI(p),n.Wa(r),n.kb(v),r=this.Gi[X.i5],r.push(n));h.rotation!==m&&(r=h.rotation,n=new X.Iia,n.Cu(k),n.FI(p),n.mh(r),r=this.Gi[X.h5],r.push(n));h.opacity!==m&&(r=h.opacity,n=new X.Bia,n.Cu(k),n.FI(p),n.J(r),r=this.Gi[X.f5],r.push(n));h.colorr!==m&&(r=h.colorr,v=h.colorg,h=h.colorb,n=new X.Kia,n.Cu(k),n.FI(p),n.F(C.color(r,v,h)),r=this.Gi[X.j5],r.push(n))}this.CBa(d)},CBa:function(c){c instanceof L&&(c=hd(c,this.xq))&&this.jl(c)},WI:function(c){this.Nk=
c;this.NEa()},eBa:y("Nk"),Qx:x("xq"),Rca:y("xq"),jl:x("lA"),gAa:y("lA"),J_:function(){return this.lA instanceof C.u||this.lA instanceof L?this.lA:s},DWa:function(c,d){d!=s&&this.Gi[d.Er].splice(c,0,d)},IOa:function(c){c&&this.Gi[c.Er].push(c)},cQa:function(c){c!=s&&C.Id(this.Gi[c.Er],c)},DPa:function(){for(var c=0;c<this.Mv;c++)this.Gi[c]=[]},NEa:function(){if(this.lA==s)return s;for(var c=[],d=0;d<this.Mv;d++){var e=this.Gi[d];if(!(0>=e.length)){for(var g=[],h=0;h<e.length;h++){var k=e[h];0!=h&&
(k=k.Fr((k.sp-e[h-1].sp)*this.Nk))&&g.push(k)}g&&(e=C.Ia.create(g),e!=s&&c.push(e))}}this.Je=s;return this.Sy=C.Ng.create(c)},kEa:function(c){this.lA==s||this.Sy==s||(this.Je=c?C.Ia.create(this.Sy,c):C.Ia.create(this.Sy),this.Qa())},Qa:function(){var c=this.J_();c!=s&&this.Je!=s&&c.Qa(this.Je)},ZI:function(){var c=this.J_();c!=s&&this.Je!=s&&(this.Je.Wj()||c.ZI(this.Je))},vza:function(){for(var c=99999,d=t,e=0;e<this.Mv;e++){var g=this.Gi[e];0>=g.length||(d=q,g=g[0].sp,c=c>g?g:c)}d||(c=0);return c},
Nza:function(){for(var c=-1,d=t,e=0;e<this.Mv;e++){var g=this.Gi[e];0>=g.length||(d=q,g=g[g.length-1].sp,c=c<g?g:c)}d||(c=0);return c},fIa:function(c){for(var d=t,e=this.Nk,g=0;g<this.Mv;g++){var h=this.Gi[g];if(h!=s)for(var k=0;k<h.length;k++){var n=h[k];if(n.sp*e==c){this.TO(1,1,n);d=q;break}else if(n.sp*e>c){0==k?(this.TO(1,1,n),d=t):(d=h[k-1],h=(n.sp-d.sp)*e,k=c-d.sp*e,this.TO(h,1,d),this.TO(h,k/h,n),d=q);break}}}return d},TO:function(c,d,e){c=e.Fr(c);e=this.J_();c==s||e==s||(c.Q(e),c.update(d))},
aCa:function(){return this.Je==s?q:this.Je.Wj()}});X.Hia=X.N.extend({qk:s,jd:"",Ij:t,mX:t,daa:t,Nk:0,tL:0,ah:s,XV:0,ctor:function(){this.qk=[];this.jd="";this.daa=this.mX=this.Ij=t;this.Nk=0.1;this.XV=this.tL=0;this.ah=new C.Oy;C.P.um().KQ(this.ah,0,t)},Xe:x("jd"),getName:y("jd"),cR:x("Ij"),jda:y("Ij"),WI:function(c){this.Nk=c;c=this.qk.length;for(var d=0;d<c;d++)this.qk[d].WI(this.Nk)},eBa:y("Nk"),FSa:y("tL"),t2a:x("tL"),QVa:y("XV"),qea:y("daa"),Ap:function(c,d){this.Xe(c.name);this.cR(c.loop);this.WI(c.unittime);for(var e=c.actionnodelist,g=0,h=
0;h<e.length;h++){var k=new X.Gia;k.Ap(e[h],d);k.WI(this.Nk);this.qk.push(k);k=k.Nza()-k.vza();k>g&&(g=k)}this.XV=g*this.Nk},yOa:function(c){c&&(this.qk.push(c),c.WI(this.Nk))},u0a:function(c){c!=s&&C.Id(this.qk,c)},play:function(c){this.stop();this.tIa(0);for(var d=this.qk.length,e=0;e<d;e++)this.qk[e].kEa(c);this.Ij&&this.ah.S1(this,this.Gha,0,C.kv,0,t)},pause:function(){this.mX=q},stop:function(){for(var c=0;c<this.qk.length;c++)this.qk[c].ZI();this.ah.m3(this,this.Gha);this.mX=t},tIa:function(c){this.tL=
c;for(var d=0;d<this.qk.length;d++)this.qk[d].fIa(c)},Gha:function(){if(this.Ij){for(var c=q,d=this.qk,e=0;e<d.length;e++)if(d[e].aCa()==t){c=t;break}c&&this.play()}}});X.lS=X.rh.extend({Ji:s,Ea:"",ctor:function(){C.rh.prototype.ctor.call(this);this.Ji={};this.Ea="";this.jd="CCComAttribute"},k:function(){this.Ji={};return q},V2a:function(c,d){c?this.Ji[c]=d:C.log("Argument must be non-nil")},B2a:function(c,d){c?this.Ji[c]=d:C.log("Argument must be non-nil")},G2a:function(c,d){c?this.Ji[c]=d:C.log("Argument must be non-nil")},e2a:function(c,d){c?this.Ji[c]=d:C.log("Argument must be non-nil")},sa:function(c,d){c?this.Ji[c]=d:C.log("Argument must be non-nil")},jl:function(c,
d){c?this.Ji[c]=d:C.log("Argument must be non-nil")},CTa:function(c){return parseInt(this.Ji[c]||0)},YSa:function(c){return parseFloat(this.Ji[c]||0)},pTa:function(c){return parseFloat(this.Ji[c]||0)},TRa:function(c){return Boolean(this.Ji[c]||t)},dc:function(c){return this.Ji[c]||""},gAa:function(c){return this.Ji[c]},parse:function(c){this.Ji=C.L.xd(c)}});X.lS.create=function(){var c=new X.lS;return c&&c.k()?c:s};X.CJ=X.rh.extend({Ea:"",Ij:t,ctor:function(){C.rh.prototype.ctor.call(this);this.jd="Audio"},k:B(q),V:u(),Ta:function(){this.GHa(q);this.$I()},end:function(){C.td.end()},vEa:function(c){C.L.load(c)},mEa:function(c,d){c?C.td.vfa(c,d):C.td.vfa(this.Ea,this.Ij)},GHa:function(c){C.td.Sha(c)},I_a:function(){C.td.t1()},j1a:function(){C.td.aga()},n1a:function(){C.td.mFa()},A5a:B(t),PWa:function(){return C.td.PP()},NRa:function(){return C.td.dAa()},b2a:function(c){C.td.tGa(c)},cda:function(){return C.td.cda()},
zga:function(c){C.td.zga(c)},Kx:function(c,d){return c?C.td.Kx(c,d):C.td.Kx(this.Ea,this.Ij)},s1:function(c){C.td.s1(c)},r1:function(){C.td.r1()},P1:function(c){C.td.P1(c)},O1:function(){C.td.O1()},X2:function(c){C.td.X2(c)},$I:function(){C.td.$I()},wEa:function(c){this.Fga(c);this.cR(t)},DR:function(c){C.td.DR(c)},Fga:x("Ea"),cR:x("Ij"),getFile:y("Ea"),dXa:y("Ij")});X.CJ.create=function(){var c=new X.CJ;return c&&c.k()?c:s};X.C4=X.rh.extend({ctor:function(){C.rh.prototype.ctor.call(this);this.jd="ComController"},k:B(q),V:function(){this.Pd!=s&&this.Pd.wu()},Ta:u(),update:u(),isEnabled:y("Tc"),Fb:function(){this.Tc=b}});X.C4.create=function(){var c=new X.C4;return c&&c.k()?c:s};X.Yu=X.rh.extend({Bt:s,ctor:function(c,d){C.rh.prototype.ctor.call(this);this.Bt=c;this.jd=d;this.nXa=q},V:function(){this.Pd&&this.Pd.v(this.Bt)},Ta:function(){this.Pd&&(this.Pd.removeChild(this.Bt,q),this.Bt=s)},dUa:y("Bt"),i3a:x("Bt")});X.Yu.create=function(c,d){var e=new X.Yu(c,d);return e&&e.k()?e:s};X.ZH={cO:{},vxa:function(){this.Yz=s},XG:function(c){var d=s;(c=this.cO[c])&&(d=new c.ft);return d},Mfa:function(c){this.cO[c.qa]=c},VPa:function(c){var d=s;"Panel"===c?c="Layout":"TextArea"===c?c="Label":"TextButton"===c&&(c="Button");if((c=this.cO[c])&&c.ft)d=c.ft;return d},Twa:function(c){var d=s;if((c=this.cO[c])&&c.ft)d=c.ft;return d}};X.f7=X.N.extend({qa:"",ft:s,ctor:function(c,d){d?(this.qa=c,this.ft=d):(this.qa=c.qa,this.ft=c.ft);X.ZH.Mfa(this)}});X.O1a=function(c){c=X.g3.get(c);if(c!=s)for(var d=0;d<c.length;d++);};X.p0a=function(c,d){new X.f7(c,d)};X.g3={Zm:{},jba:{},br:[],vxa:function(){this.$j();this.Yz=s},parse:function(c){for(var d=0;d<c.length;++d){var e=c[d],g=X.fU.create();g.vC(e);for(var e=g.BG,h=0;h<e.length;h++)this.add(e[h],g);this.jba[g.ci]=g}},get:function(c){return this.Zm[c]},aBa:function(c){return this.jba[c]},add:function(c,d){var e=this.Zm[c];e||(e=[]);-1==e.indexOf(d)&&(e.push(d),this.Zm[c]=e)},$j:function(){for(var c in this.Zm)for(var d=this.Zm[c],e=0;e<d.length;e++)d[e].$j();this.Zm={}},remove:function(c,d){if(d)return this.Bta(c,
d);var e=t,g=this.Zm[c];if(g){for(e=0;e<g.length;e++){var h=g[e];h&&h.$j()}delete this.Zm[c];e=q}return e},Bta:function(c,d){var e=t;do{var g=this.Zm[c];if(g){for(e=0;e<g.length;e++){var h=g[e];if(h&&h==d){h.$j();g.splice(e,1);break}}e=q}}while(0);return e},b1a:function(c){c=this.aBa(c);if(!c)return t;for(var d=c.BG,e=0;e<d.length;e++)this.remove(d[e],c);return q},oea:function(){return!this.Zm||0>=this.Zm.length},AOa:function(c,d,e){if(!(c==s||e==s||d==s)){for(var g,h=t,k=0;k<this.br.length;k++)if((g=
this.br[k])&&g[0]==c)g.Aba(d,e),h=q;h||(g=new X.Mia,c.Sk().sGa(g.Vva,g),g.Aba(d,e),this.br.push([c,g]))}},H0a:function(c,d,e){if(!(c==s||d==s||e==s))for(var g,h=0;h<this.br.length;h++)(g=this.br[h])&&g[0]==c&&g.WEa(e,d)},F0a:function(c){if(c!=s)for(var d,e=0;e<this.br.length;e++)if((d=this.br[e])&&d[0]==c){this.br.splice(e,1);break}},w0a:function(){this.br=[]},version:B("1.2.0.0")};
X.Mia=X.N.extend({Zv:s,ctor:function(){this.Zv=[]},Vva:function(c,d,e){for(var g,h,k=0;k<this.Zv.length;k++)g=this.Zv[k],h=g[0],(g=g[1])&&g.call(h,c,d,e)},Aba:function(c,d){this.Zv.push([d,c])},WEa:function(c,d){for(var e,g=0;g<this.Zv.length;g++)e=this.Zv[g],e[0]==d&&this.Zv.splice(g,1)}});X.GJa=X.N.extend({ctor:u(),k:B(q),l_:B(q),vC:u(),$j:u()});X.FJa=X.N.extend({ctor:u(),k:B(q),Exa:u(),vC:u(),$j:u()});
X.fU=X.N.extend({Ss:s,tv:s,ci:0,PL:q,BG:s,ctor:function(){this.ci=0;this.PL=q},k:function(){this.Ss=[];this.tv=[];this.BG=[];return q},l_:function(){if(!this.PL||0==this.Ss.length)return q;for(var c=q,d=s,e=0;e<this.Ss.length;e++)(d=this.Ss[e])&&d.l_&&(c=c&&d.l_());return c},Exa:function(){if(this.PL&&0!=this.tv.length)for(var c=0;c<this.tv.length;c++);},$j:function(){for(var c=s,d=0;d<this.Ss.length;d++)(c=this.Ss[d])&&c.$j();this.Ss=[];for(d=0;d<this.tv.length;d++)(c=this.tv[d])&&c.$j();this.tv=
[]},vC:function(c){this.ci=c.id||0;for(var d=c.conditions||[],e=0;e<d.length;e++){var g=d[e],h=g.classname,k=X.ZH.XG(h);k?(k.vC(g),k.k(),this.Ss.push(k)):C.log("class named classname("+h+") can not implement!")}d=c.actions||[];for(e=0;e<d.length;e++)g=d[e],h=g.classname,(k=X.ZH.XG(h))?(k.vC(g),k.k(),this.tv.push(k)):C.log("class named classname("+h+") can not implement!");c=c.events||[];for(e=0;e<c.length;e++)g=c[e],g=g.id,0>g||this.BG.push(g)},Dza:y("ci"),C2a:x("PL"),kTa:y("BG")});
X.fU.create=function(){var c=new X.fU;return c.k()?c:s};X.hk={Ea:"",V$:t,ZV:{},PW:{},QW:{},iBa:function(c){if(!c)return 0;var d=c.length;if(7>d)return 0;var e=c.indexOf("."),g=c.substr(0,e);c=c.substr(e+1,d-1);var e=c.indexOf("."),h=c.substr(0,e);c=c.substr(e+1,d-1);var e=c.indexOf("."),k=c.substr(0,e);c=c.substr(e+1,d-1);e=c.indexOf(".");return 1E3*parseInt(g)+100*parseInt(h)+10*parseInt(k)+parseInt(-1==e?c:c.substr(0,e))},AR:function(c,d){this.ZV[c]=d},mTa:function(c){return this.ZV[c]},AIa:function(c){var d=C.L.xd(c);d||f("Please load the resource first : "+
c);var e=C.path.dirname(c);this.Ea=""==e?e:e+"/";var e=d.version,g=this.iBa(e);c=(e?250>g?new X.a8:new X.ppa:new X.a8).d_(d,this.Ea,c);if(!e||250>g)this.V$=q;return c},clear:function(){this.Ea="";this.V$=t;this.ZV={}},q0a:function(c,d,e,g){d=X.ZH;var h=new X.f7(c,e);d.Mfa(h);e&&(this.PW[c]=e);g&&(this.QW[c]=g)},nTa:y("Ea"),EUa:y("PW"),DUa:y("QW")};X.Z7=X.N.extend({Ea:"",d_:u(),TC:u()});
X.a8=X.Z7.extend({d_:function(c,d,e){this.Ea=""==d?d:C.path.join(d,"/");for(var g=c.textures,h=0;h<g.length;h++){var k=d,k=k+g[h];C.Ph.au(k)}d=c.designWidth;g=c.designHeight;0>=d||0>=g?(C.log("Read design size error!"),X.hk.AR(e,C.P.ba)):X.hk.AR(e,J(d,g));h=this.TC(c.widgetTree);k=h.f();0==k.width&&0==k.height&&h.tf(J(d,g));X.actionManager.Ap(e,c.animation,h);return h},TC:function(c){var d=s,e=c.classname,g=c.options;"Button"==e?(d=id.create(),this.KI(d,g)):"CheckBox"==e?(d=jd.create(),this.dha(d,
g)):"Label"==e?(d=nd.create(),this.s2(d,g)):"LabelAtlas"==e?(d=pd.create(),this.fha(d,g)):"LoadingBar"==e?(d=ld.create(),this.hha(d,g)):"ScrollView"==e?(d=S.create(),this.t2(d,g)):"TextArea"==e?(d=nd.create(),this.s2(d,g)):"TextButton"==e?(d=id.create(),this.KI(d,g)):"TextField"==e?(d=td.create(),this.jha(d,g)):"ImageView"==e?(d=kd.create(),this.eha(d,g)):"Panel"==e?(d=M.create(),this.Gu(d,g)):"Slider"==e?(d=md.create(),this.iha(d,g)):"LabelBMFont"==e?(d=qd.create(),this.gha(d,g)):"DragPanel"==e&&
(d=S.create(),this.t2(d,g));c=c.children;for(e=0;e<c.length;e++)(g=this.TC(c[e]))&&d.v(g);return d},De:function(c,d){d.ignoreSize!==m&&c.Ve(d.ignoreSize);c.tf(J(d.width,d.height));c.Fm(d.tag);c.Qx(d.actiontag);c.nl(d.touchAble);var e=d.name;c.Xe(e?e:"default");c.o(I(d.x,d.y));d.scaleX!==m&&c.Wa(d.scaleX);d.scaleY!==m&&c.kb(d.scaleY);d.rotation!==m&&c.mh(d.rotation);d.visible!==m&&c.va(d.visible);c.il(d.ZOrder)},r2:u(),cha:u(),zd:function(c,d){d.opacity!==m&&c.J(d.opacity);c.F(C.color(d.colorR!==m?
d.colorR:255,d.colorG!==m?d.colorG:255,d.colorB!==m?d.colorB:255));c.R(d.anchorPointX!==m?d.anchorPointX:c.Ar==L.iE?0.5:0,d.anchorPointY!==m?d.anchorPointY:c.Ar==L.iE?0.5:0);var e=d.flipY;c.Ld(d.flipX);c.Qf(e)},KI:function(c,d){this.De(c,d);var e=d.scale9Enable;c.nh(e);var g=d.normal,h=d.pressed,k=d.disabled,n=g?this.Ea+g:s,p=h?this.Ea+h:s,r=k?this.Ea+k:s,v=d.useMergedTexture;e?(v?c.Qr(g,h,k,L.Za):c.Qr(n,p,r),d.scale9Width!==m&&d.scale9Height!==m&&c.tf(J(d.scale9Width,d.scale9Height))):v?c.Qr(g,h,
k,L.Za):c.Qr(n,p,r);d.text!==m&&(e=d.text||"")&&c.ey(e);d.fontSize!==m&&c.dy(d.fontSize);d.fontName!==m&&c.cy(d.fontName);e=C.color(d.textColorR!==m?d.textColorR:255,d.textColorG!==m?d.textColorG:255,d.textColorB!==m?d.textColorB:255);c.by(e);this.zd(c,d)},dha:function(c,d){this.De(c,d);var e=d.backGroundBox,g=d.backGroundBoxSelected,h=d.frontCross,k=d.backGroundBoxDisabled,n=d.frontCrossDisabled,p=this.Ea,r=e?p+e:s,v=g?p+g:s,z=h?p+h:s,A=k?p+k:s,p=n?p+n:s;d.useMergedTexture?c.Qr(e,g,h,k,n,L.Za):c.Qr(r,
v,z,A,p);c.ay(d.selectedState||t);this.zd(c,d)},eha:function(c,d){this.De(c,d);var e=d.fileName,g=d.scale9Enable||t;c.nh(g);var h=this.Ea,k=s;e&&(k=h+e);h=d.useMergedTexture;g?(h?c.Of(e,L.Za):c.Of(k),d.scale9Width!==m&&d.scale9Height!==m&&c.tf(J(d.scale9Width,d.scale9Height)),c.vc(K(d.capInsetsX,d.capInsetsY,d.capInsetsWidth,d.capInsetsHeight))):h?c.Of(e,L.Za):c.Of(k);this.zd(c,d)},s2:function(c,d){this.De(c,d);c.rR(d.touchScaleEnable);c.sa(d.text);d.fontSize!==m&&c.Yc(d.fontSize);d.fontName!==m&&
c.Yd(d.fontName);d.areaWidth!==m&&d.areaHeight!==m&&c.Iu(J(d.areaWidth,d.areaHeight));d.hAlignment&&c.is(d.hAlignment);d.vAlignment&&c.js(d.vAlignment);this.zd(c,d)},fha:function(c,d){this.De(c,d);var e=d.charMapFile!==m,g=d.itemWidth!==m,h=d.itemHeight!==m,k=d.startCharMap!==m;d.stringValue!==m&&(e&&g&&h&&k&&d.charMapFile)&&c.setProperty(d.stringValue,this.Ea+d.charMapFile,d.itemWidth,d.itemHeight,d.startCharMap);this.zd(c,d)},Gu:function(c,d){this.De(c,d);!(c instanceof S)&&!(c instanceof zd)&&
c.Up(d.clipAble);var e=d.backGroundScale9Enable;c.QQ(e);var g=d.bgColorR,h=d.bgColorG,k=d.bgColorB,n=d.bgStartColorR,p=d.bgStartColorG,r=d.bgStartColorB,v=d.bgEndColorR,z=d.bgEndColorG,A=d.bgEndColorB;c.PQ(I(d.vectorX,d.vectorY));var E=d.bgColorOpacity;c.OQ(d.colorType);c.xu(C.color(n,p,r),C.color(v,z,A));c.xu(C.color(g,h,k));c.NQ(E);h=(g=d.backGroundImage)?this.Ea+g:s;d.useMergedTexture?c.yu(g,L.Za):c.yu(h);e&&c.BI(K(d.capInsetsX,d.capInsetsY,d.capInsetsWidth,d.capInsetsHeight));this.zd(c,d)},t2:function(c,
d){this.Gu(c,d);c.Wx(J(d.innerWidth,d.innerHeight));c.lh(d.direction);c.UQ(d.bounceEnable);this.zd(c,d)},z3a:function(c,d){this.De(c,d);(c instanceof S||c instanceof zd)&&c.Up(d.clipAble);this.zd(c,d)},iha:function(c,d){this.De(c,d);var e=d.barTextureScale9Enable||t;c.nh(e);var g=d.length,h=d.useMergedTexture;if(d.barFileName!==m)if(e){var k=(e=d.barFileName)?this.Ea+e:s;h?c.Yj(e,L.Za):c.Yj(k);c.tf(J(g,c.f().height))}else k=(e=d.barFileName)?this.Ea+e:s,h?c.Yj(e,L.Za):c.Yj(k);var g=d.ballNormal,e=
d.ballPressed,k=d.ballDisabled,n=g?this.Ea+g:s,p=e?this.Ea+e:s,r=k?this.Ea+k:s;h?c.Pea(g,e,k,L.Za):c.Pea(n,p,r);c.ti(d.percent);k=(e=d.progressBarFileName)?this.Ea+e:s;h?c.qu(e,L.Za):c.qu(k);this.zd(c,d)},KGa:function(c,d){this.De(c,d);c.sa(d.text);d.fontSize!==m&&c.Yc(d.fontSize);c.F(C.color(d.colorR,d.colorG,d.colorB));c.Yd(d.fontName);d.areaWidth!==m&&d.areaHeight!==m&&c.Iu(J(d.areaWidth,d.areaHeight));d.hAlignment&&c.is(d.hAlignment);d.vAlignment&&c.js(d.vAlignment);this.zd(c,d)},LGa:function(c,
d){this.KI(c,d);c.ey(d.text||"");c.by(C.color(d.textColorR!==m?d.textColorR:255,d.textColorG!==m?d.textColorG:255,d.textColorB!==m?d.textColorB:255));d.fontSize!==m&&c.dy(d.fontSize);d.fontName!==m&&c.cy(d.fontName);this.zd(c,d)},jha:function(c,d){this.De(c,d);d.placeHolder!==m&&c.ui(d.placeHolder);c.sa(d.text);d.fontSize!==m&&c.Yc(d.fontSize);d.fontName!==m&&c.Yd(d.fontName);d.touchSizeWidth!==m&&d.touchSizeHeight!==m&&c.L2(J(d.touchSizeWidth,d.touchSizeHeight));var e=d.maxLengthEnable;c.Yx(e);e&&
c.fs(d.maxLength);e=d.passwordEnable;c.Zx(e);e&&c.BC(d.passwordStyleText);this.zd(c,d)},hha:function(c,d){this.De(c,d);var e=d.texture,g=e?this.Ea+e:s;d.useMergedTexture?c.Of(e,L.Za):c.Of(g);c.lh(d.direction);c.ti(d.percent);this.zd(c,d)},IGa:function(c,d){this.Gu(c,d)},JGa:function(c,d){this.Gu(c,d)},gha:function(c,d){this.De(c,d);c.zC(this.Ea+d.fileName);c.sa(d.text);this.zd(c,d)}});
X.ppa=X.Z7.extend({d_:function(c,d,e){this.Ea=""==d?d:C.path.join(d,"/");for(var g=c.textures,h=0;h<g.length;h++){var k=d,k=k+g[h];C.Ph.au(k)}d=c.designWidth;g=c.designHeight;0>=d||0>=g?(C.log("Read design size error!"),X.hk.AR(e,C.P.ba)):X.hk.AR(e,J(d,g));h=this.TC(c.widgetTree);k=h.f();0==k.width&&0==k.height&&h.tf(J(d,g));X.actionManager.Ap(e,c.animation,h);return h},r2:function(c,d,e){c.Ad(d,e)},cha:function(c,d,e){var g=X.hk,h=g.PW[c],g=g.QW[c];h&&g&&h.M1a.call(this,c,d,e)},TC:function(c){var d=
s,e=c.classname,g=c.options;"Button"==e?d=id.create():"CheckBox"==e?d=jd.create():"Label"==e?d=nd.create():"LabelAtlas"==e?d=pd.create():"LoadingBar"==e?d=ld.create():"ScrollView"==e?d=S.create():"TextArea"==e?d=nd.create():"TextButton"==e?d=id.create():"TextField"==e?d=td.create():"ImageView"==e?d=kd.create():"Panel"==e?d=M.create():"Slider"==e?d=md.create():"LabelBMFont"==e?d=qd.create():"DragPanel"==e?d=S.create():"ListView"==e?d=zd.create():"PageView"==e?d=Ad.create():"Widget"==e&&(d=L.create());
var h=e;switch(h){case "Panel":h="Layout";break;case "TextArea":h="Label";break;case "TextButton":h="Button"}if(h=X.ZH.Twa(h+"Reader"))this.r2(h,d,g);else{var k;d instanceof id?k=X.S3:d instanceof jd?k=X.A4:d instanceof kd?k=X.t5:d instanceof pd?k=X.J5:d instanceof rd?k=X.K5:d instanceof nd?k=X.L5:d instanceof ld?k=X.Q5:d instanceof md?k=X.a7:d instanceof td?k=X.m7:d instanceof zd?k=X.P5:d instanceof S?k=X.GT:d instanceof Ad?k=X.A6:d instanceof M?k=X.XJ:d instanceof L&&(k=X.Ie);this.r2(k,d,g);g||
C.log("GetParseError");this.cha(e,d,g)}c=c.children;for(e=0;e<c.length;e++)if(g=this.TC(c[e]))d instanceof Ad?d.vO(g):d instanceof zd?d.xfa(g):(d instanceof M&&(g.jh==L.w6&&(k=g.bd(),h=d.Rj(),g.p2(I(k.x+h.x,k.y+h.y))),k=d.tp(),g.o(I(g.Oc()+k.x,g.Td()+k.y))),d.v(g));return d},De:function(c,d){var e=d.name;c.Xe(e?e:"default");d.ignoreSize!==m&&c.Ve(d.ignoreSize);c.B2(d.sizeType);c.q2(d.positionType);c.rha(I(d.sizePercentX,d.sizePercentY));c.p2(I(d.positionPercentX,d.positionPercentY));c.tf(J(d.width,
d.height));c.Fm(d.tag);c.Qx(d.actiontag);c.nl(d.touchAble);c.o(I(d.x,d.y));d.scaleX!==m&&c.Wa(d.scaleX);d.scaleY!==m&&c.kb(d.scaleY);d.rotation!==m&&c.mh(d.rotation);d.visible!==m&&c.va(d.visible);c.il(d.ZOrder);if(e=d.layoutParameter){var g;switch(e.type){case 1:g=Yc.create();g.oc(e.gravity);break;case 2:g=O.create(),g.iR(e.relativeName),g.jR(e.relativeToName),g.LQ(e.align)}g.ao(new bd(e.marginLeft,e.marginTop,e.marginRight,e.marginDown));c.Xx(g)}},zd:function(c,d){d.opacity!==m&&c.J(d.opacity);
c.F(C.color(d.colorR!==m?d.colorR:255,d.colorG!==m?d.colorG:255,d.colorB!==m?d.colorB:255));c.R(d.anchorPointX!==m?d.anchorPointX:c.Ar==L.iE?0.5:0,d.anchorPointY!==m?d.anchorPointY:c.Ar==L.iE?0.5:0);var e=d.flipY;c.Ld(d.flipX);c.Qf(e)},KI:function(c,d){this.De(c,d);var e=d.scale9Enable;c.nh(e);var g=d.normalData;switch(g.resourceType){case 0:g=g.path;c.Cx(g?this.Ea+g:s);break;case 1:g=g.path,c.Cx(g,L.Za)}g=d.pressedData;switch(g.resourceType){case 0:g=g.path;c.Dx(g?this.Ea+g:s);break;case 1:g=g.path,
c.Dx(g,L.Za)}g=d.disabledData;switch(g.resourceType){case 0:g=g.path;c.Bx(g?this.Ea+g:s);break;case 1:g=g.path,c.Bx(g,L.Za)}e&&(c.vc(K(d.capInsetsX,d.capInsetsY,d.capInsetsWidth,d.capInsetsHeight)),d.scale9Width!==m&&d.scale9Height!==m&&c.tf(J(d.scale9Width,d.scale9Height)));d.text!==m&&(e=d.text||"")&&c.ey(e);d.fontSize!==m&&c.dy(d.fontSize);d.fontName!==m&&c.cy(d.fontName);e=C.color(d.textColorR!==m?d.textColorR:255,d.textColorG!==m?d.textColorG:255,d.textColorB!==m?d.textColorB:255);c.by(e);this.zd(c,
d)},dha:function(c,d){this.De(c,d);var e=d.backGroundBoxData;switch(e.resourceType){case 0:e=e.path;c.bC(e?this.Ea+e:s);break;case 1:e=e.path,c.bC(e,L.Za)}e=d.backGroundBoxSelectedData;switch(e.resourceType){case 0:e=e.path;c.dC(e?this.Ea+e:s);break;case 1:e=e.path,c.dC(e,L.Za)}e=d.frontCrossData;switch(e.resourceType){case 0:e=e.path;c.eC(e?this.Ea+e:s);break;case 1:e=e.path,c.eC(e,L.Za)}e=d.backGroundBoxDisabledData;switch(e.resourceType){case 0:e=e.path;c.cC(e?this.Ea+e:s);break;case 1:e=e.path,
c.cC(e,L.Za)}switch(d.frontCrossDisabledData.resourceType){case 0:e=d.path;c.fC(e?this.Ea+e:s);break;case 1:e=d.path,c.fC(e,L.Za)}c.ay(d.selectedState||t);c.ay(d,"selectedState");this.zd(c,d)},eha:function(c,d){this.De(c,d);var e=d.fileNameData;switch(e.resourceType){case 0:var g=this.Ea;(e=e.path)&&c.Of(g+e);break;case 1:e=e.path,c.Of(e,L.Za)}g=d.scale9Enable||t;c.nh(g);g&&(d.scale9Width!==m&&d.scale9Height!==m&&c.tf(J(d.scale9Width,d.scale9Height)),c.vc(K(d.capInsetsX,d.capInsetsY,d.capInsetsWidth,
d.capInsetsHeight)));this.zd(c,d)},s2:function(c,d){this.De(c,d);c.rR(d.touchScaleEnable);c.sa(d.text);d.fontSize!==m&&c.Yc(d.fontSize);d.fontName!==m&&c.Yd(d.fontName);d.areaWidth!==m&&d.areaHeight!==m&&c.Iu(J(d.areaWidth,d.areaHeight));d.hAlignment&&c.is(d.hAlignment);d.vAlignment&&c.js(d.vAlignment);this.zd(c,d)},fha:function(c,d){this.De(c,d);var e=d.charMapFile!==m,g=d.itemWidth!==m,h=d.itemHeight!==m,k=d.startCharMap!==m;if(d.stringValue!==m&&e&&g&&h&&k)switch(e=d.charMapFileData,e.resourceType){case 0:c.setProperty(d.stringValue,
this.Ea+e.path,d.itemWidth,d.itemHeight,d.startCharMap);break;case 1:C.log("Wrong res type of LabelAtlas!")}this.zd(c,d)},Gu:function(c,d){this.De(c,d);!(c instanceof S)&&!(c instanceof zd)&&c.Up(d.clipAble);var e=d.backGroundScale9Enable;c.QQ(e);var g=d.bgColorR,h=d.bgColorG,k=d.bgColorB,n=d.bgStartColorR,p=d.bgStartColorG,r=d.bgStartColorB,v=d.bgEndColorR,z=d.bgEndColorG,A=d.bgEndColorB;c.PQ(I(d.vectorX,d.vectorY));var E=d.bgColorOpacity;c.OQ(d.colorType);c.xu(C.color(n,p,r),C.color(v,z,A));c.xu(C.color(g,
h,k));c.NQ(E);g=d.backGroundImageData||{};switch(g.resourceType){case 0:g=g.path;c.yu(g?this.Ea+g:s);break;case 1:g=g.path,c.yu(g,L.Za)}e&&c.BI(K(d.capInsetsX,d.capInsetsY,d.capInsetsWidth,d.capInsetsHeight));c.Em(d.layoutType);this.zd(c,d)},t2:function(c,d){this.Gu(c,d);c.Wx(J(d.innerWidth,d.innerHeight));c.lh(d.direction);c.UQ(d.bounceEnable);this.zd(c,d)},iha:function(c,d){this.De(c,d);var e=d.barTextureScale9Enable||t;c.nh(e);var g=d.length;if(d.barFileName!==m)if(e){var e=d.barFileNameData,h=
e.resourceType;switch(h){case 0:e=(e=e.path)?this.Ea+e:s;c.Yj(e);break;case 1:e=e.path,c.Yj(e,L.Za)}c.tf(J(g,c.f().height))}else switch(e=d.barFileNameData,h=e.resourceType,h){case 0:e=(e=e.path)?this.Ea+e:s;c.Yj(e);break;case 1:e=e.path,c.Yj(e,L.Za)}g=d.ballNormalData;switch(g.resourceType){case 0:g=g.path;c.$B(g?this.Ea+g:s);break;case 1:g=g.path,c.$B(g,L.Za)}g=d.ballPressedData;switch(g.resourceType){case 0:g=g.path;c.aC(g?this.Ea+g:s);break;case 1:g=g.path,c.aC(g,L.Za)}g=d.ballDisabledData;switch(g.resourceType){case 0:g=
g.path;c.ZB(g?this.Ea+g:s);break;case 1:g=g.path,c.ZB(g,L.Za)}g=d.progressBarData;switch(g.resourceType){case 0:e=(e=g.path)?this.Ea+e:s;c.qu(e);break;case 1:e=g.path,c.qu(e,L.Za)}this.zd(c,d);c.ti(d.percent)},KGa:function(c,d){this.De(c,d);c.sa(d.text);d.fontSize!==m&&c.Yc(d.fontSize);c.F(C.color(d.colorR,d.colorG,d.colorB));c.Yd(d.fontName);d.areaWidth!==m&&d.areaHeight!==m&&c.Iu(J(d.areaWidth,d.areaHeight));d.hAlignment&&c.is(d.hAlignment);d.vAlignment&&c.js(d.vAlignment);this.zd(c,d)},LGa:function(c,
d){this.KI(c,d);c.ey(d.text||"");c.by(C.color(d.textColorR!==m?d.textColorR:255,d.textColorG!==m?d.textColorG:255,d.textColorB!==m?d.textColorB:255));d.fontSize!==m&&c.dy(d.fontSize);d.fontName!==m&&c.cy(d.fontName);this.zd(c,d)},jha:function(c,d){this.De(c,d);d.placeHolder!==m&&c.ui(d.placeHolder);c.sa(d.text);d.fontSize!==m&&c.Yc(d.fontSize);d.fontName!==m&&c.Yd(d.fontName);d.touchSizeWidth!==m&&d.touchSizeHeight!==m&&c.L2(J(d.touchSizeWidth,d.touchSizeHeight));var e=d.maxLengthEnable;c.Yx(e);e&&
c.fs(d.maxLength);e=d.passwordEnable;c.Zx(e);e&&c.BC(d.passwordStyleText);this.zd(c,d)},hha:function(c,d){this.De(c,d);var e=d.textureData;switch(e.resourceType){case 0:var g=this.Ea;(e=e.path)&&c.Of(g+e);break;case 1:e=e.path,c.Of(e,L.Za)}g=d.scale9Enable;c.nh(g);g&&(c.vc(K(d.capInsetsX,d.capInsetsY,d.capInsetsWidth,d.capInsetsHeight)),c.tf(J(d.width,d.height)));c.lh(d.direction);c.ti(d.percent);this.zd(c,d)},IGa:function(c,d){this.Gu(c,d);c.Wx(J(d.innerWidth||0,d.innerHeight||0));c.lh(d.direction||
0);c.oc(d.gravity||0);c.k2(d.itemMargin||0)},JGa:function(c,d){this.Gu(c,d)},gha:function(c,d){this.De(c,d);var e=d.fileNameData;switch(e.resourceType){case 0:c.zC(this.Ea+e.path);break;case 1:C.log("Wrong res type of LabelAtlas!")}c.sa(d.text);this.zd(c,d)}});X.x1a={ZU:"",H$:s,XX:s,cf:s,XPa:function(c){this.cf=s;this.ZU=C.path.dirname(c);var d=C.L.xd(c);d||f("Please load the resource first : "+c);this.cf=this.XG(d,s);X.g3.parse(d.Triggers||[]);return this.cf},XG:function(c,d){var e=c.classname;if("CCNode"==e){var g=s;d?(g=C.u.create(),d.v(g)):g=C.u.create();this.HGa(g,c);for(var h=c.components,k=0;k<h.length;k++){var n=h[k];if(!n)break;var e=n.classname,p=n.name,r=n.fileData,v="",z="",A=0;r!=s&&(A=r.resourceType!==m?r.resourceType:-1,v=C.path.join(this.ZU,
r.path),z=r.plistFile);var E=C.path.rp(v);if("CCSprite"==e){e=s;if(0==A){if(".png"!=E)continue;e=C.z.create(v)}else if(1==A){if(".plist"!=E)continue;z=C.path.join(this.ZU,z);C.Ph.au(z,C.path.SZ(z,".png"));e=C.z.create("#"+r.path)}else continue;v=X.Yu.create(e,"CCSprite");p!=s&&v.Xe(p);g.$t(v);this.Ms(e,n)}else if("CCTMXTiledMap"==e)r=s,0==A&&".tmx"==E&&(r=C.qK.create(v),v=X.Yu.create(r,"CCTMXTiledMap"),p!=s&&v.Xe(p),g.$t(v),this.Ms(r,n));else if("CCParticleSystemQuad"==e)".plist"==E&&(E=s,0==A?(E=
C.A.create(v),E.o(0,0),v=X.Yu.create(E,"CCParticleSystemQuad"),p!=s&&v.Xe(p),g.$t(v),this.Ms(E,n)):C.log("unknown resourcetype on CCParticleSystemQuad!"));else if("CCArmature"==e)0==A&&((A=C.L.xd(v))||C.log("Please load the resource [%s] first!",v),A=A.armature_data[0].name,X.Br.ova(v),A=X.jk.create(A),v=X.Yu.create(A,"CCArmature"),p!=s&&v.Xe(p),g.$t(v),(p=n.selectedactionname)&&A.Sk()&&A.Sk().play(p),this.Ms(A,n));else if("CCComAudio"==e){var F=s;0==A&&(F=X.CJ.create(),F.wEa(v),p&&F.Xe(p),g.$t(F),
this.Ms(F,n))}else"CCComAttribute"==e?(E=s,0==A?(E=X.lS.create(),""!=v&&E.parse(v),p&&E.Xe(p),g.$t(E),this.Ms(E,n)):C.log("unknown resourcetype on CCComAttribute!")):"CCBackgroundAudio"==e?E&&0==A&&(F=X.CJ.create(),F.vEa(v),F.Fga(v),A=Boolean(n.loop||0),F.cR(A),p&&F.Xe(p),g.$t(F),F.mEa(v,A),this.Ms(F,n)):"GUIComponent"==e&&(v=X.hk.AIa(v),v=X.Yu.create(v,"GUIComponent"),p!=s&&v.Xe(p),g.$t(v),this.Ms(F,n))}h=c.gameobjects;for(k=0;k<h.length;k++){n=h[k];if(!n)break;this.XG(n,g)}return g}return s},Zea:function(c,
d){if(c==s)return s;for(var e=s,g=c.ke(),h=0;h<g.length&&!((e=g[h])&&e.wm()==d)&&!(e=this.Zea(e,d));h++);return e},hP:function(c){return this.cf==s?s:this.cf.wm()==c?this.cf:this.Zea(this.cf,c)},HGa:function(c,d){c.o("undefined"===typeof d.x?0:d.x,"undefined"===typeof d.y?0:d.y);c.va(Boolean("undefined"===typeof d.visible?1:d.visible));c.Fm("undefined"===typeof d.objecttag?-1:d.objecttag);c.il("undefined"===typeof d.zorder?0:d.zorder);var e="undefined"===typeof d.scaley?1:d.scaley;c.Wa("undefined"===
typeof d.scalex?1:d.scalex);c.kb(e);c.mh("undefined"===typeof d.rotation?0:d.rotation)},QI:function(c,d){this.H$=d;this.XX=c},Ms:function(c,d){this.XX&&this.XX.call(this.H$,c,d)},version:B("1.2.0.0"),clear:function(){X.g3.$j();C.td.end()}};X.AMa=X.N.extend({Ad:u()});X.Ie={Uj:function(){return X.Ie},Ad:function(c,d){var e=d.ignoreSize;e&&c.Ve(e);c.B2(d.sizeType);c.q2(d.positionType);c.rha(I(d.sizePercentX,d.sizePercentY));c.p2(I(d.positionPercentX,d.positionPercentY));c.tf(J(d.width,d.height));c.Fm(d.tag);c.Qx(d.actiontag);c.nl(d.touchAble);e=d.name;c.Xe(e?e:"default");c.o(I(d.x,d.y));(e=d.scalex)&&c.Wa(e);(e=d.scaleY)&&c.kb(e);(e=d.rotation)&&c.mh(e);(e=d.visible)&&c.va(e);c.il(d.ZOrder);if(d.layoutParameter){var e=d.layoutParameter,g=s;switch(e.type){case 1:g=
new Yc;g.oc(e.gravity);break;case 2:var h=g=new O;h.iR(e.relativeName);h.jR(e.relativeToName);h.LQ(e.align)}g&&(g.ao(e.marginLeft,e.marginTop,e.marginRight,e.marginDown),c.Xx(g))}},$n:function(c,d){var e=d.opacity;e&&c.J(e);c.F(C.color(d.colorR||255,d.colorG||255,d.colorB||255));c.R(I(d.anchorPointX||(c.Ar===X.qpa?0.5:0),d.anchorPointY||(c.Ar===X.qpa?0.5:0)))}};X.S3={Uj:function(){return X.S3},Ad:function(c,d){X.Ie.Ad.call(this,c,d);var e=X.hk.Ea,g=d.scale9Enable;c.nh(g);var h=d.normalData;switch(h.resourceType){case 0:h=h.path;c.Cx(h&&""!==h?e+h:s);break;case 1:h=h.path,c.Cx(h,1)}h=d.pressedData;switch(h.resourceType){case 0:h=h.path;c.Dx(h&&""!==h?e+h:s);break;case 1:h=h.path,c.Dx(h,1)}h=d.disabledData;switch(h.resourceType){case 0:h=h.path;c.Bx(h&&""!==h?e+h:s);break;case 1:h=h.path,c.Bx(h,1)}g&&(c.vc(K(d.capInsetsX,d.capInsetsY,d.capInsetsWidth,d.capInsetsHeight)),
e=d.scale9Height,d.scale9Width&&e&&c.tf(J(d.scale9Width,d.scale9Height)));d.text&&(e=d.text)&&c.ey(e);c.by(C.color(d.textColorR?d.textColorR:255,d.textColorG?d.textColorG:255,d.textColorB?d.textColorB:255));d.fontSize&&c.dy(d.fontSize);d.fontName&&c.cy(d.fontName);X.Ie.$n.call(this,c,d)}};X.A4={Uj:function(){return X.A4},Ad:function(c,d){X.Ie.Ad.call(this,c,d);var e=X.hk.Ea,g=d.backGroundBoxData;switch(g.resourceType){case 0:g=g.path;c.bC(g&&""!==g?e+g:s);break;case 1:g=g.path,c.bC(g,1)}g=d.backGroundBoxSelectedData;switch(g.resourceType){case 0:g=g.path;c.dC(g&&""!==g?e+g:s);break;case 1:g=g.path,c.dC(g,1)}g=d.frontCrossData;switch(g.resourceType){case 0:g=g.path;c.eC(g&&""!==g?e+g:s);break;case 1:g=g.path,c.eC(g,1)}g=d.backGroundBoxDisabledData;switch(g.resourceType){case 0:g=g.path;
c.cC(g&&""!==g?e+g:s);break;case 1:g=g.path,c.cC(g,1)}switch(d.frontCrossDisabledData.resourceType){case 0:g=d.path;c.fC(g&&""!==g?e+g:s);break;case 1:g=d.path,c.fC(g,1)}X.Ie.$n.call(this,c,d)}};X.t5={Uj:function(){return X.t5},Ad:function(c,d){X.Ie.Ad.call(this,c,d);var e=X.hk.Ea,g=d.fileNameData;switch(g.resourceType){case 0:(g=g.path)&&""!==g&&c.Of(e+g);break;case 1:g=g.path,c.Of(g,1)}e=t;d.scale9Enable&&(e=d.scale9Enable);c.nh(e);e&&(e=d.scale9Height,d.scale9Width&&e&&c.tf(J(d.scale9Width,d.scale9Height)),c.vc(K(d.capInsetsX,d.capInsetsY,d.capInsetsWidth,d.capInsetsHeight)));X.Ie.$n.call(this,c,d)}};X.J5={Uj:function(){return X.J5},Ad:function(c,d){X.Ie.Ad.call(this,c,d);var e=X.hk.Ea,g=d.charMapFileData||d.charMapFile,h=d.itemWidth,k=d.itemHeight,n=d.startCharMap;if(d.stringValue&&g&&h&&k&&n)switch(g=d.charMapFileData,g.resourceType){case 0:c.setProperty(d.stringValue,e+g.path,d.itemWidth,d.itemHeight,d.startCharMap);break;case 1:C.log("Wrong res type of LabelAtlas!")}X.Ie.$n.call(this,c,d)}};X.K5={Uj:function(){return X.K5},Ad:function(c,d){X.Ie.Ad.call(this,c,d);var e=X.hk.Ea,g=d.fileNameData;switch(g.resourceType){case 0:c.zC(e+g.path);break;case 1:C.log("Wrong res type of LabelAtlas!")}c.sa(d.text);X.Ie.$n.call(this,c,d)}};X.L5={Uj:function(){return X.L5},Ad:function(c,d){X.Ie.Ad.call(this,c,d);c.rR(d.touchScaleEnable);c.sa(d.text);d.fontSize&&c.Yc(d.fontSize);d.fontName&&c.Yd(d.fontName);var e=d.areaHeight;d.areaWidth&&e&&c.Iu(J(d.areaWidth,d.areaHeight));d.hAlignment&&c.is(d.hAlignment);d.vAlignment&&c.js(d.vAlignment);X.Ie.$n.call(this,c,d)}};X.XJ={Uj:function(){return X.XJ},Ad:function(c,d){X.Ie.Ad.call(this,c,d);var e=X.hk.Ea,g=0,h=0;d.adaptScreen?(h=C.P.ba,g=h.width,h=h.height):(g=d.width,h=d.height);c.tf(J(g,h));c.Up(d.clipAble);g=d.backGroundScale9Enable;c.QQ(g);var h=d.bgColorR,k=d.bgColorG,n=d.bgColorB,p=d.bgStartColorR,r=d.bgStartColorG,v=d.bgStartColorB,z=d.bgEndColorR,A=d.bgEndColorG,E=d.bgEndColorB;c.PQ(I(d.vectorX,d.vectorY));var F=d.bgColorOpacity;c.OQ(d.colorType);c.xu(C.color(p,r,v),C.color(z,A,E));c.xu(C.color(h,k,n));
c.NQ(F);if(h=d.backGroundImageData)switch(h.resourceType){case 0:h=h.path;c.yu(h&&""!==h?e+h:s);break;case 1:h=h.path,c.yu(h,1)}g&&c.BI(K(d.capInsetsX,d.capInsetsY,d.capInsetsWidth,d.capInsetsHeight));c.Em(d.layoutType);X.Ie.$n.call(this,c,d)}};X.GT={Uj:function(){return X.GT},Ad:function(c,d){X.XJ.Ad.call(this,c,d);c.Wx(J(d.innerWidth,d.innerHeight));c.lh(d.direction);c.UQ(d.bounceEnable);X.Ie.$n.call(this,c,d)}};X.P5={Uj:function(){return X.P5},Ad:function(c,d){X.GT.Ad.call(this,c,d);c.lh(d.direction);c.oc(d.gravity);c.k2(d.itemMargin)}};X.Q5={Uj:function(){return X.Q5},Ad:function(c,d){X.Ie.Ad.call(this,c,d);var e=X.hk.Ea,g=d.textureData;switch(g.resourceType){case 0:(g=g.path)&&""!==g&&c.Of(e+g);break;case 1:g=g.path,c.Of(g,1)}e=d.scale9Enable;c.nh(e);e&&(c.vc(K(d.capInsetsX,d.capInsetsY,d.capInsetsWidth,d.capInsetsHeight)),c.tf(J(d.width,d.height)));c.lh(d.direction);c.ti(d.percent);X.Ie.$n.call(this,c,d)}};X.A6={HWa:s,Uj:function(){return X.A6},Ad:function(c,d){X.XJ.Ad.call(this,c,d)}};X.a7={Uj:function(){return X.a7},Ad:function(c,d){X.Ie.Ad.call(this,c,d);var e=X.hk.Ea,g=d.scale9Enable;c.nh(g);var h=d.length;if(d.barFileName){if(g){var g=d.barFileNameData,k=d.resourceType;switch(k){case 0:g=(g=g.path)&&""!==g?e+g:s;c.Yj(g);break;case 1:g=g.path,c.Yj(g,1)}c.tf(J(h,c.f().height))}}else switch(g=d.barFileNameData,k=g.resourceType,k){case 0:g=(g=g.path)&&""!==g?e+g:s;c.Yj(g);break;case 1:g=g.path,c.Yj(g,1)}h=d.ballNormalData;switch(h.resourceType){case 0:h=h.path;c.$B(h&&""!==h?e+
h:s);break;case 1:h=h.path,c.$B(h,1)}h=d.ballPressedData;switch(h.resourceType){case 0:h=h.path;c.aC(h&&""!==h?e+h:s);break;case 1:h=h.path,c.aC(h,1)}h=d.ballDisabledData;switch(h.resourceType){case 0:h=h.path;c.ZB(h&&""!==h?e+h:s);break;case 1:h=h.path,c.ZB(h,1)}h=d.progressBarData;switch(h.resourceType){case 0:g=(g=h.path)&&""!==g?e+g:s;c.qu(g);break;case 1:g=h.path,c.qu(g,1)}X.Ie.$n.call(this,c,d)}};X.m7={Uj:function(){return X.m7},Ad:function(c,d){X.Ie.Ad.call(this,c,d);var e=d.placeHolder;e&&c.ui(e);c.sa(d.text);(e=d.fontSize1)&&c.Yc(e);(e=d.fontName)&&c.Yd(e);var e=d.touchSizeWidth,g=d.touchSizeHeight;e&&g&&c.L2(e,g);e=d.maxLengthEnable;c.Yx(e);e&&c.fs(d.maxLength);e=d.passwordEnable;c.Zx(e);e&&c.BC(d.passwordStyleText);e=d.areaWidth;g=d.areaHeight;e&&g&&c.Iu(J(e,g));(e=d.hAlignment)&&c.is(e);(e=d.vAlignment)&&c.js(e);X.Ie.$n.call(this,c,d)}};function Hd(c,d){this.name=c;this.parent=d}Hd.prototype={length:0,x:0,y:0,Zda:q,Yda:q};function Id(c,d){this.name=c;this.boneData=d}Id.prototype={rZ:s,oZ:t};function Jd(c,d){this.data=c;this.parent=d;this.Ju()}
Jd.prototype={x:0,y:0,zm:0,Gp:0,Hm:0,Am:0,m11:0,Im:0,lJ:0,ny:1,oy:1,QC:function(c,d){var e=this.parent;e!=s?(this.Hm=this.x*e.zm+this.y*e.Gp+e.Hm,this.Im=this.x*e.Am+this.y*e.m11+e.Im,this.data.Zda?(this.ny=e.ny*this.scaleX,this.oy=e.oy*this.scaleY):(this.ny=this.scaleX,this.oy=this.scaleY),this.lJ=this.data.Yda?e.lJ+this.rotation:this.rotation):(this.Hm=c?-this.x:this.x,this.Im=d!=t?-this.y:this.y,this.ny=this.scaleX,this.oy=this.scaleY,this.lJ=this.rotation);var g=this.lJ*Math.PI/180,e=Math.cos(g),
g=Math.sin(g);this.zm=e*this.ny;this.Am=g*this.ny;this.Gp=-g*this.oy;this.m11=e*this.oy;c&&(this.zm=-this.zm,this.Gp=-this.Gp);d!=t&&(this.Am=-this.Am,this.m11=-this.m11)},Ju:function(){var c=this.data;this.x=c.x;this.y=c.y;this.rotation=c.rotation;this.scaleX=c.scaleX;this.scaleY=c.scaleY}};function Kd(c,d,e){this.data=c;this.ol=d;this.Yi=e;this.Ju()}
Kd.prototype={Tpa:0,Lh:s,Tx:function(c){this.Lh=c;this.Tpa=this.ol.time},Ju:function(){var c=this.data;this.r=c.r;this.g=c.g;this.b=c.b;this.a=c.a;for(var d=this.ol.data.uf,e=0,g=d.length;e<g;e++)if(d[e]==c){this.Tx(!c.rZ?s:Ld(this.ol,e,c.rZ));break}}};function Md(c){this.name=c;this.zO={}}Md.prototype={gH:function(c,d){return this.zO[c+":"+d]}};function Nd(c,d,e){this.name=c;this.Zha=d;this.duration=e}
Nd.prototype={apply:function(c,d,e,g,h){g&&0!=this.duration&&(e%=this.duration,d%=this.duration);g=this.Zha;for(var k=0,n=g.length;k<n;k++)g[k].apply(c,d,e,h,1)}};function Od(c,d,e){var g=0,h=Math.floor(c.length/e)-2;if(0==h)return e;for(var k=h>>>1;;){c[(k+1)*e]<=d?g=k+1:h=k;if(g==h)return(g+1)*e;k=g+h>>>1}}function Pd(c){this.aj=[];this.aj.length=6*(c-1)}Pd.prototype={};
function Qd(c,d,e){e=0>e?0:1<e?1:e;var g=6*d,h=c.aj;d=h[g];if(!d)return e;if(-1==d)return 0;c=h[g+1];for(var k=h[g+2],n=h[g+3],p=h[g+4],r=h[g+5],g=d,h=c,v=8;;){if(g>=e)return d=g-d,c=h-c,c+(h-c)*(e-d)/(g-d);if(0==v)break;v--;d+=k;c+=n;k+=p;n+=r;g+=d;h+=c}return h+(1-h)*(e-g)/(1-g)}function Rd(c){this.aj=new Pd(c);this.frames=[];this.frames.length=2*c}
Rd.prototype={bx:0,rm:function(){return this.frames.length/2},Dm:function(c,d,e){c*=2;this.frames[c]=d;this.frames[c+1]=e},apply:function(c,d,e,g,h){d=this.frames;if(!(e<d[0])){c=c.ud[this.bx];if(e>=d[d.length-2])d=c.data.rotation+d[d.length-1]-c.rotation;else{var k=Od(d,e,2);g=d[k-1];var n=d[k];e=1-(e-n)/(d[k-2]-n);e=Qd(this.aj,k/2-1,e);for(d=d[k+1]-g;180<d;)d-=360;for(;-180>d;)d+=360;d=c.data.rotation+(g+d*e)-c.rotation}for(;180<d;)d-=360;for(;-180>d;)d+=360;c.rotation+=d*h}}};
function Sd(c){this.aj=new Pd(c);this.frames=[];this.frames.length=3*c}
Sd.prototype={bx:0,rm:function(){return this.frames.length/3},Dm:function(c,d,e,g){c*=3;this.frames[c]=d;this.frames[c+1]=e;this.frames[c+2]=g},apply:function(c,d,e,g,h){d=this.frames;if(!(e<d[0]))if(c=c.ud[this.bx],e>=d[d.length-3])c.x+=(c.data.x+d[d.length-2]-c.x)*h,c.y+=(c.data.y+d[d.length-1]-c.y)*h;else{g=Od(d,e,3);var k=d[g-2],n=d[g-1],p=d[g];e=1-(e-p)/(d[g+-3]-p);e=Qd(this.aj,g/3-1,e);c.x+=(c.data.x+k+(d[g+1]-k)*e-c.x)*h;c.y+=(c.data.y+n+(d[g+2]-n)*e-c.y)*h}}};
function Td(c){this.aj=new Pd(c);this.frames=[];this.frames.length=3*c}
Td.prototype={bx:0,rm:function(){return this.frames.length/3},Dm:function(c,d,e,g){c*=3;this.frames[c]=d;this.frames[c+1]=e;this.frames[c+2]=g},apply:function(c,d,e,g,h){d=this.frames;if(!(e<d[0]))if(c=c.ud[this.bx],e>=d[d.length-3])c.scaleX+=(c.data.scaleX-1+d[d.length-2]-c.scaleX)*h,c.scaleY+=(c.data.scaleY-1+d[d.length-1]-c.scaleY)*h;else{g=Od(d,e,3);var k=d[g-2],n=d[g-1],p=d[g];e=1-(e-p)/(d[g+-3]-p);e=Qd(this.aj,g/3-1,e);c.scaleX+=(c.data.scaleX-1+k+(d[g+1]-k)*e-c.scaleX)*h;c.scaleY+=(c.data.scaleY-
1+n+(d[g+2]-n)*e-c.scaleY)*h}}};function Ud(c){this.aj=new Pd(c);this.frames=[];this.frames.length=5*c}
Ud.prototype={DC:0,rm:function(){return this.frames.length/5},Dm:function(c,d,e,g,h,k){c*=5;this.frames[c]=d;this.frames[c+1]=e;this.frames[c+2]=g;this.frames[c+3]=h;this.frames[c+4]=k},apply:function(c,d,e,g,h){d=this.frames;if(!(e<d[0]))if(c=c.uf[this.DC],e>=d[d.length-5])h=d.length-1,c.r=d[h-3],c.g=d[h-2],c.b=d[h-1],c.a=d[h];else{g=Od(d,e,5);var k=d[g-4],n=d[g-3],p=d[g-2],r=d[g-1],v=d[g];e=1-(e-v)/(d[g-5]-v);e=Qd(this.aj,g/5-1,e);k+=(d[g+1]-k)*e;n+=(d[g+2]-n)*e;p+=(d[g+3]-p)*e;d=r+(d[g+4]-r)*e;
1>h?(c.r+=(k-c.r)*h,c.g+=(n-c.g)*h,c.b+=(p-c.b)*h,c.a+=(d-c.a)*h):(c.r=k,c.g=n,c.b=p,c.a=d)}}};function Vd(c){this.aj=new Pd(c);this.frames=[];this.frames.length=c;this.sZ=[];this.sZ.length=c}Vd.prototype={DC:0,rm:function(){return this.frames.length},Dm:function(c,d,e){this.frames[c]=d;this.sZ[c]=e},apply:function(c,d,e){d=this.frames;e<d[0]||(e=this.sZ[e>=d[d.length-1]?d.length-1:Od(d,e,1)-1],c.uf[this.DC].Tx(!e?s:Ld(c,this.DC,e)))}};
function Wd(c){this.frames=[];this.frames.length=c;this.pm=[];this.pm.length=c}Wd.prototype={rm:function(){return this.frames.length},Dm:function(c,d,e){this.frames[c]=d;this.pm[c]=e},apply:function(c,d,e,g,h){if(g){var k=this.frames,n=k.length;if(d>e)this.apply(c,d,Number.MAX_VALUE,g,h),d=-1;else if(d>=k[n-1])return;if(!(e<k[0])){if(d<k[0])c=0;else{c=Od(k,d,1);for(d=k[c];0<c&&k[c-1]==d;)c--}for(d=this.pm;c<n&&e>=k[c];c++)g.push(d[c])}}}};
function Yd(c){this.frames=[];this.frames.length=c;this.q_=[];this.q_.length=c}Yd.prototype={rm:function(){return this.frames.length},Dm:function(c,d,e){this.frames[c]=d;this.q_[c]=e},apply:function(c,d,e){var g=this.frames;if(!(e<g[0])){d=c.gu;var h=c.uf;if(e=this.q_[e>=g[g.length-1]?g.length-1:Od(g,e,1)-1]){g=0;for(k=e.length;g<k;g++)d[g]=c.uf[e[g]]}else for(var g=0,k=h.length;g<k;g++)d[g]=h[g]}}};function Zd(){this.ud=[];this.uf=[];this.Jha=[];this.pm=[];this.eB=[]}
Zd.prototype={j_:s,eH:function(c){for(var d=this.ud,e=0,g=d.length;e<g;e++)if(d[e].name==c)return d[e];return s},Jca:function(c){for(var d=this.ud,e=0,g=d.length;e<g;e++)if(d[e].name==c)return e;return-1},H_:function(c){for(var d=this.uf,e=0,g=d.length;e<g;e++)if(d[e].name==c)return d[e];return s},fH:function(c){for(var d=this.uf,e=0,g=d.length;e<g;e++)if(d[e].name==c)return e;return-1}};function $d(c,d){for(var e=c.eB,g=0,h=e.length;g<h;g++)if(e[g].name==d)return e[g];return s}
function ae(c){this.data=c;this.ud=[];for(var d=0,e=c.ud.length;d<e;d++){var g=c.ud[d];this.ud.push(new Jd(g,!g.parent?s:this.ud[c.ud.indexOf(g.parent)]))}this.uf=[];this.gu=[];d=0;for(e=c.uf.length;d<e;d++)g=c.uf[d],g=new Kd(g,this,this.ud[c.ud.indexOf(g.boneData)]),this.uf.push(g),this.gu.push(g)}
ae.prototype={x:0,y:0,XI:s,time:0,Mca:t,Nca:t,QC:function(){for(var c=this.Mca,d=this.Nca,e=this.ud,g=0,h=e.length;g<h;g++)e[g].QC(c,d)},Ju:function(){this.Z1();this.C2()},Z1:function(){for(var c=this.ud,d=0,e=c.length;d<e;d++)c[d].Ju()},C2:function(){for(var c=this.uf,d=0,e=c.length;d<e;d++)c[d].Ju(d)},eH:function(c){for(var d=this.ud,e=0,g=d.length;e<g;e++)if(d[e].data.name==c)return d[e];return s},Jca:function(c){for(var d=this.ud,e=0,g=d.length;e<g;e++)if(d[e].data.name==c)return e;return-1},
H_:function(c){for(var d=this.uf,e=0,g=d.length;e<g;e++)if(d[e].data.name==c)return d[e];return s},fH:function(c){for(var d=this.uf,e=0,g=d.length;e<g;e++)if(d[e].data.name==c)return e;return-1},tha:function(c){if(this.XI&&c){var d=this.XI;console.log(d.zO);for(var e in d.zO){var g=e.indexOf(":"),d=parseInt(e.substring(0,g)),h=e.substring(g+1),g=this.uf[d];g.Lh&&g.Lh.name==h&&(d=c.gH(d,h))&&g.Tx(d)}}this.XI=c},Tx:function(c,d){for(var e=this.uf,g=0,h=e.length;g<h;g++){var k=e[g];if(k.data.name==c){e=
s;d&&((e=this.gH(g,d))||f("Attachment not found: "+d+", for slot: "+c));k.Tx(e);return}}f("Slot not found: "+c)},update:function(c){this.time+=c}};function Ld(c,d,e){if(c.XI){var g=c.XI.gH(d,e);if(g)return g}return c.data.j_?c.data.j_.gH(d,e):s}function be(c){this.name=c}be.prototype={LP:0,WO:0,stringValue:s};function ce(c){this.data=c}ce.prototype={LP:0,WO:0,stringValue:s};var de={region:0,qwa:1};function ee(c){this.name=c;this.offset=[];this.offset.length=8;this.bq=[];this.bq.length=8}
ee.prototype={x:0,y:0,Ox:s,Ffa:0,Gfa:0,Jfa:0,Efa:0,Ifa:0,Hfa:0};function fe(c,d,e,g,h){d+=g.Hm;e+=g.Im;var k=g.zm,n=g.Gp,p=g.Am;g=g.m11;c=c.offset;h[0]=c[0]*k+c[1]*n+d;h[1]=c[0]*p+c[1]*g+e;h[2]=c[2]*k+c[3]*n+d;h[3]=c[2]*p+c[3]*g+e;h[4]=c[4]*k+c[5]*n+d;h[5]=c[4]*p+c[5]*g+e;h[6]=c[6]*k+c[7]*n+d;h[7]=c[6]*p+c[7]*g+e}function ge(c){this.name=c;this.l=[]}ge.prototype={};function he(c){this.Iha=c;this.Rba={}}he.prototype={sxa:0,Qga:function(c,d,e){this.Rba[c.name+":"+d.name]=e}};
function ie(c,d,e){return(d=c.Rba[d.name+":"+e.name])?d:c.sxa}function je(){}je.prototype={next:s,tu:s,sd:s,mm:0,time:0,WB:-1,nx:0,e3:1,XH:0,iQ:0,Kp:s,Jp:s,kC:s,lC:s};function ke(c){this.data=c;this.Qh=[];this.pm=[]}
ke.prototype={Kp:s,Jp:s,kC:s,lC:s,e3:1,update:function(c){c*=this.e3;for(var d=0;d<this.Qh.length;d++){var e=this.Qh[d];if(e){var g=c*e.e3;e.time+=g;e.tu&&(e.tu.time+=g,e.XH+=g);(g=e.next)?e.WB>=g.mm&&le(this,d,g):!e.loop&&e.WB>=e.nx&&this.HO(d)}}},apply:function(c){for(var d=0;d<this.Qh.length;d++){var e=this.Qh[d];if(e){this.pm.length=0;var g=e.time,h=e.WB,k=e.nx,n=e.loop;!n&&g>k&&(g=k);var p=e.tu;if(p){var r=p.time;!p.loop&&r>p.nx&&(r=p.nx);p.sd.apply(c,r,r,p.loop,s);var v=e.XH/e.iQ;1<=v&&(v=1,
e.tu=s);var z=e.sd,p=c,r=e.WB,A=g,E=this.pm;n&&0!=z.duration&&(A%=z.duration,r%=z.duration);for(var z=z.Zha,F=0,G=z.length;F<G;F++)z[F].apply(p,r,A,E,v)}else e.sd.apply(c,e.WB,g,n,this.pm);p=0;for(r=this.pm.length;p<r;p++)A=this.pm[p],e.lC!=s&&e.lC(d,A),this.lC!=s&&this.lC(d,A);if(n?h%k>g%k:h<k&&g>=k)g=Math.floor(g/k),e.kC&&e.kC(d,g),this.kC&&this.kC(d,g);e.WB=e.time}}},dca:function(){for(var c=0,d=this.Qh.length;c<d;c++)this.HO(c);this.Qh.length=0},HO:function(c){if(!(c>=this.Qh.length)){var d=this.Qh[c];
d&&(d.Jp!=s&&d.Jp(c),this.Jp!=s&&this.Jp(c),this.Qh[c]=s)}},Sx:function(c,d,e){var g=new je;g.sd=d;g.loop=e;g.nx=d.duration;le(this,c,g);return g},KG:function(c,d,e,g){var h=new je;h.sd=d;h.loop=e;h.nx=d.duration;if(e=me(this,c)){for(;e.next;)e=e.next;e.next=h}else this.Qh[c]=h;0>=g&&(g=e?g+(e.nx-ie(this.data,e.sd,d)):0);h.mm=g;return h},ada:function(c){return c>=this.Qh.length?s:this.Qh[c]}};
function le(c,d,e){var g=me(c,d);if(g){var h=g.tu;g.tu=s;g.Jp!=s&&g.Jp(d);c.Jp!=s&&c.Jp(d);e.iQ=ie(c.data,g.sd,e.sd);0<e.iQ&&(e.XH=0,e.tu=h&&0.5>g.XH/g.iQ?h:g)}c.Qh[d]=e;e.Kp!=s&&e.Kp(d);c.Kp!=s&&c.Kp(d)}function me(c,d){if(d<c.Qh.length)return c.Qh[d];for(;d>=c.Qh.length;)c.Qh.push(s);return s}function ne(c){this.$va=c}ne.prototype={};
function oe(c,d,e){var g=e.curve;if(g)if("stepped"==g)c.aj.aj[6*d]=-1;else if(g instanceof Array){e=g[0];var h=g[1],k=g[2],n=g[3],p=0.1*0.1,g=0.1*p,r=3*0.1,v=3*p,p=6*p,z=6*g,A=2*-e+k,E=2*-h+n,k=3*(e-k)+1,n=3*(h-n)+1;d*=6;c=c.aj.aj;c[d]=e*r+A*v+k*g;c[d+1]=h*r+E*v+n*g;c[d+2]=A*p+k*z;c[d+3]=E*p+n*z;c[d+4]=k*z;c[d+5]=n*z}}function pe(c,d){8!=c.length&&f("Color hexidecimal length must be 8, recieved: "+c);return parseInt(c.substring(2*d,2*d+2),16)/255}
function qe(c,d){this.T4a=d;this.BDa=[];this.Kfa=[];var e=new re(c),g=[];g.length=4;for(var h=s;;){var k=se(e);if(k==s)break;k=e.trim(k);if(0==k.length)h=s;else if(h){var n=new te;n.name=k;n.page=h;n.rotate="true"==ue(e);ve(e,g);var k=parseInt(g[0]),p=parseInt(g[1]);ve(e,g);var r=parseInt(g[0]),v=parseInt(g[1]);n.ya=k/h.width;n.ea=p/h.height;n.rotate?(n.k3=(k+v)/h.width,n.q3=(p+r)/h.height):(n.k3=(k+r)/h.width,n.q3=(p+v)/h.height);n.x=k;n.y=p;n.width=Math.abs(r);n.height=Math.abs(v);4==ve(e,g)&&(n.uHa=
[parseInt(g[0]),parseInt(g[1]),parseInt(g[2]),parseInt(g[3])],4==ve(e,g)&&(n.ADa=[parseInt(g[0]),parseInt(g[1]),parseInt(g[2]),parseInt(g[3])],ve(e,g)));n.jfa=parseInt(g[0]);n.ifa=parseInt(g[1]);ve(e,g);n.offsetX=parseInt(g[0]);n.offsetY=parseInt(g[1]);n.index=parseInt(ue(e));this.Kfa.push(n)}else h=new we,h.name=k,h.Iya=xe[ue(e)],ve(e,g),h.Tea=ye[g[0]],h.Qea=ye[g[1]],n=ue(e),h.l3=ze,h.r3=ze,"x"==n?h.l3=Ae:"y"==n?h.r3=Ae:"xy"==n&&(h.l3=h.r3=Ae),d.load(h,k,this),this.BDa.push(h)}}qe.prototype={};
var xe={eJa:0,JKa:1,bLa:2,RGB565:3,HLa:4,GLa:5,ILa:6},ye={kLa:0,gv:1,eLa:2,iLa:3,gLa:4,hLa:5,fLa:6},ze=1,Ae=2;function we(){}we.prototype={Iya:s,Tea:s,Qea:s,l3:s,r3:s,Ox:s};function te(){}te.prototype={page:s,x:0,y:0,ya:0,ea:0,k3:0,q3:0,jfa:0,ifa:0,index:0,rotate:t,uHa:s,ADa:s};function re(c){this.Lea=c.split(/\r\n|\r|\n/)}re.prototype={index:0,trim:function(c){return c.replace(/^\s+|\s+$/g,"")}};
function ve(c,d){var e=se(c),g=e.indexOf(":");-1==g&&f("Invalid line: "+e);for(var h=0,g=g+1;3>h;h++){var k=e.indexOf(",",g);if(-1==k){0==h&&f("Invalid line: "+e);break}d[h]=c.trim(e.substr(g,k-g));g=k+1}d[h]=c.trim(e.substring(g));return h+1}function ue(c){var d=se(c),e=d.indexOf(":");-1==e&&f("Invalid line: "+d);return c.trim(d.substring(e+1))}function se(c){return c.index>=c.Lea.length?s:c.Lea[c.index++]}function Be(c){this.Xva=c}Be.prototype={};var Ee=C.ga.extend({fe:s,Ita:s,Qt:1,wL:t,vL:t,gN:t,cta:s,JMa:s,B:s,ctor:function(){C.ga.prototype.ctor.call(this);this.B={src:C.Ec,fa:C.Dc}},k:function(){C.u.prototype.k.call(this);this.Zd(q);this.B.src=C.ONE;this.B.fa=C.ONE_MINUS_SRC_ALPHA;C.K===C.ka&&this.MI(C.mg.Wd(C.so));this.wu()},v2a:x("wL"),u2a:x("vL"),$Ga:x("Qt"),EP:function(c,d,e){var g,h,k,n;if("string"==typeof c){if("string"==typeof d){var p=C.L.xd(d);Ce.HFa(d);h=new qe(p,Ce)}else h=d;k=e||1/C.P.Ll;var r=new ne(new Be(h));r.scale=k;for(var v=
C.L.xd(c),z=new Zd,A=v.bones,E=0,F=A.length;E<F;E++){var G=A[E],H=s;G.parent&&((H=z.eH(G.parent))||f("Parent bone not found: "+G.parent));var N=new Hd(G.name,H);N.length=(G.length||0)*r.scale;N.x=(G.x||0)*r.scale;N.y=(G.y||0)*r.scale;N.rotation=G.rotation||0;N.scaleX=G.scaleX||1;N.scaleY=G.scaleY||1;N.Zda=!G.inheritScale||"true"==G.inheritScale;N.Yda=!G.inheritRotation||"true"==G.inheritRotation;z.ud.push(N)}for(var R=v.slots,E=0,F=R.length;E<F;E++){var W=R[E];(N=z.eH(W.bone))||f("Slot bone not found: "+
W.bone);var Z=new Id(W.name,N),Q=W.color;Q&&(Z.r=pe(Q,0),Z.g=pe(Q,1),Z.b=pe(Q,2),Z.a=pe(Q,3));Z.rZ=W.attachment;Z.oZ=W.additive&&"true"==W.additive;z.uf.push(Z)}var T=v.skins,V;for(V in T)if(T.hasOwnProperty(V)){var P=T[V],U=new Md(V),ba;for(ba in P)if(P.hasOwnProperty(ba)){var ua=z.fH(ba),ca=P[ba],va;for(va in ca)if(ca.hasOwnProperty(va)){var pa,da=r,za=va,ea=ca[va],za=ea.name||za,Pa=de[ea.type||"region"],Y=m;a:{switch(Pa){case de.qwa:Y=new ge(za);break a;case de.region:var ra;b:{for(var jb=da.$va.Xva.Kfa,
Qa=0,Fb=jb.length;Qa<Fb;Qa++)if(jb[Qa].name==za){ra=jb[Qa];break b}ra=s}ra||f("Region not found in atlas: "+za+" ("+Pa+")");var Ba=new ee(za);Ba.Ox=ra;var hb=ra.ya,ib=ra.ea,Na=ra.k3,zb=ra.q3,xa=Ba.bq;ra.rotate?(xa[2]=hb,xa[3]=zb,xa[4]=hb,xa[5]=ib,xa[6]=Na,xa[7]=ib,xa[0]=Na,xa[1]=zb):(xa[0]=hb,xa[1]=zb,xa[2]=hb,xa[3]=ib,xa[4]=Na,xa[5]=ib,xa[6]=Na,xa[7]=zb);Ba.Ffa=ra.offsetX;Ba.Gfa=ra.offsetY;Ba.Jfa=ra.width;Ba.Efa=ra.height;Ba.Ifa=ra.jfa;Ba.Hfa=ra.ifa;Y=Ba;break a}f("Unknown attachment type: "+Pa)}if(Pa==
de.region){Y.x=(ea.x||0)*da.scale;Y.y=(ea.y||0)*da.scale;Y.scaleX=ea.scaleX||1;Y.scaleY=ea.scaleY||1;Y.rotation=ea.rotation||0;Y.width=(ea.width||32)*da.scale;Y.height=(ea.height||32)*da.scale;var Jc=Y.width/Y.Ifa*Y.scaleX,Kc=Y.height/Y.Hfa*Y.scaleY,bc=-Y.width/2*Y.scaleX+Y.Ffa*Jc,cc=-Y.height/2*Y.scaleY+Y.Gfa*Kc,Lc=bc+Y.Jfa*Jc,Mc=cc+Y.Efa*Kc,Nc=Y.rotation*Math.PI/180,Ab=Math.cos(Nc),Bb=Math.sin(Nc),Oc=bc*Ab+Y.x,Pc=bc*Bb,Qc=cc*Ab+Y.y,Rc=cc*Bb,Sc=Lc*Ab+Y.x,Tc=Lc*Bb,Uc=Mc*Ab+Y.y,Vc=Mc*Bb,Ua=Y.offset;
Ua[0]=Oc-Rc;Ua[1]=Qc+Pc;Ua[2]=Oc-Vc;Ua[3]=Uc+Pc;Ua[4]=Sc-Vc;Ua[5]=Uc+Tc;Ua[6]=Sc-Rc;Ua[7]=Qc+Tc}else if(Pa==de.IZ)for(var Wc=ea.vertices,gc=0,Xd=Wc.length;gc<Xd;gc++)Y.l.push(Wc[gc]*da.scale);pa=Y;pa!=s&&(U.zO[ua+":"+va]=pa)}}z.Jha.push(U);"default"==U.name&&(z.j_=U)}var dc=v.events,Cb;for(Cb in dc)if(dc.hasOwnProperty(Cb)){var ec=dc[Cb],Db=new be(Cb);Db.LP=ec["int"]||0;Db.WO=ec["float"]||0;Db.stringValue=ec.string||s;z.pm.push(Db)}var fc=v.animations,Eb;for(Eb in fc)if(fc.hasOwnProperty(Eb)){var Je=
r,Ke=Eb,Ob=fc[Eb],ob=z,eb=[],Ga=0,wc=Ob.bones,pb=m;for(pb in wc)if(wc.hasOwnProperty(pb)){var xc=ob.Jca(pb);-1==xc&&f("Bone not found: "+pb);var yc=wc[pb],Ca;for(Ca in yc)if(yc.hasOwnProperty(Ca)){var Da=yc[Ca];if("rotate"==Ca){var aa=new Rd(Da.length);aa.bx=xc;for(var wa=0,ka=0,La=Da.length;ka<La;ka++){var Aa=Da[ka];aa.Dm(wa,Aa.time,Aa.angle);oe(aa,wa,Aa);wa++}eb.push(aa);Ga=Math.max(Ga,aa.frames[2*aa.rm()-2])}else if("translate"==Ca||"scale"==Ca){var zc=1;"scale"==Ca?aa=new Td(Da.length):(aa=new Sd(Da.length),
zc=Je.scale);aa.bx=xc;ka=wa=0;for(La=Da.length;ka<La;ka++)Aa=Da[ka],aa.Dm(wa,Aa.time,(Aa.x||0)*zc,(Aa.y||0)*zc),oe(aa,wa,Aa),wa++;eb.push(aa);Ga=Math.max(Ga,aa.frames[3*aa.rm()-3])}else f("Invalid timeline type for a bone: "+Ca+" ("+pb+")")}}var Ac=Ob.slots,vb=m;for(vb in Ac)if(Ac.hasOwnProperty(vb)){var Bc=Ac[vb],wb=ob.fH(vb);for(Ca in Bc)if(Bc.hasOwnProperty(Ca))if(Da=Bc[Ca],"color"==Ca){aa=new Ud(Da.length);aa.DC=wb;ka=wa=0;for(La=Da.length;ka<La;ka++){var Aa=Da[ka],Pb=Aa.color,Le=pe(Pb,0),Me=
pe(Pb,1),Ne=pe(Pb,2),Oe=pe(Pb,3);aa.Dm(wa,Aa.time,Le,Me,Ne,Oe);oe(aa,wa,Aa);wa++}eb.push(aa);Ga=Math.max(Ga,aa.frames[5*aa.rm()-5])}else if("attachment"==Ca){aa=new Vd(Da.length);aa.DC=wb;ka=wa=0;for(La=Da.length;ka<La;ka++)Aa=Da[ka],aa.Dm(wa++,Aa.time,Aa.name);eb.push(aa);Ga=Math.max(Ga,aa.frames[aa.rm()-1])}else f("Invalid timeline type for a slot: "+Ca+" ("+vb+")")}var Qb=Ob.events;if(Qb){aa=new Wd(Qb.length);ka=wa=0;for(La=Qb.length;ka<La;ka++){var Ta=Qb[ka],fb;a:{for(var Cc=ob.pm,Rb=0,Pe=Cc.length;Rb<
Pe;Rb++)if(Cc[Rb].name==Ta.name){fb=Cc[Rb];break a}fb=s}fb||f("Event not found: "+Ta.name);var Sb=new ce(fb);Sb.LP=Ta.hasOwnProperty("int")?Ta["int"]:fb.LP;Sb.WO=Ta.hasOwnProperty("float")?Ta["float"]:fb.WO;Sb.stringValue=Ta.hasOwnProperty("string")?Ta.string:fb.stringValue;aa.Dm(wa++,Ta.time,Sb)}eb.push(aa);Ga=Math.max(Ga,aa.frames[aa.rm()-1])}var Tb=Ob.draworder;if(Tb){for(var aa=new Yd(Tb.length),xb=ob.uf.length,ka=wa=0,La=Tb.length;ka<La;ka++){var Dc=Tb[ka],gb=s;if(Dc.offsets){gb=[];gb.length=
xb;for(var Ia=xb-1;0<=Ia;Ia--)gb[Ia]=-1;var Ec=Dc.offsets,Ub=[];Ub.length=xb-Ec.length;for(var qb=0,Fc=0,Ia=0,Qe=Ec.length;Ia<Qe;Ia++){var Gc=Ec[Ia],wb=ob.fH(Gc.slot);for(-1==wb&&f("Slot not found: "+Gc.slot);qb!=wb;)Ub[Fc++]=qb++;gb[qb+Gc.offset]=qb++}for(;qb<xb;)Ub[Fc++]=qb++;for(Ia=xb-1;0<=Ia;Ia--)-1==gb[Ia]&&(gb[Ia]=Ub[--Fc])}aa.Dm(wa++,Dc.time,gb)}eb.push(aa);Ga=Math.max(Ga,aa.frames[aa.rm()-1])}ob.eB.push(new Nd(Ke,eb,Ga))}g=z;n=q}else g=c,n=d;this.UGa(g,n);this.k()},IZ:function(){for(var c=
C.cv,d=C.cv,e=C.d5,g=C.d5,h=this.ha,k=this.oa,n=[],p=this.fe.uf,r=0,v=p.length;r<v;++r){var z=p[r];if(z.Lh&&0==z.Lh.type){var A=z.ol.x,E=z.ol.y,F=z.Yi,G=n,z=z.Lh.offset,A=A+F.Hm,E=E+F.Im;G[0]=z[0]*F.zm+z[1]*F.Gp+A;G[1]=z[0]*F.Am+z[1]*F.m11+E;G[2]=z[2]*F.zm+z[3]*F.Gp+A;G[3]=z[2]*F.Am+z[3]*F.m11+E;G[4]=z[4]*F.zm+z[5]*F.Gp+A;G[5]=z[4]*F.Am+z[5]*F.m11+E;G[6]=z[6]*F.zm+z[7]*F.Gp+A;G[7]=z[6]*F.Am+z[7]*F.m11+E;c=Math.min(c,n[0]*h,n[6]*h,n[2]*h,n[4]*h);d=Math.min(d,n[1]*k,n[7]*k,n[3]*k,n[5]*k);e=Math.max(e,
n[0]*h,n[6]*h,n[2]*h,n[4]*h);g=Math.max(g,n[1]*k,n[7]*k,n[3]*k,n[5]*k)}}h=this.bd();return K(h.x+c,h.y+d,e-c,g-d)},QC:function(){this.fe.QC()},Ju:function(){this.fe.Ju()},Z1:function(){this.fe.Z1()},C2:function(){this.fe.C2()},eH:function(c){return this.fe.eH(c)},H_:function(c){return this.fe.H_(c)},tha:function(c){var d=this.fe,e;a:{e=d.data.Jha;for(var g=0,h=e.length;g<h;g++)if(e[g].name==c){e=e[g];break a}e=s}e||f("Skin not found: "+c);d.tha(e)},gH:function(c,d){return Ld(this.fe,this.fe.data.fH(c),
d)},Tx:function(c,d){return this.fe.Tx(c,d)},Zd:x("gN"),lg:y("gN"),UGa:function(c,d){this.fe=new ae(c);this.Ita=0==this.fe.ud.length?s:this.fe.ud[0];this.cta=d;if(C.K===C.ab)for(var e=this.fe,g,h,k=0,n=e.gu.length;k<n;k++){var p=e.gu[k];g=p.Lh;g instanceof ee&&(g=g.Ox,h=K(g.x,g.y,g.width,g.height),g=C.z.create(g.page.da,h,g.rotate),this.v(g,-1),p.qca=g)}},sH:function(c){return c.Ox.page.Ox},Sj:y("B"),Xd:x("B"),update:function(c){this.fe.update(c);if(C.K===C.ab){this.Va();this.fe.QC();c=this.fe.gu;
for(var d=0,e=c.length;d<e;d++){var g=c[d],h=g.Lh,k=g.qca;if(h instanceof ee){if(!k){var n=h.Ox,n=C.z.create(n.page.da,K(n.x,n.y,n.width,n.height),n.rotate);this.v(n,-1);g.qca=n}k.va(q);k.Xd(C.Ec,g.data.oZ?C.ONE:C.Dc);n=g.Yi;k.o(n.Hm+h.x*n.zm+h.y*n.Gp,n.Im+h.x*n.Am+h.y*n.m11);k.eb(n.ny,n.oy);k.mh(-(g.Yi.lJ+h.rotation))}else k&&k.va(t)}}},ja:s,Ym:function(){C.iC(this);var c=this.Va(),d=this.fe;d.r=c.r/255;d.g=c.g/255;d.b=c.b/255;d.a=this.qb()/255;this.gN&&(d.r*=d.a,d.g*=d.a,d.b*=d.a);var e,g,h,k,n,
p=new C.Rc,r=this.B,c=0;for(n=d.uf.length;c<n;c++)if(k=d.gu[c],k.Lh&&0==k.Lh.type){h=k.Lh;var v=this.sH(h);k.data.oZ!=e?(g&&(g.rB(),g.sC()),e=!e,C.xm(r.src,e?C.ONE:r.fa)):v!=g&&g&&(g.rB(),g.sC());g=v;v=g.Ob;if(g.Uf==v&&(g.rB(),g.sC(),!g.DQ(2*g.Uf)))return;De(h,k,p,this.gN);g.iJ(p,v)}g&&(g.rB(),g.sC());e=C.zf;if(this.wL){e.kj(0,0,255,255);e.Du(1);c=0;for(n=d.uf.length;c<n;c++)k=d.gu[c],k.Lh&&0==k.Lh.type&&(h=k.Lh,p=new C.Rc,De(h,k,p),g=[],g.push(I(p.S.l.x,p.S.l.y)),g.push(I(p.Y.l.x,p.Y.l.y)),g.push(I(p.U.l.x,
p.U.l.y)),g.push(I(p.W.l.x,p.W.l.y)),e.Kf(g,4,q))}if(this.vL){e.Du(2);e.kj(255,0,0,255);c=0;for(n=d.ud.length;c<n;c++)p=d.ud[c],e.Jn(I(p.Hm,p.Im),I(p.data.length*p.zm+p.Hm,p.data.length*p.Am+p.Im));e.o2(4);e.kj(0,0,255,255);c=0;for(n=d.ud.length;c<n;c++)p=d.ud[c],e.r_(I(p.Hm,p.Im)),0==c&&e.kj(0,255,0,255)}},Pq:function(){if(this.wL||this.vL){var c=this.fe,d,e,g,h,k=C.zf;if(this.wL){k.kj(0,0,255,255);k.Du(1);var n=[];g=0;for(h=c.uf.length;g<h;g++)if(e=c.gu[g],e.Lh&&0==e.Lh.type){d=e.Lh;var p=n;if(p){var r=
{};fe(d,e.ol.x,e.ol.y,e.Yi,r);p.length=0;p.push(I(r[0],r[1]));p.push(I(r[6],r[7]));p.push(I(r[4],r[5]));p.push(I(r[2],r[3]))}k.Kf(n,4,q)}}if(this.vL){k.Du(2);k.kj(255,0,0,255);g=0;for(h=c.ud.length;g<h;g++)d=c.ud[g],k.Jn(I(d.Hm,d.Im),I(d.data.length*d.zm+d.Hm,d.data.length*d.Am+d.Im));k.o2(4);k.kj(0,0,255,255);g=0;for(h=c.ud.length;g<h;g++)d=c.ud[g],k.r_(I(d.Hm,d.Im)),0===g&&k.kj(0,255,0,255)}}}});Ee.prototype.ja=C.K===C.ka?Ee.prototype.Ym:Ee.prototype.Pq;
Ee.Uwa=function(c,d){var e=new Ee;e.EP.apply(e,arguments);return e};Ee.create=function(c,d,e){var g=new Ee;g.EP.apply(g,arguments);return g};var Ce={Lha:s,HFa:x("Lha"),load:function(c,d){var e=C.path.join(C.path.dirname(this.Lha),d);C.K===C.ka?(e=C.ib.rd(e),c.Ox=C.uq.create(e,128),c.width=e.W_(),c.height=e.V_()):c.da=C.ib.rd(e)},g5a:u()};
function De(c,d,e,g){var h={};fe(c,d.ol.x,d.ol.y,d.Yi,h);var k=255*d.ol.r*d.r,n=255*d.ol.g*d.g,p=255*d.ol.b*d.b;d=d.ol.a*d.a;g&&(k*=d,n*=d,p*=d);e.S.D.r=e.W.D.r=e.U.D.r=e.Y.D.r=k;e.S.D.g=e.W.D.g=e.U.D.g=e.Y.D.g=n;e.S.D.b=e.W.D.b=e.U.D.b=e.Y.D.b=p;e.S.D.a=e.W.D.a=e.U.D.a=e.Y.D.a=255*d;e.S.l.x=h[0];e.S.l.y=h[1];e.W.l.x=h[2];e.W.l.y=h[3];e.U.l.x=h[4];e.U.l.y=h[5];e.Y.l.x=h[6];e.Y.l.y=h[7];e.S.s.ya=c.bq[0];e.S.s.ea=c.bq[1];e.W.s.ya=c.bq[2];e.W.s.ea=c.bq[3];e.U.s.ya=c.bq[4];e.U.s.ea=c.bq[5];e.Y.s.ya=c.bq[6];
e.Y.s.ea=c.bq[7]}
var Fe=Ee.extend({Ac:s,Uc:s,Tf:s,k:function(){this._super();this.FFa(new he(this.fe.data))},FFa:function(c){c=new ke(c);c.Kp=this.Psa.bind(this);c.kC=this.Msa.bind(this);c.Jp=this.Nsa.bind(this);c.lC=this.Osa.bind(this);this.Ac=c},Qga:function(c,d,e){var g=this.Ac.data,h=$d(g.Iha,c);h||f("Animation not found: "+c);(c=$d(g.Iha,d))||f("Animation not found: "+d);g.Qga(h,c,e)},V1a:function(c,d){this.Uc=c;this.Tf=d},Sx:function(c,d,e){var g=$d(this.fe.data,d);return!g?(C.log("Spine: Animation not found: "+d),
0):this.Ac.Sx(c,g,e)},KG:function(c,d,e,g){var h=$d(this.fe.data,d);return!h?(C.log("Spine: Animation not found:"+d),0):this.Ac.KG(c,h,e,g)},ada:function(c){return this.Ac.ada(c)},dca:function(){this.Ac.dca()},HO:function(c){this.Ac.HO(c)},update:function(c){this._super(c);c*=this.Qt;this.Ac.update(c);this.Ac.apply(this.fe);this.fe.QC()},Psa:function(c){this.OK(c,0,s,0)},Nsa:function(c){this.OK(c,1,s,0)},Msa:function(c,d){this.OK(c,2,s,d)},Osa:function(c,d){this.OK(c,3,d,0)},OK:function(c,d,e,g){this.Uc&&
this.Tf&&this.Tf.call(this.Uc,this,c,d,e,g)}});Fe.Uwa=function(c){var d=new Fe;d.EP.apply(d,arguments);return d};Fe.create=function(c,d,e){var g=new Fe;g.EP.apply(g,arguments);return g};C.Q_a={$o:{},c0a:function(c){if(c instanceof C.u){var d=c.constructor.prototype.CU;if(!d){var e={writable:q,enumerable:t,configurable:q};e.value=ja.mda();Object.defineProperty(c.constructor.prototype,"__pid",e)}this.$o[d]||(this.$o[d]=[]);c.i5a();this.$o[d].push(c)}},wBa:function(c){c=this.$o[c.prototype.CU];return!c||0==c.length?t:q},Q0a:function(c){var d=c.constructor.prototype.CU;if(d&&(d=this.$o[d]))for(var e=0;e<d.length;e++)c===d[e]&&(c.kh(),d.splice(e,1))},vTa:function(c){if(this.wBa(c)){var d=
this.$o[c.prototype.CU],e=Array.prototype.slice.call(arguments);e.shift();d=d.pop();d.FQ.apply(d,e);return d}},wQa:function(){for(var c in this.$o)for(var d=0;d<this.$o[c].length;d++)this.$o[c][d].kh();this.$o={}}};var Ra={q7:"res/titleImage.png",c8:"res/yongkang.png",HS:"res/focus.png",b8:"res/xidada.png",u5:"res/Jiangzhuang.png",B3:"res/Arrow.png",Zla:"res/mainMusic.ogg",nla:"res/fireEffect.ogg",ela:"res/explodeEffect.ogg",VJ:"res/jiao.wav"},Ge=[Ra.q7,Ra.c8,Ra.HS,Ra.b8,Ra.u5,Ra.B3,Ra.Zla,Ra.nla,Ra.ela,Ra.VJ];var Ie=C.pe.extend({hy:s,Ou:s,LZa:s,ctor:function(){this._super();var c=C.P.ba;this.color=C.color(50,50,50,255);var d=(new Date).getTime().toString(),d=1E6+parseInt(d.substring(d.length-9,d.length-3));C.log(d);this.Ou=C.Z.create("\u5df2\u6709"+d+"\u4eba\u53c2\u4e0e\u6b64\u6e38\u620f\uff01\uff01\u6d4b\u6d4b\u4f60\u662f\u4e0d\u662f\u53cd\u8150\u70ed\u6f6e\u4e2d\u7684\u6253\u864e\u82f1\u96c4\uff01","Arial",20);this.Ou.x=c.width/2;this.Ou.y=c.height/2.5;this.Ou.boundingWidth=250;this.Ou.boundingHeight=
80;this.Ou.fillStyle=C.color(0,255,255,255);this.Ou.textAlign=C.uj;this.v(this.Ou,5);this.hy=C.z.create(Ra.q7);this.hy.x=c.width/2;this.hy.y=-this.hy.f().height/2;this.v(this.hy,6);d=C.lk.create("\u5f00\u59cb\u6e38\u620f",this.Fwa,this);d.Od.color=C.color(255,100,0,255);d=C.nq.create(d);this.v(d,5);d.x=c.width/2;d.y=c.height/4;c=C.oq.create(1,I(c.width/2,3*c.height/4));c=C.av.create(c,2);this.hy.Qa(c);c=C.yi.create(1,I(0,-40));d=C.yi.create(1,I(0,40));c=C.Ia.create([C.av.create(c,2),C.fq.create(d,
2)]).Wfa();this.hy.Qa(c)},Fwa:function(){C.P.uC(C.AK.create(0.5,new He))}}),Re=C.Tm.extend({V:function(){this._super();var c=new Ie;this.v(c)}}),Se=1,$=0,Te=0,Ve=C.pe.extend({$p:s,lm:s,Tp:s,UPa:s,$4a:s,ul:s,E_a:s,ctor:function(){this._super();Se=1;$=0;countTime=4;times=60;winSize=C.P.ba;parentLayer=this;this.color=C.color(80,80,80,255);this.$p=C.Z.create("60.000","Arial",30);this.$p.x=5*winSize.width/6;this.$p.y=9*winSize.height/10;this.$p.boundingWidth=100;this.$p.boundingHeight=30;this.$p.fillStyle=
C.color(0,255,0,255);this.$p.textAlign=C.MT;this.v(this.$p,5);var c=C.Z.create("\u65f6\u95f4:","Arial",18);c.x=5*winSize.width/6;c.y=9*winSize.height/10+30;c.boundingWidth=100;c.boundingHeight=30;c.fillStyle=C.color(255,255,255,255);c.textAlign=C.uj;c.verticalAlign=C.CK;this.v(c,5);this.Tp=C.Z.create("0","Arial",30);this.Tp.x=winSize.width/2;this.Tp.y=9*winSize.height/10;this.Tp.boundingWidth=100;this.Tp.boundingHeight=30;this.Tp.fillStyle=C.color(0,255,0,255);this.Tp.textAlign=C.uj;this.v(this.Tp,
5);c=C.Z.create("\u5f97\u5206:","Arial",18);c.x=winSize.width/2;c.y=9*winSize.height/10+30;c.boundingWidth=100;c.boundingHeight=30;c.fillStyle=C.color(255,255,255,255);c.textAlign=C.uj;c.verticalAlign=C.CK;this.v(c,5);this.lm=C.Z.create("","Arial",100);this.lm.x=0.5*winSize.width;this.lm.y=0.5*winSize.height;this.lm.boundingWidth=100;this.lm.boundingHeight=100;this.lm.fillStyle=C.color(255,0,0,255);this.lm.textAlign=C.uj;this.lm.J(0);this.v(this.lm,5);this.b_();this.Sp(this.b_,1)},b_:function(){countTime-=
1;0>countTime?(this.co(this.b_),this.lm.ak(q),"touches"in C.Pc.UG?C.Ka.addListener({event:C.Na.tq,Lu:t,fc:function(c,d){C.log("touch Begin");var e=C.z.create(Ra.HS);e.x=c.wd().x;e.y=c.wd().y;d.se.v(e,10,10);return q},dd:function(c,d){C.log("touch Move");var e=d.se.ig(10);e&&(e.x=c.wd().x,e.y=c.wd().y);return q},Xc:function(c,d){C.log("touch End");var e=c.wd();d.se.ig(10).ak(q);var g=d.se.ig(11);if(g){var h=g.f(),k=g.bd();C.Np(K(k.x-0.5*h.width*Se,k.y-0.5*h.height*Se,h.width*Se,h.height*Se),e)&&(C.td.Kx(Ra.VJ),
Te++,2>=Te?$++:$=2<Te&&4>=Te?$+2:4<Te&&6>=Te?$+3:$+4,d.se.Tp.sa($),g.Qa(C.Ia.create([C.qq.create(0.1,-40,-40),C.qq.create(0.1,40,40)])))}},Be:function(){C.log("touch Cancel")}},this):"mouse"in C.Pc.UG&&C.Ka.addListener({event:C.Na.hv,gI:function(c){C.log("mouse down");var d=C.z.create(Ra.HS);d.x=c.wd().x;d.y=c.wd().y;parentLayer.v(d,10,10)},hI:function(c){C.log("mouse move");var d=parentLayer.ig(10);d&&(d.x=c.wd().x,d.y=c.wd().y)},iI:function(c){C.log("mouse up");c=c.wd();parentLayer.ig(10).ak(q);
var d=parentLayer.ig(11);if(d){var e=d.f(),g=d.bd();C.Np(K(g.x-0.5*e.width*Se,g.y-0.5*e.height*Se,e.width*Se,e.height*Se),c)&&(C.td.Kx(Ra.VJ),Te++,2>=Te?$++:$=2<Te&&4>=Te?$+2:4<Te&&6>=Te?$+3:$+4,parentLayer.Tp.sa($),d.Qa(C.Ia.create([C.qq.create(0.1,-40,-40),C.qq.create(0.1,40,40)])))}}},this),this.Sp(this.Yha,1/60),this.Sp(this.Q2,2),this.Q2()):this.qva(countTime)},qva:function(c){this.lm.string=c;c=C.rs.create(0.5);var d=c.reverse(),e=C.$d.create(0.5,2,2),g=C.$d.create(0.5,1,1);this.lm.Qa(C.Ia.create([C.Ng.create([c,
e]),C.Ng.create([d,g])]))},Yha:function(c){times-=c;this.$p.string=parseFloat(times).toFixed(3);0>=times&&(C.td.DR(Ra.VJ),this.co(this.Yha),this.co(this.Q2),this.$p.string="0.000",c=C.dU.create(1,new Ue),C.P.uC(c))},Q2:function(){Te=0;var c=Math.floor(Math.random()*(winSize.width+1)),d=Math.floor(Math.random()*(winSize.height+1));Se=(Math.floor(51*Math.random())+50)/100;var e=(Math.floor(61*Math.random())+40)/100,g=C.z.create(Ra.c8);g.x=c;g.y=d;g.Wa(Se);g.kb(Se);g.J(0);this.v(g,6,11);g.Qa(C.Ia.create([C.rs.create(0.2),
C.Zc.create(1.6*e),C.dv.create(0.2),C.Ky.create(q)]))}}),He=C.Tm.extend({V:function(){this._super();var c=new Ve;this.v(c)}}),Xe=C.pe.extend({ks:s,ctor:function(){this._super();var c=C.P.ba;this.color=C.color(50,50,50,255);var d=C.lk.create("\u518d\u73a9\u4e00\u6b21",this.CHa,this);d.Od.color=C.color(255,100,0,255);var e=C.lk.create("\u70ab\u8000",this.lHa,this);e.Od.color=C.color(0,255,0,255);d=C.nq.create(e,d);d.NG(10);this.v(d,5);d.x=2*c.width/3;d.y=c.height/3+20;d=C.lk.create("\u70b9\u6b64\u5173\u6ce8\uff1a\u5929\u5929\u6e38\u620f",
this.vwa,this);d.Yc(20);d.Od.color=C.color(138,43,226,255);e=C.lk.create("FlyHappyBird\u4e4b\u96ea\u5c71\u5d29\u584c",this.nHa,this);e.Yc(20);e.Od.color=C.color(138,43,226,255);var g=C.lk.create("created by:@\u9a87\u5ba2\u6d6a\u5b50",this.oHa,this);g.Yc(20);g.Od.color=C.color(138,43,226,255);d=C.nq.create(d,e,g);d.NG(10);this.v(d,5);d.x=c.width/2;d.y=c.height/8;d=C.z.create(Ra.b8);d.x=c.width/4;d.y=2*c.height/5-5;this.v(d,5);d=C.z.create(Ra.u5);d.x=c.width/2;d.y=4*c.height/5-15;this.v(d,5);this.ks=
td.create();this.ks.nl(q);this.ks.fontName="Marker Felt";this.ks.fontSize=20;this.ks.placeHolder="\u70b9\u6b64\u8f93\u5165\u4f60\u7684\u540d\u5b57";this.ks.x=2*c.width/3;this.ks.y=c.height/2;this.v(this.ks);var h;0==$?h="\u56e0\u4e3a\u60a8\u5728\u66b4\u529b\u8857\u533a\u6ca1\u6253\u4e2d\u8d2a\u5b98\u6c61\u540f\u4efb\u4f55\u4e00\u4e0b,\u88ab\u4e60\u603b\u4e66\u8bb0\u6388\u4e88\u6253\u864e\u5c0fjj\u52a0\u9003\u547d\u5c0f\u738b\u5b50\u7684\u79f0\u53f7!!\u8d76\u7d27\u8f93\u5165\u4f60\u7684\u540d\u5b57\u5411\u597d\u53cb\u70ab\u8000\u5427\uff01\uff01":
0<$&&50>=$?h="\u56e0\u4e3a\u60a8\u5728\u66b4\u529b\u8857\u533a\u72c2\u6bb4\u8d2a\u5b98\u6c61\u540f"+$+"\u4e0b,\u88ab\u4e60\u8fd1\u5e73\u6388\u4e88\u6253\u864e\u5c11\u5c09\u7684\u79f0\u53f7!!\u8d76\u7d27\u8f93\u5165\u4f60\u7684\u540d\u5b57\u5411\u597d\u53cb\u70ab\u8000\u5427\uff01\uff01":50<$&&100>=$?h="\u56e0\u4e3a\u60a8\u5728\u66b4\u529b\u8857\u533a\u72c2\u6bb4\u8d2a\u5b98\u6c61\u540f"+$+"\u4e0b,\u88ab\u4e60\u8fd1\u5e73\u6388\u4e88\u6253\u864e\u4e2d\u5c09\u7684\u79f0\u53f7!!\u8d76\u7d27\u8f93\u5165\u4f60\u7684\u540d\u5b57\u5411\u597d\u53cb\u70ab\u8000\u5427\uff01\uff01":
100<$&&150>=$?h="\u56e0\u4e3a\u60a8\u5728\u66b4\u529b\u8857\u533a\u72c2\u6bb4\u8d2a\u5b98\u6c61\u540f"+$+"\u4e0b,\u88ab\u4e60\u8fd1\u5e73\u6388\u4e88\u6253\u864e\u4e0a\u5c09\u7684\u79f0\u53f7!!\u8d76\u7d27\u8f93\u5165\u4f60\u7684\u540d\u5b57\u5411\u597d\u53cb\u70ab\u8000\u5427\uff01\uff01":150<$&&200>=$?h="\u56e0\u4e3a\u60a8\u5728\u66b4\u529b\u8857\u533a\u72c2\u6bb4\u8d2a\u5b98\u6c61\u540f"+$+"\u4e0b,\u88ab\u4e60\u8fd1\u5e73\u6388\u4e88\u6253\u864e\u5c11\u6821\u7684\u79f0\u53f7!!\u8d76\u7d27\u8f93\u5165\u4f60\u7684\u540d\u5b57\u5411\u597d\u53cb\u70ab\u8000\u5427\uff01\uff01":
200<$&&250>=$?h="\u56e0\u4e3a\u60a8\u5728\u66b4\u529b\u8857\u533a\u72c2\u6bb4\u8d2a\u5b98\u6c61\u540f"+$+"\u4e0b,\u88ab\u4e60\u8fd1\u5e73\u6388\u4e88\u6253\u864e\u4e2d\u6821\u7684\u79f0\u53f7!!\u8d76\u7d27\u8f93\u5165\u4f60\u7684\u540d\u5b57\u5411\u597d\u53cb\u70ab\u8000\u5427\uff01\uff01":250<$&&300>=$?h="\u56e0\u4e3a\u60a8\u5728\u66b4\u529b\u8857\u533a\u72c2\u6bb4\u8d2a\u5b98\u6c61\u540f"+$+"\u4e0b,\u88ab\u4e60\u8fd1\u5e73\u6388\u4e88\u6253\u864e\u4e0a\u6821\u7684\u79f0\u53f7!!\u8d76\u7d27\u8f93\u5165\u4f60\u7684\u540d\u5b57\u5411\u597d\u53cb\u70ab\u8000\u5427\uff01\uff01":
300<$&&350>=$?h="\u56e0\u4e3a\u60a8\u5728\u66b4\u529b\u8857\u533a\u72c2\u6bb4\u8d2a\u5b98\u6c61\u540f"+$+"\u4e0b,\u88ab\u4e60\u8fd1\u5e73\u6388\u4e88\u6253\u864e\u5c11\u5c06\u7684\u79f0\u53f7!!\u8d76\u7d27\u8f93\u5165\u4f60\u7684\u540d\u5b57\u5411\u597d\u53cb\u70ab\u8000\u5427\uff01\uff01":350<$&&400>=$?h="\u56e0\u4e3a\u60a8\u5728\u66b4\u529b\u8857\u533a\u72c2\u6bb4\u8d2a\u5b98\u6c61\u540f"+$+"\u4e0b,\u88ab\u4e60\u8fd1\u5e73\u6388\u4e88\u6253\u864e\u4e2d\u5c06\u7684\u79f0\u53f7!!\u8d76\u7d27\u8f93\u5165\u4f60\u7684\u540d\u5b57\u5411\u597d\u53cb\u70ab\u8000\u5427\uff01\uff01":
400<$&&450>=$?h="\u56e0\u4e3a\u60a8\u5728\u66b4\u529b\u8857\u533a\u72c2\u6bb4\u8d2a\u5b98\u6c61\u540f"+$+"\u4e0b,\u88ab\u4e60\u8fd1\u5e73\u6388\u4e88\u6253\u864e\u4e0a\u5c06\u7684\u79f0\u53f7!!\u8d76\u7d27\u8f93\u5165\u4f60\u7684\u540d\u5b57\u5411\u597d\u53cb\u70ab\u8000\u5427\uff01\uff01":450<$&&(h="\u56e0\u4e3a\u60a8\u5728\u66b4\u529b\u8857\u533a\u72c2\u6bb4\u8d2a\u5b98\u6c61\u540f"+$+"\u4e0b,\u88ab\u4e60\u8fd1\u5e73\u6388\u4e88\u6253\u864e\u5143\u5e05\u7684\u79f0\u53f7!!\u8d76\u7d27\u8f93\u5165\u4f60\u7684\u540d\u5b57\u5411\u597d\u53cb\u70ab\u8000\u5427\uff01\uff01");dp_submitScore($,h);
h=C.Z.create(h,"Arial",20);h.x=c.width/2;h.y=3*c.height/4-10;h.boundingWidth=220;h.boundingHeight=120;h.fillStyle=C.color(0,255,0,255);h.textAlign=C.uj;this.v(h,10)},CHa:function(){C.P.uC(C.AK.create(0.5,new He))},lHa:function(){dp_share()},vwa:function(){window.location.href="http://mp.weixin.qq.com/s?__biz\x3dMzA3NjYxNjkzNQ\x3d\x3d\x26mid\x3d201560600\x26idx\x3d1\x26sn\x3d4d89897332236b04f3edc34f9c3af05c\x26key\x3d9467a271bcdfeb17fccf27bcf03453e34bc9b1318c291d1edecfa524eba0da9b5e2b2b93e094224a86949e1dc764a7fb\x26ascene\x3d1\x26uin\x3dMTA3MTMyMzU2MA%3D%3D\x26pass_ticket\x3dR8ftdWX2YzF%2FSNqUslj58JLiq2NZncOmzAx8cibcctUVi%2BUP3vxoiLYgIqKXjubG"},
nHa:function(){window.location.href="http://hi.baidu.com/bsm4321/item/cd32f70130b1328703ce1b6e"},oHa:function(){window.location.href="http://weibo.com/u/2822852520"}}),Ue=C.Tm.extend({V:function(){this._super();var c=new Xe;this.v(c)}}),We=C.pe.extend({ctor:function(){this._super(C.color(0,0,0,188),C.ul.width,C.ul.height);var c=new C.z(Ra.B3);c.anchorX=1;c.anchorY=1;c.x=C.ul.width-15;c.y=C.ul.height-5;this.v(c);c=new C.Z('\u8bf7\u70b9\u51fb\u53f3\u4e0a\u89d2\u7684\u83dc\u5355\u6309\u94ae\n\u7136\u540e"\u5206\u4eab\u5230\u670b\u53cb\u5708"\n\u6d4b\u6d4b\u597d\u53cb\u7684\u53cd\u5e94\u901f\u5ea6\u5427',
"\u5b8b\u4f53",30,J(0.7*C.ul.width,250),C.uj);c.x=C.ul.width/2;c.y=C.ul.height-100;c.anchorY=1;c.shadowColor=C.color(255,255,255);c.shadowBlur=50;this.v(c)},V:function(){this._super();C.Ka.addListener({event:C.Na.tq,Lu:q,fc:B(q),Xc:function(c,d){d.se.ak()}},this)}});C.lf.Kp=function(){C.view.g2(320,480,C.rj.nK);C.view.jFa(q);C.WS.x1(Ge,function(){C.P.uC(new Re)},this)};C.lf.nFa();