var pe=Object.defineProperty,Ze=Object.defineProperties;var Ue=Object.getOwnPropertyDescriptors;var Ba=Object.getOwnPropertySymbols;var Oe=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable;var lt=(G,zA,_)=>zA in G?pe(G,zA,{enumerable:!0,configurable:!0,writable:!0,value:_}):G[zA]=_,Jc=(G,zA)=>{for(var _ in zA||(zA={}))Oe.call(zA,_)&<(G,_,zA[_]);if(Ba)for(var _ of Ba(zA))ze.call(zA,_)&<(G,_,zA[_]);return G},Pc=(G,zA)=>Ze(G,Ue(zA));var Q2=(G,zA,_)=>(lt(G,typeof zA!="symbol"?zA+"":zA,_),_);var e2=N;function N(G,zA){var _=Kc();return N=function(S,vA){S=S-418;var UA=_[S];return UA},N(G,zA)}(function(G,zA){for(var _=N,S=G();[];)try{var vA=parseInt(_(3937))/1+parseInt(_(3976))/2+-parseInt(_(1333))/3*(-parseInt(_(4245))/4)+-parseInt(_(3523))/5*(parseInt(_(4321))/6)+parseInt(_(925))/7*(-parseInt(_(595))/8)+parseInt(_(4332))/9+-parseInt(_(3911))/10;if(vA===zA)break;S.push(S.shift())}catch(UA){S.push(S.shift())}})(Kc,722659);var wc,wt,sa={5026:function(G){var zA=N;G[zA(1224)]=function(){var _=zA,S,vA;function UA(U){var m=N;this[m(2695)]=m(3424)+(1e9*Math.random()>>>0)+S+"__",U!=null&&U[m(2067)](this.add,this),S+=1}Array[_(453)][_(4485)]||Object[_(4292)](Array[_(453)],_(4485),{configurable:!0,writable:!0,value:function(U){var m=_;if(this===null)throw new TypeError(m(2578));var gA=Object(this),iA=gA[m(3553)]>>>0;if(m(4653)!=typeof U)throw new TypeError(m(568));for(var T=arguments[1],H=0;H=m||U[AA(2323)]&&0kx))}))}),(HA=this.lifeCycle[m(587)],mA=this[m(2998)],function(Mx,Yx){var Qx=m,kx,dx=mA.logCreated;return typeof dx=="function"?(kx=Mx[Qx(2991)](function(Bx){return dx(Bx)!==!1}),HA("beforeWrite",kx),Yx(kx)):(HA(Qx(3332),Mx),Yx(Mx))}),(pA=this,setTimeout(function(){var Mx=m,Yx=pA[Mx(2998)].pvUrl,Qx=Yx===void 0?"":Yx;Qx&&pA[Mx(3387)]([function(kx,dx){dx({url:Qx,type:y.PV,fail:function(Bx){var Kx=N;Bx==="403 forbidden"&&pA[Kx(1165)]()}})}],y.PV)(null)},100),function(Mx,Yx){Yx(Mx)}),(NA=yA=AA=!1,RA=[],(P=this)[m(3497)].on(m(2288),function(){var Mx=m;cA&&clearTimeout(cA),cA=setTimeout(function(){var Yx=N,Qx,kx;!NA&&P.config&&(NA=!0,Qx=P[Yx(2998)].whiteListUrl,(kx=Qx===void 0?"":Qx)&&P[Yx(3387)]([function(dx,Bx){Bx({url:kx,type:y.WHITE_LIST,success:function(Kx){var jx=N;yA=!0;try{var a0=Kx[jx(1381)]||JSON[jx(4163)](Kx),Sx=a0[jx(539)],Jx=a0[jx(3665)],qx=Jx===void 0?{}:Jx;if(Sx===0){if(AA=qx[jx(1198)],P.isWhiteList=AA,qx[jx(2574)])return void P[jx(1165)]();0<=qx.rate&&qx[jx(726)]<=1&&(P[jx(2998)][jx(3585)]=qx.rate,P.isGetSample=!1)}P[jx(1252)]&&RA[jx(3553)]?MA(P)(RA[jx(1889)](0),function(){}):!P[jx(1252)]&&RA.length&&(RA[jx(3553)]=0);var S0=P[jx(2998)][jx(2276)];jx(4653)==typeof S0&&S0(AA)}catch(d0){}},fail:function(Kx){var jx=N;jx(3329)===Kx&&P[jx(1165)](),yA=!0}})}],y[Yx(2772)])(null),NA=!1)},P.config[Mx(4592)]?50:500)}),P[m(3497)].on(m(1165),function(){var Mx=m;RA[Mx(3553)]=0}),function(Mx,Yx){var Qx=m,kx;AA||(kx=(kx=P[Qx(2998)])==null?void 0:kx[Qx(3640)])!=null&&kx[Qx(4533)]?Yx(Mx[Qx(4146)](RA.splice(0))[Qx(2726)](function(dx){return gx(dx),dx})):(kx=Mx[Qx(2991)](function(dx){var Bx=Qx;return dx[Bx(4536)]!==Z[Bx(4177)]&&dx[Bx(4536)]!==Z[Bx(1801)]?(gx(dx),!0):(yA||(RA.push(dx),200<=RA[Bx(3553)]&&(RA[Bx(3553)]=200)),!1)}))[Qx(3553)]&&Yx(kx)}),function(Mx,Yx){var Qx=m;try{var kx=JSON[Qx(4163)](JSON[Qx(2173)](Mx)),dx=(Ox[Qx(3497)].emit(Qx(3769),kx),Ox[Qx(2998)][Qx(3769)]);(Mx=Qx(4653)==typeof dx?Mx[Qx(2991)](function(Bx){return dx(Bx)!==!1}):Mx)[Qx(3553)]&&Yx(Mx)}catch(Bx){}},MA(this)]),this[m(2526)]=$A([fA(this,10),(H=this,function(Mx){var Yx=m;H[Yx(3387)]([function(Qx,kx){var dx=Yx,Bx=Qx[dx(2726)](function(Kx){var jx=dx;return{name:Kx[jx(2695)],ext1:Kx[jx(1820)]||H[jx(2998)].ext1||"",ext2:Kx[jx(2022)]||H[jx(2998)][jx(2022)]||"",ext3:Kx[jx(1939)]||H[jx(2998)][jx(1939)]||""}});kx({url:H[dx(2998)][dx(2796)]+"?payload="+encodeURIComponent(JSON[dx(2173)](Bx)),type:y[dx(2942)],log:Qx,fail:function(Kx){var jx=dx;jx(3329)===Kx&&H[jx(1165)]()}})}],y[Yx(2942)])(Mx)})]),this[m(2955)]={},this[m(2171)]=0,this[m(2425)]=$A([fA(this,10),(T=this,function(Mx){var Yx=m;return T.sendPipeline([function(Qx,kx){var dx=N;kx({url:T[dx(2998)].customTimeUrl+dx(1056)+encodeURIComponent(JSON[dx(2173)]({custom:Qx})),type:y[dx(611)],log:Qx,fail:function(Bx){var Kx=dx;Kx(3329)===Bx&&T[Kx(1165)]()}})}],y[Yx(611)])(Mx)})]),this[m(2998)]=(iA=this[m(2998)],(U=U[m(1310)])===void 0&&(U=m(4674)),iA[m(2713)]=iA[m(2713)]||U+m(951),iA[m(663)]=iA[m(663)]||U+"/offline",iA[m(737)]=iA.whiteListUrl||U+"/collect/whitelist",iA[m(812)]=iA.pvUrl||U+m(2587),iA[m(2796)]=iA[m(2796)]||U+m(3508),iA.speedUrl=iA.speedUrl||U+"/speed",iA[m(1435)]=iA[m(1435)]||U+"/speed/custom",iA[m(4497)]=iA.performanceUrl||U+m(1129),iA[m(3732)]=iA[m(3732)]||U+m(424),iA[m(1472)]=iA.SetDataReportUrl||U+"/speed/miniProgramData",iA),WA[m(3469)].push(this)}function lx(U){var m=_,gA,iA,T;x0[m(4485)](function(H){var P=m;return H.name===U[P(2695)]})||(x0.push(U),E0||!window[m(728)])||(E0=!0,gA=window[m(728)][m(453)].send,iA=window[m(728)][m(453)][m(3026)],T=window[m(728)][m(453)][m(3281)],window[m(728)][m(453)].open=function(){var H=m;if(this.aegisMethod=arguments[0],this[H(1360)]=arguments[1],this[H(2750)]=Date[H(1057)](),this[H(1739)])jA[H(3037)]()||(this[H(3981)]=5e3);else for(var P=0;PRA&&iA[xx(1302)](mA[xx(1422)][Ox])&&(RA=mA[xx(1875)][Ox],pA=mA[xx(3263)],(xx(1904)!=typeof((hx=U.config)==null?void 0:hx[xx(2119)])||(hx=U[xx(2998)].pagePerformance)!=null&&hx[xx(2833)])&&(U.firstScreenInfo={element:mA[xx(1422)][Ox],timing:pA}))}),H[NA(3553)]=0,Object[NA(905)](P)[NA(2067)](function(mA){var xx=NA;P[mA]=P[mA][xx(2726)](function(hx){var Ox=xx,Mx={tagName:hx.tagName},Yx=hx[Ox(4363)];if(!Yx)return hx;for(var Qx=0;Qx=z.value},trace:function(){var xA=CA;this[xA(3269)](OA.TRACE,arguments)},debug:function(){var xA=CA;this.invoke(OA[xA(2706)],arguments)},info:function(){var xA=CA;this.invoke(OA[xA(4177)],arguments)},warn:function(){var xA=CA;this[xA(3269)](OA[xA(1891)],arguments)},error:function(){var xA=CA;this[xA(3269)](OA.ERROR,arguments)},time:function(xA){var F=CA;F(3752)==typeof xA&&xA.length>0&&this[F(3269)](OA[F(3939)],[xA,"start"])},timeEnd:function(xA){var F=CA;typeof xA=="string"&&xA[F(3553)]>0&&this.invoke(OA.TIME,[xA,F(3123)])},invoke:function(xA,F){var z=CA;q&&this[z(4450)](xA)&&q(F,hA({level:xA},this.context))}};var rA,W=new nA({filterLevel:OA[CA(3659)]});(rA=OA).enabledFor=lA(W,W[CA(4450)]),rA[CA(2208)]=lA(W,W[CA(2208)]),rA[CA(2935)]=lA(W,W.debug),rA[CA(3263)]=lA(W,W[CA(3263)]),rA[CA(1437)]=lA(W,W[CA(1437)]),rA.info=lA(W,W[CA(2702)]),rA.warn=lA(W,W[CA(2949)]),rA[CA(1045)]=lA(W,W.error),rA[CA(4143)]=rA.info,OA[CA(2873)]=function(xA){q=xA},OA[CA(1439)]=function(xA){var F=CA;for(var z in W[F(1439)](xA),sA)sA.hasOwnProperty(z)&&sA[z][F(1439)](xA)},OA[CA(3223)]=function(){var xA=CA;return W[xA(3223)]()},OA.get=function(xA){var F=CA;return sA[xA]||(sA[xA]=new nA(hA({name:xA},W[F(4259)])))},OA[CA(2974)]=function(xA){var F=CA;(xA=xA||{})[F(1677)]=xA.formatter||function(Z,y){var I=F;y[I(2695)]&&Z[I(699)]("["+y[I(2695)]+"]")};var z={},k=function(Z,y){var I=F;Function[I(453)].apply[I(779)](Z,console,y)};return typeof console=="undefined"?function(){}:function(Z,y){var I=F;Z=Array[I(453)].slice[I(779)](Z);var Y,b=console[I(4143)];y[I(4536)]===OA[I(3939)]?(Y=(y[I(2695)]?"["+y[I(2695)]+"] ":"")+Z[0],I(1783)===Z[1]?console[I(3263)]?console[I(3263)](Y):z[Y]=new Date()[I(575)]():console[I(1437)]?console[I(1437)](Y):k(b,[Y+": "+(new Date()[I(575)]()-z[Y])+"ms"])):(y.level===OA[I(1891)]&&console[I(2949)]?b=console[I(2949)]:y[I(4536)]===OA.ERROR&&console[I(1045)]?b=console[I(1045)]:y[I(4536)]===OA.INFO&&console[I(2702)]?b=console[I(2702)]:y[I(4536)]===OA.DEBUG&&console[I(2935)]?b=console[I(2935)]:y[I(4536)]===OA[I(4265)]&&console.trace&&(b=console[I(2208)]),xA.formatter(Z,y),k(b,Z))}},OA[CA(4430)]=function(xA){var F=CA;OA[F(1439)](xA&&xA[F(3839)]||OA[F(2706)]),OA[F(2873)](OA[F(2974)](xA))},OA.setDefaults=OA[CA(4430)],(vA=CA(4653)==typeof(S=OA)?S.call(zA,_,zA,G):S)===void 0||(G[CA(1224)]=vA)})()},293:(G,zA,_)=>{var S=N;_.r(zA),_.d(zA,{ALPHA_MODES:()=>Hx.iw,AbstractBatchRenderer:()=>y.eo,AbstractMultiResource:()=>y.M4,AbstractRenderer:()=>y.I8,AccessibilityManager:()=>c2,AnimatedSprite:()=>M0,AppLoaderPlugin:()=>tx,Application:()=>I,ArrayResource:()=>y.$N,Attribute:()=>y.ah,BLEND_MODES:()=>Hx.T$,BUFFER_BITS:()=>Hx.V0,BUFFER_TYPE:()=>Hx.mr,BaseImageResource:()=>y.bg,BasePrepare:()=>Fx,BaseRenderTexture:()=>y.jd,BaseTexture:()=>y.VL,BatchDrawCall:()=>y.a$,BatchGeometry:()=>y.JZ,BatchPluginFactory:()=>y.TJ,BatchRenderer:()=>y.Bv,BatchShaderGenerator:()=>y.Zk,BatchSystem:()=>y.Sj,BatchTextureArray:()=>y.Ie,Bounds:()=>Z.YZ,Buffer:()=>y.lW,BufferResource:()=>y.qm,CLEAR_MODES:()=>Hx.yl,CanvasResource:()=>y.Y8,Circle:()=>b.Cd,Container:()=>Z.W2,ContextSystem:()=>y.lH,CountLimiter:()=>TA,CubeResource:()=>y.TA,DEG_TO_RAD:()=>b.ZX,DRAW_MODES:()=>Hx.lg,DisplayObject:()=>Z.s$,ENV:()=>Hx.Vi,Ellipse:()=>b.Pj,Extract:()=>p,FORMATS:()=>Hx.I2,FillStyle:()=>O.ft,Filter:()=>y.wn,FilterState:()=>y.jV,FilterSystem:()=>y.kV,Framebuffer:()=>y.AI,FramebufferSystem:()=>y.WB,GC_MODES:()=>Hx.UN,GLFramebuffer:()=>y.tT,GLProgram:()=>y.Ei,GLTexture:()=>y.fy,GRAPHICS_CURVES:()=>O.wA,Geometry:()=>y.ZX,GeometrySystem:()=>y.TO,Graphics:()=>O.TC,GraphicsData:()=>O.iM,GraphicsGeometry:()=>O.RB,IGLUniformData:()=>y.W1,INSTALLED:()=>y.e_,ImageBitmapResource:()=>y._w,ImageResource:()=>y.PA,LINE_CAP:()=>O.$o,LINE_JOIN:()=>O.S,LineStyle:()=>O.TD,Loader:()=>gx,LoaderResource:()=>FA,MASK_TYPES:()=>Hx.A7,MIPMAP_MODES:()=>Hx.WB,MSAA_QUALITY:()=>Hx.G5,MaskData:()=>y.HI,MaskSystem:()=>y.zj,Matrix:()=>b.y3,Mesh:()=>t0.Kj,MeshBatchUvs:()=>t0.wQ,MeshGeometry:()=>t0.xc,MeshMaterial:()=>t0.rY,ObjectRenderer:()=>y.bO,ObservablePoint:()=>b.AB,PI_2:()=>b._b,PRECISION:()=>Hx.cB,Point:()=>b.E9,Polygon:()=>b.mg,Prepare:()=>bx,Program:()=>y.$r,ProjectionSystem:()=>y.NW,Quad:()=>y.lD,QuadUv:()=>y.ud,RAD_TO_DEG:()=>b.jl,RENDERER_TYPE:()=>Hx.N3,Rectangle:()=>b.Ae,RenderTexture:()=>y.TI,RenderTexturePool:()=>y.uW,RenderTextureSystem:()=>y.J$,Renderer:()=>y.Th,Resource:()=>y._z,RoundedRectangle:()=>b.c9,Runner:()=>i0.R,SAMPLER_TYPES:()=>Hx.oT,SCALE_MODES:()=>Hx.aH,SHAPES:()=>b.HS,SVGResource:()=>y.pX,ScissorSystem:()=>y.id,Shader:()=>y.ex,ShaderSystem:()=>y.p,Sprite:()=>J0.j,SpriteMaskFilter:()=>y.z9,Spritesheet:()=>E0,SpritesheetLoader:()=>l0,State:()=>y.ZM,StateSystem:()=>y.zI,StencilSystem:()=>y.Ld,System:()=>y.xP,TARGETS:()=>Hx.sp,TEXT_GRADIENT:()=>oA.M_,TYPES:()=>Hx.vK,TemporaryDisplayObject:()=>Z.Ql,Text:()=>oA.xv,TextMetrics:()=>oA._A,TextStyle:()=>oA.pn,Texture:()=>y.xE,TextureGCSystem:()=>y.wr,TextureLoader:()=>MA,TextureMatrix:()=>y.UX,TextureSystem:()=>y.CT,TextureUvs:()=>y.aF,Ticker:()=>V.vB,TickerPlugin:()=>V.Sb,TimeLimiter:()=>u0,Transform:()=>b.wx,UPDATE_PRIORITY:()=>V.uF,UniformGroup:()=>y.oo,VERSION:()=>f0,VideoResource:()=>y.eH,ViewableBuffer:()=>y.Rv,WRAP_MODES:()=>Hx.Nt,accessibleTarget:()=>C0,autoDetectRenderer:()=>y.e6,autoDetectResource:()=>y.pb,checkMaxIfStatementsInShader:()=>y.a7,createUBOElements:()=>y.TF,defaultFilterVertex:()=>y.Y9,defaultVertex:()=>y.kP,filters:()=>i2,generateProgram:()=>y.qw,generateUniformBufferSync:()=>y.K0,getTestContext:()=>y.Kc,getUBOData:()=>y.DL,graphicsUtils:()=>O.yR,groupD8:()=>b.Lv,isMobile:()=>bA.t,resources:()=>y.Jb,settings:()=>bA.X,systems:()=>y.eG,uniformParsers:()=>y.sg,utils:()=>k});let vA=function(K){var L=N,u=this.constructor;return this[L(3512)](function(l){var X=L;return u.resolve(K())[X(3512)](function(){return l})},function(l){return u.resolve(K()).then(function(){var X=N;return u[X(3960)](l)})})},UA=function(K){return new this(function(L,u){var l=N;if(!K||K.length===void 0)return u(new TypeError(typeof K+" "+K+" is not iterable(cannot read property Symbol(Symbol.iterator))"));var X=Array[l(453)][l(973)][l(779)](K);if(X.length===0)return L([]);var IA=X[l(3553)];function qA(mx,Tx){var Vx=l;if(Tx&&(Vx(1904)==typeof Tx||typeof Tx=="function")){var A0=Tx[Vx(3512)];if(typeof A0=="function")return void A0[Vx(779)](Tx,function(g0){qA(mx,g0)},function(g0){var w0=Vx;X[mx]={status:w0(4176),reason:g0},--IA==0&&L(X)})}X[mx]={status:Vx(887),value:Tx},--IA==0&&L(X)}for(var Ix=0;Ix0||l[u(3319)]===L[u(1321)][u(4237)])?IA=200:IA===1223&&(IA=204),(IA/100|0)===2){if(this[u(763)]===L[u(1321)][u(1639)])this.data=X,this.type=L[u(560)][u(1639)];else if(this[u(763)]===L[u(1321)][u(3197)])try{this[u(1381)]=JSON[u(4163)](X),this[u(4028)]=L[u(560)][u(3197)]}catch(mx){return void this[u(850)](u(3401)[u(4146)](mx))}else if(this[u(763)]===L[u(1321)][u(1269)])try{if(self[u(3353)]){var qA=new DOMParser;this[u(1381)]=qA.parseFromString(X,u(1203))}else{var Ix=document[u(514)]("div");Ix[u(2638)]=X,this.data=Ix}this[u(4028)]=L[u(560)][u(1565)]}catch(mx){return void this.abort(u(2754)[u(4146)](mx))}else this[u(1381)]=l[u(2711)]||X;this.complete()}else this[u(850)]("[".concat(l[u(1219)],"] ").concat(l.statusText,": ")[u(4146)](l[u(4269)]))},L.prototype._determineCrossOrigin=function(u,l){var X=K;if(X(557)==typeof document)return X(1771);if(u[X(3025)](X(4224))===0)return"";if(self[X(596)]!==self[X(3963)][X(596)])return X(1771);l=l||self.location,fA||(fA=document[X(514)]("a")),fA[X(4304)]=u;var IA=$(fA[X(4304)],{strictMode:!0}),qA=!IA[X(2566)]&&l[X(2566)]===""||IA.port===l[X(2566)],Ix=IA[X(1140)]?""[X(4146)](IA.protocol,":"):"";return IA[X(4449)]===l[X(926)]&&qA&&Ix===l[X(1140)]?"":X(1771)},L[K(453)][K(1451)]=function(){var u=K;return L[u(4666)][this.extension]||L[u(1321)].TEXT},L.prototype[K(1907)]=function(){var u=K;return L[u(3413)][this[u(2606)]]||L[u(4251)][u(1167)]},L[K(453)]._getExtension=function(u){var l=K;u===void 0&&(u=this[l(2713)]);var X="";if(this[l(4258)]){var IA=u[l(3025)]("/");X=u.substring(IA+1,u.indexOf(";",IA))}else{var qA=u.indexOf("?"),Ix=u[l(3025)]("#"),mx=Math[l(4534)](qA>-1?qA:u[l(3553)],Ix>-1?Ix:u.length);X=(u=u[l(1577)](0,mx))[l(1577)](u[l(3864)](".")+1)}return X[l(1765)]()},L[K(453)][K(4440)]=function(u){var l=K;switch(u){case L[l(1321)][l(4237)]:return l(3838);case L[l(1321)][l(3809)]:return"application/blob";case L[l(1321)][l(1269)]:return l(4636);case L[l(1321)].JSON:return l(1767);case L[l(1321)][l(3502)]:case L[l(1321)][l(1639)]:default:return l(2592)}},L}();(function(K){var L=S;(function(u){var l=N;u[u[l(2353)]=0]=l(2353),u[u[l(3729)]=1]=l(3729),u[u[l(1759)]=2]=l(1759),u[u[l(2913)]=4]="LOADING"})(K[L(652)]||(K[L(652)]={})),function(u){var l=L;u[u[l(3567)]=0]=l(3567),u[u[l(3197)]=1]="JSON",u[u.XML=2]=l(1565),u[u[l(3362)]=3]=l(3362),u[u.AUDIO=4]="AUDIO",u[u[l(2505)]=5]=l(2505),u[u[l(1639)]=6]=l(1639)}(K[L(560)]||(K[L(560)]={})),function(u){var l=L;u[u.XHR=1]=l(1167),u[u[l(3362)]=2]="IMAGE",u[u.AUDIO=3]=l(2983),u[u.VIDEO=4]=l(2505)}(K[L(4251)]||(K.LOAD_TYPE={})),function(u){var l=L;u[l(3502)]=l(1539),u[l(4237)]="arraybuffer",u[l(3809)]="blob",u.DOCUMENT=l(4192),u[l(3197)]=l(3044),u.TEXT=l(1539)}(K.XHR_RESPONSE_TYPE||(K[L(1321)]={})),K[L(3413)]={gif:K[L(4251)][L(3362)],png:K[L(4251)][L(3362)],bmp:K[L(4251)][L(3362)],jpg:K[L(4251)].IMAGE,jpeg:K.LOAD_TYPE.IMAGE,tif:K[L(4251)][L(3362)],tiff:K[L(4251)][L(3362)],webp:K[L(4251)][L(3362)],tga:K.LOAD_TYPE.IMAGE,svg:K.LOAD_TYPE.IMAGE,"svg+xml":K[L(4251)][L(3362)],mp3:K[L(4251)][L(2983)],ogg:K.LOAD_TYPE.AUDIO,wav:K[L(4251)][L(2983)],mp4:K.LOAD_TYPE.VIDEO,webm:K[L(4251)][L(2505)]},K[L(4666)]={xhtml:K[L(1321)][L(1269)],html:K[L(1321)].DOCUMENT,htm:K[L(1321)][L(1269)],xml:K[L(1321)][L(1269)],tmx:K[L(1321)][L(1269)],svg:K[L(1321)][L(1269)],tsx:K[L(1321)].DOCUMENT,gif:K.XHR_RESPONSE_TYPE[L(3809)],png:K[L(1321)][L(3809)],bmp:K.XHR_RESPONSE_TYPE.BLOB,jpg:K[L(1321)].BLOB,jpeg:K[L(1321)].BLOB,tif:K.XHR_RESPONSE_TYPE[L(3809)],tiff:K[L(1321)].BLOB,webp:K.XHR_RESPONSE_TYPE[L(3809)],tga:K[L(1321)][L(3809)],json:K[L(1321)][L(3197)],text:K[L(1321)][L(1639)],txt:K[L(1321)].TEXT,ttf:K[L(1321)][L(4237)],otf:K[L(1321)].BUFFER},K.EMPTY_GIF=L(2893)})(FA||(FA={}));var $A=function(K,L){var u=S,l=u(4653)==typeof Symbol&&K[Symbol[u(3051)]];if(!l)return K;var X,IA,qA=l[u(779)](K),Ix=[];try{for(;(L===void 0||L-- >0)&&!(X=qA.next()).done;)Ix[u(1383)](X.value)}catch(mx){IA={error:mx}}finally{try{X&&!X.done&&(l=qA.return)&&l[u(779)](qA)}finally{if(IA)throw IA[u(1045)]}}return Ix},sx=function(K,L,u){var l=S;if(u||arguments[l(3553)]===2)for(var X,IA=0,qA=L[l(3553)];IA0},L}();function DA(K,L){var u=S,l=!1;if(K&&K[u(4118)]&&K[u(4118)][u(3553)]){for(var X=0;X=0;X--)this[l(751)](u[l(3308)][X]);return this},L[K(453)].destroy=function(){var u=K;this[u(3913)]&&V.vB[u(893)][u(528)](this[u(3845)],this),this[u(3913)]=!1,this[u(2415)]=null,this.uploadHooks=null,this[u(509)]=null,this[u(555)]=null,this[u(1521)]=null,this[u(2497)]=null,this[u(4432)]=null},L}(),Dx=(lx=function(K,L){return lx=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,l){var X=N;u[X(3536)]=l}||function(u,l){var X=N;for(var IA in l)Object[X(453)][X(1454)][X(779)](l,IA)&&(u[IA]=l[IA])},lx(K,L)},function(K,L){var u=S;if(u(4653)!=typeof L&&L!==null)throw new TypeError(u(2943)+String(L)+u(1667));function l(){var X=u;this[X(4586)]=K}lx(K,L),K[u(453)]=L===null?Object.create(L):(l[u(453)]=L[u(453)],new l)});function LA(K,L){var u=S;return L instanceof y.VL&&(L[u(1684)][K[u(420)]]||K[u(3689)][u(3265)](L),!0)}function Rx(K,L){var u=S;if(!(L instanceof O.TC))return!1;var l=L.geometry;L[u(2363)](),l[u(4344)]();for(var X=l[u(1768)],IA=0;IA=K[IA(3553)]&&(K=void 0),{value:K&&K[X++],done:!K}}};throw new TypeError(u?L(3235):"Symbol.iterator is not defined.")},l0=function(){var K=S;function L(){}return L[K(458)]=function(u,l){var X=K,IA,qA,Ix,mx,Tx=this,Vx="".concat(u[X(2695)],"_image");if(u.data&&u[X(4028)]===FA[X(560)][X(3197)]&&u[X(1381)][X(968)]&&!Tx[X(3159)][Vx]){var A0=(mx=(Ix=u.data)===null||Ix===void 0?void 0:Ix[X(867)])===null||mx===void 0?void 0:mx.related_multi_packs;if(Array[X(4518)](A0)){var g0=function(o0){var Q0=X;if(typeof o0!="string")return Q0(2231);var m0=o0.replace(".json",""),o2=k[Q0(2713)][Q0(1948)](u.url[Q0(3710)](Tx.baseUrl,""),o0);if(Tx[Q0(3159)][m0]||Object[Q0(3095)](Tx[Q0(3159)])[Q0(2256)](function(L0){var D0=Q0;return k[D0(2713)][D0(862)](k[D0(2713)].parse(L0[D0(2713)]))===o2}))return"continue";var E2={crossOrigin:u[Q0(2347)],loadType:FA.LOAD_TYPE[Q0(1167)],xhrType:FA[Q0(1321)][Q0(3197)],parentResource:u,metadata:u.metadata};Tx.add(m0,o2,E2)};try{for(var w0=x0(A0),p0=w0.next();!p0[X(2495)];p0=w0[X(577)]())g0(p0.value)}catch(o0){IA={error:o0}}finally{try{p0&&!p0.done&&(qA=w0[X(3575)])&&qA[X(779)](w0)}finally{if(IA)throw IA[X(1045)]}}}var Y0={crossOrigin:u[X(2347)],metadata:u.metadata[X(2786)],parentResource:u},B0=L.getResourcePath(u,Tx.baseUrl);Tx[X(751)](Vx,B0,Y0,function(o0){var Q0=X;if(o0[Q0(1045)])l(o0[Q0(1045)]);else{var m0=new E0(o0[Q0(3689)],u[Q0(1381)],u[Q0(2713)]);m0[Q0(4163)](function(){var o2=Q0;u[o2(1101)]=m0,u[o2(2864)]=m0[o2(2864)],l()})}})}else l()},L.getResourcePath=function(u,l){var X=K;return u[X(4258)]?u[X(1381)].meta[X(3467)]:k[X(2713)][X(1948)](u[X(2713)][X(3710)](l,""),u.data[X(867)][X(3467)])},L}(),vx=function(){var K=function(L,u){var l=N;return K=Object[l(4393)]||{__proto__:[]}instanceof Array&&function(X,IA){var qA=l;X[qA(3536)]=IA}||function(X,IA){var qA=l;for(var Ix in IA)Object[qA(453)][qA(1454)][qA(779)](IA,Ix)&&(X[Ix]=IA[Ix])},K(L,u)};return function(L,u){var l=N;if(l(4653)!=typeof u&&u!==null)throw new TypeError(l(2943)+String(u)+l(1667));function X(){var IA=l;this[IA(4586)]=L}K(L,u),L[l(453)]=u===null?Object[l(1635)](u):(X[l(453)]=u[l(453)],new X)}}(),Wx=function(K){var L=S;function u(l){var X=N;l===void 0&&(l=1);var IA=K[X(779)](this,y.kP,`varying vec2 vTextureCoord; uniform sampler2D uSampler; uniform float uAlpha; void main(void) { gl_FragColor = texture2D(uSampler, vTextureCoord) * uAlpha; } `,{uAlpha:1})||this;return IA[X(3744)]=l,IA}return vx(u,K),Object[L(4292)](u[L(453)],L(3744),{get:function(){var l=L;return this[l(3255)][l(2167)]},set:function(l){var X=L;this[X(3255)][X(2167)]=l},enumerable:!1,configurable:!0}),u}(y.wn),P0=_(8826),J0=_(1961),Hx=_(7659),$x=new b.y3;Z.s$[S(453)][S(4222)]=!1,Z.s$[S(453)]._cacheData=null,Z.s$[S(453)][S(2333)]=null,Z.s$[S(453)][S(3702)]=Hx.G5[S(2353)];var h0=function(){var K=S;this[K(3459)]=null,this[K(3953)]=null,this[K(2860)]=null,this[K(740)]=null,this[K(2168)]=null,this[K(820)]=null,this[K(741)]=null,this[K(4679)]=null,this[K(4669)]=null,this[K(2543)]=null,this[K(3118)]=null};Object.defineProperties(Z.s$.prototype,{cacheAsBitmapResolution:{get:function(){return this._cacheAsBitmapResolution},set:function(K){var L=S;K!==this[L(2333)]&&(this[L(2333)]=K,this.cacheAsBitmap&&(this[L(3341)]=!1,this[L(3341)]=!0))}},cacheAsBitmapMultisample:{get:function(){var K=S;return this[K(3702)]},set:function(K){var L=S;K!==this._cacheAsBitmapMultisample&&(this[L(3702)]=K,this[L(3341)]&&(this[L(3341)]=!1,this[L(3341)]=!0))}},cacheAsBitmap:{get:function(){var K=S;return this[K(4222)]},set:function(K){var L=S,u;this._cacheAsBitmap!==K&&(this[L(4222)]=K,K?(this[L(1227)]||(this._cacheData=new h0),(u=this[L(1227)])[L(3953)]=this[L(1930)],u.originalRenderCanvas=this[L(1476)],u[L(820)]=this[L(3248)],u[L(740)]=this[L(3166)],u.originalGetLocalBounds=this[L(2721)],u.originalDestroy=this[L(1165)],u[L(2543)]=this[L(2141)],u[L(4679)]=this[L(4102)],u[L(4669)]=this.filterArea,this.render=this._renderCached,this[L(1476)]=this[L(2802)],this.destroy=this._cacheAsBitmapDestroy):((u=this[L(1227)])[L(3118)]&&this[L(3201)](),this.render=u[L(3953)],this[L(1476)]=u[L(2860)],this.calculateBounds=u.originalCalculateBounds,this[L(2721)]=u.originalGetLocalBounds,this[L(1165)]=u[L(741)],this.updateTransform=u.originalUpdateTransform,this[L(2141)]=u.originalContainsPoint,this[L(4102)]=u[L(4679)],this[L(4141)]=u.originalFilterArea))}}}),Z.s$[S(453)][S(2204)]=function(K){var L=S;!this[L(422)]||this[L(602)]<=0||!this[L(4331)]||(this[L(654)](K),this[L(1227)][L(3118)].transform._worldID=this[L(992)][L(2369)],this[L(1227)].sprite.worldAlpha=this[L(602)],this[L(1227)][L(3118)][L(2903)](K))},Z.s$[S(453)][S(654)]=function(K){var L=S,u;if(!this._cacheData||!this[L(1227)][L(3118)]){var l=this[L(3744)];this[L(3744)]=1,K[L(3057)][L(1963)]();var X=this[L(2721)](null,!0)[L(1517)]();if(this[L(3701)]){var IA=this.filters[0][L(3835)];X[L(3790)](IA)}X[L(1500)](bA.X.RESOLUTION);var qA=K[L(3086)].current,Ix=K[L(3086)][L(2002)].clone(),mx=K[L(3086)].destinationFrame[L(1517)](),Tx=K.projection[L(992)],Vx=y.TI[L(1635)]({width:X[L(3461)],height:X[L(2383)],resolution:this[L(1772)]||K.resolution,multisample:(u=this[L(3601)])!==null&&u!==void 0?u:K[L(1758)]}),A0=L(4030)[L(4146)]((0,k[L(2112)])());this[L(1227)][L(3459)]=A0,y.VL[L(605)](Vx[L(775)],A0),y.xE.addToCache(Vx,A0);var g0=this[L(992)].localTransform[L(825)]($x).invert().translate(-X.x,-X.y);this[L(1930)]=this._cacheData.originalRender,K[L(1930)](this,{renderTexture:Vx,clear:!0,transform:g0,skipUpdateTransform:!1}),K.framebuffer.blit(),K.projection[L(992)]=Tx,K[L(3086)][L(3265)](qA,Ix,mx),this.render=this[L(2204)],this[L(3248)]=this.displayObjectUpdateTransform,this[L(3166)]=this[L(1041)],this.getLocalBounds=this[L(2395)],this[L(4102)]=null,this[L(4141)]=null,this[L(3744)]=l;var w0=new J0.j(Vx);w0[L(992)].worldTransform=this[L(992)][L(4573)],w0[L(3252)].x=-X.x/X[L(3461)],w0[L(3252)].y=-X.y/X[L(2383)],w0[L(3744)]=l,w0[L(3278)]=this[L(3278)],this._cacheData[L(3118)]=w0,this[L(992)]._parentID=-1,this.parent?this.updateTransform():(this[L(1456)](),this[L(3248)](),this[L(488)](null)),this.containsPoint=w0[L(2141)][L(3265)](w0)}},Z.s$[S(453)][S(2802)]=function(K){var L=S;!this[L(422)]||this.worldAlpha<=0||!this[L(4331)]||(this._initCachedDisplayObjectCanvas(K),this[L(1227)].sprite.worldAlpha=this[L(602)],this[L(1227)][L(3118)][L(3352)](K))},Z.s$[S(453)]._initCachedDisplayObjectCanvas=function(K){var L=S;if(!this[L(1227)]||!this[L(1227)].sprite){var u=this.getLocalBounds(null,!0),l=this[L(3744)];this[L(3744)]=1;var X=K.context,IA=K._projTransform;u[L(1500)](bA.X[L(975)]);var qA=y.TI[L(1635)]({width:u.width,height:u[L(2383)]}),Ix=L(4030)[L(4146)]((0,k[L(2112)])());this[L(1227)][L(3459)]=Ix,y.VL[L(605)](qA[L(775)],Ix),y.xE[L(605)](qA,Ix);var mx=$x;this.transform[L(3489)][L(825)](mx),mx[L(965)](),mx.tx-=u.x,mx.ty-=u.y,this.renderCanvas=this[L(1227)][L(2860)],K[L(1930)](this,{renderTexture:qA,clear:!0,transform:mx,skipUpdateTransform:!1}),K.context=X,K._projTransform=IA,this[L(1476)]=this[L(2802)],this.updateTransform=this.displayObjectUpdateTransform,this[L(3166)]=this._calculateCachedBounds,this[L(2721)]=this[L(2395)],this._mask=null,this[L(4141)]=null,this[L(3744)]=l;var Tx=new J0.j(qA);Tx.transform.worldTransform=this[L(992)][L(4573)],Tx[L(3252)].x=-u.x/u.width,Tx[L(3252)].y=-u.y/u[L(2383)],Tx.alpha=l,Tx[L(3278)]=this[L(3278)],this[L(1227)][L(3118)]=Tx,this[L(992)][L(3923)]=-1,this[L(4299)]?this.updateTransform():(this[L(4299)]=K._tempDisplayObjectParent,this[L(3248)](),this.parent=null),this[L(2141)]=Tx[L(2141)][L(3265)](Tx)}},Z.s$.prototype[S(1041)]=function(){var K=S;this[K(3278)].clear(),this[K(1227)][K(3118)][K(992)][K(2369)]=this[K(992)][K(2369)],this[K(1227)].sprite._calculateBounds(),this._bounds[K(2236)]=this[K(3993)]},Z.s$.prototype._getCachedLocalBounds=function(){var K=S;return this._cacheData.sprite[K(2721)](null)},Z.s$[S(453)][S(3201)]=function(){var K=S;this[K(1227)][K(3118)][K(4548)][K(1165)](!0),this[K(1227)].sprite=null,y.VL[K(3658)](this[K(1227)].textureCacheId),y.xE.removeFromCache(this[K(1227)].textureCacheId),this[K(1227)][K(3459)]=null},Z.s$.prototype[S(2737)]=function(K){var L=S;this[L(3341)]=!1,this[L(1165)](K)},Z.s$.prototype.name=null,Z.W2.prototype.getChildByName=function(K,L){for(var u=S,l=0,X=this.children[u(3553)];lIA&&(u[l(3461)]=IA-u.x),u.y+u.height>qA&&(u.height=qA-u.y)},L[K(453)][K(641)]=function(u){var l=K,X=this[l(1729)].pop();X||((X=document[l(514)](l(1051))).style[l(3461)]=""[l(4146)](N0,"px"),X[l(1502)][l(2383)]=""[l(4146)](N0,"px"),X[l(1502)][l(455)]=this[l(2935)]?l(1007):l(3620),X.style[l(821)]="absolute",X[l(1502)][l(3629)]=2 .toString(),X.style[l(2915)]=l(750),navigator[l(1716)][l(1765)]()[l(3025)]("chrome")>-1?X[l(4598)]("aria-live","off"):X[l(4598)](l(3008),l(2852)),navigator[l(1716)][l(476)](/rv:.*Gecko\//)?X.setAttribute("aria-relevant",l(1132)):X[l(4598)](l(685),l(1539)),X.addEventListener(l(1261),this[l(2916)].bind(this)),X[l(3373)](l(4378),this[l(1593)][l(3265)](this)),X[l(3373)](l(3273),this._onFocusOut.bind(this))),X[l(1502)][l(2657)]=u[l(4473)],X[l(4028)]=u[l(2616)],u[l(2056)]&&u.accessibleTitle!==null?X[l(2952)]=u[l(2056)]:u[l(4140)]&&u[l(4140)]!==null||(X[l(2952)]=l(4166)[l(4146)](u[l(762)])),u.accessibleHint&&u[l(4140)]!==null&&X[l(4598)](l(2884),u[l(4140)]),this[l(2935)]&&this[l(3559)](X),u[l(4558)]=!0,u[l(2787)]=X,X.displayObject=u,this.children[l(1383)](u),this[l(3243)].appendChild(u[l(2787)]),u[l(2787)][l(762)]=u[l(762)]},L.prototype[K(2916)]=function(u){var l=K,X=this[l(509)][l(2987)].interaction,IA=u.target[l(1946)],qA=X.eventData;X[l(1569)](IA,l(1261),qA),X[l(1569)](IA,l(3162),qA),X[l(1569)](IA,l(426),qA)},L[K(453)][K(1593)]=function(u){var l=K;u[l(1453)][l(1828)](l(3008))||u[l(1453)].setAttribute(l(3008),l(3358));var X=this.renderer[l(2987)][l(4613)],IA=u[l(1453)].displayObject,qA=X[l(2834)];X[l(1569)](IA,l(2282),qA)},L[K(453)][K(1851)]=function(u){var l=K;u[l(1453)][l(1828)](l(3008))||u.target[l(4598)](l(3008),l(2852));var X=this[l(509)].plugins[l(4613)],IA=u[l(1453)][l(1946)],qA=X.eventData;X[l(1569)](IA,l(3550),qA)},L.prototype[K(2272)]=function(u){u.keyCode===9&&this.activate()},L[K(453)][K(2907)]=function(u){var l=K;u[l(2662)]===0&&u[l(2016)]===0||this[l(2473)]()},L[K(453)][K(1165)]=function(){var u=K;this[u(2040)](),this[u(3243)]=null,self[u(4192)][u(3065)](u(1354),this[u(2907)],!0),self.removeEventListener(u(4614),this[u(2272)]),this[u(1729)]=null,this[u(3308)]=null,this[u(509)]=null},L}(),t0=_(8141),i0=_(2846),e0=function(){var K=function(L,u){var l=N;return K=Object[l(4393)]||{__proto__:[]}instanceof Array&&function(X,IA){X.__proto__=IA}||function(X,IA){var qA=l;for(var Ix in IA)Object[qA(453)][qA(1454)][qA(779)](IA,Ix)&&(X[Ix]=IA[Ix])},K(L,u)};return function(L,u){var l=N;if(l(4653)!=typeof u&&u!==null)throw new TypeError("Class extends value "+String(u)+" is not a constructor or null");function X(){var IA=l;this[IA(4586)]=L}K(L,u),L[l(453)]=u===null?Object[l(1635)](u):(X[l(453)]=u[l(453)],new X)}}(),M0=function(K){var L=S;function u(l,X){var IA=N;X===void 0&&(X=!0);var qA=K[IA(779)](this,l[0]instanceof y.xE?l[0]:l[0][IA(3689)])||this;return qA._textures=null,qA[IA(3984)]=null,qA[IA(2618)]=X,qA._isConnectedToTicker=!1,qA.animationSpeed=1,qA.loop=!0,qA[IA(2781)]=!1,qA[IA(1499)]=null,qA[IA(3831)]=null,qA[IA(3754)]=null,qA[IA(1552)]=0,qA[IA(964)]=!1,qA[IA(3617)]=null,qA.textures=l,qA}return e0(u,K),u[L(453)][L(1270)]=function(){var l=L;this[l(964)]&&(this[l(964)]=!1,this[l(2618)]&&this[l(628)]&&(V.vB.shared[l(528)](this[l(1154)],this),this[l(628)]=!1))},u[L(453)][L(4240)]=function(){var l=L;this[l(964)]||(this[l(964)]=!0,this[l(2618)]&&!this._isConnectedToTicker&&(V.vB[l(2029)][l(751)](this.update,this,V.uF.HIGH),this[l(628)]=!0))},u[L(453)][L(1703)]=function(l){var X=L;this[X(1270)]();var IA=this[X(4550)];this._currentTime=l,IA!==this[X(4550)]&&this[X(1548)]()},u.prototype[L(1782)]=function(l){var X=L,IA=this[X(4550)];this[X(1552)]=l,IA!==this[X(4550)]&&this.updateTexture(),this[X(4240)]()},u[L(453)][L(1154)]=function(l){var X=L;if(this[X(964)]){var IA=this.animationSpeed*l,qA=this[X(4550)];if(this[X(3984)]!==null){var Ix=this._currentTime%1*this._durations[this[X(4550)]];for(Ix+=IA/60*1e3;Ix<0;)this[X(1552)]--,Ix+=this[X(3984)][this[X(4550)]];var mx=Math.sign(this[X(1008)]*l);for(this[X(1552)]=Math.floor(this[X(1552)]);Ix>=this[X(3984)][this.currentFrame];)Ix-=this[X(3984)][this[X(4550)]]*mx,this[X(1552)]+=mx;this[X(1552)]+=Ix/this[X(3984)][this[X(4550)]]}else this[X(1552)]+=IA;this[X(1552)]<0&&!this[X(2792)]?(this[X(1703)](0),this[X(1499)]&&this[X(1499)]()):this[X(1552)]>=this[X(4118)][X(3553)]&&!this[X(2792)]?(this[X(1703)](this[X(4118)][X(3553)]-1),this[X(1499)]&&this[X(1499)]()):qA!==this.currentFrame&&(this[X(2792)]&&this[X(3754)]&&(this[X(1008)]>0&&this[X(4550)]qA)&&this[X(3754)](),this[X(1548)]())}},u[L(453)][L(1548)]=function(){var l=L,X=this[l(4550)];this[l(3617)]!==X&&(this[l(3617)]=X,this[l(4548)]=this[l(4118)][X],this[l(1458)]=-1,this[l(841)]=-1,this[l(4291)]=16777215,this[l(4256)]=this._texture[l(1330)][l(1452)],this[l(2781)]&&this[l(882)][l(1863)](this[l(4548)][l(3677)]),this[l(3831)]&&this[l(3831)](this[l(4550)]))},u[L(453)][L(1165)]=function(l){var X=L;this[X(1270)](),K[X(453)].destroy[X(779)](this,l),this.onComplete=null,this.onFrameChange=null,this[X(3754)]=null},u[L(3279)]=function(l){for(var X=L,IA=[],qA=0;qA{var S,vA,UA,CA,q,OA,sA,lA,hA,tA,nA,rA,W,xA,F,z,k,Z,y;_.d(zA,{A7:()=>k,G5:()=>Z,I2:()=>OA,N3:()=>vA,Nt:()=>nA,T$:()=>CA,UN:()=>F,V0:()=>UA,Vi:()=>S,WB:()=>rA,aH:()=>tA,cB:()=>z,iw:()=>W,lg:()=>q,mr:()=>y,oT:()=>hA,sp:()=>sA,vK:()=>lA,yl:()=>xA}),function(I){var Y=N;I[I[Y(2181)]=0]=Y(2181),I[I.WEBGL=1]=Y(1541),I[I[Y(507)]=2]="WEBGL2"}(S||(S={})),function(I){var Y=N;I[I[Y(3567)]=0]=Y(3567),I[I[Y(1541)]=1]="WEBGL",I[I[Y(4371)]=2]=Y(4371)}(vA||(vA={})),function(I){var Y=N;I[I[Y(1338)]=16384]=Y(1338),I[I[Y(521)]=256]=Y(521),I[I[Y(3318)]=1024]="STENCIL"}(UA||(UA={})),function(I){var Y=N;I[I[Y(2277)]=0]=Y(2277),I[I.ADD=1]=Y(1893),I[I[Y(600)]=2]=Y(600),I[I[Y(2166)]=3]=Y(2166),I[I[Y(834)]=4]=Y(834),I[I.DARKEN=5]=Y(3747),I[I.LIGHTEN=6]=Y(3823),I[I.COLOR_DODGE=7]=Y(2370),I[I[Y(3589)]=8]="COLOR_BURN",I[I.HARD_LIGHT=9]=Y(2309),I[I[Y(1899)]=10]=Y(1899),I[I.DIFFERENCE=11]=Y(4530),I[I.EXCLUSION=12]=Y(1400),I[I[Y(832)]=13]=Y(832),I[I[Y(1556)]=14]=Y(1556),I[I[Y(1338)]=15]=Y(1338),I[I[Y(2178)]=16]=Y(2178),I[I[Y(1544)]=17]=Y(1544),I[I[Y(844)]=18]=Y(844),I[I[Y(4372)]=19]=Y(4372),I[I[Y(2353)]=20]=Y(2353),I[I.SRC_OVER=0]=Y(2905),I[I.SRC_IN=21]=Y(2818),I[I[Y(3988)]=22]=Y(3988),I[I[Y(3239)]=23]=Y(3239),I[I[Y(1018)]=24]="DST_OVER",I[I[Y(4131)]=25]="DST_IN",I[I[Y(2417)]=26]=Y(2417),I[I[Y(3847)]=27]=Y(3847),I[I[Y(3253)]=26]=Y(3253),I[I.SUBTRACT=28]=Y(2464),I[I[Y(3598)]=29]="XOR"}(CA||(CA={})),function(I){var Y=N;I[I[Y(3435)]=0]=Y(3435),I[I[Y(3396)]=1]=Y(3396),I[I[Y(1964)]=2]=Y(1964),I[I[Y(2632)]=3]="LINE_STRIP",I[I.TRIANGLES=4]="TRIANGLES",I[I[Y(1999)]=5]=Y(1999),I[I[Y(3933)]=6]=Y(3933)}(q||(q={})),function(I){var Y=N;I[I[Y(469)]=6408]="RGBA",I[I[Y(3014)]=6407]=Y(3014),I[I.RG=33319]="RG",I[I[Y(457)]=6403]=Y(457),I[I[Y(3499)]=36249]="RGBA_INTEGER",I[I[Y(1812)]=36248]=Y(1812),I[I[Y(3076)]=33320]=Y(3076),I[I[Y(3569)]=36244]=Y(3569),I[I.ALPHA=6406]=Y(2664),I[I[Y(3126)]=6409]=Y(3126),I[I[Y(3490)]=6410]="LUMINANCE_ALPHA",I[I.DEPTH_COMPONENT=6402]="DEPTH_COMPONENT",I[I[Y(1087)]=34041]=Y(1087)}(OA||(OA={})),function(I){var Y=N;I[I.TEXTURE_2D=3553]=Y(2142),I[I[Y(1861)]=34067]="TEXTURE_CUBE_MAP",I[I[Y(2989)]=35866]=Y(2989),I[I[Y(3215)]=34069]=Y(3215),I[I[Y(2185)]=34070]=Y(2185),I[I[Y(2062)]=34071]=Y(2062),I[I[Y(3035)]=34072]=Y(3035),I[I.TEXTURE_CUBE_MAP_POSITIVE_Z=34073]=Y(4081),I[I[Y(3345)]=34074]=Y(3345)}(sA||(sA={})),function(I){var Y=N;I[I[Y(2151)]=5121]=Y(2151),I[I[Y(2257)]=5123]="UNSIGNED_SHORT",I[I[Y(3952)]=33635]=Y(3952),I[I[Y(1817)]=32819]=Y(1817),I[I[Y(3364)]=32820]=Y(3364),I[I[Y(2387)]=5125]=Y(2387),I[I[Y(2015)]=35899]=Y(2015),I[I[Y(921)]=33640]=Y(921),I[I.UNSIGNED_INT_24_8=34042]=Y(3172),I[I[Y(2274)]=35902]="UNSIGNED_INT_5_9_9_9_REV",I[I[Y(1503)]=5120]="BYTE",I[I[Y(1189)]=5122]=Y(1189),I[I[Y(4329)]=5124]=Y(4329),I[I[Y(772)]=5126]="FLOAT",I[I[Y(814)]=36269]=Y(814),I[I.HALF_FLOAT=36193]=Y(1595)}(lA||(lA={})),function(I){var Y=N;I[I.FLOAT=0]=Y(772),I[I[Y(4329)]=1]=Y(4329),I[I[Y(4086)]=2]="UINT"}(hA||(hA={})),function(I){var Y=N;I[I.NEAREST=0]="NEAREST",I[I[Y(4009)]=1]=Y(4009)}(tA||(tA={})),function(I){var Y=N;I[I[Y(2263)]=33071]=Y(2263),I[I[Y(2867)]=10497]="REPEAT",I[I[Y(2807)]=33648]=Y(2807)}(nA||(nA={})),function(I){var Y=N;I[I.OFF=0]=Y(3659),I[I[Y(567)]=1]=Y(567),I[I.ON=2]="ON",I[I[Y(1110)]=3]=Y(1110)}(rA||(rA={})),function(I){var Y=N;I[I[Y(854)]=0]="NPM",I[I[Y(940)]=1]=Y(940),I[I.PMA=2]="PMA",I[I[Y(4559)]=0]=Y(4559),I[I.PREMULTIPLY_ON_UPLOAD=1]="PREMULTIPLY_ON_UPLOAD",I[I[Y(1943)]=2]=Y(1943),I[I[Y(1217)]=2]="PREMULTIPLIED_ALPHA"}(W||(W={})),function(I){var Y=N;I[I.NO=0]="NO",I[I[Y(1611)]=1]=Y(1611),I[I[Y(3274)]=2]=Y(3274),I[I[Y(1027)]=0]=Y(1027),I[I[Y(4069)]=1]=Y(4069),I[I[Y(3165)]=2]=Y(3165)}(xA||(xA={})),function(I){var Y=N;I[I[Y(3274)]=0]=Y(3274),I[I[Y(526)]=1]=Y(526)}(F||(F={})),function(I){var Y=N;I[Y(3038)]=Y(3877),I[Y(1894)]=Y(561),I[Y(1058)]=Y(836)}(z||(z={})),function(I){var Y=N;I[I.NONE=0]="NONE",I[I[Y(2101)]=1]=Y(2101),I[I.STENCIL=2]=Y(3318),I[I[Y(2822)]=3]=Y(2822)}(k||(k={})),function(I){var Y=N;I[I[Y(2353)]=0]="NONE",I[I[Y(3038)]=2]=Y(3038),I[I.MEDIUM=4]=Y(1894),I[I[Y(1058)]=8]=Y(1058)}(Z||(Z={})),function(I){var Y=N;I[I.ELEMENT_ARRAY_BUFFER=34963]=Y(485),I[I[Y(2549)]=34962]=Y(2549),I[I[Y(1971)]=35345]=Y(1971)}(y||(y={}))},9043:(G,zA,_)=>{var S=N;_.d(zA,{eo:()=>K0,M4:()=>b,I8:()=>Sx,$N:()=>p,ah:()=>QA,bg:()=>F,jd:()=>yx,VL:()=>I,a$:()=>z0,JZ:()=>f2,TJ:()=>u2,Bv:()=>k2,Zk:()=>$0,Sj:()=>P0,Ie:()=>k0,lW:()=>JA,qm:()=>W,Y8:()=>C,lH:()=>Hx,TA:()=>$,wn:()=>E2,jV:()=>E0,kV:()=>vx,AI:()=>Ux,WB:()=>C0,tT:()=>$x,Ei:()=>RA,fy:()=>kx,ZX:()=>Fx,TO:()=>c2,W1:()=>NA,e_:()=>OA,_w:()=>sx,PA:()=>k,HI:()=>t0,zj:()=>s2,bO:()=>Wx,$r:()=>o0,NW:()=>U,lD:()=>LA,ud:()=>Xx,TI:()=>TA,uW:()=>DA,J$:()=>iA,Th:()=>d0,_z:()=>tA,pX:()=>dA,id:()=>H0,ex:()=>Q0,p:()=>Mx,z9:()=>r2,ZM:()=>m0,zI:()=>Yx,Ld:()=>X2,xP:()=>R0,xE:()=>O,wr:()=>Qx,UX:()=>D0,CT:()=>dx,aF:()=>tx,oo:()=>u0,eH:()=>FA,Rv:()=>_0,e6:()=>G0,pb:()=>sA,a7:()=>p0,TF:()=>cA,Y9:()=>q0,kP:()=>O0,qw:()=>xx,K0:()=>yA,Kc:()=>L,DL:()=>AA,Jb:()=>l2,eG:()=>Z2,sg:()=>mx});var vA={};_.r(vA),_.d(vA,{AbstractMultiResource:()=>b,ArrayResource:()=>p,BaseImageResource:()=>F,BufferResource:()=>W,CanvasResource:()=>C,CubeResource:()=>$,INSTALLED:()=>OA,ImageBitmapResource:()=>sx,ImageResource:()=>k,Resource:()=>tA,SVGResource:()=>dA,VideoResource:()=>FA,autoDetectResource:()=>sA});var UA={};_.r(UA),_.d(UA,{BatchSystem:()=>P0,ContextSystem:()=>Hx,FilterSystem:()=>vx,FramebufferSystem:()=>C0,GeometrySystem:()=>c2,MaskSystem:()=>s2,ProjectionSystem:()=>U,RenderTextureSystem:()=>iA,ScissorSystem:()=>H0,ShaderSystem:()=>Mx,StateSystem:()=>Yx,StencilSystem:()=>X2,TextureGCSystem:()=>Qx,TextureSystem:()=>dx});var CA=_(6787),q=_(7659);CA.X[S(1662)]=q.Vi[S(507)],CA.X[S(3221)]=!1;var OA=[];function sA(w,M){var g=S;if(!w)return null;var i="";if(g(3752)==typeof w){var r=/\.(\w{3,4})(?:$|\?|#)/i[g(2588)](w);r&&(i=r[1][g(1765)]())}for(var o=OA[g(3553)]-1;o>=0;--o){var d=OA[o];if(d[g(3972)]&&d[g(3972)](w,i))return new d(w,M)}throw new Error(g(448))}var lA,hA=_(2846),tA=function(){var w=S;function M(g,i){var r=N;g===void 0&&(g=0),i===void 0&&(i=0),this[r(1282)]=g,this._height=i,this[r(4659)]=!1,this.internal=!1,this[r(1088)]=new hA.R(r(538)),this[r(2273)]=new hA.R(r(1154)),this[r(1035)]=new hA.R(r(1035))}return M[w(453)].bind=function(g){var i=w;this[i(1088)][i(751)](g),this.onUpdate.add(g),this.onError.add(g),(this._width||this._height)&&this[i(1088)][i(587)](this._width,this._height)},M.prototype[w(3465)]=function(g){var i=w;this.onResize[i(528)](g),this[i(2273)][i(528)](g),this[i(1035)][i(528)](g)},M[w(453)].resize=function(g,i){var r=w;g===this[r(1282)]&&i===this._height||(this._width=g,this[r(1724)]=i,this[r(1088)][r(587)](g,i))},Object.defineProperty(M.prototype,w(2630),{get:function(){var g=w;return!!this[g(1282)]&&!!this._height},enumerable:!1,configurable:!0}),M.prototype[w(1154)]=function(){var g=w;this[g(4659)]||this[g(2273)][g(587)]()},M[w(453)][w(1184)]=function(){var g=w;return Promise[g(1948)](this)},Object.defineProperty(M[w(453)],w(3461),{get:function(){var g=w;return this[g(1282)]},enumerable:!1,configurable:!0}),Object.defineProperty(M[w(453)],w(2383),{get:function(){var g=w;return this[g(1724)]},enumerable:!1,configurable:!0}),M[w(453)][w(1502)]=function(g,i,r){return!1},M[w(453)][w(4368)]=function(){},M[w(453)][w(1165)]=function(){var g=w;this.destroyed||(this.destroyed=!0,this[g(4368)](),this.onError[g(1648)](),this[g(1035)]=null,this[g(1088)][g(1648)](),this[g(1088)]=null,this.onUpdate[g(1648)](),this.onUpdate=null)},M[w(3972)]=function(g,i){return!1},M}(),nA=_(2202),rA=(lA=function(w,M){var g=S;return lA=Object[g(4393)]||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){var o=g;for(var d in r)Object[o(453)].hasOwnProperty[o(779)](r,d)&&(i[d]=r[d])},lA(w,M)},function(w,M){var g=S;if(g(4653)!=typeof M&&M!==null)throw new TypeError(g(2943)+String(M)+g(1667));function i(){var r=g;this[r(4586)]=w}lA(w,M),w[g(453)]=M===null?Object[g(1635)](M):(i[g(453)]=M[g(453)],new i)}),W=function(w){var M=S;function g(i,r){var o=N,d=this,R=r||{},aA=R.width,YA=R[o(2383)];if(!aA||!YA)throw new Error("BufferResource width or height invalid");return(d=w.call(this,aA,YA)||this).data=i,d}return rA(g,w),g[M(453)][M(1173)]=function(i,r,o){var d=M,R=i.gl;R[d(2565)](R[d(3872)],r[d(1415)]===q.iw.UNPACK);var aA=r[d(845)],YA=r[d(4022)];return o[d(3461)]===aA&&o[d(2383)]===YA?R.texSubImage2D(r[d(1453)],0,0,0,aA,YA,r[d(862)],o[d(4028)],this[d(1381)]):(o[d(3461)]=aA,o[d(2383)]=YA,R[d(3234)](r[d(1453)],0,o[d(4195)],aA,YA,0,r[d(862)],o.type,this.data)),!0},g[M(453)][M(4368)]=function(){var i=M;this[i(1381)]=null},g[M(3972)]=function(i){return i instanceof Float32Array||i instanceof Uint8Array||i instanceof Uint32Array},g}(tA),xA=function(){var w=function(M,g){var i=N;return w=Object[i(4393)]||{__proto__:[]}instanceof Array&&function(r,o){var d=i;r[d(3536)]=o}||function(r,o){var d=i;for(var R in o)Object.prototype[d(1454)].call(o,R)&&(r[R]=o[R])},w(M,g)};return function(M,g){var i=N;if(i(4653)!=typeof g&&g!==null)throw new TypeError("Class extends value "+String(g)+" is not a constructor or null");function r(){var o=i;this[o(4586)]=M}w(M,g),M[i(453)]=g===null?Object[i(1635)](g):(r[i(453)]=g[i(453)],new r)}}(),F=function(w){var M=S;function g(i){var r=N,o=this,d=i,R=d.naturalWidth||d[r(2623)]||d[r(3461)],aA=d[r(3322)]||d[r(871)]||d.height;return(o=w.call(this,R,aA)||this)[r(877)]=i,o[r(3912)]=!1,o}return xA(g,w),g.crossOrigin=function(i,r,o){var d=N;o===void 0&&r[d(3025)]("data:")!==0?i.crossOrigin=(0,nA.determineCrossOrigin)(r):o!==!1&&(i[d(2347)]=d(3752)==typeof o?o:"anonymous")},g[M(453)].upload=function(i,r,o,d){var R=M,aA=i.gl,YA=r[R(845)],kA=r[R(4022)];if(d=d||this[R(877)],aA[R(2565)](aA[R(3872)],r.alphaMode===q.iw[R(940)]),this.noSubImage||r[R(1453)]!==aA.TEXTURE_2D||o.width!==YA||o[R(2383)]!==kA){if(o.width=YA,o.height=kA,typeof HTMLVideoElement!="undefined"&&d instanceof HTMLVideoElement&&!(d[R(2107)]>0&&!d[R(4423)]&&!d.ended&&d[R(1495)]>2))return console[R(4143)](R(2058)),!0;aA[R(3234)](r[R(1453)],0,o[R(4195)],r[R(862)],o[R(4028)],d)}else aA.texSubImage2D(aA.TEXTURE_2D,0,0,0,r[R(862)],o[R(4028)],d);return!0},g[M(453)].update=function(){var i=M;if(!this[i(4659)]){var r=this[i(877)],o=r.naturalWidth||r.videoWidth||r.width,d=r.naturalHeight||r.videoHeight||r[i(2383)];this[i(1440)](o,d),w[i(453)][i(1154)][i(779)](this)}},g[M(453)][M(4368)]=function(){this.source=null},g}(tA),z=function(){var w=function(M,g){var i=N;return w=Object[i(4393)]||{__proto__:[]}instanceof Array&&function(r,o){var d=i;r[d(3536)]=o}||function(r,o){var d=i;for(var R in o)Object[d(453)][d(1454)][d(779)](o,R)&&(r[R]=o[R])},w(M,g)};return function(M,g){var i=N;if(i(4653)!=typeof g&&g!==null)throw new TypeError(i(2943)+String(g)+" is not a constructor or null");function r(){var o=i;this[o(4586)]=M}w(M,g),M[i(453)]=g===null?Object.create(g):(r[i(453)]=g.prototype,new r)}}(),k=function(w){var M=S;function g(i,r){var o=N,d=this;if(r=r||{},!(i instanceof HTMLImageElement)){var R=new Image;F[o(2347)](R,i,r[o(1956)]),R[o(3344)]=i,i=R}return d=w[o(779)](this,i)||this,!i[o(1150)]&&d[o(1282)]&&d[o(1724)]&&(d[o(1282)]=0,d._height=0),d.url=i[o(3344)],d[o(2768)]=null,d[o(826)]=!1,d[o(3637)]=(r[o(3637)]!==void 0?r[o(3637)]:CA.X[o(3208)])&&!!self[o(2971)],d[o(1415)]=o(3259)==typeof r.alphaMode?r[o(1415)]:null,d[o(1436)]=null,d._load=null,r.autoLoad!==!1&&d.load(),d}return z(g,w),g.prototype[M(1184)]=function(i){var r=M,o=this;return this[r(1113)]||(i!==void 0&&(this.createBitmap=i),this._load=new Promise(function(d,R){var aA=r,YA=o[aA(877)];o[aA(2713)]=YA[aA(3344)];var kA=function(){var ax=aA;o[ax(4659)]||(YA[ax(2646)]=null,YA.onerror=null,o[ax(1440)](YA[ax(3461)],YA.height),o[ax(1113)]=null,o[ax(3637)]?d(o[ax(981)]()):d(o))};YA[aA(1150)]&&YA[aA(3344)]?kA():(YA[aA(2646)]=kA,YA[aA(3921)]=function(ax){var rx=aA;R(ax),o[rx(1035)][rx(587)](ax)})})),this[r(1113)]},g[M(453)][M(981)]=function(){var i=M,r=this,o=this[i(877)];if(this._process!==null)return this[i(2768)];if(this.bitmap!==null||!self[i(2971)])return Promise[i(1948)](this);var d=self[i(2971)],R=!o[i(2347)]||i(1771)===o[i(2347)];return this[i(2768)]=fetch(o[i(3344)],{mode:R?i(1837):"no-cors"})[i(3512)](function(aA){var YA=i;return aA[YA(4621)]()})[i(3512)](function(aA){var YA=i;return d(aA,0,0,o[YA(3461)],o[YA(2383)],{premultiplyAlpha:r[YA(1415)]===q.iw[YA(940)]?YA(2400):YA(750)})}).then(function(aA){var YA=i;return r.destroyed?Promise[YA(3960)]():(r.bitmap=aA,r.update(),r[YA(2768)]=null,Promise[YA(1948)](r))}),this._process},g[M(453)][M(1173)]=function(i,r,o){var d=M;if(d(3259)==typeof this[d(1415)]&&(r.alphaMode=this[d(1415)]),!this[d(3637)])return w[d(453)][d(1173)][d(779)](this,i,r,o);if(!this.bitmap&&(this[d(981)](),!this[d(1436)]))return!1;if(w[d(453)][d(1173)].call(this,i,r,o,this[d(1436)]),!this.preserveBitmap){var R=!0,aA=r[d(1684)];for(var YA in aA){var kA=aA[YA];if(kA!==o&&kA[d(2944)]!==r.dirtyId){R=!1;break}}R&&(this.bitmap.close&&this[d(1436)].close(),this[d(1436)]=null)}return!0},g[M(453)][M(4368)]=function(){var i=M;this.source.onload=null,this[i(877)].onerror=null,w.prototype[i(4368)][i(779)](this),this[i(1436)]&&(this[i(1436)].close(),this.bitmap=null),this[i(2768)]=null,this[i(1113)]=null},g[M(3972)]=function(i){return typeof i=="string"||i instanceof HTMLImageElement},g}(F),Z=function(){var w=function(M,g){var i=N;return w=Object[i(4393)]||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){var d=i;for(var R in o)Object[d(453)][d(1454)][d(779)](o,R)&&(r[R]=o[R])},w(M,g)};return function(M,g){var i=N;if(i(4653)!=typeof g&&g!==null)throw new TypeError(i(2943)+String(g)+" is not a constructor or null");function r(){var o=i;this[o(4586)]=M}w(M,g),M[i(453)]=g===null?Object.create(g):(r[i(453)]=g.prototype,new r)}}(),y={scaleMode:q.aH[S(852)],format:q.I2[S(469)],alphaMode:q.iw[S(854)]},I=function(w){var M=S;function g(i,r){var o=N;i===void 0&&(i=null),r===void 0&&(r=null);var d=w[o(779)](this)||this,R=(r=r||{})[o(1415)],aA=r.mipmap,YA=r[o(2985)],kA=r.scaleMode,ax=r[o(3461)],rx=r[o(2383)],Zx=r[o(3524)],px=r[o(862)],Lx=r[o(4028)],c0=r[o(1453)],r0=r[o(4627)],n0=r[o(3742)];if(i&&!(i instanceof tA)){try{i=sA(i,n0)}catch(D2){i=new k(i,n0)}i[o(2242)]=!0}return d[o(4627)]=r0||CA.X[o(975)],d.width=Math.round((ax||0)*d.resolution)/d[o(4627)],d[o(2383)]=Math[o(3775)]((rx||0)*d[o(4627)])/d[o(4627)],d[o(627)]=aA!==void 0?aA:CA.X[o(4477)],d.anisotropicLevel=YA!==void 0?YA:CA.X[o(1253)],d[o(3633)]=Zx||CA.X.WRAP_MODE,d[o(3895)]=kA!==void 0?kA:CA.X.SCALE_MODE,d[o(862)]=px||q.I2[o(469)],d.type=Lx||q.vK.UNSIGNED_BYTE,d[o(1453)]=c0||q.sp[o(2142)],d.alphaMode=R!==void 0?R:q.iw[o(940)],d[o(2112)]=(0,nA.uid)(),d[o(1843)]=0,d[o(3404)]=!1,d[o(4196)](),d[o(1684)]={},d[o(2944)]=0,d.dirtyStyleId=0,d.cacheId=null,d.valid=ax>0&&rx>0,d[o(1507)]=[],d[o(4659)]=!1,d[o(4486)]=null,d._batchEnabled=0,d[o(1650)]=0,d[o(4029)]=null,d[o(858)](i),d}return Z(g,w),Object[M(4292)](g[M(453)],M(845),{get:function(){var i=M;return Math[i(3775)](this[i(3461)]*this[i(4627)])},enumerable:!1,configurable:!0}),Object.defineProperty(g[M(453)],M(4022),{get:function(){var i=M;return Math[i(3775)](this[i(2383)]*this[i(4627)])},enumerable:!1,configurable:!0}),Object.defineProperty(g[M(453)],"mipmap",{get:function(){var i=M;return this[i(627)]},set:function(i){var r=M;this[r(627)]!==i&&(this._mipmap=i,this[r(1082)]++)},enumerable:!1,configurable:!0}),Object[M(4292)](g.prototype,"scaleMode",{get:function(){return this._scaleMode},set:function(i){var r=M;this[r(3895)]!==i&&(this._scaleMode=i,this[r(1082)]++)},enumerable:!1,configurable:!0}),Object.defineProperty(g.prototype,M(3524),{get:function(){var i=M;return this[i(3633)]},set:function(i){var r=M;this[r(3633)]!==i&&(this[r(3633)]=i,this.dirtyStyleId++)},enumerable:!1,configurable:!0}),g[M(453)][M(2798)]=function(i,r){var o=M,d;return i!==void 0&&i!==this[o(1064)]&&(this[o(1064)]=i,d=!0),r!==void 0&&r!==this.mipmap&&(this.mipmap=r,d=!0),d&&this.dirtyStyleId++,this},g[M(453)][M(1777)]=function(i,r,o){var d=M;return o=o||this[d(4627)],this[d(538)](i*o,r*o,o)},g[M(453)][M(538)]=function(i,r,o){var d=M;return this[d(4627)]=o||this.resolution,this[d(3461)]=Math.round(i)/this[d(4627)],this[d(2383)]=Math.round(r)/this[d(4627)],this[d(4196)](),this[d(1154)](),this},g.prototype._refreshPOT=function(){var i=M;this[i(3404)]=(0,nA[i(1827)])(this[i(845)])&&(0,nA.isPow2)(this[i(4022)])},g[M(453)][M(1109)]=function(i){var r=M,o=this[r(4627)];return o===i||(this[r(4627)]=i,this[r(2630)]&&(this.width=Math.round(this[r(3461)]*o)/i,this.height=Math.round(this.height*o)/i,this[r(587)](r(1154),this)),this._refreshPOT()),this},g[M(453)][M(858)]=function(i){var r=M;if(this.resource===i)return this;if(this.resource)throw new Error(r(1830));return i[r(3265)](this),this[r(4486)]=i,this},g[M(453)].update=function(){var i=M;this.valid?(this[i(2944)]++,this.dirtyStyleId++,this[i(587)](i(1154),this)):this[i(3461)]>0&&this.height>0&&(this[i(2630)]=!0,this.emit("loaded",this),this[i(587)](i(1154),this))},g[M(453)][M(1035)]=function(i){var r=M;this[r(587)]("error",this,i)},g.prototype.destroy=function(){var i=M;this.resource&&(this[i(4486)][i(3465)](this),this[i(4486)][i(2242)]&&this[i(4486)][i(1165)](),this[i(4486)]=null),this[i(2152)]&&(delete nA[i(618)][this[i(2152)]],delete nA[i(2083)][this[i(2152)]],this[i(2152)]=null),this[i(4368)](),g.removeFromCache(this),this.textureCacheIds=null,this[i(4659)]=!0},g[M(453)][M(4368)]=function(){var i=M;this[i(587)](i(4368),this)},g.prototype[M(1949)]=function(){return this},g.from=function(i,r,o){var d=M;o===void 0&&(o=CA.X.STRICT_TEXTURE_CACHE);var R=d(3752)==typeof i,aA=null;if(R)aA=i;else{if(!i[d(2443)]){var YA=r&&r.pixiIdPrefix||"pixiid";i[d(2443)]=""[d(4146)](YA,"_")[d(4146)]((0,nA.uid)())}aA=i[d(2443)]}var kA=nA[d(618)][aA];if(R&&o&&!kA)throw new Error(d(4541)[d(4146)](aA,'" does not exist in BaseTextureCache.'));return kA||((kA=new g(i,r))[d(2152)]=aA,g[d(605)](kA,aA)),kA},g[M(4542)]=function(i,r,o,d){var R=M;i=i||new Float32Array(r*o*4);var aA=new W(i,{width:r,height:o}),YA=i instanceof Float32Array?q.vK[R(772)]:q.vK[R(2151)];return new g(aA,Object.assign(y,d||{width:r,height:o,type:YA}))},g[M(605)]=function(i,r){var o=M;r&&(i[o(1507)][o(3025)](r)===-1&&i[o(1507)].push(r),nA[o(618)][r]&&console[o(2949)]("BaseTexture added to the cache with an id ["[o(4146)](r,o(3611))),nA[o(618)][r]=i)},g.removeFromCache=function(i){var r=M;if(r(3752)==typeof i){var o=nA.BaseTextureCache[i];if(o){var d=o[r(1507)].indexOf(i);return d>-1&&o[r(1507)][r(1889)](d,1),delete nA[r(618)][i],o}}else if(i&&i[r(1507)]){for(var R=0;R0){if(!i.resource)throw new Error("CubeResource does not support copying of renderTexture.");this[d(4353)](i.resource,r)}else i[d(1453)]=q.sp[d(3215)]+r,i[d(4029)]=this.baseTexture,this[d(3528)][r]=i;return i.valid&&!this[d(2630)]&&this[d(1440)](i[d(845)],i[d(4022)]),this[d(3528)][r]=i,this},g[M(453)][M(1173)]=function(i,r,o){for(var d=M,R=this[d(3691)],aA=0;aA)?\s*()]*-->)?\s*\]*(?:\s(width|height)=('|")(\d*(?:\.\d+)?)(?:px)?('|"))[^>]*(?:\s(width|height)=('|")(\d*(?:\.\d+)?)(?:px)?('|"))[^>]*>/i,g}(F),EA=_(2901),GA=function(){var w=function(M,g){var i=N;return w=Object[i(4393)]||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){var d=i;for(var R in o)Object[d(453)].hasOwnProperty[d(779)](o,R)&&(r[R]=o[R])},w(M,g)};return function(M,g){var i=N;if(i(4653)!=typeof g&&g!==null)throw new TypeError(i(2943)+String(g)+" is not a constructor or null");function r(){var o=i;this[o(4586)]=M}w(M,g),M[i(453)]=g===null?Object.create(g):(r[i(453)]=g.prototype,new r)}}(),FA=function(w){var M=S;function g(i,r){var o=N,d=this;if(r=r||{},!(i instanceof HTMLVideoElement)){var R=document[o(514)]("video");R[o(4598)](o(2440),"auto"),R[o(4598)](o(1126),""),R.setAttribute(o(4367),""),o(3752)==typeof i&&(i=[i]);var aA=i[0].src||i[0];F[o(2347)](R,aA,r[o(1956)]);for(var YA=0;YA0&&r[i(4423)]===!1&&r[i(1182)]===!1&&r[i(1495)]>2},g[M(453)]._isSourceReady=function(){var i=M,r=this[i(877)];return r[i(1495)]===3||r[i(1495)]===4},g[M(453)][M(1918)]=function(){var i=M;this[i(2630)]||this[i(1514)](),this[i(2689)]&&!this._isConnectedToTicker&&(EA.vB[i(2029)][i(751)](this[i(1154)],this),this._isConnectedToTicker=!0)},g[M(453)][M(3194)]=function(){var i=M;this[i(628)]&&(EA.vB[i(2029)][i(528)](this[i(1154)],this),this._isConnectedToTicker=!1)},g[M(453)]._onCanPlay=function(){var i=M,r=this[i(877)];r[i(3065)](i(1256),this[i(1514)]),r[i(3065)](i(924),this[i(1514)]);var o=this.valid;this[i(1440)](r[i(2623)],r.videoHeight),!o&&this[i(1225)]&&(this[i(1225)](this),this[i(1225)]=null),this[i(2019)]()?this[i(1918)]():this[i(1294)]&&r.play()},g[M(453)][M(4368)]=function(){var i=M;this[i(628)]&&(EA.vB[i(2029)][i(528)](this.update,this),this._isConnectedToTicker=!1);var r=this[i(877)];r&&(r.removeEventListener(i(1045),this[i(619)],!0),r.pause(),r[i(3344)]="",r[i(1184)]()),w[i(453)][i(4368)].call(this)},Object[M(4292)](g[M(453)],"autoUpdate",{get:function(){var i=M;return this[i(2618)]},set:function(i){var r=M;i!==this[r(2618)]&&(this[r(2618)]=i,!this[r(2618)]&&this[r(628)]?(EA.vB.shared.remove(this[r(1154)],this),this[r(628)]=!1):this[r(2618)]&&!this[r(628)]&&this._isSourcePlaying()&&(EA.vB[r(2029)][r(751)](this[r(1154)],this),this[r(628)]=!0))},enumerable:!1,configurable:!0}),Object[M(4292)](g[M(453)],M(3748),{get:function(){return this._updateFPS},set:function(i){var r=M;i!==this[r(4260)]&&(this[r(4260)]=i)},enumerable:!1,configurable:!0}),g.test=function(i,r){var o=M;return self.HTMLVideoElement&&i instanceof HTMLVideoElement||g[o(4101)].indexOf(r)>-1},g[M(4101)]=[M(522),M(3718),M(1557),M(2063),"ogv",M(2523),M(3999),M(2197)],g[M(2285)]={ogv:M(2785),mov:M(2597),m4v:M(3954)},g}(F),$A=function(){var w=function(M,g){var i=N;return w=Object[i(4393)]||{__proto__:[]}instanceof Array&&function(r,o){var d=i;r[d(3536)]=o}||function(r,o){var d=i;for(var R in o)Object[d(453)][d(1454)].call(o,R)&&(r[R]=o[R])},w(M,g)};return function(M,g){var i=N;if(i(4653)!=typeof g&&g!==null)throw new TypeError(i(2943)+String(g)+" is not a constructor or null");function r(){var o=i;this[o(4586)]=M}w(M,g),M[i(453)]=g===null?Object.create(g):(r.prototype=g.prototype,new r)}}(),sx=function(w){var M=S;function g(i){var r=N;return w[r(779)](this,i)||this}return $A(g,w),g[M(3972)]=function(i){var r=M;return!!self[r(2971)]&&i instanceof ImageBitmap},g}(F);OA[S(1383)](k,sx,C,FA,dA,W,$,p);var ux=function(){var w=function(M,g){var i=N;return w=Object[i(4393)]||{__proto__:[]}instanceof Array&&function(r,o){var d=i;r[d(3536)]=o}||function(r,o){var d=i;for(var R in o)Object[d(453)][d(1454)][d(779)](o,R)&&(r[R]=o[R])},w(M,g)};return function(M,g){var i=N;if(typeof g!="function"&&g!==null)throw new TypeError("Class extends value "+String(g)+i(1667));function r(){var o=i;this[o(4586)]=M}w(M,g),M[i(453)]=g===null?Object.create(g):(r[i(453)]=g[i(453)],new r)}}(),Ex=function(w){function M(){return w!==null&&w.apply(this,arguments)||this}return ux(M,w),M.prototype.upload=function(g,i,r){var o=N,d=g.gl;d.pixelStorei(d.UNPACK_PREMULTIPLY_ALPHA_WEBGL,i[o(1415)]===q.iw.UNPACK);var R=i[o(845)],aA=i[o(4022)];return r[o(3461)]===R&&r[o(2383)]===aA?d.texSubImage2D(i[o(1453)],0,0,0,R,aA,i[o(862)],r[o(4028)],this.data):(r.width=R,r.height=aA,d[o(3234)](i.target,0,r[o(4195)],R,aA,0,i[o(862)],r[o(4028)],this[o(1381)])),!0},M}(W),Ux=function(){var w=S;function M(g,i){var r=N;this.width=Math[r(3775)](g||100),this[r(2383)]=Math[r(3775)](i||100),this[r(3728)]=!1,this.depth=!1,this[r(2944)]=0,this[r(4538)]=0,this[r(686)]=0,this[r(1025)]=null,this[r(1122)]=[],this[r(1316)]={},this[r(1583)]=new hA.R(r(1741)),this[r(1758)]=q.G5[r(2353)]}return Object.defineProperty(M[w(453)],"colorTexture",{get:function(){var g=w;return this[g(1122)][0]},enumerable:!1,configurable:!0}),M.prototype.addColorTexture=function(g,i){var r=w;return g===void 0&&(g=0),this[r(1122)][g]=i||new I(null,{scaleMode:q.aH[r(852)],resolution:1,mipmap:q.WB.OFF,width:this[r(3461)],height:this[r(2383)]}),this[r(2944)]++,this[r(4538)]++,this},M[w(453)][w(742)]=function(g){var i=w;return this[i(1025)]=g||new I(new Ex(null,{width:this[i(3461)],height:this[i(2383)]}),{scaleMode:q.aH[i(852)],resolution:1,width:this[i(3461)],height:this[i(2383)],mipmap:q.WB[i(3659)],format:q.I2.DEPTH_COMPONENT,type:q.vK[i(2257)]}),this[i(2944)]++,this[i(4538)]++,this},M[w(453)][w(1628)]=function(){var g=w;return this[g(3805)]=!0,this[g(2944)]++,this[g(4538)]++,this},M[w(453)][w(3590)]=function(){var g=w;return this.stencil=!0,this[g(2944)]++,this[g(4538)]++,this},M[w(453)].resize=function(g,i){var r=w;if(g=Math[r(3775)](g),i=Math[r(3775)](i),g!==this[r(3461)]||i!==this.height){this.width=g,this[r(2383)]=i,this[r(2944)]++,this[r(686)]++;for(var o=0;o-1&&o[r(1507)].splice(d,1),delete nA[r(2083)][i],o}}else if(i&&i[r(1507)]){for(var R=0;Rthis[r(775)].width,kA=d+aA>this[r(775)].height;if(YA||kA){var ax=YA&&kA?r(2537):"or",rx=r(4016)[r(4146)](o," + ")[r(4146)](R,r(2814))[r(4146)](o+R,r(2480))[r(4146)](this[r(775)][r(3461)]),Zx=r(3867)[r(4146)](d,r(4228))[r(4146)](aA," = ").concat(d+aA," > ").concat(this[r(775)][r(2383)]);throw new Error(r(3104)+"".concat(rx," ")[r(4146)](ax," ")[r(4146)](Zx))}this[r(2630)]=R&&aA&&this.baseTexture[r(2630)],this[r(1694)]||this[r(1036)]||(this[r(4273)]=i),this[r(2630)]&&this[r(1395)]()},enumerable:!1,configurable:!0}),Object.defineProperty(g[M(453)],M(1036),{get:function(){var i=M;return this[i(3310)]},set:function(i){var r=M;this._rotate=i,this[r(2630)]&&this[r(1395)]()},enumerable:!1,configurable:!0}),Object.defineProperty(g[M(453)],M(3461),{get:function(){var i=M;return this[i(4273)][i(3461)]},enumerable:!1,configurable:!0}),Object[M(4292)](g.prototype,M(2383),{get:function(){var i=M;return this[i(4273)][i(2383)]},enumerable:!1,configurable:!0}),g[M(453)][M(1949)]=function(){var i=M;return this[i(775)]},g}(nA[S(500)]);function V(w){var M=S;w[M(1165)]=function(){},w.on=function(){},w[M(2748)]=function(){},w[M(587)]=function(){}}O[S(1915)]=new O(new I),V(O[S(1915)]),V(O[S(1915)][S(775)]),O[S(1940)]=function(){for(var w=S,M=new Uint8Array(1024),g=0;g<256;g++)M[4*g]=255,M[4*g+1]=255,M[4*g+2]=255,M[4*g+3]=255;return O[w(4542)](M,16,16)}(),V(O[S(1940)]),V(O.WHITE.baseTexture);var oA=function(){var w=function(M,g){var i=N;return w=Object[i(4393)]||{__proto__:[]}instanceof Array&&function(r,o){var d=i;r[d(3536)]=o}||function(r,o){var d=i;for(var R in o)Object[d(453)][d(1454)].call(o,R)&&(r[R]=o[R])},w(M,g)};return function(M,g){var i=N;if(i(4653)!=typeof g&&g!==null)throw new TypeError(i(2943)+String(g)+i(1667));function r(){var o=i;this[o(4586)]=M}w(M,g),M[i(453)]=g===null?Object[i(1635)](g):(r[i(453)]=g[i(453)],new r)}}(),TA=function(w){var M=S;function g(i,r){var o=N,d=w[o(779)](this,i,r)||this;return d[o(2630)]=!0,d[o(2237)]=null,d[o(4351)]=null,d[o(1395)](),d}return oA(g,w),Object[M(4292)](g[M(453)],"framebuffer",{get:function(){var i=M;return this.baseTexture[i(1996)]},enumerable:!1,configurable:!0}),Object[M(4292)](g[M(453)],M(1758),{get:function(){var i=M;return this[i(1996)][i(1758)]},set:function(i){var r=M;this[r(1996)][r(1758)]=i},enumerable:!1,configurable:!0}),g[M(453)][M(1440)]=function(i,r,o){var d=M;o===void 0&&(o=!0);var R=this[d(775)][d(4627)],aA=Math[d(3775)](i*R)/R,YA=Math.round(r*R)/R;this[d(2630)]=aA>0&&YA>0,this[d(3388)].width=this[d(4273)][d(3461)]=aA,this[d(3388)][d(2383)]=this.orig[d(2383)]=YA,o&&this[d(775)][d(1440)](aA,YA),this[d(1395)]()},g[M(453)].setResolution=function(i){var r=M,o=this[r(775)];o[r(4627)]!==i&&(o.setResolution(i),this[r(1440)](o.width,o[r(2383)],!1))},g[M(1635)]=function(i){for(var r=M,o=[],d=1;d1?-o:-1:(R=((65535&(g=(0,nA[d(849)])(g)))<<16|65535&(i=(0,nA[d(849)])(i)))>>>0,o>1&&(R+=4294967296*o)),this[d(2761)][R]||(this.texturePool[R]=[]);var aA=this[d(2761)][R].pop();return aA||(aA=this[d(869)](g,i,o)),aA[d(4351)]=R,aA[d(1109)](r),aA},M[w(453)].getFilterTexture=function(g,i,r){var o=w,d=this[o(1954)](g.width,g[o(2383)],i||g[o(4627)],r||q.G5[o(2353)]);return d[o(2237)]=g[o(2237)],d},M[w(453)][w(3948)]=function(g){var i=w,r=g[i(4351)];g[i(2237)]=null,this.texturePool[r][i(1383)](g)},M[w(453)][w(4210)]=function(g){var i=w;this[i(3948)](g)},M.prototype[w(2341)]=function(g){var i=w;if(g=g!==!1)for(var r in this.texturePool){var o=this[i(2761)][r];if(o)for(var d=0;d0&&g[i(2383)]>0,this[i(2761)])if(Number(r)<0){var o=this[i(2761)][r];if(o)for(var d=0;d1){for(var rx=0;rx1&&((Zx=this[g(3133)](rx[g(3461)],rx[g(2383)],r[g(4627)]))[g(2237)]=rx[g(2237)]),o[px][g(4502)](this,rx,Zx,q.yl[g(4069)],r);var Lx=rx;rx=Zx,Zx=Lx}o[px][g(4502)](this,rx,ax[g(3086)],q.yl.BLEND,r),px>1&&r[g(1758)]>1&&this[g(4210)](r.renderTexture),this.returnFilterTexture(rx),this[g(4210)](Zx)}r[g(2341)](),this[g(1905)][g(1383)](r)},M[w(453)].bindAndClear=function(g,i){var r=w;i===void 0&&(i=q.yl[r(4069)]);var o=this[r(509)],d=o[r(3086)],R=o.state;if(g===this[r(4248)][this[r(4248)][r(3553)]-1].renderTexture?this[r(509)][r(758)][r(992)]=this[r(2145)][r(992)]:this[r(509)][r(758)][r(992)]=null,g&&g[r(2237)]){var aA=this[r(3673)];aA.x=0,aA.y=0,aA[r(3461)]=g.filterFrame[r(3461)],aA[r(2383)]=g[r(2237)][r(2383)],d[r(3265)](g,g[r(2237)],aA)}else g!==this[r(4248)][this[r(4248)][r(3553)]-1][r(3086)]?d[r(3265)](g):this[r(509)][r(3086)].bind(g,this.activeState[r(3942)],this[r(2145)][r(1723)]);var YA=1&R[r(2973)]||this[r(1406)];(i===q.yl.CLEAR||i===q.yl[r(3165)]&&YA)&&this.renderer.framebuffer.clear(0,0,0,0)},M.prototype[w(3581)]=function(g,i,r,o){var d=w,R=this.renderer;R[d(2163)][d(2306)](g[d(2163)]),this.bindAndClear(r,o),g.uniforms[d(2192)]=i,g[d(3255)].filterGlobals=this[d(1602)],R[d(4362)].bind(g),g[d(3320)]=!!g.program[d(2124)][d(2405)],g.legacy?(this.quadUv[d(2726)](i[d(3388)],i[d(2237)]),R[d(2478)][d(3265)](this[d(4142)]),R[d(2478)][d(855)](q.lg[d(4052)])):(R[d(2478)].bind(this[d(4230)]),R[d(2478)][d(855)](q.lg[d(1999)]))},M[w(453)][w(2603)]=function(g,i){var r=w,o=this[r(2145)],d=o[r(2002)],R=o[r(2604)],aA=i[r(4548)][r(4273)],YA=g.set(R.width,0,0,R.height,d.x,d.y),kA=i[r(4573)][r(825)](gx.y3[r(1304)]);return kA.invert(),YA[r(1283)](kA),YA.scale(1/aA[r(3461)],1/aA.height),YA[r(4050)](i.anchor.x,i[r(3252)].y),YA},M.prototype[w(1165)]=function(){var g=w;this[g(509)]=null,this[g(2761)][g(2341)](!1)},M[w(453)][w(3133)]=function(g,i,r,o){var d=w;return r===void 0&&(r=1),o===void 0&&(o=q.G5[d(2353)]),this[d(2761)][d(1954)](g,i,r,o)},M[w(453)][w(3173)]=function(g,i,r){var o=w;if(typeof g=="number"){var d=g;g=i,i=d}g=g||this[o(2145)][o(3086)];var R=this[o(2761)][o(1954)](g[o(3461)],g[o(2383)],i||g[o(4627)],r||q.G5[o(2353)]);return R.filterFrame=g[o(2237)],R},M[w(453)][w(4210)]=function(g){var i=w;this[i(2761)].returnTexture(g)},M.prototype[w(748)]=function(){var g=w;this[g(2761)][g(2341)](!0)},M[w(453)][w(1440)]=function(){var g=w;this[g(2761)][g(4664)](this[g(509)].view)},M[w(453)][w(3517)]=function(g,i){var r=w,o=x0[0],d=x0[1],R=x0[2],aA=x0[3];o.set(i.left,i[r(2421)]),d.set(i[r(2182)],i.bottom),R[r(2306)](i.right,i[r(2421)]),aA.set(i[r(3634)],i[r(1807)]),g[r(4502)](o,o),g.apply(d,d),g[r(4502)](R,R),g[r(4502)](aA,aA);var YA=Math[r(4534)](o.x,d.x,R.x,aA.x),kA=Math.min(o.y,d.y,R.y,aA.y),ax=Math[r(2290)](o.x,d.x,R.x,aA.x),rx=Math[r(2290)](o.y,d.y,R.y,aA.y);i.x=YA,i.y=kA,i[r(3461)]=ax-YA,i.height=rx-kA},M[w(453)].roundFrame=function(g,i,r,o,d){var R=w;if(d){var aA=d.a,YA=d.b,kA=d.c,ax=d.d;if((Math[R(2136)](YA)>1e-4||Math[R(2136)](kA)>1e-4)&&(Math.abs(aA)>1e-4||Math[R(2136)](ax)>1e-4))return}(d=d?l0[R(1863)](d):l0.identity())[R(4050)](-r.x,-r.y)[R(3408)](o[R(3461)]/r[R(3461)],o[R(2383)]/r[R(2383)]).translate(o.x,o.y),this.transformAABB(d,g),g[R(1500)](i),this[R(3517)](d.invert(),g)},M}(),Wx=function(){var w=S;function M(g){this.renderer=g}return M[w(453)][w(1963)]=function(){},M[w(453)][w(1165)]=function(){var g=w;this[g(509)]=null},M[w(453)].start=function(){},M[w(453)][w(1270)]=function(){var g=w;this[g(1963)]()},M.prototype[w(1930)]=function(g){},M}(),P0=function(){var w=S;function M(g){var i=N;this[i(509)]=g,this.emptyRenderer=new Wx(g),this[i(4346)]=this[i(3138)]}return M[w(453)][w(2268)]=function(g){var i=w;this.currentRenderer!==g&&(this[i(4346)][i(1270)](),this[i(4346)]=g,this[i(4346)][i(1783)]())},M.prototype[w(1963)]=function(){var g=w;this[g(2268)](this[g(3138)])},M[w(453)][w(2247)]=function(){var g=w;this[g(2268)](this.emptyRenderer)},M[w(453)][w(3479)]=function(g,i){for(var r=w,o=this[r(509)].texture[r(2688)],d=i-1;d>=0;--d)g[d]=o[d]||null,g[d]&&(g[d][r(1650)]=d)},M[w(453)][w(1073)]=function(g,i,r,o){for(var d=w,R=g[d(630)],aA=g[d(678)],YA=g.count,kA=0,ax=0;ax=0&&Zx=q.Vi[r(507)]&&(o=g[r(923)](r(444),i)),o)this[r(506)]=2;else if(this[r(506)]=1,!(o=g[r(923)](r(4193),i)||g[r(923)](r(2643),i)))throw new Error("This browser does not support WebGL. Try using the canvas renderer");return this.gl=o,this[r(3073)](),this.gl},M[w(453)].getExtensions=function(){var g=w,i=this.gl,r={anisotropicFiltering:i[g(2003)](g(1187)),floatTextureLinear:i.getExtension("OES_texture_float_linear"),s3tc:i.getExtension("WEBGL_compressed_texture_s3tc"),s3tc_sRGB:i[g(2003)](g(2215)),etc:i[g(2003)](g(4279)),etc1:i[g(2003)]("WEBGL_compressed_texture_etc1"),pvrtc:i.getExtension("WEBGL_compressed_texture_pvrtc")||i[g(2003)](g(2144)),atc:i.getExtension(g(955)),astc:i[g(2003)](g(1332))};this[g(506)]===1?Object[g(1610)](this.extensions,r,{drawBuffers:i[g(2003)](g(3753)),depthTexture:i.getExtension(g(2784)),loseContext:i.getExtension(g(979)),vertexArrayObject:i[g(2003)](g(4543))||i[g(2003)](g(3955))||i[g(2003)](g(2011)),uint32ElementIndex:i[g(2003)](g(3164)),floatTexture:i[g(2003)](g(2388)),floatTextureLinear:i[g(2003)]("OES_texture_float_linear"),textureHalfFloat:i[g(2003)](g(2321)),textureHalfFloatLinear:i[g(2003)](g(3222))}):this.webGLVersion===2&&Object[g(1610)](this.extensions,r,{colorBufferFloat:i[g(2003)](g(1262))})},M[w(453)][w(3749)]=function(g){var i=w;g[i(2945)]()},M.prototype.handleContextRestored=function(){var g=w;this[g(509)][g(835)][g(2634)][g(587)](this.gl)},M.prototype[w(1165)]=function(){var g=w,i=this[g(509)][g(2377)];this[g(509)]=null,i[g(3065)](g(4207),this[g(3749)]),i[g(3065)](g(2690),this[g(1049)]),this.gl[g(2453)](null),this[g(1402)][g(4625)]&&this[g(1402)][g(4625)].loseContext()},M[w(453)][w(1787)]=function(){var g=w;this[g(509)][g(3105)]&&this.gl[g(1963)]()},M[w(453)][w(3193)]=function(g){var i=w,r=g[i(4493)](),o="WebGL2RenderingContext"in self&&g instanceof self[i(4359)];o&&(this.webGLVersion=2),r[i(3728)]||console.warn(i(1895));var d=o||!!g.getExtension("OES_element_index_uint");this[i(1138)][i(1108)]=d,d||console[i(2949)](i(773))},M}(),$x=function(w){var M=S;this[M(1996)]=w,this.stencil=null,this[M(2944)]=-1,this.dirtyFormat=-1,this[M(686)]=-1,this[M(1758)]=q.G5.NONE,this[M(2816)]=null,this[M(2467)]=null,this[M(4435)]=0},h0=new gx.Ae,C0=function(){var w=S;function M(g){var i=N;this[i(509)]=g,this[i(3470)]=[],this[i(1038)]=new Ux(10,10),this[i(1576)]=null}return M[w(453)][w(2634)]=function(){var g=w,i=this.gl=this[g(509)].gl;if(this[g(420)]=this[g(509)][g(420)],this[g(4263)]=this[g(1038)],this.viewport=new gx.Ae,this[g(1747)]=!0,this[g(2555)]=!0,this[g(3316)](!0),this[g(509)][g(4259)][g(506)]===1){var r=this.renderer[g(4259)][g(1402)][g(3111)],o=this[g(509)][g(4259)][g(1402)][g(1025)];CA.X.PREFER_ENV===q.Vi[g(2181)]&&(r=null,o=null),r?i.drawBuffers=function(d){var R=g;return r[R(3700)](d)}:(this.hasMRT=!1,i[g(3111)]=function(){}),o||(this[g(2555)]=!1)}else this.msaaSamples=i[g(4375)](i[g(3155)],i[g(3546)],i[g(2968)])},M[w(453)].bind=function(g,i,r){var o=w;r===void 0&&(r=0);var d=this.gl;if(g){var R=g[o(1316)][this[o(420)]]||this.initFramebuffer(g);this.current!==g&&(this[o(4263)]=g,d[o(2936)](d[o(2557)],R[o(1996)])),R[o(4435)]!==r&&(g[o(2944)]++,g[o(4538)]++,R[o(4435)]=r),R[o(2944)]!==g[o(2944)]&&(R.dirtyId=g[o(2944)],R[o(4538)]!==g[o(4538)]?(R.dirtyFormat=g[o(4538)],R[o(686)]=g[o(686)],this[o(3231)](g,r)):R[o(686)]!==g[o(686)]&&(R[o(686)]=g[o(686)],this[o(2975)](g)));for(var aA=0;aA>r,ax=i[o(2383)]>>r,rx=kA/i[o(3461)];this[o(1822)](i.x*rx,i.y*rx,kA,ax)}else kA=g[o(3461)]>>r,ax=g[o(2383)]>>r,this[o(1822)](0,0,kA,ax)}else this[o(4263)]&&(this[o(4263)]=null,d[o(2936)](d[o(2557)],null)),i?this[o(1822)](i.x,i.y,i[o(3461)],i.height):this.setViewport(0,0,this.renderer.width,this[o(509)][o(2383)])},M[w(453)].setViewport=function(g,i,r,o){var d=w,R=this[d(2980)];g=Math[d(3775)](g),i=Math[d(3775)](i),r=Math.round(r),o=Math[d(3775)](o),R[d(3461)]===r&&R[d(2383)]===o&&R.x===g&&R.y===i||(R.x=g,R.y=i,R.width=r,R.height=o,this.gl[d(2980)](g,i,r,o))},Object[w(4292)](M.prototype,w(460),{get:function(){var g=w;return this[g(4263)]?{x:0,y:0,width:this[g(4263)][g(3461)],height:this[g(4263)].height}:{x:0,y:0,width:this[g(509)][g(3461)],height:this[g(509)][g(2383)]}},enumerable:!1,configurable:!0}),M[w(453)].clear=function(g,i,r,o,d){var R=w;d===void 0&&(d=q.V0[R(1338)]|q.V0[R(521)]);var aA=this.gl;aA[R(4628)](g,i,r,o),aA[R(2341)](d)},M[w(453)][w(4323)]=function(g){var i=w,r=this.gl,o=new $x(r.createFramebuffer());return o[i(1758)]=this[i(3626)](g[i(1758)]),g[i(1316)][this[i(420)]]=o,this[i(3470)].push(g),g[i(1583)][i(751)](this),o},M[w(453)][w(2975)]=function(g){var i=w,r=this.gl,o=g.glFramebuffers[this.CONTEXT_UID];o.msaaBuffer&&(r[i(1292)](r[i(3155)],o[i(2816)]),r[i(4157)](r.RENDERBUFFER,o.multisample,r.RGBA8,g[i(3461)],g.height)),o.stencil&&(r[i(1292)](r[i(3155)],o[i(3728)]),o.msaaBuffer?r[i(4157)](r[i(3155)],o.multisample,r[i(4356)],g[i(3461)],g[i(2383)]):r[i(2414)](r.RENDERBUFFER,r.DEPTH_STENCIL,g[i(3461)],g.height));var d=g[i(1122)],R=d[i(3553)];r[i(3111)]||(R=Math[i(4534)](R,1));for(var aA=0;aA1&&this[r(2782)](g)?(d.msaaBuffer=d[r(2816)]||o[r(1792)](),o[r(1292)](o[r(3155)],d[r(2816)]),o.renderbufferStorageMultisample(o[r(3155)],d[r(1758)],o[r(3546)],g[r(3461)],g[r(2383)]),o[r(3679)](o.FRAMEBUFFER,o[r(4042)],o.RENDERBUFFER,d.msaaBuffer)):d[r(2816)]&&(o[r(490)](d.msaaBuffer),d.msaaBuffer=null,d.blitFramebuffer&&(d[r(2467)][r(4368)](),d.blitFramebuffer=null));for(var YA=[],kA=0;kA1&&o[r(3111)](YA),g[r(1025)]&&this[r(2555)]){var Zx=g[r(1025)];this[r(509)].texture[r(3265)](Zx,0),o.framebufferTexture2D(o[r(2557)],o[r(3846)],o[r(2142)],Zx._glTextures[this[r(420)]][r(3689)],i)}!g.stencil&&!g[r(3805)]||g[r(1025)]&&this[r(2555)]?d.stencil&&(o[r(490)](d[r(3728)]),d[r(3728)]=null):(d.stencil=d.stencil||o[r(1792)](),o[r(1292)](o[r(3155)],d[r(3728)]),d.msaaBuffer?o.renderbufferStorageMultisample(o.RENDERBUFFER,d[r(1758)],o.DEPTH24_STENCIL8,g[r(3461)],g[r(2383)]):o[r(2414)](o[r(3155)],o[r(1087)],g[r(3461)],g.height),o[r(3679)](o.FRAMEBUFFER,o[r(3521)],o[r(3155)],d[r(3728)]))},M[w(453)].canMultisampleFramebuffer=function(g){var i=w;return this[i(509)][i(4259)][i(506)]!==1&&g[i(1122)][i(3553)]<=1&&!g.depthTexture},M.prototype[w(3626)]=function(g){var i=w,r=this[i(1576)],o=q.G5.NONE;if(g<=1||r===null)return o;for(var d=0;d=0&&this.managedFramebuffers[r(1889)](R,1),g[r(1583)][r(528)](this),i||(d[r(4085)](o[r(1996)]),o[r(2816)]&&d[r(490)](o[r(2816)]),o[r(3728)]&&d[r(490)](o[r(3728)])),o[r(2467)]&&o.blitFramebuffer[r(4368)]()}},M[w(453)][w(3316)]=function(g){var i=w,r=this[i(3470)];this[i(3470)]=[];for(var o=0;o0)&&!(r=d[g(577)]())[g(2495)];)R[g(1383)](r.value)}catch(aA){o={error:aA}}finally{try{r&&!r[g(2495)]&&(i=d[g(3575)])&&i.call(d)}finally{if(o)throw o[g(1045)]}}return R},e0=function(w,M,g){var i=S;if(g||arguments[i(3553)]===2)for(var r,o=0,d=M.length;o0&&(g+=M(1183)),i1e-4||Math.abs(R)>1e-4)&&(Math.abs(o)>1e-4||Math[r(2136)](aA)>1e-4)},g.prototype[M(1600)]=function(i){var r=M,o=i[r(1337)];if(!o.isFastRect||!o.isFastRect()||g[r(4233)](o[r(4573)])||g[r(4233)](this[r(509)][r(758)][r(992)]))return!1;this[r(1459)](i);var d=i[r(2765)];return d.width>0&&d.height>0},g[M(453)][M(4514)]=function(i,r,o,d,R){var aA=M;g[aA(4233)](R)||((R=R?V2[aA(1863)](R):V2[aA(1955)]())[aA(4050)](-o.x,-o.y)[aA(3408)](d[aA(3461)]/o.width,d[aA(2383)]/o[aA(2383)])[aA(4050)](d.x,d.y),this[aA(509)].filter.transformAABB(R,i),i.fit(d),i.x=Math.round(i.x*r),i.y=Math[aA(3775)](i.y*r),i[aA(3461)]=Math.round(i[aA(3461)]*r),i[aA(2383)]=Math.round(i.height*r))},g[M(453)][M(1383)]=function(i){var r=M;i[r(2765)]||this[r(1459)](i);var o=this[r(509)].gl;i[r(2673)]||o[r(473)](o[r(1148)]),i[r(2396)]++,i[r(2673)]=i[r(2765)],this[r(727)]()},g[M(453)].pop=function(){var i=M,r=this.renderer.gl;this[i(2899)]()>0?this[i(727)]():r[i(3829)](r.SCISSOR_TEST)},g[M(453)][M(727)]=function(){var i=M,r,o=this[i(4076)][this[i(4076)][i(3553)]-1][i(2673)];r=this[i(509)][i(3086)][i(4263)]?o.y:this[i(509)][i(2383)]-o[i(2383)]-o.y,this.renderer.gl[i(3171)](o.x,r,o[i(3461)],o[i(2383)])},g}(Z0),d2=function(){var w=function(M,g){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){var o=N;i[o(3536)]=r}||function(i,r){var o=N;for(var d in r)Object[o(453)][o(1454)].call(r,d)&&(i[d]=r[d])},w(M,g)};return function(M,g){var i=N;if(i(4653)!=typeof g&&g!==null)throw new TypeError(i(2943)+String(g)+i(1667));function r(){var o=i;this[o(4586)]=M}w(M,g),M.prototype=g===null?Object[i(1635)](g):(r[i(453)]=g.prototype,new r)}}(),X2=function(w){var M=S;function g(i){var r=N,o=w[r(779)](this,i)||this;return o[r(3439)]=WebGLRenderingContext[r(4229)],o}return d2(g,w),g[M(453)][M(2899)]=function(){var i=M,r=this[i(4076)][this[i(4076)][i(3553)]-1];return r?r[i(3827)]:0},g.prototype[M(1383)]=function(i){var r=M,o=i[r(1337)],d=this[r(509)].gl,R=i._stencilCounter;R===0&&(this[r(509)][r(1996)].forceStencil(),d[r(473)](d.STENCIL_TEST)),i[r(3827)]++,d[r(2954)](!1,!1,!1,!1),d.stencilFunc(d[r(2241)],R,4294967295),d[r(1809)](d[r(2098)],d[r(2098)],d[r(1112)]),o.renderable=!0,o[r(1930)](this[r(509)]),this[r(509)][r(3057)].flush(),o.renderable=!1,this[r(727)]()},g[M(453)][M(513)]=function(i){var r=M,o=this.renderer.gl;this.getStackLength()===0?(o[r(3829)](o.STENCIL_TEST),o.clearStencil(0),o.clear(o.STENCIL_BUFFER_BIT)):(o[r(2954)](!1,!1,!1,!1),o[r(1809)](o[r(2098)],o[r(2098)],o[r(2515)]),i.renderable=!0,i.render(this[r(509)]),this[r(509)].batch[r(1963)](),i[r(4331)]=!1,this[r(727)]())},g[M(453)][M(727)]=function(){var i=M,r=this[i(509)].gl;r.colorMask(!0,!0,!0,!0),r[i(1761)](r[i(2241)],this[i(2899)](),4294967295),r[i(1809)](r[i(2098)],r[i(2098)],r[i(2098)])},g}(Z0),U=function(){var w=S;function M(g){var i=N;this[i(509)]=g,this[i(2604)]=null,this[i(2002)]=null,this[i(1188)]=null,this[i(2106)]=new gx.y3,this[i(992)]=null}return M.prototype[w(1154)]=function(g,i,r,o){var d=w;this.destinationFrame=g||this[d(2604)]||this[d(1188)],this[d(2002)]=i||this[d(2002)]||g,this[d(1039)](this[d(2604)],this[d(2002)],r,o),this[d(992)]&&this.projectionMatrix[d(782)](this[d(992)]);var R=this[d(509)];R[d(1602)][d(3255)][d(2106)]=this[d(2106)],R[d(1602)][d(1154)](),R[d(4362)][d(4362)]&&R[d(4362)][d(584)](R[d(4362)][d(4362)][d(3255)].globals)},M[w(453)].calculateProjection=function(g,i,r,o){var d=w,R=this[d(2106)],aA=o?-1:1;R[d(1955)](),R.a=1/i.width*2,R.d=aA*(1/i[d(2383)]*2),R.tx=-1-i.x*R.a,R.ty=-aA-i.y*R.d},M[w(453)][w(794)]=function(g){},M.prototype.destroy=function(){var g=w;this[g(509)]=null},M}(),m=new gx.Ae,gA=new gx.Ae,iA=function(){var w=S;function M(g){var i=N;this.renderer=g,this.clearColor=g[i(3886)],this[i(4380)]=[],this[i(4263)]=null,this[i(2002)]=new gx.Ae,this[i(2604)]=new gx.Ae,this[i(3120)]=new gx.Ae}return M[w(453)].bind=function(g,i,r){var o=w;g===void 0&&(g=null);var d,R,aA,YA=this.renderer;this[o(4263)]=g,g?(aA=(d=g[o(775)]).resolution,i||(m[o(3461)]=g[o(1492)][o(3461)],m[o(2383)]=g[o(1492)][o(2383)],i=m),r||(gA.x=g[o(1492)].x,gA.y=g.frame.y,gA[o(3461)]=i[o(3461)],gA[o(2383)]=i[o(2383)],r=gA),R=d[o(1996)]):(aA=YA[o(4627)],i||(m.width=YA.screen.width,m[o(2383)]=YA[o(4002)][o(2383)],i=m),r||((r=m)[o(3461)]=i.width,r[o(2383)]=i[o(2383)]));var kA=this.viewportFrame;kA.x=r.x*aA,kA.y=r.y*aA,kA[o(3461)]=r.width*aA,kA[o(2383)]=r[o(2383)]*aA,g||(kA.y=YA.view[o(2383)]-(kA.y+kA.height)),kA.ceil(),this[o(509)][o(1996)][o(3265)](R,kA),this.renderer[o(758)][o(1154)](r,i,aA,!R),g?this[o(509)][o(2599)][o(1028)](d.maskStack):this[o(509)][o(2599)][o(1028)](this[o(4380)]),this[o(2002)][o(1863)](i),this.destinationFrame[o(1863)](r)},M.prototype.clear=function(g,i){var r=w;g=this.current?g||this[r(4263)][r(775)][r(4628)]:g||this[r(4628)];var o=this[r(2604)],d=this[r(4263)]?this.current[r(775)]:this[r(509)][r(4002)],R=o.width!==d[r(3461)]||o[r(2383)]!==d[r(2383)];if(R){var aA=this[r(3120)],YA=aA.x,kA=aA.y,ax=aA.width,rx=aA[r(2383)];YA=Math[r(3775)](YA),kA=Math[r(3775)](kA),ax=Math.round(ax),rx=Math[r(3775)](rx),this[r(509)].gl.enable(this[r(509)].gl[r(1148)]),this[r(509)].gl[r(3171)](YA,kA,ax,rx)}this[r(509)].framebuffer[r(2341)](g[0],g[1],g[2],g[3],i),R&&this[r(509)].scissor[r(513)]()},M[w(453)][w(1440)]=function(){var g=w;this[g(3265)](null)},M[w(453)].reset=function(){var g=w;this[g(3265)](null)},M[w(453)].destroy=function(){var g=w;this[g(509)]=null},M}();function T(w,M,g,i,r){var o=S;g[o(1079)][o(1154)](r)}var H={float:S(2189),vec2:S(4431),vec3:` data[offset] = v[0]; data[offset+1] = v[1]; data[offset+2] = v[2]; `,vec4:S(890),mat2:S(2619),mat3:S(1519),mat4:S(4422)},P={float:4,vec2:8,vec3:12,vec4:16,int:4,ivec2:8,ivec3:12,ivec4:16,uint:4,uvec2:8,uvec3:12,uvec4:16,bool:4,bvec2:8,bvec3:12,bvec4:16,mat2:32,mat3:48,mat4:64};function cA(w){for(var M=S,g=w[M(2726)](function(YA){return{data:YA,offset:0,dataLen:0,dirty:0}}),i=0,r=0,o=0,d=0;d1&&(i=Math[M(2290)](i,16)*R[M(1381)].size),R[M(487)]=i,r%i!=0&&r<16){var aA=r%i%16;r+=aA,o+=aA}r+i>16?(o=16*Math[M(1500)](o/16),R.offset=o,o+=i,r=i):(R[M(2790)]=o,r+=i,o+=i)}return{uboElements:g,size:o=16*Math[M(1500)](o/16)}}function AA(w,M){var g=S,i=[];for(var r in w)M[r]&&i[g(1383)](M[r]);return i[g(2066)](function(o,d){var R=g;return o.index-d[R(1411)]}),i}function yA(w,M){var g=S;if(!w.autoManage)return{size:0,syncFunc:T};for(var i=cA(AA(w[g(3255)],M)),r=i[g(2756)],o=i[g(460)],d=[g(2641)],R=0;R1){var px=X(aA[g(1381)].type),Lx=Math.max(P[aA[g(1381)].type]/16,1),c0=px/Lx,r0=(4-c0%4)%4;d[g(1383)](g(3741).concat(kA,g(4680))[g(4146)](kA,`; offset = `)[g(4146)](aA[g(2790)]/4,`; t = 0; for(var i=0; i < `)[g(4146)](aA[g(1381)][g(460)]*Lx,`; i++) { for(var j = 0; j < `)[g(4146)](c0,g(4315)).concat(r0,g(2404)))}else{var n0=H[aA[g(1381)][g(4028)]];d.push(g(3741)[g(4146)](kA,g(4680))[g(4146)](kA,g(3820))[g(4146)](aA[g(2790)]/4,g(789))[g(4146)](n0,g(789)))}}return d.push(g(4070)),{size:o,syncFunc:new Function("ud","uv",g(509),g(4080),g(1079),d[g(1721)](` `))}}var NA=function(){},RA=function(){var w=S;function M(g,i){var r=N;this[r(753)]=g,this[r(3652)]=i,this[r(1652)]={},this[r(1080)]={},this[r(1725)]={}}return M[w(453)][w(1165)]=function(){var g=w;this.uniformData=null,this[g(1652)]=null,this[g(1080)]=null,this.uniformBufferBindings=null,this[g(753)]=null},M}();function pA(w,M,g){var i=S,r=w.createShader(M);return w[i(3347)](r,g),w.compileShader(r),r}function HA(w){for(var M=S,g=new Array(w),i=0;iax?1:-1});for(var R=0;R>=1,o++;this[i(2973)]=g[i(1381)]}for(o=0;othis[g(1631)]&&(this.checkCount=0,this[g(4433)]())))},M[w(453)][w(4433)]=function(){for(var g=w,i=this[g(509)][g(3689)],r=i.managedTextures,o=!1,d=0;dthis.maxIdle&&(i[g(2153)](R,!0),r[d]=null,o=!0)}if(o){var aA=0;for(d=0;d=0;d--)this.unload(g[i(3308)][d])},M[w(453)][w(1165)]=function(){var g=w;this[g(509)]=null},M}(),kx=function(w){var M=S;this[M(3689)]=w,this.width=-1,this.height=-1,this[M(2944)]=-1,this[M(1082)]=-1,this[M(3305)]=!1,this[M(3524)]=33071,this[M(4028)]=q.vK.UNSIGNED_BYTE,this.internalFormat=q.I2[M(469)],this[M(3021)]=0},dx=function(){var w=S;function M(g){var i=N;this[i(509)]=g,this.boundTextures=[],this[i(1669)]=-1,this[i(437)]=[],this[i(4624)]=!1,this[i(1348)]=new I,this[i(1821)]=!1}return M.prototype[w(2634)]=function(){var g=w,i=this.gl=this[g(509)].gl;this[g(420)]=this[g(509)][g(420)],this[g(506)]=this.renderer[g(4259)][g(506)],this[g(1133)]=function(R){var aA=g,YA,kA,ax,rx,Zx,px,Lx,c0,r0,n0,D2,M2,b2,y2,v2,a2,x2,L2,W2,gc,ac,bc,Yc;return aA(4359)in self&&R instanceof self[aA(4359)]?((YA={})[q.vK[aA(2151)]]=((kA={})[q.I2[aA(469)]]=R.RGBA8,kA[q.I2[aA(3014)]]=R[aA(4434)],kA[q.I2.RG]=R[aA(1016)],kA[q.I2[aA(457)]]=R.R8,kA[q.I2[aA(3499)]]=R.RGBA8UI,kA[q.I2[aA(1812)]]=R[aA(3851)],kA[q.I2[aA(3076)]]=R[aA(3282)],kA[q.I2[aA(3569)]]=R[aA(1403)],kA[q.I2[aA(2664)]]=R[aA(2664)],kA[q.I2[aA(3126)]]=R[aA(3126)],kA[q.I2.LUMINANCE_ALPHA]=R.LUMINANCE_ALPHA,kA),YA[q.vK.BYTE]=((ax={})[q.I2[aA(469)]]=R[aA(2881)],ax[q.I2[aA(3014)]]=R[aA(2992)],ax[q.I2.RG]=R[aA(2055)],ax[q.I2[aA(457)]]=R.R8_SNORM,ax[q.I2[aA(3499)]]=R.RGBA8I,ax[q.I2[aA(1812)]]=R.RGB8I,ax[q.I2[aA(3076)]]=R.RG8I,ax[q.I2[aA(3569)]]=R[aA(2032)],ax),YA[q.vK.UNSIGNED_SHORT]=((rx={})[q.I2[aA(3499)]]=R[aA(2571)],rx[q.I2[aA(1812)]]=R[aA(3357)],rx[q.I2.RG_INTEGER]=R[aA(1561)],rx[q.I2.RED_INTEGER]=R[aA(3254)],rx[q.I2[aA(578)]]=R[aA(1205)],rx),YA[q.vK[aA(1189)]]=((Zx={})[q.I2[aA(3499)]]=R.RGBA16I,Zx[q.I2[aA(1812)]]=R[aA(1271)],Zx[q.I2[aA(3076)]]=R[aA(3615)],Zx[q.I2[aA(3569)]]=R[aA(2924)],Zx),YA[q.vK[aA(2387)]]=((px={})[q.I2[aA(3499)]]=R[aA(3784)],px[q.I2[aA(1812)]]=R[aA(3720)],px[q.I2.RG_INTEGER]=R.RG32UI,px[q.I2.RED_INTEGER]=R.R32UI,px[q.I2.DEPTH_COMPONENT]=R[aA(4551)],px),YA[q.vK[aA(4329)]]=((Lx={})[q.I2[aA(3499)]]=R[aA(2699)],Lx[q.I2[aA(1812)]]=R[aA(1308)],Lx[q.I2[aA(3076)]]=R.RG32I,Lx[q.I2.RED_INTEGER]=R[aA(3695)],Lx),YA[q.vK[aA(772)]]=((c0={})[q.I2[aA(469)]]=R[aA(529)],c0[q.I2.RGB]=R.RGB32F,c0[q.I2.RG]=R[aA(1570)],c0[q.I2[aA(457)]]=R[aA(4492)],c0[q.I2[aA(578)]]=R[aA(1551)],c0),YA[q.vK[aA(1595)]]=((r0={})[q.I2[aA(469)]]=R.RGBA16F,r0[q.I2.RGB]=R.RGB16F,r0[q.I2.RG]=R[aA(1370)],r0[q.I2[aA(457)]]=R[aA(3958)],r0),YA[q.vK[aA(3952)]]=((n0={})[q.I2[aA(3014)]]=R[aA(4413)],n0),YA[q.vK[aA(1817)]]=((D2={})[q.I2[aA(469)]]=R.RGBA4,D2),YA[q.vK[aA(3364)]]=((M2={})[q.I2.RGBA]=R[aA(1178)],M2),YA[q.vK[aA(921)]]=((b2={})[q.I2.RGBA]=R.RGB10_A2,b2[q.I2[aA(3499)]]=R[aA(4322)],b2),YA[q.vK[aA(2015)]]=((y2={})[q.I2[aA(3014)]]=R[aA(3803)],y2),YA[q.vK[aA(2274)]]=((v2={})[q.I2.RGB]=R[aA(3060)],v2),YA[q.vK.UNSIGNED_INT_24_8]=((a2={})[q.I2[aA(1087)]]=R.DEPTH24_STENCIL8,a2),YA[q.vK[aA(814)]]=((x2={})[q.I2.DEPTH_STENCIL]=R[aA(3990)],x2),Yc=YA):((L2={})[q.vK.UNSIGNED_BYTE]=((W2={})[q.I2[aA(469)]]=R[aA(469)],W2[q.I2[aA(3014)]]=R[aA(3014)],W2[q.I2.ALPHA]=R[aA(2664)],W2[q.I2[aA(3126)]]=R.LUMINANCE,W2[q.I2[aA(3490)]]=R[aA(3490)],W2),L2[q.vK[aA(3952)]]=((gc={})[q.I2[aA(3014)]]=R[aA(3014)],gc),L2[q.vK[aA(1817)]]=((ac={})[q.I2[aA(469)]]=R[aA(469)],ac),L2[q.vK.UNSIGNED_SHORT_5_5_5_1]=((bc={})[q.I2[aA(469)]]=R[aA(469)],bc),Yc=L2),Yc}(i);var r=i[g(4320)](i[g(3420)]);this[g(2688)].length=r;for(var o=0;o=0;--aA){var YA=o[aA];YA&&YA[i(1684)][R][i(3021)]!==q.oT.FLOAT&&this.renderer[i(3689)][i(3465)](YA)}},M[w(453)][w(1572)]=function(g){var i=w,r=new kx(this.gl[i(869)]());return r[i(2944)]=-1,g._glTextures[this.CONTEXT_UID]=r,this[i(437)][i(1383)](g),g.on(i(4368),this.destroyTexture,this),r},M[w(453)][w(764)]=function(g,i){var r=w,o,d;i.internalFormat=(d=(o=this.internalFormats[g[r(4028)]])===null||o===void 0?void 0:o[g[r(862)]])!==null&&d!==void 0?d:g.format,this.webGLVersion===2&&g[r(4028)]===q.vK.HALF_FLOAT?i[r(4028)]=this.gl.HALF_FLOAT:i[r(4028)]=g.type},M[w(453)][w(1548)]=function(g){var i=w,r=g[i(1684)][this[i(420)]];if(r){var o=this[i(509)];if(this[i(764)](g,r),g.resource&&g[i(4486)][i(1173)](o,g,r))r[i(3021)]!==q.oT[i(772)]&&(this[i(1821)]=!0);else{var d=g[i(845)],R=g[i(4022)],aA=o.gl;(r[i(3461)]!==d||r[i(2383)]!==R||r[i(2944)]<0)&&(r[i(3461)]=d,r.height=R,aA.texImage2D(g[i(1453)],0,r[i(4195)],d,R,0,g[i(862)],r[i(4028)],null))}g[i(1082)]!==r[i(1082)]&&this[i(914)](g),r.dirtyId=g[i(2944)]}},M[w(453)][w(2153)]=function(g,i){var r=w,o=this.gl;if((g=g[r(1949)]())._glTextures[this.CONTEXT_UID]&&(this[r(3465)](g),o[r(2902)](g[r(1684)][this[r(420)]][r(3689)]),g[r(545)](r(4368),this.destroyTexture,this),delete g[r(1684)][this[r(420)]],!i)){var d=this[r(437)][r(3025)](g);d!==-1&&(0,nA.removeItems)(this.managedTextures,d,1)}},M.prototype[w(914)]=function(g){var i=w,r=g[i(1684)][this[i(420)]];r&&(g[i(3305)]!==q.WB[i(567)]&&this.webGLVersion===2||g[i(3404)]?r.mipmap=g.mipmap>=1:r[i(3305)]=!1,this[i(506)]===2||g[i(3404)]?r[i(3524)]=g.wrapMode:r[i(3524)]=q.Nt[i(2263)],g[i(4486)]&&g[i(4486)].style(this.renderer,g,r)||this[i(2798)](g,r),r.dirtyStyleId=g[i(1082)])},M[w(453)][w(2798)]=function(g,i){var r=w,o=this.gl;if(i[r(3305)]&&g[r(3305)]!==q.WB.ON_MANUAL&&o.generateMipmap(g.target),o[r(3894)](g[r(1453)],o[r(4026)],i.wrapMode),o[r(3894)](g[r(1453)],o[r(3083)],i.wrapMode),i[r(3305)]){o.texParameteri(g.target,o[r(691)],g[r(1064)]===q.aH[r(4009)]?o[r(4197)]:o[r(2644)]);var d=this[r(509)].context[r(1402)][r(3542)];if(d&&g[r(2985)]>0&&g[r(1064)]===q.aH[r(4009)]){var R=Math[r(4534)](g[r(2985)],o.getParameter(d[r(705)]));o.texParameterf(g[r(1453)],d.TEXTURE_MAX_ANISOTROPY_EXT,R)}}else o[r(3894)](g[r(1453)],o[r(691)],g[r(1064)]===q.aH.LINEAR?o[r(4009)]:o.NEAREST);o.texParameteri(g[r(1453)],o[r(1876)],g.scaleMode===q.aH.LINEAR?o[r(4009)]:o[r(852)])},M[w(453)].destroy=function(){var g=w;this[g(509)]=null},M}(),Bx=function(){var w=function(M,g){var i=N;return w=Object[i(4393)]||{__proto__:[]}instanceof Array&&function(r,o){var d=i;r[d(3536)]=o}||function(r,o){var d=i;for(var R in o)Object.prototype[d(1454)][d(779)](o,R)&&(r[R]=o[R])},w(M,g)};return function(M,g){var i=N;if(typeof g!="function"&&g!==null)throw new TypeError("Class extends value "+String(g)+i(1667));function r(){var o=i;this[o(4586)]=M}w(M,g),M.prototype=g===null?Object[i(1635)](g):(r.prototype=g[i(453)],new r)}}(),Kx=function(){var w=S;return Kx=Object.assign||function(M){for(var g=N,i,r=1,o=arguments[g(3553)];r=g[i(1381)][i(886)])r[i(1921)](g.type,0,g[i(1381)]);else{var R=g[i(656)]?r.STATIC_DRAW:r[i(1838)];d[i(886)]=g[i(1381)][i(886)],r[i(3422)](g[i(4028)],g[i(1381)],R)}},M[w(453)][w(4368)]=function(g,i){var r=w;if(this[r(2481)][g.id]){delete this[r(2481)][g.id];var o=g[r(4288)][this[r(420)]],d=this.gl;g.disposeRunner[r(528)](this),o&&(i||d[r(4556)](o.buffer),delete g._glBuffers[this[r(420)]])}},M[w(453)][w(3316)]=function(g){for(var i=w,r=Object[i(905)](this[i(2481)]),o=0;o=q.G5[i(1058)]?this[i(1758)]=q.G5[i(1058)]:r>=q.G5[i(1894)]?this.multisample=q.G5[i(1894)]:r>=q.G5.LOW?this.multisample=q.G5.LOW:this[i(1758)]=q.G5[i(2353)]},g.prototype[M(1755)]=function(i,r){var o=M,d=new i(this);if(this[r])throw new Error(o(454)[o(4146)](r,'" is already in use'));for(var R in this[r]=d,this.runners)this[o(835)][R][o(751)](d);return this},g[M(453)][M(1930)]=function(i,r){var o=M,d,R,aA,YA;if(r&&(r instanceof TA?((0,nA[o(4629)])(o(3932),o(3028)),d=r,R=arguments[2],aA=arguments[3],YA=arguments[4]):(d=r[o(3086)],R=r[o(2341)],aA=r[o(992)],YA=r[o(4326)])),this[o(3105)]=!d,this.runners[o(3491)][o(587)](),this.emit(o(3491)),this.projection[o(992)]=aA,!this[o(4259)][o(4062)]){if(d||(this[o(3233)]=i),!YA){var kA=i.enableTempParent();i.updateTransform(),i[o(488)](kA)}this[o(3086)][o(3265)](d),this[o(3057)][o(4346)][o(1783)](),(R!==void 0?R:this[o(1479)])&&this.renderTexture[o(2341)](),i[o(1930)](this),this[o(3057)][o(4346)][o(1963)](),d&&d[o(775)][o(1154)](),this[o(835)].postrender[o(587)](),this.projection[o(992)]=null,this[o(587)](o(1787))}},g[M(453)][M(4220)]=function(i,r,o,d){var R=M;r===void 0&&(r={});var aA=w[R(453)][R(4220)][R(779)](this,i,r,o,d);return this[R(1996)].blit(),aA},g[M(453)][M(1440)]=function(i,r){var o=M;w[o(453)][o(1440)][o(779)](this,i,r),this[o(835)][o(1440)].emit(this.screen[o(2383)],this[o(4002)][o(3461)])},g[M(453)][M(2247)]=function(){var i=M;return this[i(835)][i(2247)].emit(),this},g.prototype[M(2341)]=function(){var i=M;this[i(3086)][i(3265)](),this[i(3086)].clear()},g[M(453)].destroy=function(i){var r=M;for(var o in this[r(835)][r(1165)].emit(),this[r(835)])this.runners[o][r(1165)]();w[r(453)][r(1165)][r(779)](this,i),this.gl=null},Object[M(4292)](g[M(453)],M(3945),{get:function(){var i=M;return(0,nA[i(4629)])("6.0.0",i(4677)),this.plugins[i(3945)]},enumerable:!1,configurable:!0}),g.registerPlugin=function(i,r){var o=M;g[o(4107)]=g[o(4107)]||{},g[o(4107)][i]=r},g}(Sx);function G0(w){var M=S;return d0[M(1635)](w)}var O0=S(3630),q0=S(1814),R0=function(){var w=S;function M(g){var i=N;(0,nA[i(4629)])("6.1.0",i(2094)),this[i(509)]=g}return M[w(453)].destroy=function(){this.renderer=null},M}(),z0=function(){var w=S;this[w(4324)]=null,this[w(3613)]=0,this[w(4028)]=q.lg[w(4052)],this[w(1783)]=0,this.size=0,this[w(1381)]=null},k0=function(){var w=S;function M(){var g=N;this[g(630)]=[],this[g(678)]=[],this[g(1804)]=0}return M[w(453)].clear=function(){for(var g=w,i=0;ithis[r(460)]&&this.flush(),this[r(3722)]+=i.vertexData[r(3553)]/2,this[r(3527)]+=i[r(4572)][r(3553)],this[r(1654)][this[r(2854)]]=i._texture.baseTexture,this._bufferedElements[this[r(2854)]++]=i)},g.prototype[M(1536)]=function(){var i=M,r=this[i(1654)],o=this[i(4539)],d=g[i(3573)],R=this.renderer[i(3057)],aA=this[i(465)],YA=this[i(509)].textureGC[i(1804)],kA=++I._globalBatch,ax=0,rx=d[0],Zx=0;R.copyBoundTextures(aA,o);for(var px=0;px=o&&(R.boundArray(rx,aA,kA,o),this[i(875)](rx,Zx,px),Zx=px,rx=d[++ax],++kA),Lx[i(1757)]=kA,Lx.touched=YA,rx[i(630)][rx[i(1804)]++]=Lx)}for(rx.count>0&&(R[i(1073)](rx,aA,kA,o),this[i(875)](rx,Zx,this[i(2854)]),++ax,++kA),px=0;px0&&(r+=i(1183)),o{var S=N;_.d(zA,{YZ:()=>q,W2:()=>W,s$:()=>lA,Ql:()=>hA});var vA=_(6787);vA.X.SORTABLE_CHILDREN=!1;var UA,CA=_(1893),q=function(){var xA=N;function F(){var z=N;this.minX=1/0,this[z(4019)]=1/0,this[z(4027)]=-1/0,this.maxY=-1/0,this[z(2770)]=null,this[z(2236)]=-1}return F[xA(453)].isEmpty=function(){var z=xA;return this.minX>this.maxX||this[z(4019)]>this[z(2687)]},F[xA(453)][xA(2341)]=function(){var z=xA;this[z(4285)]=1/0,this[z(4019)]=1/0,this[z(4027)]=-1/0,this[z(2687)]=-1/0},F[xA(453)][xA(3108)]=function(z){var k=xA;return this[k(4285)]>this[k(4027)]||this[k(4019)]>this.maxY?CA.Ae[k(1915)]:((z=z||new CA.Ae(0,0,1,1)).x=this.minX,z.y=this.minY,z.width=this[k(4027)]-this[k(4285)],z.height=this.maxY-this.minY,z)},F[xA(453)][xA(1408)]=function(z){var k=xA;this[k(4285)]=Math.min(this[k(4285)],z.x),this[k(4027)]=Math.max(this[k(4027)],z.x),this[k(4019)]=Math[k(4534)](this.minY,z.y),this[k(2687)]=Math.max(this[k(2687)],z.y)},F[xA(453)][xA(4348)]=function(z,k){var Z=xA,y=z.a,I=z.b,Y=z.c,b=z.d,v=z.tx,p=z.ty,E=y*k.x+Y*k.y+v,C=I*k.x+b*k.y+p;this[Z(4285)]=Math.min(this.minX,E),this[Z(4027)]=Math.max(this.maxX,E),this[Z(4019)]=Math[Z(4534)](this[Z(4019)],C),this[Z(2687)]=Math[Z(2290)](this[Z(2687)],C)},F[xA(453)][xA(3964)]=function(z){var k=xA,Z=this[k(4285)],y=this[k(4019)],I=this[k(4027)],Y=this[k(2687)],b=z[0],v=z[1];Z=bI?b:I,Y=v>Y?v:Y,Z=(b=z[2])I?b:I,Y=v>Y?v:Y,Z=(b=z[4])I?b:I,Y=v>Y?v:Y,Z=(b=z[6])I?b:I,Y=v>Y?v:Y,this[k(4285)]=Z,this.minY=y,this[k(4027)]=I,this[k(2687)]=Y},F.prototype[xA(2424)]=function(z,k,Z,y,I){var Y=xA;this[Y(824)](z[Y(4573)],k,Z,y,I)},F[xA(453)][xA(824)]=function(z,k,Z,y,I){var Y=xA,b=z.a,v=z.b,p=z.c,E=z.d,C=z.tx,j=z.ty,$=this.minX,fA=this[Y(4019)],dA=this[Y(4027)],EA=this.maxY,GA=b*k+p*Z+C,FA=v*k+E*Z+j;$=GA<$?GA:$,fA=FAdA?GA:dA,EA=FA>EA?FA:EA,$=(GA=b*y+p*Z+C)<$?GA:$,fA=(FA=v*y+E*Z+j)dA?GA:dA,EA=FA>EA?FA:EA,$=(GA=b*k+p*I+C)<$?GA:$,fA=(FA=v*k+E*I+j)dA?GA:dA,EA=FA>EA?FA:EA,$=(GA=b*y+p*I+C)<$?GA:$,fA=(FA=v*y+E*I+j)dA?GA:dA,EA=FA>EA?FA:EA,this.minX=$,this[Y(4019)]=fA,this.maxX=dA,this[Y(2687)]=EA},F[xA(453)][xA(2701)]=function(z,k,Z){for(var y=xA,I=this[y(4285)],Y=this[y(4019)],b=this[y(4027)],v=this[y(2687)],p=k;pb?E:b,v=C>v?C:v}this.minX=I,this.minY=Y,this[y(4027)]=b,this[y(2687)]=v},F.prototype[xA(2642)]=function(z,k,Z,y){var I=xA;this.addVerticesMatrix(z[I(4573)],k,Z,y)},F[xA(453)].addVerticesMatrix=function(z,k,Z,y,I,Y){var b=xA;I===void 0&&(I=0),Y===void 0&&(Y=I);for(var v=z.a,p=z.b,E=z.c,C=z.d,j=z.tx,$=z.ty,fA=this[b(4285)],dA=this.minY,EA=this.maxX,GA=this[b(2687)],FA=Z;FAI?z.maxX:I,this[k(2687)]=z.maxY>Y?z.maxY:Y},F[xA(453)][xA(3683)]=function(z,k){var Z=xA,y=z[Z(4285)]>k[Z(4285)]?z[Z(4285)]:k.minX,I=z[Z(4019)]>k.minY?z[Z(4019)]:k[Z(4019)],Y=z.maxXE?Y:E,this.maxY=b>C?b:C}},F[xA(453)].addBoundsMatrix=function(z,k){var Z=xA;this.addFrameMatrix(k,z[Z(4285)],z[Z(4019)],z[Z(4027)],z[Z(2687)])},F.prototype.addBoundsArea=function(z,k){var Z=xA,y=z[Z(4285)]>k.x?z.minX:k.x,I=z[Z(4019)]>k.y?z.minY:k.y,Y=z.maxXE?Y:E,this[Z(2687)]=b>C?b:C}},F[xA(453)].pad=function(z,k){var Z=xA;z===void 0&&(z=0),k===void 0&&(k=z),this[Z(3501)]()||(this[Z(4285)]-=z,this[Z(4027)]+=z,this[Z(4019)]-=k,this[Z(2687)]+=k)},F[xA(453)][xA(2188)]=function(z,k,Z,y,I,Y){var b=xA;z-=I,k-=Y,Z+=I,y+=Y,this[b(4285)]=this.minXZ?this[b(4027)]:Z,this.minY=this[b(4019)]y?this.maxY:y},F}(),OA=_(2202),sA=(UA=function(xA,F){var z=N;return UA=Object[z(4393)]||{__proto__:[]}instanceof Array&&function(k,Z){var y=z;k[y(3536)]=Z}||function(k,Z){var y=z;for(var I in Z)Object[y(453)][y(1454)][y(779)](Z,I)&&(k[I]=Z[I])},UA(xA,F)},function(xA,F){var z=N;if(typeof F!="function"&&F!==null)throw new TypeError(z(2943)+String(F)+z(1667));function k(){var Z=z;this[Z(4586)]=xA}UA(xA,F),xA.prototype=F===null?Object[z(1635)](F):(k.prototype=F.prototype,new k)}),lA=function(xA){var F=N;function z(){var k=N,Z=xA[k(779)](this)||this;return Z.tempDisplayObjectParent=null,Z[k(992)]=new CA.wx,Z.alpha=1,Z[k(422)]=!0,Z.renderable=!0,Z[k(4299)]=null,Z.worldAlpha=1,Z[k(4523)]=0,Z[k(3196)]=0,Z[k(4141)]=null,Z[k(3701)]=null,Z._enabledFilters=null,Z[k(3278)]=new q,Z[k(1925)]=null,Z[k(3993)]=0,Z._boundsRect=null,Z[k(2373)]=null,Z._mask=null,Z[k(1653)]=0,Z[k(948)]=!1,Z[k(2850)]=!1,Z.isMask=!1,Z}return sA(z,xA),z[F(4159)]=function(k){for(var Z=F,y=Object[Z(905)](k),I=0;I1)for(var I=0;Ithis[y(3308)][y(3553)])throw new Error("".concat(k,y(661))[y(4146)](Z,y(709))[y(4146)](this[y(3308)][y(3553)]));return k[y(4299)]&&k[y(4299)][y(991)](k),k[y(4299)]=this,this[y(3992)]=!0,k[y(992)][y(3923)]=-1,this[y(3308)][y(1889)](Z,0,k),this[y(3993)]++,this[y(2329)](Z),k[y(587)](y(1707),this),this.emit(y(3518),k,this,Z),k},z[F(453)].swapChildren=function(k,Z){var y=F;if(k!==Z){var I=this[y(1297)](k),Y=this.getChildIndex(Z);this[y(3308)][I]=Z,this[y(3308)][Y]=k,this[y(2329)](I=this[y(3308)][y(3553)])throw new Error("The index "[y(4146)](Z,y(709))[y(4146)](this[y(3308)][y(3553)]));var I=this[y(1297)](k);(0,OA[y(1001)])(this.children,I,1),this[y(3308)][y(1889)](Z,0,k),this[y(2329)](Z)},z[F(453)].getChildAt=function(k){var Z=F;if(k<0||k>=this[Z(3308)].length)throw new Error("getChildAt: Index ("[Z(4146)](k,Z(3961)));return this.children[k]},z.prototype[F(991)]=function(){for(var k=F,Z=[],y=0;y1)for(var I=0;I0&&b<=Z){I=this.children[y(1889)](Y,b);for(var v=0;v1&&this[k(3308)][k(2066)](rA),this[k(3992)]=!1},z[F(453)][F(3248)]=function(){var k=F;this[k(2454)]&&this[k(3992)]&&this[k(3776)](),this[k(3993)]++,this[k(992)][k(3248)](this.parent[k(992)]),this[k(602)]=this.alpha*this[k(4299)][k(602)];for(var Z=0,y=this[k(3308)][k(3553)];Z{var S=N;_.d(zA,{T:()=>nA});var vA=_(9043),UA=_(6787),CA={5:[.153388,.221461,.250301],7:[.071303,.131514,.189879,.214607],9:[.028532,.067234,.124009,.179044,.20236],11:[.0093,.028002,.065984,.121703,.175713,.198596],13:[.002406,.009255,.027867,.065666,.121117,.174868,.197641],15:[489e-6,.002403,.009246,.02784,.065602,.120999,.174697,.197448]},q=["varying vec2 vBlurTexCoords[%size%];",S(695),"void main(void)","{",S(1204),S(1298),"}"][S(1721)](` `),OA,sA=_(7659),lA=(OA=function(rA,W){var xA=S;return OA=Object[xA(4393)]||{__proto__:[]}instanceof Array&&function(F,z){var k=xA;F[k(3536)]=z}||function(F,z){var k=xA;for(var Z in z)Object[k(453)][k(1454)][k(779)](z,Z)&&(F[Z]=z[Z])},OA(rA,W)},function(rA,W){var xA=S;if(xA(4653)!=typeof W&&W!==null)throw new TypeError(xA(2943)+String(W)+xA(1667));function F(){var z=xA;this[z(4586)]=rA}OA(rA,W),rA[xA(453)]=W===null?Object[xA(1635)](W):(F.prototype=W.prototype,new F)}),hA=function(rA){var W=S;function xA(F,z,k,Z,y){var I=N;z===void 0&&(z=8),k===void 0&&(k=4),Z===void 0&&(Z=UA.X[I(2625)]),y===void 0&&(y=5);var Y=this,b=function(p,E){var C=I,j,$=Math[C(1500)](p/2),fA=` attribute vec2 aVertexPosition; uniform mat3 projectionMatrix; uniform float strength; varying vec2 vBlurTexCoords[%size%]; uniform vec4 inputSize; uniform vec4 outputFrame; vec4 filterVertexPosition( void ) { vec2 position = aVertexPosition * max(outputFrame.zw, vec2(0.)) + outputFrame.xy; return vec4((projectionMatrix * vec3(position, 1.0)).xy, 0.0, 1.0); } vec2 filterTextureCoord( void ) { return aVertexPosition * (outputFrame.zw * inputSize.zw); } void main(void) { gl_Position = filterVertexPosition(); vec2 textureCoord = filterTextureCoord(); %blur% }`,dA="";j=C(E?725:1781);for(var EA=0;EA=$&&(C=p-EA-1),dA+=GA=GA[E(3710)](E(2047),j[C].toString()),dA+=` `}return(fA=fA[E(3710)](E(2114),dA)).replace(E(3694),p[E(531)]())}(y);return(Y=rA.call(this,b,v)||this).horizontal=F,Y[I(4627)]=Z,Y[I(2039)]=0,Y.quality=k,Y[I(3516)]=z,Y}return lA(xA,rA),xA[W(453)][W(4502)]=function(F,z,k,Z){var y=W;if(k?this.horizontal?this[y(3255)][y(3290)]=1/k.width*(k[y(3461)]/z.width):this[y(3255)][y(3290)]=1/k[y(2383)]*(k[y(2383)]/z[y(2383)]):this[y(2461)]?this[y(3255)].strength=1/F.renderer.width*(F.renderer[y(3461)]/z[y(3461)]):this.uniforms[y(3290)]=1/F[y(509)][y(2383)]*(F[y(509)].height/z[y(2383)]),this.uniforms[y(3290)]*=this[y(3290)],this[y(3255)].strength/=this.passes,this[y(1413)]===1)F[y(3581)](this,z,k,Z);else{var I=F.getFilterTexture(),Y=F[y(509)],b=z,v=I;this[y(2163)][y(3613)]=!1,F[y(3581)](this,b,v,sA.yl[y(4069)]);for(var p=1;p{var S=N,vA,UA;_.d(zA,{ft:()=>OA,wA:()=>CA,TC:()=>yx,iM:()=>fA,RB:()=>$A,$o:()=>UA,S:()=>vA,TD:()=>ux,yR:()=>gx}),function(tx){var MA=N;tx[MA(3812)]=MA(1399),tx[MA(1423)]="bevel",tx[MA(4361)]=MA(3775)}(vA||(vA={})),function(tx){var MA=N;tx.BUTT=MA(3303),tx.ROUND="round",tx.SQUARE=MA(2918)}(UA||(UA={}));var CA={adaptive:!0,maxLength:10,minSegments:8,maxSegments:2048,epsilon:1e-4,_segmentsCount:function(tx,MA){var bA=N;if(MA===void 0&&(MA=20),!this[bA(1590)]||!tx||isNaN(tx))return MA;var O=Math[bA(1500)](tx/this[bA(4480)]);return Othis[bA(3713)]&&(O=this[bA(3713)]),O}},q=_(9043),OA=function(){var tx=N;function MA(){var bA=N;this[bA(3880)]=16777215,this[bA(3744)]=1,this[bA(3689)]=q.xE[bA(1940)],this[bA(1847)]=null,this.visible=!1,this.reset()}return MA.prototype[tx(1517)]=function(){var bA=tx,O=new MA;return O[bA(3880)]=this[bA(3880)],O[bA(3744)]=this[bA(3744)],O[bA(3689)]=this[bA(3689)],O[bA(1847)]=this[bA(1847)],O[bA(422)]=this.visible,O},MA[tx(453)].reset=function(){var bA=tx;this.color=16777215,this[bA(3744)]=1,this[bA(3689)]=q.xE[bA(1940)],this.matrix=null,this[bA(422)]=!1},MA[tx(453)].destroy=function(){var bA=tx;this[bA(3689)]=null,this.matrix=null},MA}(),sA=_(1893),lA=_(2202),hA={build:function(tx){var MA=N;tx[MA(2716)]=tx.shape[MA(2716)][MA(973)]()},triangulate:function(tx,MA){var bA=N,O=tx[bA(2716)],V=tx.holes,oA=MA[bA(2716)],TA=MA.indices;if(O[bA(3553)]>=6){for(var DA=[],QA=0;QAcx&&(cx+=2*Math.PI);var WA=jA,lx=cx-jA,Fx=Math.abs(lx),Dx=Math[QA(4253)](wA*wA+JA*JA),LA=1+(15*Fx*Math[QA(4253)](Dx)/Math.PI>>0),Rx=lx/LA;if(WA+=Rx,DA){TA[QA(1383)](tx,MA),TA[QA(1383)](bA,O);for(var Xx=1,bx=WA;XxE0?(u?(Dx[oA(1383)](mx,Tx),Dx[oA(1383)](vx+Hx*i0,Wx+$x*i0),Dx[oA(1383)](mx,Tx),Dx[oA(1383)](vx+h0*i0,Wx+C0*i0)):(Dx[oA(1383)](vx-Hx*t0,Wx-$x*t0),Dx[oA(1383)](Vx,A0),Dx.push(vx-h0*t0,Wx-C0*t0),Dx.push(Vx,A0)),Rx+=2):wA.join===vA[oA(4361)]?u?(Dx[oA(1383)](mx,Tx),Dx[oA(1383)](vx+Hx*i0,Wx+$x*i0),Rx+=z(vx,Wx,vx+Hx*i0,Wx+$x*i0,vx+h0*i0,Wx+C0*i0,Dx,!0)+4,Dx[oA(1383)](mx,Tx),Dx[oA(1383)](vx+h0*i0,Wx+C0*i0)):(Dx[oA(1383)](vx-Hx*t0,Wx-$x*t0),Dx[oA(1383)](Vx,A0),Rx+=z(vx,Wx,vx-Hx*t0,Wx-$x*t0,vx-h0*t0,Wx-C0*t0,Dx,!1)+4,Dx[oA(1383)](vx-h0*t0,Wx-C0*t0),Dx[oA(1383)](Vx,A0)):(Dx[oA(1383)](mx,Tx),Dx[oA(1383)](Vx,A0)):(Dx[oA(1383)](vx-Hx*t0,Wx-$x*t0),Dx[oA(1383)](vx+Hx*i0,Wx+$x*i0),wA[oA(1721)]===vA[oA(1423)]||Ix/u0>E0||(wA[oA(1721)]===vA[oA(4361)]?Rx+=u?z(vx,Wx,vx+Hx*i0,Wx+$x*i0,vx+h0*i0,Wx+C0*i0,Dx,!0)+2:z(vx,Wx,vx-Hx*t0,Wx-$x*t0,vx-h0*t0,Wx-C0*t0,Dx,!1)+2:(u?(Dx[oA(1383)](Vx,A0),Dx[oA(1383)](Vx,A0)):(Dx[oA(1383)](mx,Tx),Dx[oA(1383)](mx,Tx)),Rx+=2)),Dx[oA(1383)](vx-h0*t0,Wx-C0*t0),Dx[oA(1383)](vx+h0*i0,Wx+C0*i0),Rx+=2)}}x0=DA[2*(LA-2)],l0=DA[2*(LA-2)+1],vx=DA[2*(LA-1)],Hx=-(l0-(Wx=DA[2*(LA-1)+1])),$x=x0-vx,Hx/=N0=Math[oA(4253)](Hx*Hx+$x*$x),$x/=N0,Hx*=bx,$x*=bx,Dx[oA(1383)](vx-Hx*t0,Wx-$x*t0),Dx.push(vx+Hx*i0,Wx+$x*i0),cx||(wA[oA(3097)]===UA[oA(4361)]?Rx+=z(vx-Hx*(t0-i0)*.5,Wx-$x*(t0-i0)*.5,vx-Hx*t0,Wx-$x*t0,vx+Hx*i0,Wx+$x*i0,Dx,!1)+2:wA[oA(3097)]===UA.SQUARE&&(Rx+=F(vx,Wx,Hx,$x,t0,i0,!1,Dx)));var w0=V[oA(4572)],p0=CA[oA(1527)]*CA[oA(1527)];for(e0=Xx;e0WA*JA}},MA[tx(3906)]=function(bA,O,V,oA,TA,DA,QA,wA,JA){for(var jA=tx,cx=QA-DA,WA=CA[jA(2429)](Math[jA(2136)](cx)*TA,40*Math[jA(1500)](Math[jA(2136)](cx)/sA._b)),lx=cx/(2*WA),Fx=2*lx,Dx=Math[jA(3943)](lx),LA=Math[jA(1387)](lx),Rx=WA-1,Xx=Rx%1/Rx,bx=0;bx<=Rx;++bx){var u0=lx+DA+Fx*(bx+Xx*bx),E0=Math[jA(3943)](u0),x0=-Math[jA(1387)](u0);JA[jA(1383)]((Dx*E0+LA*x0)*TA+V,(Dx*-x0+LA*E0)*TA+oA)}},MA}(),I=function(){var tx=N;function MA(){}return MA[tx(724)]=function(bA,O,V,oA,TA,DA,QA,wA){for(var JA=tx,jA=0,cx=0,WA=0,lx=0,Fx=0,Dx=0,LA=0,Rx=0,Xx=0,bx=0,u0=0,E0=bA,x0=O,l0=1;l0<=10;++l0)bx=E0-(Rx=(LA=(Dx=(Fx=1-(cx=l0/10))*Fx)*Fx)*bA+3*Dx*cx*V+3*Fx*(WA=cx*cx)*TA+(lx=WA*cx)*QA),u0=x0-(Xx=LA*O+3*Dx*cx*oA+3*Fx*WA*DA+lx*wA),E0=Rx,x0=Xx,jA+=Math[JA(4253)](bx*bx+u0*u0);return jA},MA.curveTo=function(bA,O,V,oA,TA,DA,QA){var wA=tx,JA=QA[QA[wA(3553)]-2],jA=QA[QA[wA(3553)]-1];QA[wA(3553)]-=2;var cx=CA._segmentsCount(MA[wA(724)](JA,jA,bA,O,V,oA,TA,DA)),WA=0,lx=0,Fx=0,Dx=0,LA=0;QA.push(JA,jA);for(var Rx=1,Xx=0;Rx<=cx;++Rx)Fx=(lx=(WA=1-(Xx=Rx/cx))*WA)*WA,LA=(Dx=Xx*Xx)*Xx,QA[wA(1383)](Fx*JA+3*lx*Xx*bA+3*WA*Dx*V+LA*TA,Fx*jA+3*lx*Xx*O+3*WA*Dx*oA+LA*DA)},MA}(),Y=function(){var tx=N;function MA(){}return MA[tx(724)]=function(bA,O,V,oA,TA,DA){var QA=tx,wA=bA-2*V+TA,JA=O-2*oA+DA,jA=2*V-2*bA,cx=2*oA-2*O,WA=4*(wA*wA+JA*JA),lx=4*(wA*jA+JA*cx),Fx=jA*jA+cx*cx,Dx=2*Math[QA(4253)](WA+lx+Fx),LA=Math[QA(4253)](WA),Rx=2*WA*LA,Xx=2*Math[QA(4253)](Fx),bx=lx/LA;return(Rx*Dx+LA*lx*(Dx-Xx)+(4*Fx*WA-lx*lx)*Math[QA(4143)]((2*LA+bx+Dx)/(bx+Xx)))/(4*Rx)},MA.curveTo=function(bA,O,V,oA,TA){for(var DA=tx,QA=TA[TA[DA(3553)]-2],wA=TA[TA[DA(3553)]-1],JA=CA[DA(2429)](MA[DA(724)](QA,wA,bA,O,V,oA)),jA=0,cx=0,WA=1;WA<=JA;++WA){var lx=WA/JA;jA=QA+(bA-QA)*lx,cx=wA+(O-wA)*lx,TA.push(jA+(bA+(V-bA)*lx-jA)*lx,cx+(O+(oA-O)*lx-cx)*lx)}},MA}(),b=function(){var tx=N;function MA(){var bA=N;this[bA(2247)]()}return MA[tx(453)][tx(1934)]=function(bA,O,V){var oA=tx;this[oA(2247)](),this[oA(1502)]=bA,this[oA(1783)]=O,this.attribStart=V},MA[tx(453)].end=function(bA,O){var V=tx;this[V(1246)]=O-this[V(1389)],this[V(460)]=bA-this[V(1783)]},MA[tx(453)][tx(2247)]=function(){var bA=tx;this[bA(1502)]=null,this[bA(460)]=0,this.start=0,this[bA(1389)]=0,this[bA(1246)]=0},MA}(),v=((Z={})[sA.HS[S(1748)]]=hA,Z[sA.HS.CIRC]=tA,Z[sA.HS[S(4615)]]=tA,Z[sA.HS[S(2017)]]=nA,Z[sA.HS.RREC]=xA,Z),p=[],E=[];function C(tx){for(var MA=S,bA=tx[MA(2716)],O=0,V=0;V0}var j,$=_(7659),fA=function(){var tx=S;function MA(bA,O,V,oA){var TA=N;O===void 0&&(O=null),V===void 0&&(V=null),oA===void 0&&(oA=null),this.points=[],this[TA(3266)]=[],this.shape=bA,this[TA(2797)]=V,this.fillStyle=O,this.matrix=oA,this.type=bA.type}return MA[tx(453)][tx(1517)]=function(){var bA=tx;return new MA(this.shape,this[bA(3029)],this[bA(2797)],this[bA(1847)])},MA[tx(453)][tx(1165)]=function(){var bA=tx;this.shape=null,this[bA(3266)][bA(3553)]=0,this.holes=null,this.points[bA(3553)]=0,this[bA(2716)]=null,this[bA(2797)]=null,this.fillStyle=null},MA}(),dA=_(519),EA=(j=function(tx,MA){var bA=S;return j=Object[bA(4393)]||{__proto__:[]}instanceof Array&&function(O,V){var oA=bA;O[oA(3536)]=V}||function(O,V){var oA=bA;for(var TA in V)Object[oA(453)][oA(1454)][oA(779)](V,TA)&&(O[TA]=V[TA])},j(tx,MA)},function(tx,MA){var bA=S;if(typeof MA!="function"&&MA!==null)throw new TypeError(bA(2943)+String(MA)+" is not a constructor or null");function O(){var V=bA;this[V(4586)]=tx}j(tx,MA),tx[bA(453)]=MA===null?Object[bA(1635)](MA):(O[bA(453)]=MA.prototype,new O)}),GA=new sA.E9,FA=new dA.YZ,$A=function(tx){var MA=S;function bA(){var O=N,V=tx[O(779)](this)||this;return V[O(1318)]=1e-4,V[O(3740)]=0,V[O(1452)]=null,V[O(2127)]=null,V[O(4295)]=!1,V[O(2716)]=[],V[O(4391)]=[],V[O(4256)]=[],V[O(4572)]=[],V[O(767)]=[],V[O(799)]=[],V[O(1376)]=[],V[O(2423)]=-1,V[O(1768)]=[],V[O(1511)]=0,V.cacheDirty=-1,V[O(1090)]=0,V[O(1345)]=0,V._bounds=new dA.YZ,V.boundsDirty=-1,V}return EA(bA,tx),Object[MA(4292)](bA[MA(453)],MA(1780),{get:function(){var O=MA;return this[O(3128)]!==this.dirty&&(this[O(3128)]=this[O(1511)],this[O(3166)]()),this._bounds},enumerable:!1,configurable:!0}),bA.prototype[MA(3335)]=function(){var O=MA;this[O(3128)]=-1,this[O(1511)]++,this[O(2423)]++,this[O(1345)]=0,this[O(2716)][O(3553)]=0,this[O(4391)].length=0,this[O(4256)][O(3553)]=0,this[O(4572)][O(3553)]=0,this[O(767)][O(3553)]=0;for(var V=0;V0&&(this[O(3335)](),this[O(1090)]++,this.graphicsData[O(3553)]=0),this},bA[MA(453)][MA(492)]=function(O,V,oA,TA){var DA=MA;V===void 0&&(V=null),oA===void 0&&(oA=null),TA===void 0&&(TA=null);var QA=new fA(O,V,oA,TA);return this[DA(799)][DA(1383)](QA),this.dirty++,this},bA[MA(453)].drawHole=function(O,V){var oA=MA;if(V===void 0&&(V=null),!this.graphicsData[oA(3553)])return null;var TA=new fA(O,null,null,V),DA=this.graphicsData[this[oA(799)][oA(3553)]-1];return TA.lineStyle=DA[oA(2797)],DA[oA(3266)][oA(1383)](TA),this[oA(1511)]++,this},bA[MA(453)][MA(1165)]=function(){var O=MA;tx[O(453)].destroy.call(this);for(var V=0;V0&&(QA=(DA=this[V(1768)][this[V(1768)][V(3553)]-1]).style);for(var wA=this[V(1345)];wA65535&&O;this.indicesUint16=u0?new Uint32Array(this.indices):new Uint16Array(this[V(4572)])}this.batchable=this[V(1034)](),this[V(4295)]?this[V(1762)]():this[V(875)]()}else this[V(4295)]=!0}}else this[V(4295)]=!0},bA.prototype[MA(2344)]=function(O,V){var oA=MA;return!(!O||!V)&&O[oA(3689)].baseTexture===V[oA(3689)][oA(775)]&&O.color+O[oA(3744)]===V[oA(3880)]+V[oA(3744)]&&!!O[oA(4045)]==!!V[oA(4045)]},bA[MA(453)].validateBatching=function(){var O=MA;if(this[O(1511)]===this.cacheDirty||!this[O(799)][O(3553)])return!1;for(var V=0,oA=this[O(799)][O(3553)];V131070)return!1;for(var V=this[O(1768)],oA=0;oA0&&((QA=E[O(513)]())||((QA=new q.a$)[O(4324)]=new q.Ie),this[O(1376)][O(1383)](QA)),QA[O(1783)]=lx,QA[O(460)]=0,QA[O(4324)].count=0,QA[O(4028)]=WA),LA[O(1843)]=1,LA._batchEnabled=V,LA[O(1650)]=wA,LA[O(3524)]=$.Nt[O(2867)],QA[O(4324)][O(630)][QA[O(4324)].count++]=LA,wA++)),QA[O(460)]+=Fx[O(460)],lx+=Fx[O(460)],jA=LA[O(1650)],this[O(2239)](TA,Dx[O(3880)],Dx[O(3744)],Fx[O(1246)],Fx.attribStart),this.addTextureIds(DA,jA,Fx[O(1246)],Fx[O(1389)])}q.VL[O(645)]=V,this[O(2482)]()},bA[MA(453)].packAttributes=function(){for(var O=MA,V=this[O(2716)],oA=this[O(4256)],TA=this.colors,DA=this[O(767)],QA=new ArrayBuffer(3*V[O(3553)]*4),wA=new Float32Array(QA),JA=new Uint32Array(QA),jA=0,cx=0;cx>16)+(65280&V)+((255&V)<<16),JA=(0,lA[QA(4389)])(wA,oA);O[QA(3553)]=Math[QA(2290)](O[QA(3553)],DA+TA);for(var jA=0;jA0&&O[V(3744)]>0;return oA?(O[V(1847)]&&(O.matrix=O[V(1847)][V(1517)](),O[V(1847)][V(965)]()),Object.assign(this[V(2110)],{visible:oA},O)):this[V(2110)].reset(),this},bA[MA(453)][MA(3256)]=function(){var O=MA;if(this[O(883)]){var V=this[O(883)][O(2716)],oA=this[O(883)][O(2716)].length;oA>2&&(this[O(492)](this[O(883)]),this[O(883)]=new sA.mg,this[O(883)][O(1609)]=!1,this[O(883)][O(2716)][O(1383)](V[oA-2],V[oA-1]))}else this[O(883)]=new sA.mg,this.currentPath[O(1609)]=!1},bA.prototype[MA(2363)]=function(){var O=MA;this[O(883)]&&(this[O(883)][O(2716)][O(3553)]>2?(this[O(492)](this.currentPath),this[O(883)]=null):this[O(883)][O(2716)][O(3553)]=0)},bA[MA(453)].moveTo=function(O,V){var oA=MA;return this[oA(3256)](),this.currentPath[oA(2716)][0]=O,this[oA(883)][oA(2716)][1]=V,this},bA[MA(453)][MA(646)]=function(O,V){var oA=MA;this.currentPath||this[oA(1574)](0,0);var TA=this.currentPath[oA(2716)],DA=TA[TA[oA(3553)]-2],QA=TA[TA[oA(3553)]-1];return DA===O&&QA===V||TA.push(O,V),this},bA[MA(453)][MA(2500)]=function(O,V){var oA=MA;O===void 0&&(O=0),V===void 0&&(V=0),this.currentPath?this.currentPath.points[oA(3553)]===0&&(this.currentPath[oA(2716)]=[O,V]):this.moveTo(O,V)},bA[MA(453)].quadraticCurveTo=function(O,V,oA,TA){var DA=MA;this[DA(2500)]();var QA=this[DA(883)].points;return QA.length===0&&this[DA(1574)](0,0),Y.curveTo(O,V,oA,TA,QA),this},bA.prototype.bezierCurveTo=function(O,V,oA,TA,DA,QA){var wA=MA;return this._initCurve(),I.curveTo(O,V,oA,TA,DA,QA,this[wA(883)][wA(2716)]),this},bA[MA(453)][MA(4316)]=function(O,V,oA,TA,DA){var QA=MA;this._initCurve(O,V);var wA=this.currentPath[QA(2716)],JA=y[QA(4039)](O,V,oA,TA,DA,wA);if(JA){var jA=JA.cx,cx=JA.cy,WA=JA[QA(3144)],lx=JA[QA(3935)],Fx=JA[QA(1379)],Dx=JA[QA(3299)];this[QA(3906)](jA,cx,WA,lx,Fx,Dx)}return this},bA[MA(453)].arc=function(O,V,oA,TA,DA,QA){var wA=MA;if(QA===void 0&&(QA=!1),TA===DA)return this;if(!QA&&DA<=TA?DA+=sA._b:QA&&TA<=DA&&(TA+=sA._b),DA-TA===0)return this;var JA=O+Math.cos(TA)*oA,jA=V+Math[wA(1387)](TA)*oA,cx=this._geometry.closePointEps,WA=this[wA(883)]?this[wA(883)][wA(2716)]:null;if(WA){var lx=Math[wA(2136)](WA[WA[wA(3553)]-2]-JA),Fx=Math[wA(2136)](WA[WA.length-1]-jA);lx0;return oA?(O[V(1847)]&&(O[V(1847)]=O[V(1847)].clone(),O[V(1847)][V(965)]()),Object.assign(this[V(4654)],{visible:oA},O)):this[V(4654)].reset(),this},bA.prototype[MA(1366)]=function(){var O=MA;return this[O(2363)](),this._fillStyle[O(2247)](),this},bA.prototype[MA(4459)]=function(O,V,oA,TA){var DA=MA;return this[DA(492)](new sA.Ae(O,V,oA,TA))},bA[MA(453)][MA(3843)]=function(O,V,oA,TA,DA){return this.drawShape(new sA.c9(O,V,oA,TA,DA))},bA.prototype[MA(2264)]=function(O,V,oA){return this.drawShape(new sA.Cd(O,V,oA))},bA[MA(453)][MA(648)]=function(O,V,oA,TA){var DA=MA;return this[DA(492)](new sA.Pj(O,V,oA,TA))},bA[MA(453)][MA(3907)]=function(){for(var O=MA,V,oA=[],TA=0;TA>16&255)/255*QA,wA[V(1024)][1]=(DA>>8&255)/255*QA,wA.tint[2]=(255&DA)/255*QA,wA[V(1024)][3]=QA,O[V(4362)][V(3265)](oA),O.geometry[V(3265)](TA,oA),O[V(2163)][V(2306)](this[V(2163)]);for(var jA=0,cx=JA[V(3553)];jA>16)+(65280&QA)+((255&QA)<<16)}}},bA[MA(453)][MA(761)]=function(){var O=MA,V=this[O(992)][O(2369)];if(this[O(632)]!==V){this[O(632)]=V;for(var oA=this[O(992)][O(4573)],TA=oA.a,DA=oA.b,QA=oA.c,wA=oA.d,JA=oA.tx,jA=oA.ty,cx=this._geometry[O(2716)],WA=this[O(479)],lx=0,Fx=0;Fx{var S=N;_.d(zA,{Cd:()=>sA,ZX:()=>q,Pj:()=>lA,y3:()=>W,AB:()=>rA,_b:()=>UA,E9:()=>nA,mg:()=>hA,jl:()=>CA,Ae:()=>OA,c9:()=>tA,HS:()=>vA,wx:()=>b,Lv:()=>Y});var vA,UA=2*Math.PI,CA=180/Math.PI,q=Math.PI/180;(function(v){var p=N;v[v.POLY=0]=p(1748),v[v[p(2017)]=1]=p(2017),v[v[p(3848)]=2]=p(3848),v[v.ELIP=3]="ELIP",v[v.RREC=4]=p(856)})(vA||(vA={}));var OA=function(){var v=N;function p(E,C,j,$){var fA=N;E===void 0&&(E=0),C===void 0&&(C=0),j===void 0&&(j=0),$===void 0&&($=0),this.x=Number(E),this.y=Number(C),this[fA(3461)]=Number(j),this[fA(2383)]=Number($),this.type=vA[fA(2017)]}return Object.defineProperty(p[v(453)],"left",{get:function(){return this.x},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,v(3634),{get:function(){var E=v;return this.x+this[E(3461)]},enumerable:!1,configurable:!0}),Object[v(4292)](p[v(453)],v(2421),{get:function(){return this.y},enumerable:!1,configurable:!0}),Object[v(4292)](p[v(453)],"bottom",{get:function(){var E=v;return this.y+this[E(2383)]},enumerable:!1,configurable:!0}),Object[v(4292)](p,v(1915),{get:function(){return new p(0,0,0,0)},enumerable:!1,configurable:!0}),p[v(453)].clone=function(){var E=v;return new p(this.x,this.y,this[E(3461)],this[E(2383)])},p.prototype[v(1863)]=function(E){var C=v;return this.x=E.x,this.y=E.y,this[C(3461)]=E[C(3461)],this.height=E[C(2383)],this},p[v(453)][v(825)]=function(E){var C=v;return E.x=this.x,E.y=this.y,E.width=this[C(3461)],E.height=this[C(2383)],E},p[v(453)][v(868)]=function(E,C){var j=v;return!(this[j(3461)]<=0||this[j(2383)]<=0)&&E>=this.x&&E=this.y&&CC!=sx>C&&E<(C-FA)/(sx-FA)*($A-GA)+GA&&($=!$)}return $},p.prototype[v(531)]=function(){var E=v;return E(2661)+E(1003).concat(this.closeStroke)+E(831)[E(4146)](this[E(2716)][E(3727)](function(C,j){var $=E;return""[$(4146)](C,", ").concat(j)},""),"]")},p}(),tA=function(){var v=N;function p(E,C,j,$,fA){var dA=N;E===void 0&&(E=0),C===void 0&&(C=0),j===void 0&&(j=0),$===void 0&&($=0),fA===void 0&&(fA=20),this.x=E,this.y=C,this.width=j,this.height=$,this[dA(3144)]=fA,this[dA(4028)]=vA[dA(856)]}return p[v(453)].clone=function(){var E=v;return new p(this.x,this.y,this.width,this[E(2383)],this.radius)},p.prototype[v(868)]=function(E,C){var j=v;if(this[j(3461)]<=0||this[j(2383)]<=0)return!1;if(E>=this.x&&E<=this.x+this[j(3461)]&&C>=this.y&&C<=this.y+this[j(2383)]){if(C>=this.y+this[j(3144)]&&C<=this.y+this[j(2383)]-this[j(3144)]||E>=this.x+this[j(3144)]&&E<=this.x+this.width-this[j(3144)])return!0;var $=E-(this.x+this[j(3144)]),fA=C-(this.y+this[j(3144)]),dA=this[j(3144)]*this[j(3144)];if($*$+fA*fA<=dA||($=E-(this.x+this[j(3461)]-this[j(3144)]))*$+fA*fA<=dA||$*$+(fA=C-(this.y+this.height-this.radius))*fA<=dA||($=E-(this.x+this.radius))*$+fA*fA<=dA)return!0}return!1},p[v(453)].toString=function(){var E=v;return E(4392)[E(4146)](this.x,E(4215))[E(4146)](this.y)+E(3080)[E(4146)](this[E(3461)],E(601))[E(4146)](this[E(2383)],E(4665))[E(4146)](this[E(3144)],"]")},p}(),nA=function(){var v=N;function p(E,C){E===void 0&&(E=0),C===void 0&&(C=0),this.x=0,this.y=0,this.x=E,this.y=C}return p[v(453)].clone=function(){return new p(this.x,this.y)},p[v(453)][v(1863)]=function(E){var C=v;return this[C(2306)](E.x,E.y),this},p[v(453)].copyTo=function(E){return E.set(this.x,this.y),E},p[v(453)][v(4276)]=function(E){return E.x===this.x&&E.y===this.y},p[v(453)][v(2306)]=function(E,C){return E===void 0&&(E=0),C===void 0&&(C=E),this.x=E,this.y=C,this},p[v(453)][v(531)]=function(){var E=v;return"[@pixi/math:Point x="[E(4146)](this.x," y=")[E(4146)](this.y,"]")},p}(),rA=function(){var v=N;function p(E,C,j,$){var fA=N;j===void 0&&(j=0),$===void 0&&($=0),this._x=j,this._y=$,this.cb=E,this[fA(993)]=C}return p[v(453)][v(1517)]=function(E,C){var j=v;return E===void 0&&(E=this.cb),C===void 0&&(C=this[j(993)]),new p(E,C,this._x,this._y)},p.prototype[v(2306)]=function(E,C){var j=v;return E===void 0&&(E=0),C===void 0&&(C=E),this._x===E&&this._y===C||(this._x=E,this._y=C,this.cb.call(this[j(993)])),this},p[v(453)][v(1863)]=function(E){var C=v;return this._x===E.x&&this._y===E.y||(this._x=E.x,this._y=E.y,this.cb[C(779)](this[C(993)])),this},p.prototype[v(825)]=function(E){var C=v;return E[C(2306)](this._x,this._y),E},p[v(453)][v(4276)]=function(E){return E.x===this._x&&E.y===this._y},p[v(453)][v(531)]=function(){var E=v;return"[@pixi/math:ObservablePoint x="[E(4146)](0,E(4215))[E(4146)](0,E(4057)).concat(this[E(993)],"]")},Object[v(4292)](p.prototype,"x",{get:function(){return this._x},set:function(E){var C=v;this._x!==E&&(this._x=E,this.cb.call(this[C(993)]))},enumerable:!1,configurable:!0}),Object[v(4292)](p[v(453)],"y",{get:function(){return this._y},set:function(E){var C=v;this._y!==E&&(this._y=E,this.cb.call(this[C(993)]))},enumerable:!1,configurable:!0}),p}(),W=function(){var v=N;function p(E,C,j,$,fA,dA){var EA=N;E===void 0&&(E=1),C===void 0&&(C=0),j===void 0&&(j=0),$===void 0&&($=1),fA===void 0&&(fA=0),dA===void 0&&(dA=0),this[EA(830)]=null,this.a=E,this.b=C,this.c=j,this.d=$,this.tx=fA,this.ty=dA}return p[v(453)].fromArray=function(E){this.a=E[0],this.b=E[1],this.c=E[3],this.d=E[4],this.tx=E[2],this.ty=E[5]},p[v(453)][v(2306)]=function(E,C,j,$,fA,dA){return this.a=E,this.b=C,this.c=j,this.d=$,this.tx=fA,this.ty=dA,this},p.prototype[v(697)]=function(E,C){var j=v;this[j(830)]||(this.array=new Float32Array(9));var $=C||this.array;return E?($[0]=this.a,$[1]=this.b,$[2]=0,$[3]=this.c,$[4]=this.d,$[5]=0,$[6]=this.tx,$[7]=this.ty,$[8]=1):($[0]=this.a,$[1]=this.c,$[2]=this.tx,$[3]=this.b,$[4]=this.d,$[5]=this.ty,$[6]=0,$[7]=0,$[8]=1),$},p[v(453)][v(4502)]=function(E,C){C=C||new nA;var j=E.x,$=E.y;return C.x=this.a*j+this.c*$+this.tx,C.y=this.b*j+this.d*$+this.ty,C},p.prototype.applyInverse=function(E,C){C=C||new nA;var j=1/(this.a*this.d+this.c*-this.b),$=E.x,fA=E.y;return C.x=this.d*j*$+-this.c*j*fA+(this.ty*this.c-this.tx*this.d)*j,C.y=this.a*j*fA+-this.b*j*$+(-this.ty*this.a+this.tx*this.b)*j,C},p.prototype[v(4050)]=function(E,C){return this.tx+=E,this.ty+=C,this},p[v(453)][v(3408)]=function(E,C){return this.a*=E,this.d*=C,this.c*=E,this.b*=C,this.tx*=E,this.ty*=C,this},p[v(453)][v(1036)]=function(E){var C=v,j=Math[C(3943)](E),$=Math[C(1387)](E),fA=this.a,dA=this.c,EA=this.tx;return this.a=fA*j-this.b*$,this.b=fA*$+this.b*j,this.c=dA*j-this.d*$,this.d=dA*$+this.d*j,this.tx=EA*j-this.ty*$,this.ty=EA*$+this.ty*j,this},p.prototype[v(782)]=function(E){var C=this.a,j=this.b,$=this.c,fA=this.d;return this.a=E.a*C+E.b*$,this.b=E.a*j+E.b*fA,this.c=E.c*C+E.d*$,this.d=E.c*j+E.d*fA,this.tx=E.tx*C+E.ty*$+this.tx,this.ty=E.tx*j+E.ty*fA+this.ty,this},p[v(453)][v(794)]=function(E,C,j,$,fA,dA,EA,GA,FA){var $A=v;return this.a=Math.cos(EA+FA)*fA,this.b=Math.sin(EA+FA)*fA,this.c=-Math[$A(1387)](EA-GA)*dA,this.d=Math.cos(EA-GA)*dA,this.tx=E-(j*this.a+$*this.c),this.ty=C-(j*this.b+$*this.d),this},p.prototype.prepend=function(E){var C=this.tx;if(E.a!==1||E.b!==0||E.c!==0||E.d!==1){var j=this.a,$=this.c;this.a=j*E.a+this.b*E.c,this.b=j*E.b+this.b*E.d,this.c=$*E.a+this.d*E.c,this.d=$*E.b+this.d*E.d}return this.tx=C*E.a+this.ty*E.c+E.tx,this.ty=C*E.b+this.ty*E.d+E.ty,this},p[v(453)][v(3902)]=function(E){var C=v,j=this.a,$=this.b,fA=this.c,dA=this.d,EA=E[C(1606)],GA=-Math.atan2(-fA,dA),FA=Math[C(3184)]($,j),$A=Math.abs(GA+FA);return $A<1e-5||Math[C(2136)](UA-$A)<1e-5?(E[C(4277)]=FA,E[C(4105)].x=E[C(4105)].y=0):(E[C(4277)]=0,E.skew.x=GA,E[C(4105)].y=FA),E[C(3408)].x=Math.sqrt(j*j+$*$),E.scale.y=Math[C(4253)](fA*fA+dA*dA),E[C(821)].x=this.tx+(EA.x*j+EA.y*fA),E[C(821)].y=this.ty+(EA.x*$+EA.y*dA),E},p[v(453)][v(965)]=function(){var E=this.a,C=this.b,j=this.c,$=this.d,fA=this.tx,dA=E*$-C*j;return this.a=$/dA,this.b=-C/dA,this.c=-j/dA,this.d=E/dA,this.tx=(j*this.ty-$*fA)/dA,this.ty=-(E*this.ty-C*fA)/dA,this},p.prototype[v(1955)]=function(){return this.a=1,this.b=0,this.c=0,this.d=1,this.tx=0,this.ty=0,this},p[v(453)][v(1517)]=function(){var E=new p;return E.a=this.a,E.b=this.b,E.c=this.c,E.d=this.d,E.tx=this.tx,E.ty=this.ty,E},p[v(453)].copyTo=function(E){return E.a=this.a,E.b=this.b,E.c=this.c,E.d=this.d,E.tx=this.tx,E.ty=this.ty,E},p[v(453)][v(1863)]=function(E){return this.a=E.a,this.b=E.b,this.c=E.c,this.d=E.d,this.tx=E.tx,this.ty=E.ty,this},p[v(453)][v(531)]=function(){var E=v;return E(3825)[E(4146)](this.a,E(497)).concat(this.b,E(808)).concat(this.c,E(2150)).concat(this.d,E(1071))[E(4146)](this.tx,E(1560))[E(4146)](this.ty,"]")},Object.defineProperty(p,v(2669),{get:function(){return new p},enumerable:!1,configurable:!0}),Object.defineProperty(p,v(1304),{get:function(){return new p},enumerable:!1,configurable:!0}),p}(),xA=[1,1,0,-1,-1,-1,0,1,1,1,0,-1,-1,-1,0,1],F=[0,1,1,1,0,-1,-1,-1,0,1,1,1,0,-1,-1,-1],z=[0,-1,-1,-1,0,1,1,1,0,1,1,1,0,-1,-1,-1],k=[1,1,0,-1,-1,-1,0,1,-1,-1,0,1,1,1,0,-1],Z=[],y=[],I=Math[S(1493)];(function(){for(var v=S,p=0;p<16;p++){var E=[];Z.push(E);for(var C=0;C<16;C++)for(var j=I(xA[p]*xA[C]+z[p]*F[C]),$=I(F[p]*xA[C]+k[p]*F[C]),fA=I(xA[p]*z[C]+z[p]*k[C]),dA=I(F[p]*z[C]+k[p]*k[C]),EA=0;EA<16;EA++)if(xA[EA]===j&&F[EA]===$&&z[EA]===fA&&k[EA]===dA){E[v(1383)](EA);break}}for(p=0;p<16;p++){var GA=new W;GA[v(2306)](xA[p],F[p],z[p],k[p],0,0),y.push(GA)}})();var Y={E:0,SE:1,S:2,SW:3,W:4,NW:5,N:6,NE:7,MIRROR_VERTICAL:8,MAIN_DIAGONAL:10,MIRROR_HORIZONTAL:12,REVERSE_DIAGONAL:14,uX:function(v){return xA[v]},uY:function(v){return F[v]},vX:function(v){return z[v]},vY:function(v){return k[v]},inv:function(v){return 8&v?15&v:7&-v},add:function(v,p){return Z[v][p]},sub:function(v,p){var E=S;return Z[v][Y[E(702)](p)]},rotate180:function(v){return 4^v},isVertical:function(v){return(3&v)==2},byDirection:function(v,p){var E=S;return 2*Math[E(2136)](v)<=Math[E(2136)](p)?p>=0?Y.S:Y.N:2*Math[E(2136)](p)<=Math[E(2136)](v)?v>0?Y.E:Y.W:p>0?v>0?Y.SE:Y.SW:v>0?Y.NE:Y.NW},matrixAppendRotationInv:function(v,p,E,C){var j=S;E===void 0&&(E=0),C===void 0&&(C=0);var $=y[Y[j(702)](p)];$.tx=E,$.ty=C,v[j(782)]($)}},b=function(){var v=S;function p(){var E=N;this[E(4573)]=new W,this[E(3489)]=new W,this[E(821)]=new rA(this[E(1247)],this,0,0),this.scale=new rA(this.onChange,this,1,1),this[E(1606)]=new rA(this[E(1247)],this,0,0),this[E(4105)]=new rA(this[E(4591)],this,0,0),this[E(2027)]=0,this._cx=1,this[E(4100)]=0,this._cy=0,this[E(3474)]=1,this[E(3841)]=0,this._currentLocalID=0,this[E(2369)]=0,this[E(3923)]=0}return p[v(453)].onChange=function(){this._localID++},p.prototype[v(4591)]=function(){var E=v;this._cx=Math.cos(this[E(2027)]+this.skew.y),this._sx=Math[E(1387)](this[E(2027)]+this[E(4105)].y),this[E(2018)]=-Math[E(1387)](this[E(2027)]-this[E(4105)].x),this[E(3474)]=Math[E(3943)](this._rotation-this[E(4105)].x),this[E(3841)]++},p[v(453)][v(531)]=function(){var E=v;return E(1950)+E(3785)[E(4146)](this[E(821)].x,", ")[E(4146)](this[E(821)].y,") ")+"rotation="[E(4146)](this[E(4277)]," ")+"scale=("[E(4146)](this.scale.x,", ").concat(this[E(3408)].y,") ")+"skew=("[E(4146)](this[E(4105)].x,", ")[E(4146)](this[E(4105)].y,") ")+"]"},p[v(453)].updateLocalTransform=function(){var E=v,C=this[E(3489)];this[E(3841)]!==this._currentLocalID&&(C.a=this[E(1193)]*this.scale.x,C.b=this[E(4100)]*this[E(3408)].x,C.c=this[E(2018)]*this[E(3408)].y,C.d=this._sy*this[E(3408)].y,C.tx=this[E(821)].x-(this[E(1606)].x*C.a+this[E(1606)].y*C.c),C.ty=this[E(821)].y-(this[E(1606)].x*C.b+this[E(1606)].y*C.d),this[E(1733)]=this[E(3841)],this[E(3923)]=-1)},p.prototype.updateTransform=function(E){var C=v,j=this[C(3489)];if(this[C(3841)]!==this[C(1733)]&&(j.a=this[C(1193)]*this.scale.x,j.b=this[C(4100)]*this[C(3408)].x,j.c=this[C(2018)]*this[C(3408)].y,j.d=this[C(3474)]*this[C(3408)].y,j.tx=this[C(821)].x-(this[C(1606)].x*j.a+this.pivot.y*j.c),j.ty=this[C(821)].y-(this[C(1606)].x*j.b+this[C(1606)].y*j.d),this[C(1733)]=this._localID,this._parentID=-1),this[C(3923)]!==E[C(2369)]){var $=E[C(4573)],fA=this[C(4573)];fA.a=j.a*$.a+j.b*$.c,fA.b=j.a*$.b+j.b*$.d,fA.c=j.c*$.a+j.d*$.c,fA.d=j.c*$.b+j.d*$.d,fA.tx=j.tx*$.a+j.ty*$.c+$.tx,fA.ty=j.tx*$.b+j.ty*$.d+$.ty,this[C(3923)]=E[C(2369)],this[C(2369)]++}},p[v(453)].setFromMatrix=function(E){var C=v;E.decompose(this),this[C(3841)]++},Object.defineProperty(p[v(453)],v(4277),{get:function(){var E=v;return this[E(2027)]},set:function(E){var C=v;this[C(2027)]!==E&&(this._rotation=E,this.updateSkew())},enumerable:!1,configurable:!0}),p.IDENTITY=new p,p}()},8141:(G,zA,_)=>{_.d(zA,{Kj:()=>nA,wQ:()=>sA,xc:()=>z,rY:()=>xA});var S,vA=_(9043),UA=_(1893),CA=_(7659),q=_(519),OA=_(6787),sA=function(){var k=N;function Z(y,I){var Y=N;this[Y(4154)]=y,this[Y(3020)]=I,this[Y(1381)]=null,this._bufferUpdateId=-1,this[Y(1199)]=-1,this[Y(4641)]=0}return Z.prototype[k(1154)]=function(y){var I=k;if(y||this._bufferUpdateId!==this[I(4154)][I(4641)]||this[I(1199)]!==this[I(3020)][I(4641)]){this._bufferUpdateId=this[I(4154)][I(4641)],this._textureUpdateId=this[I(3020)]._updateID;var Y=this[I(4154)][I(1381)];this[I(1381)]&&this[I(1381)][I(3553)]===Y.length||(this[I(1381)]=new Float32Array(Y[I(3553)])),this[I(3020)][I(2044)](Y,this.data),this[I(4641)]++}},Z}(),lA=(S=function(k,Z){return S=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,I){var Y=N;y[Y(3536)]=I}||function(y,I){var Y=N;for(var b in I)Object[Y(453)][Y(1454)].call(I,b)&&(y[b]=I[b])},S(k,Z)},function(k,Z){var y=N;if(y(4653)!=typeof Z&&Z!==null)throw new TypeError(y(2943)+String(Z)+y(1667));function I(){var Y=y;this[Y(4586)]=k}S(k,Z),k.prototype=Z===null?Object[y(1635)](Z):(I.prototype=Z[y(453)],new I)}),hA=new UA.E9,tA=new UA.mg,nA=function(k){var Z=N;function y(I,Y,b,v){var p=N;v===void 0&&(v=CA.lg[p(4052)]);var E=k[p(779)](this)||this;return E[p(2478)]=I,E.shader=Y,E.state=b||vA.ZM.for2d(),E[p(2994)]=v,E[p(1783)]=0,E.size=0,E.uvs=null,E.indices=null,E[p(479)]=new Float32Array(1),E.vertexDirty=-1,E[p(632)]=-1,E[p(2139)]=OA.X[p(3668)],E.batchUvs=null,E}return lA(y,k),Object[Z(4292)](y[Z(453)],Z(2478),{get:function(){var I=Z;return this[I(3302)]},set:function(I){var Y=Z;this[Y(3302)]!==I&&(this[Y(3302)]&&(this[Y(3302)][Y(1098)]--,this._geometry[Y(1098)]===0&&this[Y(3302)][Y(4368)]()),this[Y(3302)]=I,this[Y(3302)]&&this[Y(3302)][Y(1098)]++,this[Y(2583)]=-1)},enumerable:!1,configurable:!0}),Object.defineProperty(y[Z(453)],Z(4154),{get:function(){var I=Z;return this.geometry[I(572)][1]},enumerable:!1,configurable:!0}),Object[Z(4292)](y.prototype,Z(3940),{get:function(){var I=Z;return this[I(2478)][I(572)][0]},enumerable:!1,configurable:!0}),Object.defineProperty(y[Z(453)],Z(4217),{get:function(){var I=Z;return this[I(4362)]},set:function(I){var Y=Z;this[Y(4362)]=I},enumerable:!1,configurable:!0}),Object[Z(4292)](y[Z(453)],Z(4194),{get:function(){var I=Z;return this[I(2163)].blendMode},set:function(I){var Y=Z;this[Y(2163)].blendMode=I},enumerable:!1,configurable:!0}),Object[Z(4292)](y[Z(453)],Z(4639),{get:function(){var I=Z;return this[I(2139)]},set:function(I){var Y=Z;this[Y(2139)]!==I&&(this._transformID=-1),this[Y(2139)]=I},enumerable:!1,configurable:!0}),Object[Z(4292)](y[Z(453)],Z(1024),{get:function(){var I=Z;return"tint"in this[I(4362)]?this[I(4362)][I(1024)]:null},set:function(I){var Y=Z;this[Y(4362)][Y(1024)]=I},enumerable:!1,configurable:!0}),Object[Z(4292)](y[Z(453)],Z(3689),{get:function(){var I=Z;return I(3689)in this[I(4362)]?this[I(4362)][I(3689)]:null},set:function(I){var Y=Z;this.shader[Y(3689)]=I},enumerable:!1,configurable:!0}),y.prototype[Z(2903)]=function(I){var Y=Z,b=this[Y(2478)][Y(572)][0][Y(1381)];this[Y(4362)][Y(4295)]&&this[Y(2994)]===CA.lg[Y(4052)]&&b[Y(3553)]<2*y[Y(1029)]?this[Y(4487)](I):this[Y(3610)](I)},y[Z(453)]._renderDefault=function(I){var Y=Z,b=this[Y(4362)];b[Y(3744)]=this.worldAlpha,b[Y(1154)]&&b[Y(1154)](),I[Y(3057)][Y(1963)](),b.uniforms[Y(706)]=this[Y(992)].worldTransform[Y(697)](!0),I.shader[Y(3265)](b),I.state[Y(2306)](this.state),I[Y(2478)][Y(3265)](this[Y(2478)],b),I[Y(2478)].draw(this.drawMode,this.size,this[Y(1783)],this.geometry[Y(2051)])},y[Z(453)][Z(4487)]=function(I){var Y=Z,b=this[Y(2478)],v=this[Y(4362)];v.uvMatrix&&(v[Y(3020)].update(),this[Y(1690)]()),this.calculateVertices(),this[Y(4572)]=b[Y(673)].data,this[Y(897)]=v[Y(897)],this[Y(4548)]=v[Y(3689)];var p=this[Y(4217)][Y(4555)];I[Y(3057)][Y(2268)](I[Y(2987)][p]),I[Y(2987)][p][Y(1930)](this)},y.prototype[Z(761)]=function(){var I=Z,Y=this[I(2478)][I(572)][0],b=Y[I(1381)],v=Y[I(4641)];if(v!==this[I(2583)]||this[I(632)]!==this[I(992)][I(2369)]){this[I(632)]=this[I(992)][I(2369)],this[I(479)][I(3553)]!==b[I(3553)]&&(this[I(479)]=new Float32Array(b[I(3553)]));for(var p=this.transform.worldTransform,E=p.a,C=p.b,j=p.c,$=p.d,fA=p.tx,dA=p.ty,EA=this[I(479)],GA=0;GA>16)+(65280&I)+((255&I)<<16),this[Y(638)]=!0)},enumerable:!1,configurable:!0}),y[Z(453)][Z(1154)]=function(){var I=Z;if(this._colorDirty){this[I(638)]=!1;var Y=this[I(3689)][I(775)];(0,rA.premultiplyTintToRgba)(this[I(3815)],this._alpha,this[I(3255)][I(3471)],Y[I(1415)])}this[I(3020)][I(1154)]()&&(this.uniforms[I(2403)]=this[I(3020)].mapCoord)},y}(vA.ex),F=function(){var k=function(Z,y){var I=N;return k=Object[I(4393)]||{__proto__:[]}instanceof Array&&function(Y,b){Y.__proto__=b}||function(Y,b){var v=I;for(var p in b)Object[v(453)][v(1454)].call(b,p)&&(Y[p]=b[p])},k(Z,y)};return function(Z,y){var I=N;if(typeof y!="function"&&y!==null)throw new TypeError("Class extends value "+String(y)+I(1667));function Y(){var b=I;this[b(4586)]=Z}k(Z,y),Z[I(453)]=y===null?Object[I(1635)](y):(Y[I(453)]=y[I(453)],new Y)}}(),z=function(k){var Z=N;function y(I,Y,b){var v=N,p=k[v(779)](this)||this,E=new vA.lW(I),C=new vA.lW(Y,!0),j=new vA.lW(b,!0,!0);return p[v(532)](v(4247),E,2,!1,CA.vK[v(772)])[v(532)](v(2405),C,2,!1,CA.vK[v(772)]).addIndex(j),p[v(3734)]=-1,p}return F(y,k),Object[Z(4292)](y[Z(453)],"vertexDirtyId",{get:function(){return this.buffers[0]._updateID},enumerable:!1,configurable:!0}),y}(vA.ZX)},7156:()=>{var G=N;Math[G(1493)]||(Math.sign=function(zA){return(zA=Number(zA))===0||isNaN(zA)?zA:zA>0?1:-1})},52:()=>{var G=N;Number[G(2969)]||(Number[G(2969)]=function(zA){var _=G;return typeof zA=="number"&&isFinite(zA)&&Math[_(3084)](zA)===zA})},5059:()=>{var G=N;if(Date[G(1057)]&&Date[G(453)][G(575)]||(Date.now=function(){return new Date().getTime()}),!self[G(2278)]||!self[G(2278)].now){var zA=Date.now();self.performance||(self[G(2278)]={}),self.performance.now=function(){var CA=G;return Date[CA(1057)]()-zA}}for(var _=Date[G(1057)](),S=["ms",G(3141),G(2280),"o"],vA=0;vA{var S=N;_.d(zA,{R:()=>vA});var vA=function(){var UA=N;function CA(q){var OA=N;this[OA(3528)]=[],this[OA(4566)]=q,this[OA(1718)]=0}return CA.prototype[UA(587)]=function(q,OA,sA,lA,hA,tA,nA,rA){var W=UA;if(arguments[W(3553)]>8)throw new Error(W(747));var xA=this,F=xA[W(2695)],z=xA[W(3528)];this[W(1718)]++;for(var k=0,Z=z[W(3553)];k0&&this[q(3528)].length>1&&(this[q(1718)]=0,this.items=this[q(3528)].slice(0))},CA[UA(453)][UA(751)]=function(q){var OA=UA;return q[this._name]&&(this.ensureNonAliasedItems(),this.remove(q),this[OA(3528)][OA(1383)](q)),this},CA[UA(453)][UA(528)]=function(q){var OA=UA,sA=this[OA(3528)][OA(3025)](q);return sA!==-1&&(this.ensureNonAliasedItems(),this[OA(3528)][OA(1889)](sA,1)),this},CA[UA(453)].contains=function(q){var OA=UA;return this[OA(3528)].indexOf(q)!==-1},CA[UA(453)][UA(1648)]=function(){var q=UA;return this[q(1647)](),this[q(3528)][q(3553)]=0,this},CA[UA(453)][UA(1165)]=function(){var q=UA;this.removeAll(),this[q(3528)]=null,this._name=null},Object[UA(4292)](CA.prototype,UA(3056),{get:function(){var q=UA;return this[q(3528)].length===0},enumerable:!1,configurable:!0}),Object[UA(4292)](CA[UA(453)],"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),CA}();Object[S(1535)](vA[S(453)],{dispatch:{value:vA[S(453)][S(587)]},run:{value:vA.prototype.emit}})},6787:(G,zA,_)=>{var S=N;_.d(zA,{t:()=>Z,X:()=>I});var vA=/iPhone/i,UA=/iPod/i,CA=/iPad/i,q=/\biOS-universal(?:.+)Mac\b/i,OA=/\bAndroid(?:.+)Mobile\b/i,sA=/Android/i,lA=/(?:SD4930UR|\bSilk(?:.+)Mobile\b)/i,hA=/Silk/i,tA=/Windows Phone/i,nA=/\bWindows(?:.+)ARM\b/i,rA=/BlackBerry/i,W=/BB10/i,xA=/Opera Mini/i,F=/\b(CriOS|Chrome)(?:.+)Mobile/i,z=/Mobile(?:.+)Firefox\b/i,k=function(Y){var b=N;return Y!==void 0&&b(2485)===Y.platform&&b(3259)==typeof Y[b(4515)]&&Y[b(4515)]>1&&b(557)==typeof MSStream},Z=function(Y){var b=N,v={userAgent:"",platform:"",maxTouchPoints:0};Y||b(557)==typeof navigator?b(3752)==typeof Y?v[b(1716)]=Y:Y&&Y.userAgent&&(v={userAgent:Y[b(1716)],platform:Y[b(3492)],maxTouchPoints:Y.maxTouchPoints||0}):v={userAgent:navigator[b(1716)],platform:navigator[b(3492)],maxTouchPoints:navigator.maxTouchPoints||0};var p=v.userAgent,E=p[b(615)]("[FBAN");E[1]!==void 0&&(p=E[0]),(E=p[b(615)]("Twitter"))[1]!==void 0&&(p=E[0]);var C=function($){return function(fA){return fA.test($)}}(p),j={apple:{phone:C(vA)&&!C(tA),ipod:C(UA),tablet:!C(vA)&&(C(CA)||k(v))&&!C(tA),universal:C(q),device:(C(vA)||C(UA)||C(CA)||C(q)||k(v))&&!C(tA)},amazon:{phone:C(lA),tablet:!C(lA)&&C(hA),device:C(lA)||C(hA)},android:{phone:!C(tA)&&C(lA)||!C(tA)&&C(OA),tablet:!C(tA)&&!C(lA)&&!C(OA)&&(C(hA)||C(sA)),device:!C(tA)&&(C(lA)||C(hA)||C(OA)||C(sA))||C(/\bokhttp\b/i)},windows:{phone:C(tA),tablet:C(nA),device:C(tA)||C(nA)},other:{blackberry:C(rA),blackberry10:C(W),opera:C(xA),firefox:C(z),chrome:C(F),device:C(rA)||C(W)||C(xA)||C(z)||C(F)},any:!1,phone:!1,tablet:!1};return j[b(2678)]=j[b(2271)][b(4662)]||j.android[b(4662)]||j[b(519)][b(4662)]||j.other.device,j[b(1984)]=j[b(2271)][b(1984)]||j[b(1981)].phone||j.windows.phone,j[b(4421)]=j[b(2271)][b(4421)]||j[b(1981)][b(4421)]||j[b(519)][b(4421)],j}(S(557)==typeof window?navigator:window[S(2872)]),y=_(7659),I={MIPMAP_TEXTURES:y.WB[S(567)],ANISOTROPIC_LEVEL:0,RESOLUTION:1,FILTER_RESOLUTION:1,FILTER_MULTISAMPLE:y.G5[S(2353)],SPRITE_MAX_TEXTURES:function(Y){var b=S,v=!0;if(Z[b(4421)]||Z.phone){var p;Z[b(2271)][b(4662)]&&(p=navigator[b(1716)].match(/OS (\d+)_(\d+)?/))&&parseInt(p[1],10)<11&&(v=!1),Z[b(1981)][b(4662)]&&(p=navigator.userAgent[b(476)](/Android\s([0-9.]*)/))&&parseInt(p[1],10)<7&&(v=!1)}return v?Y:4}(32),SPRITE_BATCH_SIZE:4096,RENDER_OPTIONS:{view:null,antialias:!1,autoDensity:!1,backgroundColor:0,backgroundAlpha:1,useContextAlpha:!0,clearBeforeRender:!0,preserveDrawingBuffer:!1,width:800,height:600,legacy:!1},GC_MODE:y.UN[S(3274)],GC_MAX_IDLE:3600,GC_MAX_CHECK_COUNT:600,WRAP_MODE:y.Nt.CLAMP,SCALE_MODE:y.aH.LINEAR,PRECISION_VERTEX:y.cB.HIGH,PRECISION_FRAGMENT:Z.apple[S(4662)]?y.cB[S(1058)]:y.cB[S(1894)],CAN_UPLOAD_SAME_BUFFER:!Z.apple[S(4662)],CREATE_IMAGE_BITMAP:!1,ROUND_PIXELS:!1}},1961:(G,zA,_)=>{_.d(zA,{j:()=>nA});var S,vA=_(7659),UA=_(9043),CA=_(519),q=_(1893),OA=_(6787),sA=_(2202),lA=(S=function(rA,W){var xA=N;return S=Object[xA(4393)]||{__proto__:[]}instanceof Array&&function(F,z){var k=xA;F[k(3536)]=z}||function(F,z){var k=xA;for(var Z in z)Object[k(453)].hasOwnProperty[k(779)](z,Z)&&(F[Z]=z[Z])},S(rA,W)},function(rA,W){var xA=N;if(xA(4653)!=typeof W&&W!==null)throw new TypeError(xA(2943)+String(W)+xA(1667));function F(){this.constructor=rA}S(rA,W),rA.prototype=W===null?Object[xA(1635)](W):(F[xA(453)]=W[xA(453)],new F)}),hA=new q.E9,tA=new Uint16Array([0,1,2,0,2,3]),nA=function(rA){var W=N;function xA(F){var z=N,k=rA.call(this)||this;return k._anchor=new q.AB(k[z(1263)],k,F?F.defaultAnchor.x:0,F?F[z(3677)].y:0),k[z(4548)]=null,k[z(1282)]=0,k[z(1724)]=0,k[z(3815)]=null,k[z(897)]=null,k[z(1024)]=16777215,k[z(4194)]=vA.T$[z(2277)],k[z(4291)]=16777215,k[z(4256)]=null,k.texture=F||UA.xE[z(1915)],k[z(479)]=new Float32Array(8),k[z(3791)]=null,k._transformID=-1,k[z(1458)]=-1,k[z(4156)]=-1,k[z(841)]=-1,k[z(4572)]=tA,k[z(4555)]=z(3057),k[z(2850)]=!0,k[z(2139)]=OA.X.ROUND_PIXELS,k}return lA(xA,rA),xA[W(453)][W(3158)]=function(){var F=W;this[F(1458)]=-1,this[F(841)]=-1,this._cachedTint=16777215,this[F(1282)]&&(this[F(3408)].x=(0,sA[F(1493)])(this[F(3408)].x)*this._width/this[F(4548)][F(4273)][F(3461)]),this[F(1724)]&&(this[F(3408)].y=(0,sA[F(1493)])(this[F(3408)].y)*this[F(1724)]/this[F(4548)][F(4273)][F(2383)])},xA.prototype[W(1263)]=function(){var F=W;this._transformID=-1,this[F(4156)]=-1},xA.prototype[W(761)]=function(){var F=W,z=this[F(4548)];if(this._transformID!==this.transform[F(2369)]||this[F(1458)]!==z[F(4641)]){this[F(1458)]!==z._updateID&&(this[F(4256)]=this[F(4548)]._uvs[F(1452)]),this[F(632)]=this[F(992)]._worldID,this[F(1458)]=z._updateID;var k=this.transform[F(4573)],Z=k.a,y=k.b,I=k.c,Y=k.d,b=k.tx,v=k.ty,p=this[F(479)],E=z[F(1694)],C=z[F(4273)],j=this._anchor,$=0,fA=0,dA=0,EA=0;if(E?($=(fA=E.x-j._x*C[F(3461)])+E[F(3461)],dA=(EA=E.y-j._y*C.height)+E[F(2383)]):($=(fA=-j._x*C[F(3461)])+C[F(3461)],dA=(EA=-j._y*C[F(2383)])+C[F(2383)]),p[0]=Z*fA+I*EA+b,p[1]=Y*EA+y*fA+v,p[2]=Z*$+I*EA+b,p[3]=Y*EA+y*$+v,p[4]=Z*$+I*dA+b,p[5]=Y*dA+y*$+v,p[6]=Z*fA+I*dA+b,p[7]=Y*dA+y*fA+v,this[F(2139)])for(var GA=OA.X[F(975)],FA=0;FA=y&&hA.x=I&&hA.y>16)+(65280&F)+((255&F)<<16)},enumerable:!1,configurable:!0}),Object[W(4292)](xA[W(453)],W(3689),{get:function(){return this._texture},set:function(F){var z=W;this[z(4548)]!==F&&(this._texture&&this[z(4548)][z(545)](z(1154),this[z(3158)],this),this[z(4548)]=F||UA.xE[z(1915)],this[z(4291)]=16777215,this[z(1458)]=-1,this[z(841)]=-1,F&&(F[z(775)].valid?this[z(3158)]():F[z(2748)](z(1154),this._onTextureUpdate,this)))},enumerable:!1,configurable:!0}),xA}(CA.W2)},2794:(G,zA,_)=>{var S=N;_.d(zA,{M_:()=>vA,xv:()=>I,_A:()=>xA,pn:()=>tA});var vA,UA=_(1961),CA=_(9043),q=_(6787),OA=_(1893),sA=_(2202);(function(Y){var b=N;Y[Y[b(3781)]=0]=b(3781),Y[Y.LINEAR_HORIZONTAL=1]="LINEAR_HORIZONTAL"})(vA||(vA={}));var lA={align:S(2182),breakWords:!1,dropShadow:!1,dropShadowAlpha:1,dropShadowAngle:Math.PI/6,dropShadowBlur:0,dropShadowColor:S(1588),dropShadowDistance:5,fill:S(1588),fillGradientType:vA.LINEAR_VERTICAL,fillGradientStops:[],fontFamily:S(3541),fontSize:26,fontStyle:S(3855),fontVariant:S(3855),fontWeight:"normal",letterSpacing:0,lineHeight:0,lineJoin:S(1399),miterLimit:10,padding:0,stroke:S(1588),strokeThickness:0,textBaseline:S(2260),trim:!1,whiteSpace:S(1055),wordWrap:!1,wordWrapWidth:100,leading:0},hA=[S(2097),S(2615),"monospace",S(4609),S(4151),"system-ui"],tA=function(){var Y=S;function b(v){var p=N;this.styleID=0,this[p(2247)](),W(this,v,v)}return b[Y(453)][Y(1517)]=function(){var v={};return W(v,this,lA),new b(v)},b.prototype[Y(2247)]=function(){W(this,lA,lA)},Object[Y(4292)](b.prototype,Y(4463),{get:function(){var v=Y;return this[v(3557)]},set:function(v){var p=Y;this[p(3557)]!==v&&(this[p(3557)]=v,this[p(3526)]++)},enumerable:!1,configurable:!0}),Object[Y(4292)](b.prototype,Y(3834),{get:function(){return this._breakWords},set:function(v){var p=Y;this[p(2331)]!==v&&(this._breakWords=v,this[p(3526)]++)},enumerable:!1,configurable:!0}),Object[Y(4292)](b.prototype,Y(451),{get:function(){return this._dropShadow},set:function(v){var p=Y;this[p(2629)]!==v&&(this[p(2629)]=v,this[p(3526)]++)},enumerable:!1,configurable:!0}),Object[Y(4292)](b.prototype,"dropShadowAlpha",{get:function(){var v=Y;return this[v(3631)]},set:function(v){var p=Y;this[p(3631)]!==v&&(this._dropShadowAlpha=v,this[p(3526)]++)},enumerable:!1,configurable:!0}),Object.defineProperty(b[Y(453)],"dropShadowAngle",{get:function(){return this._dropShadowAngle},set:function(v){var p=Y;this[p(4257)]!==v&&(this._dropShadowAngle=v,this[p(3526)]++)},enumerable:!1,configurable:!0}),Object[Y(4292)](b[Y(453)],Y(1267),{get:function(){var v=Y;return this[v(1432)]},set:function(v){var p=Y;this[p(1432)]!==v&&(this._dropShadowBlur=v,this[p(3526)]++)},enumerable:!1,configurable:!0}),Object.defineProperty(b[Y(453)],"dropShadowColor",{get:function(){var v=Y;return this[v(4108)]},set:function(v){var p=Y,E=rA(v);this._dropShadowColor!==E&&(this[p(4108)]=E,this.styleID++)},enumerable:!1,configurable:!0}),Object[Y(4292)](b.prototype,Y(2866),{get:function(){var v=Y;return this[v(1313)]},set:function(v){var p=Y;this[p(1313)]!==v&&(this._dropShadowDistance=v,this[p(3526)]++)},enumerable:!1,configurable:!0}),Object[Y(4292)](b[Y(453)],Y(571),{get:function(){var v=Y;return this[v(1466)]},set:function(v){var p=Y,E=rA(v);this[p(1466)]!==E&&(this[p(1466)]=E,this[p(3526)]++)},enumerable:!1,configurable:!0}),Object.defineProperty(b[Y(453)],"fillGradientType",{get:function(){return this._fillGradientType},set:function(v){var p=Y;this[p(4130)]!==v&&(this._fillGradientType=v,this[p(3526)]++)},enumerable:!1,configurable:!0}),Object[Y(4292)](b.prototype,"fillGradientStops",{get:function(){return this._fillGradientStops},set:function(v){var p=Y;(function(E,C){var j=N;if(!Array.isArray(E)||!Array[j(4518)](C)||E[j(3553)]!==C.length)return!1;for(var $=0;$=0;C--){var j=E[C][v(1694)]();!/([\"\'])[^\'\"]+\1/[v(3972)](j)&&hA[v(3025)](j)<0&&(j='"'[v(4146)](j,'"')),E[C]=j}return""[v(4146)](this.fontStyle," ")[v(4146)](this[v(1194)]," ").concat(this.fontWeight," ").concat(p," ")[v(4146)](E.join(","))},b}();function nA(Y){var b=S;return b(3259)==typeof Y?(0,sA.hex2string)(Y):(typeof Y=="string"&&Y[b(3025)]("0x")===0&&(Y=Y.replace("0x","#")),Y)}function rA(Y){var b=S;if(Array[b(4518)](Y)){for(var v=0;vEx)if(fA!==""&&(dA+=b.addLine(fA),fA="",$=0),b[C(4570)](yx,p[C(3834)]))for(var bA=b.wordWrapSplit(yx),O=0;OEx&&(dA+=b[C(805)](fA),ux=!1,fA="",$=0),fA+=V,$+=QA}else{fA[C(3553)]>0&&(dA+=b[C(805)](fA),fA="",$=0);var wA=ox===Ux.length-1;dA+=b[C(805)](yx,!wA),ux=!1,fA="",$=0}else MA+$>Ex&&(ux=!1,dA+=b[C(805)](fA),fA="",$=0),(fA[C(3553)]>0||!b[C(4282)](yx)||ux)&&(fA+=yx,$+=MA)}return dA+=b[C(805)](fA,!1)},b.addLine=function(v,p){return p===void 0&&(p=!0),v=b.trimRight(v),v=p?"".concat(v,` `):v},b[Y(2909)]=function(v,p,E,C){var j=Y,$=E[v];if(j(3259)!=typeof $){var fA=v.length*p;$=C[j(2382)](v)[j(3461)]+fA,E[v]=$}return $},b.collapseSpaces=function(v){var p=Y;return p(3855)===v||p(3284)===v},b[Y(1128)]=function(v){return v==="normal"},b.trimRight=function(v){var p=Y;if(p(3752)!=typeof v)return"";for(var E=v.length-1;E>=0;E--){var C=v[E];if(!b[p(4282)](C))break;v=v[p(973)](0,-1)}return v},b[Y(1329)]=function(v){var p=Y;return p(3752)==typeof v&&b._newlines[p(3025)](v.charCodeAt(0))>=0},b[Y(4282)]=function(v,p){var E=Y;return E(3752)==typeof v&&b[E(899)].indexOf(v.charCodeAt(0))>=0},b[Y(2572)]=function(v){var p=Y,E=[],C="";if(p(3752)!=typeof v)return E;for(var j=0;jdA;--sx){for(Ux=0;Ux<$A;Ux+=4)if(GA[ux+Ux]!==255){Ex=!0;break}if(Ex)break;ux-=$A}return E[p(889)]=sx-dA,E[p(3576)]=E[p(3295)]+E[p(889)],b._fonts[v]=E,E},b[Y(3602)]=function(v){var p=Y;v===void 0&&(v=""),v?delete b[p(2546)][v]:b[p(2546)]={}},b}(),F=function(){var Y=S;try{var b=new OffscreenCanvas(0,0),v=b[Y(923)]("2d");return v&&v[Y(2382)]?b:document&&document.createElement(Y(3751))}catch(p){return document&&document.createElement(Y(3751))}}();F[S(3461)]=F[S(2383)]=10,xA[S(3918)]=F,xA[S(1115)]=F.getContext("2d"),xA[S(2546)]={},xA[S(2531)]=S(1e3),xA[S(4059)]="M",xA.BASELINE_MULTIPLIER=1.4,xA[S(2008)]=2,xA[S(1896)]=[10,13],xA[S(899)]=[9,32,8192,8193,8194,8195,8196,8197,8198,8200,8201,8202,8287,12288];var z,k=(z=function(Y,b){var v=S;return z=Object[v(4393)]||{__proto__:[]}instanceof Array&&function(p,E){var C=v;p[C(3536)]=E}||function(p,E){var C=v;for(var j in E)Object.prototype[C(1454)][C(779)](E,j)&&(p[j]=E[j])},z(Y,b)},function(Y,b){var v=S;if(typeof b!="function"&&b!==null)throw new TypeError(v(2943)+String(b)+v(1667));function p(){var E=v;this[E(4586)]=Y}z(Y,b),Y.prototype=b===null?Object[v(1635)](b):(p[v(453)]=b[v(453)],new p)}),Z={texture:!0,children:!1,baseTexture:!0},y=S(557)!=typeof document&&("letterSpacing"in CanvasRenderingContext2D.prototype||"textLetterSpacing"in CanvasRenderingContext2D[S(453)]),I=function(Y){var b=S;function v(p,E,C){var j=N,$=this,fA=!1;C||(C=document[j(514)]("canvas"),fA=!0),C[j(3461)]=3,C[j(2383)]=3;var dA=CA.xE[j(2252)](C);return dA[j(4273)]=new OA.Ae,dA.trim=new OA.Ae,($=Y[j(779)](this,dA)||this)[j(4571)]=fA,$[j(3751)]=C,$[j(4259)]=$[j(3751)].getContext("2d"),$[j(3054)]=q.X[j(975)],$[j(541)]=!0,$[j(3570)]=null,$[j(664)]=null,$._styleListener=null,$[j(4405)]="",$[j(1539)]=p,$[j(1502)]=E,$.localStyleID=-1,$}return k(v,Y),v[b(453)][b(2406)]=function(p){var E=b,C=this[E(664)];if(this[E(3338)]!==C[E(3526)]&&(this[E(1511)]=!0,this.localStyleID=C[E(3526)]),this[E(1511)]||!p){this[E(4405)]=this[E(664)][E(3346)]();var j,$,fA=this.context,dA=xA.measureText(this[E(3570)]||" ",this._style,this[E(664)][E(1251)],this[E(3751)]),EA=dA[E(3461)],GA=dA[E(2383)],FA=dA[E(1701)],$A=dA[E(3040)],sx=dA[E(3071)],ux=dA[E(2965)],Ex=dA[E(4090)];this[E(3751)].width=Math.ceil(Math.ceil(Math[E(2290)](1,EA)+2*C[E(3835)])*this[E(3054)]),this[E(3751)][E(2383)]=Math[E(1500)](Math[E(1500)](Math[E(2290)](1,GA)+2*C[E(3835)])*this[E(3054)]),fA.scale(this[E(3054)],this[E(3054)]),fA[E(3887)](0,0,this[E(3751)].width,this[E(3751)][E(2383)]),fA[E(4369)]=this[E(4405)],fA[E(4088)]=C[E(4417)],fA[E(471)]=C[E(471)],fA[E(3978)]=C[E(3978)],fA[E(913)]=C.miterLimit;for(var Ux=C[E(451)]?2:1,ox=0;ox0&&ox>yx&&(gx=(yx+ox)/2);var tx=yx+Ux,MA=C.lineHeight*(Ex+1),bA=tx;Ex+1{var S=N;_.d(zA,{vB:()=>q,Sb:()=>OA,uF:()=>vA});var vA,UA=_(6787);UA.X[S(3121)]=.06,function(sA){var lA=S;sA[sA[lA(1736)]=50]=lA(1736),sA[sA[lA(1058)]=25]="HIGH",sA[sA[lA(2277)]=0]=lA(2277),sA[sA.LOW=-25]=lA(3038),sA[sA.UTILITY=-50]="UTILITY"}(vA||(vA={}));var CA=function(){var sA=S;function lA(hA,tA,nA,rA){var W=N;tA===void 0&&(tA=null),nA===void 0&&(nA=0),rA===void 0&&(rA=!1),this[W(577)]=null,this[W(1839)]=null,this[W(948)]=!1,this.fn=hA,this.context=tA,this[W(3476)]=nA,this[W(2748)]=rA}return lA[sA(453)][sA(476)]=function(hA,tA){var nA=sA;return tA===void 0&&(tA=null),this.fn===hA&&this[nA(4259)]===tA},lA[sA(453)][sA(587)]=function(hA){var tA=sA;this.fn&&(this[tA(4259)]?this.fn[tA(779)](this[tA(4259)],hA):this.fn(hA));var nA=this[tA(577)];return this.once&&this[tA(1165)](!0),this[tA(948)]&&(this.next=null),nA},lA[sA(453)][sA(2212)]=function(hA){var tA=sA;this[tA(1839)]=hA,hA[tA(577)]&&(hA[tA(577)][tA(1839)]=this),this[tA(577)]=hA[tA(577)],hA[tA(577)]=this},lA[sA(453)][sA(1165)]=function(hA){var tA=sA;hA===void 0&&(hA=!1),this[tA(948)]=!0,this.fn=null,this[tA(4259)]=null,this.previous&&(this[tA(1839)].next=this.next),this[tA(577)]&&(this[tA(577)][tA(1839)]=this[tA(1839)]);var nA=this.next;return this[tA(577)]=hA?null:nA,this[tA(1839)]=null,nA},lA}(),q=function(){var sA=S;function lA(){var hA=N,tA=this;this.autoStart=!1,this[hA(4074)]=1,this[hA(1202)]=-1,this.speed=1,this[hA(1504)]=!1,this[hA(503)]=null,this._maxElapsedMS=100,this[hA(3199)]=0,this._protected=!1,this[hA(4667)]=-1,this[hA(1347)]=new CA(null,null,1/0),this[hA(1284)]=1/UA.X[hA(3121)],this[hA(3101)]=1/UA.X[hA(3121)],this._tick=function(nA){var rA=hA;tA[rA(503)]=null,tA[rA(1504)]&&(tA.update(nA),tA[rA(1504)]&&tA[rA(503)]===null&&tA._head[rA(577)]&&(tA[rA(503)]=requestAnimationFrame(tA[rA(3414)])))}}return lA[sA(453)][sA(1976)]=function(){var hA=sA;this[hA(503)]===null&&this[hA(1347)][hA(577)]&&(this[hA(1202)]=performance.now(),this[hA(4667)]=this[hA(1202)],this[hA(503)]=requestAnimationFrame(this[hA(3414)]))},lA[sA(453)][sA(2409)]=function(){var hA=sA;this._requestId!==null&&(cancelAnimationFrame(this[hA(503)]),this[hA(503)]=null)},lA[sA(453)][sA(788)]=function(){var hA=sA;this[hA(1504)]?this._requestIfNeeded():this[hA(4235)]&&this[hA(1783)]()},lA.prototype[sA(751)]=function(hA,tA,nA){var rA=sA;return nA===void 0&&(nA=vA[rA(2277)]),this[rA(3628)](new CA(hA,tA,nA))},lA[sA(453)][sA(4631)]=function(hA,tA,nA){var rA=sA;return nA===void 0&&(nA=vA[rA(2277)]),this[rA(3628)](new CA(hA,tA,nA,!0))},lA[sA(453)][sA(3628)]=function(hA){var tA=sA,nA=this[tA(1347)][tA(577)],rA=this[tA(1347)];if(nA){for(;nA;){if(hA.priority>nA[tA(3476)]){hA.connect(rA);break}rA=nA,nA=nA[tA(577)]}hA[tA(1839)]||hA.connect(rA)}else hA[tA(2212)](rA);return this[tA(788)](),this},lA[sA(453)][sA(528)]=function(hA,tA){for(var nA=sA,rA=this[nA(1347)].next;rA;)rA=rA.match(hA,tA)?rA.destroy():rA[nA(577)];return this._head[nA(577)]||this[nA(2409)](),this},Object[sA(4292)](lA[sA(453)],sA(1804),{get:function(){var hA=sA;if(!this[hA(1347)])return 0;for(var tA=0,nA=this._head;nA=nA[hA(577)];)tA++;return tA},enumerable:!1,configurable:!0}),lA[sA(453)][sA(1783)]=function(){var hA=sA;this[hA(1504)]||(this[hA(1504)]=!0,this[hA(1976)]())},lA.prototype[sA(1270)]=function(){var hA=sA;this.started&&(this.started=!1,this[hA(2409)]())},lA[sA(453)][sA(1165)]=function(){var hA=sA;if(!this._protected){this[hA(1270)]();for(var tA=this._head[hA(577)];tA;)tA=tA.destroy(!0);this[hA(1347)][hA(1165)](),this[hA(1347)]=null}},lA[sA(453)][sA(1154)]=function(hA){var tA=sA,nA;if(hA===void 0&&(hA=performance[tA(1057)]()),hA>this[tA(1202)]){if((nA=this[tA(3101)]=hA-this.lastTime)>this._maxElapsedMS&&(nA=this[tA(2209)]),nA*=this[tA(2590)],this[tA(3199)]){this[tA(4667)]=this._lastFrame||0;var rA=hA-this[tA(4667)];if(rA{var S=N;_.r(zA),_.d(zA,{BaseTextureCache:()=>ox,CanvasRenderTarget:()=>tx,DATA_URI:()=>O,EventEmitter:()=>CA(),ProgramCache:()=>Ex,TextureCache:()=>Ux,clearTextureCache:()=>gx,correctBlendMode:()=>I,createIndicesForQuads:()=>p,decomposeDataUri:()=>V,deprecation:()=>ux,destroyTextureCache:()=>yx,determineCrossOrigin:()=>oA,earcut:()=>OA(),getBufferType:()=>E,getResolutionOfUrl:()=>TA,hex2rgb:()=>xA,hex2string:()=>F,interleaveTypedArrays:()=>j,isMobile:()=>vA.t,isPow2:()=>fA,isWebGLSupported:()=>rA,log2:()=>dA,nextPow2:()=>$,premultiplyBlendMode:()=>y,premultiplyRgba:()=>Y,premultiplyTint:()=>b,premultiplyTintToRgba:()=>v,removeItems:()=>EA,rgb2hex:()=>k,sayHello:()=>nA,sign:()=>GA,skipHello:()=>tA,string2hex:()=>z,trimCanvas:()=>MA,uid:()=>$A,url:()=>lA});var vA=_(6787),UA=_(2338),CA=_.n(UA),q=_(4305),OA=_.n(q),sA=_(920),lA={parse:sA.Qc,format:sA.WU,resolve:sA.DB};vA.X.RETINA_PREFIX=/@([0-9\.]+)x/,vA.X[S(3445)]=!1;var hA;function tA(){}function nA(DA){}function rA(){return hA===void 0&&(hA=function(){var DA=N,QA={stencil:!0,failIfMajorPerformanceCaveat:vA.X[DA(3445)]};try{if(!self[DA(4416)])return!1;var wA=void 0;document&&(wA=document.createElement(DA(3751)));var JA=wA[DA(923)](DA(4193),QA)||wA[DA(923)]("experimental-webgl",QA),jA=!(!JA||!JA[DA(4493)]()[DA(3728)]);if(JA){var cx=JA[DA(2003)](DA(979));cx&&cx.loseContext()}return JA=null,jA}catch(WA){return!1}}()),hA}let W=JSON.parse(S(1010));function xA(DA,QA){return QA===void 0&&(QA=[]),QA[0]=(DA>>16&255)/255,QA[1]=(DA>>8&255)/255,QA[2]=(255&DA)/255,QA}function F(DA){var QA=S,wA=DA[QA(531)](16);return wA=QA(3885).substr(0,6-wA[QA(3553)])+wA,"#"[QA(4146)](wA)}function z(DA){var QA=S;return QA(3752)==typeof DA&&(DA=W[DA[QA(1765)]()]||DA)[0]==="#"&&(DA=DA[QA(2734)](1)),parseInt(DA,16)}function k(DA){return(255*DA[0]<<16)+(255*DA[1]<<8)+(255*DA[2]|0)}var Z=_(7659),y=function(){for(var DA=S,QA=[],wA=[],JA=0;JA<32;JA++)QA[JA]=JA,wA[JA]=JA;QA[Z.T$[DA(1544)]]=Z.T$.NORMAL,QA[Z.T$.ADD_NPM]=Z.T$[DA(1893)],QA[Z.T$[DA(4372)]]=Z.T$[DA(2166)],wA[Z.T$[DA(2277)]]=Z.T$[DA(1544)],wA[Z.T$[DA(1893)]]=Z.T$[DA(844)],wA[Z.T$[DA(2166)]]=Z.T$[DA(4372)];var jA=[];return jA.push(wA),jA.push(QA),jA}();function I(DA,QA){return y[QA?1:0][DA]}function Y(DA,QA,wA,JA){return wA=wA||new Float32Array(4),JA||JA===void 0?(wA[0]=DA[0]*QA,wA[1]=DA[1]*QA,wA[2]=DA[2]*QA):(wA[0]=DA[0],wA[1]=DA[1],wA[2]=DA[2]),wA[3]=QA,wA}function b(DA,QA){if(QA===1)return(255*QA<<24)+DA;if(QA===0)return 0;var wA=DA>>16&255,JA=DA>>8&255,jA=255&DA;return(255*QA<<24)+((wA=wA*QA+.5|0)<<16)+((JA=JA*QA+.5|0)<<8)+(jA=jA*QA+.5|0)}function v(DA,QA,wA,JA){return(wA=wA||new Float32Array(4))[0]=(DA>>16&255)/255,wA[1]=(DA>>8&255)/255,wA[2]=(255&DA)/255,(JA||JA===void 0)&&(wA[0]*=QA,wA[1]*=QA,wA[2]*=QA),wA[3]=QA,wA}function p(DA,QA){var wA=S;QA===void 0&&(QA=null);var JA=6*DA;if((QA=QA||new Uint16Array(JA))[wA(3553)]!==JA)throw new Error("Out buffer length is incorrect, got "[wA(4146)](QA[wA(3553)]," and expected ")[wA(4146)](JA));for(var jA=0,cx=0;jA>>1,DA|=DA>>>2,DA|=DA>>>4,DA|=DA>>>8,(DA|=DA>>>16)+1}function fA(DA){return!(DA&DA-1||!DA)}function dA(DA){var QA=(DA>65535?1:0)<<4,wA=((DA>>>=QA)>255?1:0)<<3;return QA|=wA,QA|=wA=((DA>>>=wA)>15?1:0)<<2,(QA|=wA=((DA>>>=wA)>3?1:0)<<1)|(DA>>>=wA)>>1}function EA(DA,QA,wA){var JA=S,jA,cx=DA[JA(3553)];if(!(QA>=cx||wA===0)){var WA=cx-(wA=QA+wA>cx?cx-QA:wA);for(jA=QA;jA{_.d(zA,{Z:()=>CA});var S=_(401),vA=function(q){var OA=N,sA=OA(4653)==typeof Symbol&&Symbol[OA(3051)],lA=sA&&q[sA],hA=0;if(lA)return lA[OA(779)](q);if(q&&OA(3259)==typeof q[OA(3553)])return{next:function(){var tA=OA;return q&&hA>=q[tA(3553)]&&(q=void 0),{value:q&&q[hA++],done:!q}}};throw new TypeError(OA(sA?3235:3685))},UA=function(q,OA){var sA=N,lA=sA(4653)==typeof Symbol&&q[Symbol[sA(3051)]];if(!lA)return q;var hA,tA,nA=lA[sA(779)](q),rA=[];try{for(;(OA===void 0||OA-- >0)&&!(hA=nA[sA(577)]())[sA(2495)];)rA.push(hA[sA(4531)])}catch(W){tA={error:W}}finally{try{hA&&!hA.done&&(lA=nA[sA(3575)])&&lA[sA(779)](nA)}finally{if(tA)throw tA.error}}return rA};let CA=new(function(){var q=N;function OA(){var sA=N;this[sA(1381)]=new Map,this[sA(2306)](sA(2205),{Url:(0,S.xb)()})}return OA[q(453)][q(2306)]=function(sA,lA){this.data.set(sA,lA)},OA.prototype.get=function(sA){var lA=q;return this[lA(1381)][lA(491)](sA)},OA[q(453)][q(2e3)]=function(sA){var lA=q;return this[lA(1381)][lA(2e3)](sA)},OA[q(453)][q(528)]=function(sA){var lA=q;this[lA(1381)][lA(2869)](sA)},OA.prototype[q(2341)]=function(){var sA=q;this[sA(1381)].clear()},OA.prototype[q(4453)]=function(sA){var lA=q,hA,tA;try{for(var nA=vA(this[lA(1381)]),rA=nA[lA(577)]();!rA[lA(2495)];rA=nA[lA(577)]()){var W=UA(rA[lA(4531)],2),xA=W[0];if(W[1],this[lA(1381)][lA(491)](xA).Url===sA)return xA}}catch(F){hA={error:F}}finally{try{rA&&!rA[lA(2495)]&&(tA=nA[lA(3575)])&&tA[lA(779)](nA)}finally{if(hA)throw hA.error}}return null},OA}())},2521:(G,zA,_)=>{var S=N;_.d(zA,{B3:()=>W,F7:()=>rA,KI:()=>k,L4:()=>tA,M$:()=>F,X_:()=>z,cr:()=>Z,iy:()=>nA,lc:()=>xA});var vA,UA=_(293),CA=_(3044),q=_(3051),OA=_(401),sA=(vA=function(y,I){var Y=N;return vA=Object[Y(4393)]||{__proto__:[]}instanceof Array&&function(b,v){b.__proto__=v}||function(b,v){var p=Y;for(var E in v)Object.prototype[p(1454)][p(779)](v,E)&&(b[E]=v[E])},vA(y,I)},function(y,I){var Y=N;if(Y(4653)!=typeof I&&I!==null)throw new TypeError(Y(2943)+String(I)+Y(1667));function b(){this.constructor=y}vA(y,I),y[Y(453)]=I===null?Object.create(I):(b[Y(453)]=I.prototype,new b)}),lA=function(y,I,Y,b){return new(Y||(Y=Promise))(function(v,p){var E=N;function C(fA){var dA=N;try{$(b[dA(577)](fA))}catch(EA){p(EA)}}function j(fA){try{$(b.throw(fA))}catch(dA){p(dA)}}function $(fA){var dA=N,EA;fA[dA(2495)]?v(fA.value):(EA=fA[dA(4531)],EA instanceof Y?EA:new Y(function(GA){GA(EA)}))[dA(3512)](C,j)}$((b=b[E(4502)](y,I||[]))[E(577)]())})},hA=function(y,I){var Y=N,b,v,p,E,C={label:0,sent:function(){if(1&p[0])throw p[1];return p[1]},trys:[],ops:[]};return E={next:j(0),throw:j(1),return:j(2)},Y(4653)==typeof Symbol&&(E[Symbol.iterator]=function(){return this}),E;function j($){return function(fA){return function(dA){var EA=N;if(b)throw new TypeError(EA(1604));for(;C;)try{if(b=1,v&&(p=2&dA[0]?v[EA(3575)]:dA[0]?v[EA(4446)]||((p=v[EA(3575)])&&p[EA(779)](v),0):v.next)&&!(p=p[EA(779)](v,dA[1]))[EA(2495)])return p;switch(v=0,p&&(dA=[2&dA[0],p[EA(4531)]]),dA[0]){case 0:case 1:p=dA;break;case 4:return C[EA(1986)]++,{value:dA[1],done:!1};case 5:C[EA(1986)]++,v=dA[1],dA=[0];continue;case 7:dA=C.ops[EA(513)](),C[EA(2230)][EA(513)]();continue;default:if(p=C.trys,!((p=p[EA(3553)]>0&&p[p.length-1])||dA[0]!==6&&dA[0]!==2)){C=0;continue}if(dA[0]===3&&(!p||dA[1]>p[0]&&dA[1]{var S=N;_.d(zA,{f:()=>OA});var vA=_(293),UA,CA=(UA=function(sA,lA){var hA=N;return UA=Object[hA(4393)]||{__proto__:[]}instanceof Array&&function(tA,nA){tA.__proto__=nA}||function(tA,nA){var rA=hA;for(var W in nA)Object[rA(453)][rA(1454)][rA(779)](nA,W)&&(tA[W]=nA[W])},UA(sA,lA)},function(sA,lA){var hA=N;if(hA(4653)!=typeof lA&&lA!==null)throw new TypeError("Class extends value "+String(lA)+hA(1667));function tA(){this.constructor=sA}UA(sA,lA),sA[hA(453)]=lA===null?Object[hA(1635)](lA):(tA[hA(453)]=lA[hA(453)],new tA)}),q={mirror:{fragment:` uniform sampler2D uSampler; varying vec2 vTextureCoord; void main() { vec2 p = vTextureCoord; p.x = 1.0 - p.x; vec4 color = texture2D(uSampler, p); gl_FragColor = color; } `},mirrorVertical:{fragment:S(1879)},lut:{fragment:` varying vec2 vTextureCoord; uniform sampler2D uSampler; uniform sampler2D lut; uniform lowp float intensity; uniform lowp float parentIntensity; void main() { vec4 color = texture2D(uSampler, vTextureCoord.xy); highp float blueColor = color.b * 63.0; //\u5411\u4E0B\u53D6\u503C highp vec2 quad1; quad1.y = floor(floor(blueColor) / 8.0); quad1.x = floor(blueColor) - (quad1.y * 8.0); //\u5411\u4E0A\u53D6\u503C highp vec2 quad2; quad2.y = floor(ceil(blueColor) / 8.0); quad2.x = ceil(blueColor) - (quad2.y * 8.0); //\u6839\u636E\u5C0F\u6B63\u65B9\u5F62\u683C\u5B50\u548CRG\u901A\u9053\uFF0C\u83B7\u53D6\u7EB9\u7406\u5750\u6807\uFF0C\u6BCF\u4E2A\u5927\u683C\u5B50\u7684\u5927\u5C0F:1/8=0.125\uFF0C\u6BCF\u4E2A\u5C0F\u683C\u5B50\u7684\u5927\u5C0F:1/512 highp vec2 texPos1; texPos1.x = (quad1.x * 0.125) + 0.5/512.0 + ((0.125 - 1.0/512.0) * color.r); texPos1.y = (quad1.y * 0.125) + 0.5/512.0 + ((0.125 - 1.0/512.0) * color.g); highp vec2 texPos2; texPos2.x = (quad2.x * 0.125) + 0.5/512.0 + ((0.125 - 1.0/512.0) * color.r); texPos2.y = (quad2.y * 0.125) + 0.5/512.0 + ((0.125 - 1.0/512.0) * color.g); lowp vec4 newColor1 = texture2D(lut, texPos1); lowp vec4 newColor2 = texture2D(lut, texPos2); lowp vec3 newColor = mix(newColor1.rgb, newColor2.rgb, fract(blueColor)); vec3 textureColor = mix(color.rgb, newColor, intensity * parentIntensity * 1.0); gl_FragColor = vec4(textureColor, 1.0); } `},lutSkin:{fragment:S(3052)},partialLutSkin:{fragment:S(2459)},dermabrasion:{fragment:S(769)},partialDermabrasion:{fragment:`precision lowp float; uniform sampler2D uSampler; uniform sampler2D faceMask; varying lowp vec2 vTextureCoord; uniform int width; uniform int height; // uniform float intensity; float normpdf(in float x, in float sigma) { return 0.39894*exp(-0.5*x*x/(sigma*sigma))/sigma; } float normpdf3(in vec3 v, in float sigma) { return 0.39894*exp(-0.5*dot(v,v)/(sigma*sigma))/sigma; } // \u53CC\u8FB9\u6EE4\u6CE2 vec3 bilateral(in vec2 coordinate) { const float SIGMA = 16.; const float BSIGMA = 9.; // const int MSIZE = 5; const int mSize = 16; // float c = getMaskColor(coordinate).a; vec3 color = texture2D(uSampler, coordinate).rgb; const int kSize = (mSize-1)/2; float kernel[mSize]; vec3 final_alpha =vec3(0.); float Z = 0.; for (int j = 0; j <= kSize; ++j) { kernel[kSize+j] = kernel[kSize-j] = normpdf(float(j), SIGMA); } vec3 cc; float factor; float bZ = 1.0/normpdf(0.0, BSIGMA); //read out the texels for (int i=-kSize; i <= kSize; ++i) { for (int j=-kSize; j <= kSize; ++j) { vec3 ccc = texture2D(uSampler, coordinate + vec2( float(i) / float(width), float(j) / float(height) )).rgb; cc = ccc; factor = normpdf3(cc-color, BSIGMA)*bZ*kernel[kSize+j]*kernel[kSize+i]; Z += factor; final_alpha += factor * ccc; } } return final_alpha / Z; } void main() { float mask = texture2D(faceMask, vTextureCoord).r; float i = mask; vec3 original = texture2D(uSampler, vTextureCoord).rgb; if (i == 0.) { gl_FragColor = vec4(original, 1.0); return; } vec3 color = bilateral(vTextureCoord).rgb; vec4 c = texture2D(faceMask, vTextureCoord); vec3 res = color * i + original * (1. - i); gl_FragColor = vec4(res.rgb, 1.0); return; }`},faceReshape:{fragment:S(2964)},maskBlack:{fragment:S(3395)},usm:{fragment:` precision lowp float; uniform sampler2D uSampler; varying lowp vec2 vTextureCoord; uniform int width; uniform int height; uniform float intensity; vec4 gaussianBlur(vec2 uv, float size) { const float Pi = 6.28318530718; // Pi*2 // GAUSSIAN BLUR SETTINGS {{{ const float Directions = 16.0; // BLUR DIRECTIONS (Default 16.0 - More is better but slower) const float Quality = 4.0; // BLUR QUALITY (Default 4.0 - More is better but slower) float Size = size; // BLUR SIZE (Radius) // GAUSSIAN BLUR SETTINGS }}} vec2 Radius = Size/vec2(float(width), float(height)); // Pixel colour vec4 Color = texture2D(uSampler, uv); // Blur calculations for( float d=0.0; d{var S=N;_.d(zA,{$G:()=>p,Cb:()=>xA,Eh:()=>I,Gb:()=>F,Jp:()=>lA,Me:()=>hA,Ss:()=>OA,Ty:()=>Z,W_:()=>W,ZV:()=>z,aN:()=>tA,c4:()=>CA,c9:()=>vA,em:()=>q,gy:()=>nA,gz:()=>y,hJ:()=>Y,jw:()=>sA,pf:()=>k,rR:()=>v,ty:()=>b,vk:()=>rA,xb:()=>UA});var vA=S(4560);function UA(){var E=S;return""[E(4146)]("https://webar-static.tencent-cloud.com/ar-sdk/resources","/")[E(4146)]("1.0.13","/")[E(4146)](vA)}var CA={POINTS_MAP:23,KEY_POINTS:24,LEFT_FACE_OVAL:8,LEFT_FACE_OVAL2:9,LEFT_FACE_OVAL3:10,RIGHT_FACE_OVAL:11,RIGHT_FACE_OVAL2:12,RIGHT_FACE_OVAL3:13,MOUTH_UPPER:19,MOUTH_LOWER:20,OUTER_REFERENCE:18,outer_offset_ratio:27,triangulation:25,auvs:26,LEFT_IRIS:7,RIGHT_IRIS:6,LEFT_EYE_ORDER:14,RIGHT_EYE_ORDER:15,lipsTriangulation:28,lipsAuvs:29,LIPS:5},q=0,OA=0,sA=356,lA=[127,356],hA={0:S(839),1:S(4125),2:S(2598)},tA={0:S(1102),1:"si6DW3F5XSXK52fJF7CZraRx5",2:S(2293)},nA=S(3707),rA=S(1465),W=S(3644),xA=S(1301),F=S(585),z=S(1769),k="73,69,67,6e,61,74,75,72,65",Z=S(2960),y=S(2865),I=S(3919),Y=S(2659),b={bu:"62,65,61,75,74,69,66,79",mu:S(3391),s:S(2933),s3:S(4137),f:S(4095),bg:S(1372),a:S(2010),av:S(3400)};function v(E){for(var C=S,j="",$=E[C(615)](","),fA=0;fA<$[C(3553)];fA++)j+=String[C(639)](parseInt($[fA],16));return j}function p(E){for(var C=S,j="",$=0;${_.d(zA,{iV:()=>hA,pF:()=>tA});var S=_(4332),vA=_(293),UA=_(4809),CA=_(8586),q=function(nA,rA,W,xA){var F=N,z,k=arguments[F(3553)],Z=k<3?rA:xA===null?xA=Object[F(2692)](rA,W):xA;if(F(1904)==typeof Reflect&&F(4653)==typeof Reflect[F(3131)])Z=Reflect[F(3131)](nA,rA,W,xA);else for(var y=nA.length-1;y>=0;y--)(z=nA[y])&&(Z=(k<3?z(Z):k>3?z(rA,W,Z):z(rA,W))||Z);return k>3&&Z&&Object.defineProperty(rA,W,Z),Z},OA=function(nA,rA){var W=N;if(W(1904)==typeof Reflect&&typeof Reflect[W(4336)]=="function")return Reflect[W(4336)](nA,rA)},sA=function(nA,rA,W,xA){return new(W||(W=Promise))(function(F,z){var k=N;function Z(Y){var b=N;try{I(xA[b(577)](Y))}catch(v){z(v)}}function y(Y){try{I(xA.throw(Y))}catch(b){z(b)}}function I(Y){var b=N,v;Y.done?F(Y[b(4531)]):(v=Y.value,v instanceof W?v:new W(function(p){p(v)}))[b(3512)](Z,y)}I((xA=xA[k(4502)](nA,rA||[]))[k(577)]())})},lA=function(nA,rA){var W=N,xA,F,z,k,Z={label:0,sent:function(){if(1&z[0])throw z[1];return z[1]},trys:[],ops:[]};return k={next:y(0),throw:y(1),return:y(2)},typeof Symbol=="function"&&(k[Symbol[W(3051)]]=function(){return this}),k;function y(I){return function(Y){return function(b){var v=N;if(xA)throw new TypeError("Generator is already executing.");for(;Z;)try{if(xA=1,F&&(z=2&b[0]?F[v(3575)]:b[0]?F.throw||((z=F[v(3575)])&&z.call(F),0):F[v(577)])&&!(z=z[v(779)](F,b[1])).done)return z;switch(F=0,z&&(b=[2&b[0],z[v(4531)]]),b[0]){case 0:case 1:z=b;break;case 4:return Z[v(1986)]++,{value:b[1],done:!1};case 5:Z[v(1986)]++,F=b[1],b=[0];continue;case 7:b=Z[v(766)][v(513)](),Z[v(2230)][v(513)]();continue;default:if(z=Z[v(2230)],!((z=z[v(3553)]>0&&z[z[v(3553)]-1])||b[0]!==6&&b[0]!==2)){Z=0;continue}if(b[0]===3&&(!z||b[1]>z[0]&&b[1]-1&&Y[z(3025)]("|")>-1){var b=Y[z(615)]("|")[0],v=W[z(1418)][z(2291)](k,b);y=v[z(1137)],I=v[z(4138)]}if(/\.(json)$/i[z(3972)](k))return xA[z(1381)]=JSON[z(4163)](UA.T8(I)),xA[z(1150)](),void F();/\.(gif|jpe?g|tiff?|png|webp|bmp)$/i[z(3972)](k)?(xA[z(1381)]={file:I,width:y[z(4373)][k]?y[z(4373)][k][z(3461)]:800,height:y[z(4373)][k]?y[z(4373)][k].height:800},xA[z(1150)](),F()):(xA[z(1381)]={file:I},xA[z(1150)](),F())}}},rA.prototype[nA(1537)]=function(W,xA,F){var z=nA,k="".concat(xA.name,z(4236));if(xA[z(1381)]&&xA[z(1381)].frames&&!W[z(3159)][k]&&!vA[z(4517)][z(2083)][k]){var Z={crossOrigin:xA.crossOrigin,metadata:xA[z(1381)][z(867)]},y=xA[z(1381)].meta[z(3467)],I=xA[z(2713)][z(615)]("/");I[z(513)](),I[z(1383)](y),y=I[z(1721)]("/");var Y=this.getLoader();Y[z(751)](k,y,Z,function(b){var v=z,p=vA[v(4546)].fromBuffer(b.data[v(4138)],b.data[v(3461)],b.data.height,{alphaMode:vA.ALPHA_MODES[v(940)]}),E=new vA.Spritesheet(p,xA[v(1381)],xA[v(2713)]);E[v(4163)](function(){var C=v;xA.spritesheet=E,xA[C(2864)]=E[C(2864)],hA[xA[C(2695)]]=xA,F()})}),Y[z(1184)](function(b,v){})}else F()},rA=q([CA.e,OA(nA(3571),[])],rA)}()},4332:(G,zA,_)=>{_.d(zA,{e:()=>y});var S=_(4809),vA=_(7353),UA=_(8586),CA=_(3553);let q=function(){var I=N;function Y(){var b=N;this.projectName=b(2541),this[b(2080)]=b(1818),b(557)!=typeof self&&self?this[b(2517)]=self:b(557)!=typeof window&&window&&(this[b(2517)]=window)}return Y[I(453)][I(1617)]=function(){var b=I,v=this[b(2517)];return!(v===void 0||!v||!v[b(3737)])},Y[I(453)].init=function(){var b=this;return new Promise(function(v,p){var E=N;if(b[E(1617)]()){if(b.db)return void v(b.db);var C=b[E(2517)][E(3737)].open(b[E(4597)],1);C[E(4189)]=function(j){var $=E;b.db=j[$(1453)].result,v(b)},C[E(1670)]=function(j){var $=E,fA=j[$(1453)][$(3665)];fA[$(690)][$(868)](b.objectStoreName)||fA[$(1287)](b[$(2080)])},C[E(3921)]=function(j){p(j)}}else p()})},Y.prototype[I(1233)]=function(b){var v=this;return new Promise(function(p,E){var C=N;if(v.db){var j=v.db.transaction(v[C(2080)])[C(2337)](v[C(2080)])[C(491)](b);j.onsuccess=function(){var $=C;return p(j[$(3665)])},j[C(3921)]=function(){return E()}}else E()})},Y[I(453)][I(4116)]=function(b,v){var p=this;return new Promise(function(E,C){var j=N;if(p.db){var $=p.db.transaction(p[j(2080)],j(2437)).objectStore(p[j(2080)])[j(2870)](v,b);$[j(4189)]=function(){return E(v)},$[j(3921)]=function(){return C()}}else C()})},Y.prototype[I(4510)]=function(b){var v=this;return new Promise(function(p,E){var C=N;if(v.db){var j=v.db[C(1558)](v.objectStoreName,C(2437))[C(2337)](v[C(2080)]).delete(b);j.onsuccess=function(){return p(null)},j[C(3921)]=function(){return E()}}else E()})},Y[I(453)].keys=function(){var b=this;return new Promise(function(v,p){var E=N;if(!b.db)return p();var C=b.db[E(1558)](b.objectStoreName)[E(2337)](b.objectStoreName).getAllKeys();C[E(4189)]=function(){var j=E;return v(C[j(3665)])},C[E(3921)]=function(){return p()}})},Y[I(453)][I(2341)]=function(){var b=this;return new Promise(function(v,p){var E=N;if(!b.db)return p();var C=b.db[E(1558)](b.objectStoreName,E(2437))[E(2337)](b[E(2080)])[E(2341)]();C[E(4189)]=function(){return v(null)},C.onerror=function(){return p()}})},Y}();var OA=_(401),sA=_(477),lA=_.n(sA);function hA(){var I=N;return lA()(I(4124),I(3686),void 0,void 0)}var tA=_(749),nA=function(I,Y,b,v){var p=N,E,C=arguments[p(3553)],j=C<3?Y:v===null?v=Object[p(2692)](Y,b):v;if(typeof Reflect=="object"&&p(4653)==typeof Reflect[p(3131)])j=Reflect[p(3131)](I,Y,b,v);else for(var $=I[p(3553)]-1;$>=0;$--)(E=I[$])&&(j=(C<3?E(j):C>3?E(Y,b,j):E(Y,b))||j);return C>3&&j&&Object[p(4292)](Y,b,j),j},rA=function(I,Y){var b=N;if(b(1904)==typeof Reflect&&typeof Reflect.metadata=="function")return Reflect[b(4336)](I,Y)},W=function(I,Y,b,v){return new(b||(b=Promise))(function(p,E){var C=N;function j(dA){try{fA(v.next(dA))}catch(EA){E(EA)}}function $(dA){try{fA(v.throw(dA))}catch(EA){E(EA)}}function fA(dA){var EA=N,GA;dA.done?p(dA[EA(4531)]):(GA=dA[EA(4531)],GA instanceof b?GA:new b(function(FA){FA(GA)}))[EA(3512)](j,$)}fA((v=v[C(4502)](I,Y||[])).next())})},xA=function(I,Y){var b=N,v,p,E,C,j={label:0,sent:function(){if(1&E[0])throw E[1];return E[1]},trys:[],ops:[]};return C={next:$(0),throw:$(1),return:$(2)},b(4653)==typeof Symbol&&(C[Symbol.iterator]=function(){return this}),C;function $(fA){return function(dA){return function(EA){var GA=N;if(v)throw new TypeError(GA(1604));for(;j;)try{if(v=1,p&&(E=2&EA[0]?p.return:EA[0]?p[GA(4446)]||((E=p[GA(3575)])&&E.call(p),0):p[GA(577)])&&!(E=E[GA(779)](p,EA[1]))[GA(2495)])return E;switch(p=0,E&&(EA=[2&EA[0],E[GA(4531)]]),EA[0]){case 0:case 1:E=EA;break;case 4:return j[GA(1986)]++,{value:EA[1],done:!1};case 5:j[GA(1986)]++,p=EA[1],EA=[0];continue;case 7:EA=j[GA(766)].pop(),j[GA(2230)][GA(513)]();continue;default:if(E=j[GA(2230)],!((E=E[GA(3553)]>0&&E[E[GA(3553)]-1])||EA[0]!==6&&EA[0]!==2)){j=0;continue}if(EA[0]===3&&(!E||EA[1]>E[0]&&EA[1]=I[E(3553)]&&(I=void 0),{value:I&&I[p++],done:!I}}};throw new TypeError(b?Y(3235):"Symbol.iterator is not defined.")},z=function(I,Y){var b=N,v=typeof Symbol=="function"&&I[Symbol.iterator];if(!v)return I;var p,E,C=v[b(779)](I),j=[];try{for(;(Y===void 0||Y-- >0)&&!(p=C[b(577)]())[b(2495)];)j[b(1383)](p.value)}catch($){E={error:$}}finally{try{p&&!p[b(2495)]&&(v=C[b(3575)])&&v[b(779)](C)}finally{if(E)throw E[b(1045)]}}return j},k=function(I,Y,b){var v=N;if(b||arguments[v(3553)]===2)for(var p,E=0,C=Y.length;E-1&&(delete v[p(1700)],delete v[p(944)],delete v[p(4470)],this[p(2313)]=v,this.common_cache_domain=b),this.data.has(b))return this[p(1381)][p(2869)](b),void this[p(1381)].set(b,v);if(this[p(1381)][p(460)]>=this[p(460)]){var E=this.data[p(905)]()[p(577)]()[p(4531)];this[p(1381)][p(2869)](E)}this[p(1381)][p(2306)](b,v)},Y[I(453)][I(491)]=function(b){var v=I;if(b[v(3025)](OA.c9)>-1)return this[v(2313)];if(!this[v(1381)][v(2e3)](b))return!1;var p=this[v(1381)].get(b);return this[v(1381)][v(2869)](b),this[v(1381)][v(2306)](b,p),p},Object[I(4292)](Y.prototype,"keys",{get:function(){var b=I;return Array[b(2252)](this[b(1381)][b(905)]())[b(4146)]([this[b(1966)]])},enumerable:!1,configurable:!0}),Y[I(453)][I(2869)]=function(b){this.data.delete(b)},Y[I(453)][I(2341)]=function(){var b=I;this[b(1381)][b(2341)]()},Y}(),y=function(){var I=N;function Y(b){var v=N;this[v(1119)]=!1,this[v(3731)]=!1,this[v(3218)]=new Z(5),this._loadingMap={},b=b||{},this.config=b,this[v(3478)]=new q}return Y.prototype.init=function(){return W(this,void 0,Promise,function(){var b=this;return xA(this,function(v){var p=N;return this[p(1119)]?[2,Promise[p(1948)]()]:this[p(3731)]?[2,new Promise(function(E,C){var j,$=function(){var fA=N;b[fA(1119)]?(E(),clearTimeout(j)):j=setTimeout($,50)};j=setTimeout($,50)})]:(this[p(3731)]=!0,this._c=new vA.Y,[2,this._c[p(3824)]().then(function(){var E=p;b[E(1119)]=!0,b[E(3731)]=!1,setTimeout(function(){var C=E;b[C(1021)]()},9999)})])})})},Y[I(453)][I(573)]=function(){var b=I,v=this;return this[b(4468)]||(this[b(4468)]=new hA,this[b(4468)][b(1744)]=function(p){var E=b,C=p[E(1381)],j=C.p1,$=C.p2,fA=C[E(3553)],dA=(C.i,C.u),EA=new Uint8Array(fA);EA[E(2306)](j),EA[E(2306)]($,j[E(3553)]),v[E(1042)](dA,EA);var GA=v._c,FA=GA[E(4433)](j,"");GA.finish("");var $A=new Uint8Array(fA);$A.set(FA),$A.set($,FA.length);var sx=S.GZ($A);v[E(3068)](sx).then(function(){var ux=E;v[ux(3218)][ux(2870)](dA,sx),delete v[ux(1848)][dA]})}),this[b(4468)]},Y.prototype[I(2440)]=function(b,v,p){return v===void 0&&(v=!0),p===void 0&&(p=1),W(this,void 0,Promise,function(){var E,C,j=this;return xA(this,function($){var fA=N;return(E=tA.c[fA(2998)])&&E[fA(1368)]&&(b=tA.c[fA(1159)](b)),this._loadingMap[b]?[2,this[fA(3242)](b)]:(this._loadingMap[b]=!0,this._cache[fA(491)](b)?(delete this[fA(1848)][b],[2,Promise[fA(1948)]()]):(C=CA.Z[fA(4453)](b)||+new Date,[2,new Promise(function(dA,EA){return W(j,void 0,void 0,function(){var GA,FA,$A,sx,ux,Ex,Ux,ox,yx,gx,tx,MA=this;return xA(this,function(bA){var O=N;switch(bA.label){case 0:return/Mobi|Android|iPhone/i[O(3972)](navigator[O(1716)])?[4,this.fetchFromFileCache(b)]:[3,4];case 1:return FA=bA[O(3684)](),Ux=FA,FA?[3,3]:[4,this[O(895)](b,p)];case 2:if(!(GA=bA.sent()))return console[O(1045)](O(1201)),[2];Ux=new Uint8Array(GA),this.setFileCache(b,Ux),bA[O(1986)]=3;case 3:return $A=Ux[O(3553)],sx=Ux[O(973)](0,1024),ux=Ux[O(973)](1024,$A),Ex=this._c[O(4433)](sx,""),this._c.finish(""),(Ux=new Uint8Array($A))[O(2306)](Ex),Ux.set(ux,Ex[O(3553)]),ox=S.GZ(Ux),this._cache.put(b,ox),delete this._loadingMap[b],this[O(3068)](ox).then(function(){dA()}),[3,6];case 4:return[4,this[O(2677)](b)];case 5:if(FA=bA[O(3684)]())return $A=FA[O(3553)],sx=FA[O(973)](0,1024),ux=FA.slice(1024,$A),Ex=this._c[O(4433)](sx,""),this._c[O(1190)](""),(Ux=new Uint8Array($A)).set(Ex),Ux.set(ux,Ex[O(3553)]),ox=S.GZ(Ux),this[O(3218)].put(b,ox),delete this[O(1848)][b],this[O(3068)](ox)[O(3512)](function(){dA()}),[2];yx=this.getSingletonWorker(),(tx=function(){var V=O;MA[V(3218)].get(b)?(gx&&clearTimeout(gx),dA()):gx=setTimeout(tx,30)})(),yx.postMessage({id:C,url:b,subPackagesNum:p}),bA[O(1986)]=6;case 6:return[2]}})})})]))})})},Y[I(453)][I(2291)]=function(b,v){var p=this._find(b,v);return{zip:p.c,file:p.f}},Y.prototype[I(1967)]=function(b){var v=I;return this[v(3218)][v(491)](b)},Y[I(453)][I(1952)]=function(b,v){var p=I,E,C,j,$,fA=this._cache,dA=b;if(v){var EA=fA.get(v);return EA&&($=EA[dA]),{c:EA,f:$}}var GA=fA[p(905)][p(2951)]();try{for(var FA=F(GA),$A=FA[p(577)]();!$A[p(2495)];$A=FA[p(577)]()){var sx=$A[p(4531)];if($=(j=fA[p(491)](sx))[dA])break}}catch(ux){E={error:ux}}finally{try{$A&&!$A.done&&(C=FA[p(3575)])&&C.call(FA)}finally{if(E)throw E[p(1045)]}}return{c:j,f:$}},Y[I(453)][I(3068)]=function(b){return W(this,void 0,Promise,function(){return xA(this,function(v){return[2,new Promise(function(p){var E=N;if(b.__config)p();else{var C=b[E(3813)];if(C){var j=JSON[E(4163)](S.T8(C));b[E(4373)]=j,p()}else p()}})]})})},Y.prototype[I(3242)]=function(b){var v=this;return new Promise(function(p,E){var C=setInterval(function(){var j=N;v[j(3218)][j(491)](b)&&(clearInterval(C),p())},50)})},Y[I(453)][I(3682)]=function(b){for(var v=I,p=[],E=1;E1&&Blob[EA(453)][EA(2774)]))return[3,3];for(E=1048576,C=[],j=function(GA){var FA=EA,$A=GA*E,sx=$A+E-1,ux=FA(1883).concat($A,"-")[FA(4146)](sx),Ex=new Promise(function(Ux,ox){var yx=FA;fetch(""[yx(4146)](b,yx(1127))[yx(4146)](GA),{method:"GET",mode:yx(1837),headers:{range:ux}})[yx(3512)](function(gx){return gx.arrayBuffer()})[yx(3512)](function(gx){Ux(gx)})});C.push(Ex)},$=0;${_.d(zA,{c:()=>sA,s:()=>OA});var S=_(401),vA=function(lA,hA,tA,nA){return new(tA||(tA=Promise))(function(rA,W){var xA=N;function F(Z){var y=N;try{k(nA[y(577)](Z))}catch(I){W(I)}}function z(Z){var y=N;try{k(nA[y(4446)](Z))}catch(I){W(I)}}function k(Z){var y=N,I;Z[y(2495)]?rA(Z.value):(I=Z.value,I instanceof tA?I:new tA(function(Y){Y(I)})).then(F,z)}k((nA=nA[xA(4502)](lA,hA||[]))[xA(577)]())})},UA=function(lA,hA){var tA=N,nA,rA,W,xA,F={label:0,sent:function(){if(1&W[0])throw W[1];return W[1]},trys:[],ops:[]};return xA={next:z(0),throw:z(1),return:z(2)},tA(4653)==typeof Symbol&&(xA[Symbol[tA(3051)]]=function(){return this}),xA;function z(k){return function(Z){return function(y){var I=N;if(nA)throw new TypeError("Generator is already executing.");for(;F;)try{if(nA=1,rA&&(W=2&y[0]?rA.return:y[0]?rA.throw||((W=rA[I(3575)])&&W[I(779)](rA),0):rA[I(577)])&&!(W=W[I(779)](rA,y[1]))[I(2495)])return W;switch(rA=0,W&&(y=[2&y[0],W[I(4531)]]),y[0]){case 0:case 1:W=y;break;case 4:return F.label++,{value:y[1],done:!1};case 5:F[I(1986)]++,rA=y[1],y=[0];continue;case 7:y=F[I(766)][I(513)](),F[I(2230)][I(513)]();continue;default:if(W=F[I(2230)],!((W=W[I(3553)]>0&&W[W[I(3553)]-1])||y[0]!==6&&y[0]!==2)){F=0;continue}if(y[0]===3&&(!W||y[1]>W[0]&&y[1]0)&&!(rA=xA.next())[tA(2495)];)F[tA(1383)](rA[tA(4531)])}catch(z){W={error:z}}finally{try{rA&&!rA.done&&(nA=xA[tA(3575)])&&nA[tA(779)](xA)}finally{if(W)throw W[tA(1045)]}}return F},q=function(lA,hA,tA){var nA=N;if(tA||arguments[nA(3553)]===2)for(var rA,W=0,xA=hA[nA(3553)];W{_.d(zA,{GB:()=>tA,MA:()=>nA,Zk:()=>hA});var S=_(4332),vA=_(401),UA=_(2521),CA=_(749),q=_(1017),OA=function(rA,W,xA,F){return new(xA||(xA=Promise))(function(z,k){var Z=N;function y(b){var v=N;try{Y(F[v(577)](b))}catch(p){k(p)}}function I(b){try{Y(F.throw(b))}catch(v){k(v)}}function Y(b){var v=N,p;b.done?z(b[v(4531)]):(p=b.value,p instanceof xA?p:new xA(function(E){E(p)})).then(y,I)}Y((F=F[Z(4502)](rA,W||[]))[Z(577)]())})},sA=function(rA,W){var xA=N,F,z,k,Z,y={label:0,sent:function(){if(1&k[0])throw k[1];return k[1]},trys:[],ops:[]};return Z={next:I(0),throw:I(1),return:I(2)},typeof Symbol=="function"&&(Z[Symbol[xA(3051)]]=function(){return this}),Z;function I(Y){return function(b){return function(v){var p=N;if(F)throw new TypeError("Generator is already executing.");for(;y;)try{if(F=1,z&&(k=2&v[0]?z[p(3575)]:v[0]?z[p(4446)]||((k=z[p(3575)])&&k[p(779)](z),0):z.next)&&!(k=k[p(779)](z,v[1]))[p(2495)])return k;switch(z=0,k&&(v=[2&v[0],k.value]),v[0]){case 0:case 1:k=v;break;case 4:return y[p(1986)]++,{value:v[1],done:!1};case 5:y[p(1986)]++,z=v[1],v=[0];continue;case 7:v=y.ops[p(513)](),y[p(2230)][p(513)]();continue;default:if(k=y.trys,!((k=k[p(3553)]>0&&k[k[p(3553)]-1])||v[0]!==6&&v[0]!==2)){y=0;continue}if(v[0]===3&&(!k||v[1]>k[0]&&v[1]{var S,vA,UA;_.d(zA,{Mj:()=>OA,UZ:()=>UA,bk:()=>CA}),function(sA){sA[sA.Default=0]="Default",sA[sA.Preview=1]="Preview"}(S||(S={})),function(sA){sA["2D"]="2d",sA["3D"]="3d"}(vA||(vA={})),function(sA){var lA=N;sA[sA[lA(3447)]=0]="CAMERA",sA[sA.VIDEO=1]=lA(2505),sA[sA[lA(4371)]=2]="CANVAS",sA[sA[lA(3362)]=3]="IMAGE",sA[sA[lA(3856)]=4]="MEDIA_STREAM"}(UA||(UA={}));var CA,q,OA=UA;(function(sA){var lA=N;sA[sA[lA(3447)]=0]="CAMERA",sA[sA.VIDEO=1]="VIDEO",sA[sA.CANVAS=2]=lA(4371),sA[sA.IMAGE=3]=lA(3362),sA[sA.MEDIA_STREAM=4]=lA(3856)})(CA||(CA={})),function(sA){var lA=N;sA[sA.WORKER=0]=lA(2157),sA[sA[lA(3502)]=1]="DEFAULT"}(q||(q={}))},9293:(G,zA,_)=>{var S=N;_.d(zA,{X:()=>CA,t:()=>q});var vA,UA,CA={versions:(vA=navigator.userAgent,UA=navigator[S(1716)][S(1160)](),{trident:vA[S(3025)]("Trident")>-1,presto:vA[S(3025)](S(4307))>-1,webKit:vA[S(3025)](S(3005))>-1,gecko:vA[S(3025)](S(606))>-1&&vA[S(3025)](S(644))==-1,mobile:!!vA[S(476)](/AppleWebKit.*Mobile.*/),ios:!!vA[S(476)](/\(i[^;]+;( U;)? CPU.+Mac OS X/),android:vA.indexOf("Android")>-1||vA[S(3025)](S(4054))>-1,iPhone:vA[S(3025)]("iPhone")>-1,iPad:vA.indexOf("iPad")>-1,webApp:vA[S(3025)](S(945))==-1,souyue:vA.indexOf(S(1794))>-1,superapp:vA.indexOf(S(2667))>-1,weixin:vA[S(1765)]().indexOf(S(689))>-1,qq:UA[S(476)](/qq/i)&&UA.match(/qq/i)[0]=="qq",weiBo:UA[S(476)](/weibo/i)&&S(2041)==UA.match(/weibo/i)[0],Safari:vA[S(3025)](S(945))>-1,QQbrw:vA.indexOf(S(2250))>-1,webview:!(vA.match(/Chrome\/([\d.]+)/)||vA[S(476)](/CriOS\/([\d.]+)/))&&vA[S(476)](/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/),ucweb:function(){var OA=S;try{return parseFloat(vA.match(/ucweb\d+\.\d+/gi)[OA(531)]()[OA(476)](/\d+\.\d+/)[OA(531)]())>=8.2}catch(sA){return!1}}(),uc:vA[S(3025)](S(732))>-1,Symbian:vA[S(3025)](S(1100))>-1,ucSB:vA[S(3025)](S(3936))>-1}),language:navigator.language[S(1765)]()};function q(){var OA=S,sA,lA=!1;return sA=navigator[OA(1716)]||navigator[OA(4462)]||window[OA(2117)],(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(sA)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i[OA(3972)](sA[OA(2734)](0,4)))&&(lA=!0),lA}},1084:(G,zA,_)=>{_.d(zA,{M:()=>UA,o:()=>CA});var S=function(q,OA,sA,lA){return new(sA||(sA=Promise))(function(hA,tA){var nA=N;function rA(F){var z=N;try{xA(lA[z(577)](F))}catch(k){tA(k)}}function W(F){try{xA(lA.throw(F))}catch(z){tA(z)}}function xA(F){var z=N,k;F[z(2495)]?hA(F[z(4531)]):(k=F[z(4531)],k instanceof sA?k:new sA(function(Z){Z(k)})).then(rA,W)}xA((lA=lA[nA(4502)](q,OA||[]))[nA(577)]())})},vA=function(q,OA){var sA=N,lA,hA,tA,nA,rA={label:0,sent:function(){if(1&tA[0])throw tA[1];return tA[1]},trys:[],ops:[]};return nA={next:W(0),throw:W(1),return:W(2)},sA(4653)==typeof Symbol&&(nA[Symbol[sA(3051)]]=function(){return this}),nA;function W(xA){return function(F){return function(z){var k=N;if(lA)throw new TypeError(k(1604));for(;rA;)try{if(lA=1,hA&&(tA=2&z[0]?hA[k(3575)]:z[0]?hA[k(4446)]||((tA=hA[k(3575)])&&tA[k(779)](hA),0):hA[k(577)])&&!(tA=tA[k(779)](hA,z[1]))[k(2495)])return tA;switch(hA=0,tA&&(z=[2&z[0],tA[k(4531)]]),z[0]){case 0:case 1:tA=z;break;case 4:return rA.label++,{value:z[1],done:!1};case 5:rA[k(1986)]++,hA=z[1],z=[0];continue;case 7:z=rA.ops[k(513)](),rA[k(2230)][k(513)]();continue;default:if(tA=rA.trys,!((tA=tA.length>0&&tA[tA[k(3553)]-1])||z[0]!==6&&z[0]!==2)){rA=0;continue}if(z[0]===3&&(!tA||z[1]>tA[0]&&z[1]{var S=N;_.d(zA,{Ov:()=>rA,ZX:()=>F,s$:()=>W,qs:()=>lA,Dt:()=>nA,tq:()=>hA,Tt:()=>tA});var vA=_(2238),UA,CA=function(z,k,Z,y){return new(Z||(Z=Promise))(function(I,Y){var b=N;function v(C){var j=N;try{E(y[j(577)](C))}catch($){Y($)}}function p(C){try{E(y.throw(C))}catch(j){Y(j)}}function E(C){var j=N,$;C[j(2495)]?I(C[j(4531)]):($=C[j(4531)],$ instanceof Z?$:new Z(function(fA){fA($)})).then(v,p)}E((y=y[b(4502)](z,k||[])).next())})},q=function(z,k){var Z,y,I,Y,b={label:0,sent:function(){if(1&I[0])throw I[1];return I[1]},trys:[],ops:[]};return Y={next:v(0),throw:v(1),return:v(2)},typeof Symbol=="function"&&(Y[Symbol.iterator]=function(){return this}),Y;function v(p){return function(E){return function(C){var j=N;if(Z)throw new TypeError(j(1604));for(;b;)try{if(Z=1,y&&(I=2&C[0]?y[j(3575)]:C[0]?y[j(4446)]||((I=y[j(3575)])&&I[j(779)](y),0):y[j(577)])&&!(I=I[j(779)](y,C[1]))[j(2495)])return I;switch(y=0,I&&(C=[2&C[0],I.value]),C[0]){case 0:case 1:I=C;break;case 4:return b[j(1986)]++,{value:C[1],done:!1};case 5:b[j(1986)]++,y=C[1],C=[0];continue;case 7:C=b.ops[j(513)](),b[j(2230)].pop();continue;default:if(I=b[j(2230)],!((I=I[j(3553)]>0&&I[I[j(3553)]-1])||C[0]!==6&&C[0]!==2)){b=0;continue}if(C[0]===3&&(!I||C[1]>I[0]&&C[1]=z[Y(3553)]&&(z=void 0),{value:z&&z[I++],done:!z}}};throw new TypeError(k(Z?3235:3685))},sA=new vA[S(4635)];function lA(){var z=S;return UA||(UA=sA[z(3437)]()),UA[z(2695)]}function hA(){var z=S;return z(3725)===sA.getDevice()[z(4028)]}function tA(){var z=S,k=sA[z(2220)]();return k&&k[z(2695)]&&z(1046)===k.name[z(1160)]()}function nA(){var z=S,k=sA[z(2220)]();return k&&k[z(2695)]&&z(1981)===k[z(2695)][z(1160)]()}function rA(){var z=S;return!!lA()&&(lA()[z(1765)]()==="wechat"&&tA()||z(4535)===lA()[z(1765)]()||z(3612)===lA()[z(1765)]())}function W(){return CA(this,void 0,Promise,function(){return q(this,function(z){return[2,new Promise(function(k){(async()=>WebAssembly.validate(new Uint8Array([0,97,115,109,1,0,0,0,1,5,1,96,0,1,123,3,2,1,0,10,10,1,8,0,65,0,253,15,253,98,11])))().then(function(Z){k(!!Z)}).catch(function(Z){k(!1)})})]})})}var xA=[S(3761),"SogouMSE",S(1141),S(732)];function F(){var z=S,k,Z,y=sA[z(1880)]();try{for(var I=OA(xA),Y=I[z(577)]();!Y[z(2495)];Y=I[z(577)]()){var b=Y[z(4531)];if(y.indexOf(b)>-1)return!1}}catch(v){k={error:v}}finally{try{Y&&!Y[z(2495)]&&(Z=I.return)&&Z.call(I)}finally{if(k)throw k[z(1045)]}}return!0}},7353:(G,zA,_)=>{_.d(zA,{Y:()=>lA});var S=_(8586),vA=_(401),UA=_(4809),CA=function(hA,tA,nA,rA){var W=N,xA,F=arguments[W(3553)],z=F<3?tA:rA===null?rA=Object[W(2692)](tA,nA):rA;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")z=Reflect[W(3131)](hA,tA,nA,rA);else for(var k=hA[W(3553)]-1;k>=0;k--)(xA=hA[k])&&(z=(F<3?xA(z):F>3?xA(tA,nA,z):xA(tA,nA))||z);return F>3&&z&&Object[W(4292)](tA,nA,z),z},q=function(hA,tA){var nA=N;if(typeof Reflect=="object"&&nA(4653)==typeof Reflect.metadata)return Reflect[nA(4336)](hA,tA)},OA=function(hA,tA,nA,rA){return new(nA||(nA=Promise))(function(W,xA){var F=N;function z(y){try{Z(rA.next(y))}catch(I){xA(I)}}function k(y){try{Z(rA.throw(y))}catch(I){xA(I)}}function Z(y){var I=N,Y;y[I(2495)]?W(y.value):(Y=y[I(4531)],Y instanceof nA?Y:new nA(function(b){b(Y)}))[I(3512)](z,k)}Z((rA=rA[F(4502)](hA,tA||[])).next())})},sA=function(hA,tA){var nA=N,rA,W,xA,F,z={label:0,sent:function(){if(1&xA[0])throw xA[1];return xA[1]},trys:[],ops:[]};return F={next:k(0),throw:k(1),return:k(2)},nA(4653)==typeof Symbol&&(F[Symbol[nA(3051)]]=function(){return this}),F;function k(Z){return function(y){return function(I){var Y=N;if(rA)throw new TypeError(Y(1604));for(;z;)try{if(rA=1,W&&(xA=2&I[0]?W[Y(3575)]:I[0]?W[Y(4446)]||((xA=W[Y(3575)])&&xA[Y(779)](W),0):W[Y(577)])&&!(xA=xA[Y(779)](W,I[1]))[Y(2495)])return xA;switch(W=0,xA&&(I=[2&I[0],xA.value]),I[0]){case 0:case 1:xA=I;break;case 4:return z[Y(1986)]++,{value:I[1],done:!1};case 5:z[Y(1986)]++,W=I[1],I=[0];continue;case 7:I=z[Y(766)][Y(513)](),z[Y(2230)][Y(513)]();continue;default:if(xA=z[Y(2230)],!((xA=xA[Y(3553)]>0&&xA[xA.length-1])||I[0]!==6&&I[0]!==2)){z=0;continue}if(I[0]===3&&(!xA||I[1]>xA[0]&&I[1]127)break;fA[$+dA]=EA}if(dA!==j){dA!==0&&(E=E.slice(dA)),$=z($,j,j=dA+3*E[C(3553)]);var GA=k().subarray($+dA,$+j);dA+=Z(E,GA)[C(1434)]}return y=dA,$}function v(){var E=nA;return I!=null&&I[E(1079)]===xA.buffer||(I=new Int32Array(xA[E(1079)])),I}function p(E,C){return UA.T8(k().subarray(E,E+C))}Z=nA(4653)==typeof Y.encodeInto?function(E,C){return Y.encodeInto(E,C)}:function(E,C){var j=nA,$=Y.encode(E);return C.set($),{read:E[j(3553)],written:$[j(3553)]}},this[nA(4433)]=function(E,C){var j=nA,$,fA,dA=W[(0,vA.rR)(vA.Cb)],EA=W[j(928)],GA=(fA=F(1*($=E)[j(3553)]),k()[j(2306)]($,fA/1),y=$[j(3553)],fA),FA=y;try{dA(8,GA,FA,b(C),y);var $A=v(),sx=function(ux,Ex){var Ux=j;return k()[Ux(2449)](ux/1,ux/1+Ex)}($A[2],$A[3])[j(973)]();return EA($A[2],1*$A[3]),sx}finally{E[j(2306)](k()[j(2449)](GA/1,GA/1+FA)),EA(GA,1*FA)}},this.finish=function(E){var C=nA;(0,W[C(1190)])(b(E),y)},this.run2=function(E,C,j){var $=nA,fA=W[$(928)],dA=(W[(0,vA.rR)(vA.Gb)](8,b(E),y,b(C),y,b(j),y),v()),EA=p(dA[2],dA[3])[$(973)]();return fA(dA[2],1*dA[3]),EA},this[nA(4172)]=function(E){var C=nA,j=W.__wbindgen_free,$=(W.a_de(8,b(E),y),v()),fA=p($[2],$[3])[C(973)]();return j($[2],1*$[3]),fA},this[nA(4604)]=function(E){var C=nA,j=W[C(928)],$=(W[C(4604)](8,b(E),y),v()),fA=p($[2],$[3])[C(973)]();return j($[2],1*$[3]),fA}},tA[hA(453)][hA(2156)]=function(nA){for(var rA=hA,W,xA=(W=atob(nA))[rA(3553)],F=new Uint8Array(xA),z=0;z{_.d(zA,{j:()=>CA,k:()=>UA});var S=_(5901),vA=_.n(S);vA().useDefaults();var UA=vA();function CA(q){var OA=N;return vA()[OA(491)](q)}},1347:(G,zA,_)=>{function S(hA,tA){return{x:tA.x-hA.x,y:tA.y-hA.y,z:tA.z-hA.z}}function vA(hA){var tA=N;return Math[tA(3003)](hA.x*hA.x+hA.y*hA.y+hA.z*hA.z,.5)}function UA(hA,tA){var nA=hA.x*tA.x+hA.y*tA.y+hA.z*tA.z;return Math.acos(nA/(vA(hA)*vA(tA)))}function CA(hA,tA){var nA=N;hA.z=hA.z||0,tA.z=tA.z||0;var rA=Math[nA(3003)](hA.x-tA.x,2)+Math.pow(hA.y-tA.y,2)+Math.pow(hA.z-tA.z,2);return Math[nA(3003)](rA,.5)}function q(hA,tA){return tA.x===hA.x?Number.MAX_SAFE_INTEGER:(tA.y-hA.y)/(tA.x-hA.x)}function OA(hA,tA){return hA.z=hA.z||0,tA.z=tA.z||0,{x:(hA.x+tA.x)/2,y:(hA.y+tA.y)/2,z:(hA.z+tA.z)/2}}function sA(hA){var tA=N,nA=Math[tA(3003)](hA.x*hA.x+hA.y*hA.y+hA.z*hA.z,.5);return{x:hA.x/nA,y:hA.y/nA,z:hA.z/nA}}function lA(hA,tA,nA){var rA=hA.x,W=hA.y,xA=hA.z,F=tA.x,z=tA.y,k=tA.z,Z=nA.x,y=nA.y,I=nA.z,Y=W*k-z*xA-W*I+y*xA+z*I-y*k,b=-(rA*k-F*xA-rA*I+Z*xA+F*I-Z*k),v=rA*z-F*W-rA*y+Z*W+F*y-Z*z,p=-(rA*z*I-rA*y*k-F*W*I+F*y*xA+Z*W*k-Z*z*xA),E=2*(F-rA),C=2*(z-W),j=2*(k-xA),$=rA*rA+W*W+xA*xA-F*F-z*z-k*k,fA=2*(Z-rA),dA=2*(y-W),EA=2*(I-xA),GA=rA*rA+W*W+xA*xA-Z*Z-y*y-I*I;return{x:-(b*j*GA-b*EA*$-C*v*GA+C*EA*p+dA*v*$-dA*j*p)/(Y*C*EA-Y*dA*j-E*b*EA+E*dA*v+fA*b*j-fA*C*v),y:(Y*j*GA-Y*EA*$-E*v*GA+E*EA*p+fA*v*$-fA*j*p)/(Y*C*EA-Y*dA*j-E*b*EA+E*dA*v+fA*b*j-fA*C*v),z:-(Y*C*GA-Y*dA*$-E*b*GA+E*dA*p+fA*b*$-fA*C*p)/(Y*C*EA-Y*dA*j-E*b*EA+E*dA*v+fA*b*j-fA*C*v)}}_.d(zA,{JL:()=>q,MM:()=>S,Q:()=>lA,Sp:()=>CA,_b:()=>sA,e7:()=>UA,qg:()=>OA})},8586:(G,zA,_)=>{_.d(zA,{e:()=>vA});var S=Symbol(),vA=function(UA){return new Proxy(UA,{construct:function(CA,q,OA){var sA=N;return CA[sA(453)]!==OA[sA(453)]?Reflect.construct(CA,q,OA):(CA[S]||(CA[S]=Reflect[sA(2064)](CA,q,OA)),CA[S])}})}},2238:function(G,zA,_){var S=N,vA;(function(UA,CA){var q=N,OA=q(4653),sA="undefined",lA="object",hA=q(3752),tA="model",nA=q(2695),rA=q(4028),W=q(4462),xA=q(3327),F="architecture",z="console",k=q(3725),Z=q(4421),y=q(1237),I=q(3241),Y=q(4402),b=q(3836),v="Apple",p=q(441),E=q(714),C=q(3457),j=q(515),$=q(2789),fA="LG",dA=q(1441),EA="Motorola",GA=q(530),FA=q(3213),$A=q(3828),sx=q(1568),ux=q(3085),Ex=q(4650),Ux=function(DA){for(var QA=q,wA={},JA=0;JA0?WA.length===2?typeof WA[1]==OA?this[WA[0]]=WA[1][wA(779)](this,Fx):this[WA[0]]=WA[1]:WA[wA(3553)]===3?typeof WA[1]!==OA||WA[1].exec&&WA[1].test?this[WA[0]]=Fx?Fx.replace(WA[1],WA[2]):CA:this[WA[0]]=Fx?WA[1].call(this,Fx,WA[2]):CA:WA[wA(3553)]===4&&(this[WA[0]]=Fx?WA[3][wA(779)](this,Fx[wA(3710)](WA[1],WA[2])):CA):this[WA]=Fx||CA;Dx+=2}},MA=function(DA,QA){var wA=q;for(var JA in QA)if(typeof QA[JA]===lA&&QA[JA][wA(3553)]>0){for(var jA=0;jA255?gx(cx,255):cx,this},this[wA(660)](JA),this};V[q(3746)]=q(743),V[q(2845)]=Ux([nA,xA,"major"]),V.CPU=Ux([F]),V[q(3796)]=Ux([tA,W,rA,z,k,y,Z,I,Y]),V[q(1835)]=V.OS=Ux([nA,xA]),typeof zA!==sA?(G[q(1224)]&&(zA=G[q(1224)]=V),zA[q(4635)]=V):_[q(2820)]?(vA=function(){return V}.call(zA,_,zA,G))===CA||(G[q(1224)]=vA):typeof UA!==sA&&(UA.UAParser=V);var oA=typeof UA!==sA&&(UA[q(949)]||UA[q(1920)]);if(oA&&!oA.ua){var TA=new V;oA.ua=TA[q(1687)](),oA.ua[q(491)]=function(){return TA.getUA()},oA.ua[q(2306)]=function(DA){var QA=q;TA[QA(660)](DA);var wA=TA[QA(1687)]();for(var JA in wA)oA.ua[JA]=wA[JA]}}})(S(1904)==typeof window?window:this)},477:G=>{G.exports=function(zA,_,S,vA){var UA=N,CA=self||window;try{try{var q;try{q=new CA[UA(2739)]([zA])}catch(hA){(q=new(CA.BlobBuilder||CA.WebKitBlobBuilder||CA.MozBlobBuilder||CA[UA(3971)]))[UA(782)](zA),q=q.getBlob()}var OA=CA[UA(1594)]||CA[UA(1334)],sA=OA[UA(1248)](q),lA=new CA[_](sA,S);return OA[UA(1808)](sA),lA}catch(hA){return new CA[_]("data:application/javascript,"[UA(4146)](encodeURIComponent(zA)),S)}}catch(hA){if(!vA)throw Error(UA(4561));return new CA[_](vA,S)}}},4305:G=>{var zA=N;function _(C,j,$){var fA=N;$=$||2;var dA,EA,GA,FA,$A,sx,ux,Ex=j&&j[fA(3553)],Ux=Ex?j[0]*$:C.length,ox=S(C,0,Ux,$,!0),yx=[];if(!ox||ox[fA(577)]===ox[fA(447)])return yx;if(Ex&&(ox=function(tx,MA,bA,O){var V=fA,oA,TA,DA,QA=[];for(oA=0,TA=MA.length;oA80*$){dA=GA=C[0],EA=FA=C[1];for(var gx=$;gxGA&&(GA=$A),sx>FA&&(FA=sx);ux=(ux=Math.max(GA-dA,FA-EA))!==0?1/ux:0}return UA(ox,yx,$,dA,EA,ux),yx}function S(C,j,$,fA,dA){var EA=N,GA,FA;if(dA===E(C,j,$,fA)>0)for(GA=j;GA<$;GA+=fA)FA=b(GA,C[GA],C[GA+1],FA);else for(GA=$-fA;GA>=j;GA-=fA)FA=b(GA,C[GA],C[GA+1],FA);return FA&&z(FA,FA.next)&&(v(FA),FA=FA[EA(577)]),FA}function vA(C,j){var $=N;if(!C)return C;j||(j=C);var fA,dA=C;do if(fA=!1,dA[$(431)]||!z(dA,dA.next)&&F(dA[$(447)],dA,dA[$(577)])!==0)dA=dA.next;else{if(v(dA),(dA=j=dA[$(447)])===dA[$(577)])break;fA=!0}while(fA||dA!==j);return j}function UA(C,j,$,fA,dA,EA,GA){var FA=N;if(C){!GA&&EA&&function(Ex,Ux,ox,yx){var gx=N,tx=Ex;do tx.z===null&&(tx.z=nA(tx.x,tx.y,Ux,ox,yx)),tx[gx(3245)]=tx[gx(447)],tx.nextZ=tx[gx(577)],tx=tx.next;while(tx!==Ex);tx[gx(3245)][gx(3010)]=null,tx[gx(3245)]=null,function(MA){var bA=gx,O,V,oA,TA,DA,QA,wA,JA,jA=1;do{for(V=MA,MA=null,DA=null,QA=0;V;){for(QA++,oA=V,wA=0,O=0;O0||JA>0&&oA;)wA!==0&&(JA===0||!oA||V.z<=oA.z)?(TA=V,V=V[bA(3010)],wA--):(TA=oA,oA=oA.nextZ,JA--),DA?DA.nextZ=TA:MA=TA,TA.prevZ=DA,DA=TA;V=oA}DA[bA(3010)]=null,jA*=2}while(QA>1)}(tx)}(C,fA,dA,EA);for(var $A,sx,ux=C;C[FA(447)]!==C[FA(577)];)if($A=C[FA(447)],sx=C[FA(577)],EA?q(C,fA,dA,EA):CA(C))j[FA(1383)]($A.i/$),j.push(C.i/$),j[FA(1383)](sx.i/$),v(C),C=sx.next,ux=sx[FA(577)];else if((C=sx)===ux){GA?GA===1?UA(C=OA(vA(C),j,$),j,$,fA,dA,EA,2):GA===2&&sA(C,j,$,fA,dA,EA):UA(vA(C),j,$,fA,dA,EA,1);break}}}function CA(C){var j=N,$=C[j(447)],fA=C,dA=C[j(577)];if(F($,fA,dA)>=0)return!1;for(var EA=C[j(577)][j(577)];EA!==C[j(447)];){if(W($.x,$.y,fA.x,fA.y,dA.x,dA.y,EA.x,EA.y)&&F(EA[j(447)],EA,EA[j(577)])>=0)return!1;EA=EA[j(577)]}return!0}function q(C,j,$,fA){var dA=N,EA=C.prev,GA=C,FA=C[dA(577)];if(F(EA,GA,FA)>=0)return!1;for(var $A=EA.xGA.x?EA.x>FA.x?EA.x:FA.x:GA.x>FA.x?GA.x:FA.x,Ex=EA.y>GA.y?EA.y>FA.y?EA.y:FA.y:GA.y>FA.y?GA.y:FA.y,Ux=nA($A,sx,j,$,fA),ox=nA(ux,Ex,j,$,fA),yx=C[dA(3245)],gx=C.nextZ;yx&&yx.z>=Ux&&gx&&gx.z<=ox;){if(yx!==C[dA(447)]&&yx!==C[dA(577)]&&W(EA.x,EA.y,GA.x,GA.y,FA.x,FA.y,yx.x,yx.y)&&F(yx[dA(447)],yx,yx[dA(577)])>=0||(yx=yx.prevZ,gx!==C[dA(447)]&&gx!==C.next&&W(EA.x,EA.y,GA.x,GA.y,FA.x,FA.y,gx.x,gx.y)&&F(gx[dA(447)],gx,gx.next)>=0))return!1;gx=gx[dA(3010)]}for(;yx&&yx.z>=Ux;){if(yx!==C[dA(447)]&&yx!==C[dA(577)]&&W(EA.x,EA.y,GA.x,GA.y,FA.x,FA.y,yx.x,yx.y)&&F(yx[dA(447)],yx,yx[dA(577)])>=0)return!1;yx=yx[dA(3245)]}for(;gx&&gx.z<=ox;){if(gx!==C[dA(447)]&&gx!==C[dA(577)]&&W(EA.x,EA.y,GA.x,GA.y,FA.x,FA.y,gx.x,gx.y)&&F(gx[dA(447)],gx,gx[dA(577)])>=0)return!1;gx=gx.nextZ}return!0}function OA(C,j,$){var fA=N,dA=C;do{var EA=dA[fA(447)],GA=dA.next[fA(577)];!z(EA,GA)&&k(EA,dA,dA[fA(577)],GA)&&I(EA,GA)&&I(GA,EA)&&(j[fA(1383)](EA.i/$),j[fA(1383)](dA.i/$),j[fA(1383)](GA.i/$),v(dA),v(dA[fA(577)]),dA=C=GA),dA=dA.next}while(dA!==C);return vA(dA)}function sA(C,j,$,fA,dA,EA){var GA=N,FA=C;do{for(var $A=FA[GA(577)][GA(577)];$A!==FA[GA(447)];){if(FA.i!==$A.i&&xA(FA,$A)){var sx=Y(FA,$A);return FA=vA(FA,FA[GA(577)]),sx=vA(sx,sx.next),UA(FA,j,$,fA,dA,EA),void UA(sx,j,$,fA,dA,EA)}$A=$A[GA(577)]}FA=FA[GA(577)]}while(FA!==C)}function lA(C,j){return C.x-j.x}function hA(C,j){var $=N;if(j=function(dA,EA){var GA=N,FA,$A=EA,sx=dA.x,ux=dA.y,Ex=-1/0;do{if(ux<=$A.y&&ux>=$A[GA(577)].y&&$A[GA(577)].y!==$A.y){var Ux=$A.x+(ux-$A.y)*($A[GA(577)].x-$A.x)/($A[GA(577)].y-$A.y);if(Ux<=sx&&Ux>Ex){if(Ex=Ux,Ux===sx){if(ux===$A.y)return $A;if(ux===$A[GA(577)].y)return $A[GA(577)]}FA=$A.x<$A[GA(577)].x?$A:$A[GA(577)]}}$A=$A.next}while($A!==EA);if(!FA)return null;if(sx===Ex)return FA;var ox,yx=FA,gx=FA.x,tx=FA.y,MA=1/0;$A=FA;do sx>=$A.x&&$A.x>=gx&&sx!==$A.x&&W(uxFA.x||$A.x===FA.x&&tA(FA,$A)))&&(FA=$A,MA=ox)),$A=$A[GA(577)];while($A!==yx);return FA}(C,j),j){var fA=Y(j,C);vA(j,j.next),vA(fA,fA[$(577)])}}function tA(C,j){var $=N;return F(C.prev,C,j[$(447)])<0&&F(j[$(577)],C,C[$(577)])<0}function nA(C,j,$,fA,dA){return(C=1431655765&((C=858993459&((C=252645135&((C=16711935&((C=32767*(C-$)*dA)|C<<8))|C<<4))|C<<2))|C<<1))|(j=1431655765&((j=858993459&((j=252645135&((j=16711935&((j=32767*(j-fA)*dA)|j<<8))|j<<4))|j<<2))|j<<1))<<1}function rA(C){var j=N,$=C,fA=C;do($.x=0&&(C-GA)*(fA-FA)-($-GA)*(j-FA)>=0&&($-GA)*(EA-FA)-(dA-GA)*(fA-FA)>=0}function xA(C,j){var $=N;return C.next.i!==j.i&&C.prev.i!==j.i&&!function(fA,dA){var EA=N,GA=fA;do{if(GA.i!==fA.i&&GA.next.i!==fA.i&&GA.i!==dA.i&&GA[EA(577)].i!==dA.i&&k(GA,GA[EA(577)],fA,dA))return!0;GA=GA[EA(577)]}while(GA!==fA);return!1}(C,j)&&(I(C,j)&&I(j,C)&&function(fA,dA){var EA=N,GA=fA,FA=!1,$A=(fA.x+dA.x)/2,sx=(fA.y+dA.y)/2;do GA.y>sx!=GA.next.y>sx&&GA[EA(577)].y!==GA.y&&$A<(GA.next.x-GA.x)*(sx-GA.y)/(GA.next.y-GA.y)+GA.x&&(FA=!FA),GA=GA.next;while(GA!==fA);return FA}(C,j)&&(F(C.prev,C,j[$(447)])||F(C,j[$(447)],j))||z(C,j)&&F(C[$(447)],C,C[$(577)])>0&&F(j[$(447)],j,j[$(577)])>0)}function F(C,j,$){return(j.y-C.y)*($.x-j.x)-(j.x-C.x)*($.y-j.y)}function z(C,j){return C.x===j.x&&C.y===j.y}function k(C,j,$,fA){var dA=y(F(C,j,$)),EA=y(F(C,j,fA)),GA=y(F($,fA,C)),FA=y(F($,fA,j));return dA!==EA&&GA!==FA||!(dA!==0||!Z(C,$,j))||!(EA!==0||!Z(C,fA,j))||!(GA!==0||!Z($,C,fA))||!(FA!==0||!Z($,j,fA))}function Z(C,j,$){return j.x<=Math.max(C.x,$.x)&&j.x>=Math.min(C.x,$.x)&&j.y<=Math.max(C.y,$.y)&&j.y>=Math.min(C.y,$.y)}function y(C){return C>0?1:C<0?-1:0}function I(C,j){var $=N;return F(C[$(447)],C,C[$(577)])<0?F(C,j,C.next)>=0&&F(C,C[$(447)],j)>=0:F(C,j,C[$(447)])<0||F(C,C[$(577)],j)<0}function Y(C,j){var $=N,fA=new p(C.i,C.x,C.y),dA=new p(j.i,j.x,j.y),EA=C.next,GA=j.prev;return C.next=j,j[$(447)]=C,fA[$(577)]=EA,EA[$(447)]=fA,dA.next=fA,fA.prev=dA,GA[$(577)]=dA,dA[$(447)]=GA,dA}function b(C,j,$,fA){var dA=N,EA=new p(C,j,$);return fA?(EA.next=fA[dA(577)],EA[dA(447)]=fA,fA.next[dA(447)]=EA,fA[dA(577)]=EA):(EA.prev=EA,EA.next=EA),EA}function v(C){var j=N;C.next[j(447)]=C[j(447)],C[j(447)][j(577)]=C[j(577)],C[j(3245)]&&(C.prevZ[j(3010)]=C[j(3010)]),C[j(3010)]&&(C[j(3010)][j(3245)]=C.prevZ)}function p(C,j,$){var fA=N;this.i=C,this.x=j,this.y=$,this[fA(447)]=null,this.next=null,this.z=null,this[fA(3245)]=null,this[fA(3010)]=null,this[fA(431)]=!1}function E(C,j,$,fA){for(var dA=0,EA=j,GA=$-fA;EA<$;EA+=fA)dA+=(C[GA]-C[EA])*(C[EA+1]+C[GA+1]),GA=EA;return dA}G.exports=_,G[zA(1224)][zA(908)]=_,_[zA(3826)]=function(C,j,$,fA){var dA=zA,EA=j&&j[dA(3553)],GA=EA?j[0]*$:C.length,FA=Math[dA(2136)](E(C,0,GA,$));if(EA)for(var $A=0,sx=j[dA(3553)];$A0&&(dA+=C[EA-1][j(3553)],fA.holes.push(dA))}return fA}},2338:G=>{var zA=N,_=Object[zA(453)][zA(1454)],S="~";function vA(){}function UA(sA,lA,hA){var tA=zA;this.fn=sA,this[tA(4259)]=lA,this.once=hA||!1}function CA(sA,lA,hA,tA,nA){var rA=zA;if(rA(4653)!=typeof hA)throw new TypeError(rA(4007));var W=new UA(hA,tA||sA,nA),xA=S?S+lA:lA;return sA[rA(3423)][xA]?sA[rA(3423)][xA].fn?sA[rA(3423)][xA]=[sA._events[xA],W]:sA[rA(3423)][xA][rA(1383)](W):(sA[rA(3423)][xA]=W,sA._eventsCount++),sA}function q(sA,lA){var hA=zA;--sA[hA(445)]==0?sA[hA(3423)]=new vA:delete sA[hA(3423)][lA]}function OA(){var sA=zA;this[sA(3423)]=new vA,this[sA(445)]=0}Object[zA(1635)]&&(vA[zA(453)]=Object[zA(1635)](null),new vA()[zA(3536)]||(S=!1)),OA[zA(453)].eventNames=function(){var sA=zA,lA,hA,tA=[];if(this[sA(445)]===0)return tA;for(hA in lA=this[sA(3423)])_[sA(779)](lA,hA)&&tA[sA(1383)](S?hA[sA(973)](1):hA);return Object[sA(776)]?tA[sA(4146)](Object[sA(776)](lA)):tA},OA[zA(453)][zA(755)]=function(sA){var lA=zA,hA=S?S+sA:sA,tA=this[lA(3423)][hA];if(!tA)return[];if(tA.fn)return[tA.fn];for(var nA=0,rA=tA[lA(3553)],W=new Array(rA);nA{var zA=N,_=Object[zA(776)],S=Object[zA(453)][zA(1454)],vA=Object[zA(453)][zA(2593)];function UA(CA){var q=zA;if(CA==null)throw new TypeError(q(1681));return Object(CA)}G.exports=function(){var CA=zA;try{if(!Object[CA(1610)])return!1;var q=new String(CA(718));if(q[5]="de",Object[CA(4584)](q)[0]==="5")return!1;for(var OA={},sA=0;sA<10;sA++)OA["_"+String[CA(639)](sA)]=sA;if(CA(3450)!==Object.getOwnPropertyNames(OA)[CA(2726)](function(hA){return OA[hA]})[CA(1721)](""))return!1;var lA={};return CA(2882)[CA(615)]("")[CA(2067)](function(hA){lA[hA]=hA}),CA(2882)===Object[CA(905)](Object[CA(1610)]({},lA))[CA(1721)]("")}catch(hA){return!1}}()?Object[zA(1610)]:function(CA,q){for(var OA=zA,sA,lA,hA=UA(CA),tA=1;tA{function zA(_,S){var vA=N;return Object[vA(453)][vA(1454)][vA(779)](_,S)}G.exports=function(_,S,vA,UA){var CA=N;S=S||"&",vA=vA||"=";var q={};if(typeof _!="string"||_[CA(3553)]===0)return q;var OA=/\+/g;_=_[CA(615)](S);var sA=1e3;UA&&typeof UA.maxKeys=="number"&&(sA=UA[CA(4496)]);var lA=_[CA(3553)];sA>0&&lA>sA&&(lA=sA);for(var hA=0;hA=0?(tA=xA[CA(2734)](0,F),nA=xA.substr(F+1)):(tA=xA,nA=""),rA=decodeURIComponent(tA),W=decodeURIComponent(nA),zA(q,rA)?Array[CA(4518)](q[rA])?q[rA][CA(1383)](W):q[rA]=[q[rA],W]:q[rA]=W}return q}},2418:G=>{var zA=N,_=function(S){var vA=N;switch(typeof S){case vA(3752):return S;case vA(1793):return S?vA(4622):"false";case"number":return isFinite(S)?S:"";default:return""}};G[zA(1224)]=function(S,vA,UA,CA){var q=zA;return vA=vA||"&",UA=UA||"=",S===null&&(S=void 0),typeof S=="object"?Object[q(905)](S)[q(2726)](function(OA){var sA=q,lA=encodeURIComponent(_(OA))+UA;return Array.isArray(S[OA])?S[OA].map(function(hA){return lA+encodeURIComponent(_(hA))})[sA(1721)](vA):lA+encodeURIComponent(_(S[OA]))}).join(vA):CA?encodeURIComponent(_(CA))+UA+encodeURIComponent(_(S)):""}},2072:(G,zA,_)=>{var S=N;zA[S(4234)]=zA[S(4163)]=_(2520),zA[S(2776)]=zA[S(2173)]=_(2418)},2065:function(G,zA,_){var S=N,vA;G=_[S(2962)](G),function(UA){var CA=S;zA&&zA[CA(1695)],G&&G.nodeType;var q=CA(1904)==typeof _.g&&_.g;q.global!==q&&q[CA(2517)]!==q&&q.self;var OA,sA=2147483647,lA=36,hA=/^xn--/,tA=/[^\x20-\x7E]/,nA=/[\x2E\u3002\uFF0E\uFF61]/g,rA={overflow:CA(3349),"not-basic":CA(2194),"invalid-input":CA(4638)},W=Math[CA(3084)],xA=String[CA(639)];function F(p){throw RangeError(rA[p])}function z(p,E){for(var C=CA,j=p[C(3553)],$=[];j--;)$[j]=E(p[j]);return $}function k(p,E){var C=CA,j=p[C(615)]("@"),$="";return j[C(3553)]>1&&($=j[0]+"@",p=j[1]),$+z((p=p.replace(nA,"."))[C(615)]("."),E)[C(1721)](".")}function Z(p){for(var E=CA,C,j,$=[],fA=0,dA=p[E(3553)];fA=55296&&C<=56319&&fA65535&&(C+=xA((E-=65536)>>>10&1023|55296),E=56320|1023&E),C+=xA(E)}).join("")}function I(p,E){return p+22+75*(p<26)-((E!=0)<<5)}function Y(p,E,C){var j=0;for(p=C?W(p/700):p>>1,p+=W(p/E);p>455;j+=lA)p=W(p/35);return W(j+36*p/(p+38))}function b(p){var E=CA,C,j,$,fA,dA,EA,GA,FA,$A,sx,ux,Ex=[],Ux=p[E(3553)],ox=0,yx=128,gx=72;for((j=p[E(3864)]("-"))<0&&(j=0),$=0;$=128&&F(E(2224)),Ex[E(1383)](p[E(1513)]($));for(fA=j>0?j+1:0;fA=Ux&&F("invalid-input"),((FA=(ux=p[E(1513)](fA++))-48<10?ux-22:ux-65<26?ux-65:ux-97<26?ux-97:lA)>=lA||FA>W((sA-ox)/EA))&&F("overflow"),ox+=FA*EA,!(FA<($A=GA<=gx?1:GA>=gx+26?26:GA-gx));GA+=lA)EA>W(sA/(sx=lA-$A))&&F(E(3262)),EA*=sx;gx=Y(ox-dA,C=Ex[E(3553)]+1,dA==0),W(ox/C)>sA-yx&&F(E(3262)),yx+=W(ox/C),ox%=C,Ex[E(1889)](ox++,0,yx)}return y(Ex)}function v(p){var E=CA,C,j,$,fA,dA,EA,GA,FA,$A,sx,ux,Ex,Ux,ox,yx,gx=[];for(Ex=(p=Z(p))[E(3553)],C=128,j=0,dA=72,EA=0;EA=C&&uxW((sA-j)/(Ux=$+1))&&F(E(3262)),j+=(GA-C)*Ux,C=GA,EA=0;EAsA&&F(E(3262)),ux==C){for(FA=j,$A=lA;!(FA<(sx=$A<=dA?1:$A>=dA+26?26:$A-dA));$A+=lA)yx=FA-sx,ox=lA-sx,gx[E(1383)](xA(I(sx+yx%ox,0))),FA=W(yx/ox);gx[E(1383)](xA(I(FA,0))),dA=Y(j,Ux,$==fA),j=0,++$}++j,++C}return gx[E(1721)]("")}OA={version:"1.3.2",ucs2:{decode:Z,encode:y},decode:b,encode:v,toASCII:function(p){return k(p,function(E){var C=N;return tA[C(3972)](E)?C(4404)+v(E):E})},toUnicode:function(p){return k(p,function(E){var C=N;return hA[C(3972)](E)?b(E[C(973)](4)[C(1765)]()):E})}},(vA=function(){return OA}[CA(779)](zA,_,zA,G))===void 0||(G[CA(1224)]=vA)}()},920:(G,zA,_)=>{var S=N,vA=_(2065),UA=_(884);function CA(){var y=N;this[y(1140)]=null,this[y(4180)]=null,this[y(4168)]=null,this[y(4449)]=null,this[y(2566)]=null,this.hostname=null,this[y(2213)]=null,this[y(3024)]=null,this[y(3376)]=null,this[y(2087)]=null,this.path=null,this[y(4304)]=null}zA.Qc=Z,zA.DB=function(y,I){var Y=N;return Z(y,!1,!0)[Y(1948)](I)},zA.WU=function(y){var I=N;return UA[I(3421)](y)&&(y=Z(y)),y instanceof CA?y[I(862)]():CA[I(453)].format[I(779)](y)};var q=/^([a-z0-9.+-]+:)/i,OA=/:[0-9]*$/,sA=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,lA=["{","}","|","\\","^","`"][S(4146)](["<",">",'"',"`"," ","\r",` `," "]),hA=["'"][S(4146)](lA),tA=["%","/","?",";","#"][S(4146)](hA),nA=["/","?","#"],rA=/^[+a-z0-9A-Z_-]{0,63}$/,W=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,xA={javascript:!0,"javascript:":!0},F={javascript:!0,"javascript:":!0},z={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},k=_(2072);function Z(y,I,Y){var b=S;if(y&&UA[b(504)](y)&&y instanceof CA)return y;var v=new CA;return v[b(4163)](y,I,Y),v}CA.prototype[S(4163)]=function(y,I,Y){var b=S;if(!UA[b(3421)](y))throw new TypeError(b(3822)+typeof y);var v=y[b(3025)]("?"),p=v!==-1&&v127?yx+="x":yx+=ox[gx];if(!yx[b(476)](rA)){var MA=Ex[b(973)](0,$A),bA=Ex[b(973)]($A+1),O=ox[b(476)](W);O&&(MA[b(1383)](O[1]),bA[b(699)](O[2])),bA.length&&(C="/"+bA[b(1721)](".")+C),this.hostname=MA[b(1721)](".");break}}}this[b(926)][b(3553)]>255?this[b(926)]="":this.hostname=this[b(926)].toLowerCase(),ux||(this[b(926)]=vA[b(1234)](this[b(926)]));var V=this[b(2566)]?":"+this[b(2566)]:"",oA=this[b(926)]||"";this[b(4449)]=oA+V,this[b(4304)]+=this[b(4449)],ux&&(this.hostname=this.hostname[b(2734)](1,this[b(926)][b(3553)]-2),C[0]!=="/"&&(C="/"+C))}if(!xA[fA])for($A=0,Ux=hA[b(3553)];$A0)&&b.host[I(615)]("@"))&&(b.auth=O[I(2901)](),b[I(4449)]=b[I(926)]=O[I(2901)]())),b[I(3024)]=y[I(3024)],b[I(3376)]=y[I(3376)],UA[I(2397)](b[I(2087)])&&UA[I(2397)](b[I(3024)])||(b[I(2298)]=(b[I(2087)]?b[I(2087)]:"")+(b[I(3024)]?b[I(3024)]:"")),b[I(4304)]=b[I(862)](),b;if(!ox[I(3553)])return b[I(2087)]=null,b.search?b[I(2298)]="/"+b.search:b[I(2298)]=null,b[I(4304)]=b[I(862)](),b;for(var gx=ox[I(973)](-1)[0],tx=(b[I(4449)]||y[I(4449)]||ox[I(3553)]>1)&&(gx==="."||gx==="..")||gx==="",MA=0,bA=ox[I(3553)];bA>=0;bA--)(gx=ox[bA])==="."?ox[I(1889)](bA,1):gx===".."?(ox[I(1889)](bA,1),MA++):MA&&(ox[I(1889)](bA,1),MA--);if(!Ex&&!Ux)for(;MA--;MA)ox.unshift("..");!Ex||ox[0]===""||ox[0]&&ox[0][I(2647)](0)==="/"||ox[I(699)](""),tx&&ox[I(1721)]("/")[I(2734)](-1)!=="/"&&ox[I(1383)]("");var O,V=ox[0]===""||ox[0]&&ox[0].charAt(0)==="/";return yx&&(b[I(926)]=b[I(4449)]=V?"":ox.length?ox[I(2901)]():"",(O=!!(b.host&&b[I(4449)][I(3025)]("@")>0)&&b[I(4449)][I(615)]("@"))&&(b.auth=O[I(2901)](),b[I(4449)]=b[I(926)]=O[I(2901)]())),(Ex=Ex||b.host&&ox.length)&&!V&&ox[I(699)](""),ox[I(3553)]?b[I(2087)]=ox[I(1721)]("/"):(b[I(2087)]=null,b.path=null),UA[I(2397)](b.pathname)&&UA[I(2397)](b[I(3024)])||(b[I(2298)]=(b[I(2087)]?b[I(2087)]:"")+(b[I(3024)]?b[I(3024)]:"")),b[I(4168)]=y[I(4168)]||b[I(4168)],b[I(4180)]=b[I(4180)]||y[I(4180)],b[I(4304)]=b[I(862)](),b},CA[S(453)][S(2024)]=function(){var y=S,I=this[y(4449)],Y=OA[y(2588)](I);Y&&((Y=Y[0])!==":"&&(this[y(2566)]=Y[y(2734)](1)),I=I[y(2734)](0,I[y(3553)]-Y.length)),I&&(this.hostname=I)}},884:G=>{var zA=N;G[zA(1224)]={isString:function(_){var S=zA;return S(3752)==typeof _},isObject:function(_){var S=zA;return S(1904)==typeof _&&_!==null},isNull:function(_){return _===null},isNullOrUndefined:function(_){return _==null}}},4809:(G,zA,_)=>{var S=N,vA=_(7872),UA=Uint8Array,CA=Uint16Array,q=Uint32Array,OA=new UA([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,0]),sA=new UA([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,0,0]),lA=new UA([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),hA=function(T,H){for(var P=new CA(31),cA=0;cA<31;++cA)P[cA]=H+=1<>>1|(21845&k)<<1;Z=(61680&(Z=(52428&Z)>>>2|(13107&Z)<<2))>>>4|(3855&Z)<<4,z[k]=((65280&Z)>>>8|(255&Z)<<8)>>>1}var y=function(T,H,P){for(var cA=T.length,AA=0,yA=new CA(H);AA>>pA]=HA}else for(NA=new CA(cA),AA=0;AA>>15-T[AA]);return NA},I=new UA(288);for(k=0;k<144;++k)I[k]=8;for(k=144;k<256;++k)I[k]=9;for(k=256;k<280;++k)I[k]=7;for(k=280;k<288;++k)I[k]=8;var Y=new UA(32);for(k=0;k<32;++k)Y[k]=5;var b=y(I,9,0),v=y(I,9,1),p=y(Y,5,0),E=y(Y,5,1),C=function(T){for(var H=N,P=T[0],cA=1;cAP&&(P=T[cA]);return P},j=function(T,H,P){var cA=H/8|0;return(T[cA]|T[cA+1]<<8)>>(7&H)&P},$=function(T,H){var P=H/8|0;return(T[P]|T[P+1]<<8|T[P+2]<<16)>>(7&H)},fA=function(T){return(T+7)/8|0},dA=function(T,H,P){var cA=N;(H==null||H<0)&&(H=0),(P==null||P>T.length)&&(P=T[cA(3553)]);var AA=new(T instanceof CA?CA:T instanceof q?q:UA)(P-H);return AA[cA(2306)](T.subarray(H,P)),AA},EA=[S(884),"invalid block type","invalid length/literal",S(3042),S(1023),S(3181),,S(1135),S(1791),S(4036),S(3311),"filename too long",S(2728),S(932)],GA=function(T,H,P){var cA=S,AA=new Error(H||EA[T]);if(AA[cA(2760)]=T,Error.captureStackTrace&&Error.captureStackTrace(AA,GA),!P)throw AA;return AA},FA=function(T,H,P){var cA=S,AA=T[cA(3553)];if(!AA||P&&P.f&&!P.l)return H||new UA(0);var yA=!H||P,NA=!P||P.i;P||(P={}),H||(H=new UA(3*AA));var RA=function(u2){var k2=cA,l2=H.length;if(u2>l2){var p2=new UA(Math[k2(2290)](2*l2,u2));p2[k2(2306)](H),H=p2}},pA=P.f||0,HA=P.p||0,mA=P.b||0,xx=P.l,hx=P.d,Ox=P.m,Mx=P.n,Yx=8*AA;do{if(!xx){pA=j(T,HA,1);var Qx=j(T,HA+1,3);if(HA+=3,!Qx){var kx=T[(G0=fA(HA)+4)-4]|T[G0-3]<<8,dx=G0+kx;if(dx>AA){NA&&GA(0);break}yA&&RA(mA+kx),H[cA(2306)](T[cA(2449)](G0,dx),mA),P.b=mA+=kx,P.p=HA=8*dx,P.f=pA;continue}if(Qx==1)xx=v,hx=E,Ox=9,Mx=5;else if(Qx==2){var Bx=j(T,HA,31)+257,Kx=j(T,HA+10,15)+4,jx=Bx+j(T,HA+5,31)+1;HA+=14;for(var a0=new UA(jx),Sx=new UA(19),Jx=0;Jx>>4)<16)a0[Jx++]=G0;else{var q0=0,R0=0;for(G0==16?(R0=3+j(T,HA,3),HA+=2,q0=a0[Jx-1]):G0==17?(R0=3+j(T,HA,7),HA+=3):G0==18&&(R0=11+j(T,HA,127),HA+=7);R0--;)a0[Jx++]=q0}}var z0=a0.subarray(0,Bx),k0=a0[cA(2449)](Bx);Ox=C(z0),Mx=C(k0),xx=y(z0,Ox,1),hx=y(k0,Mx,1)}else GA(1);if(HA>Yx){NA&&GA(0);break}}yA&&RA(mA+131072);for(var _0=(1<>>4;if((HA+=15&q0)>Yx){NA&&GA(0);break}if(q0||GA(2),$0<256)H[mA++]=$0;else{if($0==256){K0=HA,xx=null;break}var V0=$0-254;if($0>264){var f2=OA[Jx=$0-257];V0=j(T,HA,(1<>>4;if(y0||GA(3),HA+=15&y0,k0=xA[A2],A2>3&&(f2=sA[A2],k0+=$(T,HA)&(1<Yx){NA&&GA(0);break}yA&&RA(mA+131072);for(var U0=mA+V0;mA>>8},sx=function(T,H,P){P<<=7&H;var cA=H/8|0;T[cA]|=P,T[cA+1]|=P>>>8,T[cA+2]|=P>>>16},ux=function(T,H){for(var P=S,cA=[],AA=0;AAOx&&(Ox=NA[AA].s);var Mx=new CA(Ox+1),Yx=Ex(cA[xx-1],Mx,0);if(Yx>H){AA=0;var Qx=0,kx=Yx-H,dx=1<H))break;Qx+=dx-(1<>>=kx;Qx>0;){var Kx=NA[AA].s;Mx[Kx]=0&&Qx;--AA){var jx=NA[AA].s;Mx[jx]==H&&(--Mx[jx],++Qx)}Yx=H}return[new UA(Mx),Yx]},Ex=function(T,H,P){var cA=S;return T.s==-1?Math[cA(2290)](Ex(T.l,H,P+1),Ex(T.r,H,P+1)):H[T.s]=P},Ux=function(T){for(var H=S,P=T.length;P&&!T[--P];);for(var cA=new CA(++P),AA=0,yA=T[0],NA=1,RA=function(HA){cA[AA++]=HA},pA=1;pA<=P;++pA)if(T[pA]==yA&&pA!=P)++NA;else{if(!yA&&NA>2){for(;NA>138;NA-=138)RA(32754);NA>2&&(RA(NA>10?NA-11<<5|28690:NA-3<<5|12305),NA=0)}else if(NA>3){for(RA(yA),--NA;NA>6;NA-=6)RA(8304);NA>2&&(RA(NA-3<<5|8208),NA=0)}for(;NA--;)RA(yA);NA=1,yA=T[pA]}return[cA[H(2449)](0,AA),P]},ox=function(T,H){for(var P=S,cA=0,AA=0;AA>>8,T[yA+2]=255^T[yA],T[yA+3]=255^T[yA+1];for(var NA=0;NA4&&!d0[lA[O0-1]];--O0);var q0,R0,z0,k0,_0=HA+5<<3,W0=ox(AA,I)+ox(yA,Y)+NA,K0=ox(AA,Ox)+ox(yA,Qx)+NA+14+3*O0+ox(Jx,d0)+(2*Jx[16]+3*Jx[17]+7*Jx[18]);if(_0<=W0&&_0<=K0)return yx(H,mA,T[xx(2449)](pA,pA+HA));if($A(H,mA,1+(K015&&($A(H,mA,y0[qx]>>>5&127),mA+=y0[qx]>>>12)}}}else q0=b,R0=I,z0=p,k0=Y;for(qx=0;qx255){A2=cA[qx]>>>18&31,sx(H,mA,q0[A2+257]),mA+=R0[A2+257],A2>7&&($A(H,mA,cA[qx]>>>23&31),mA+=OA[A2]);var U0=31&cA[qx];sx(H,mA,z0[U0]),mA+=k0[U0],U0>3&&(sx(H,mA,cA[qx]>>>5&8191),mA+=sA[U0])}else sx(H,mA,q0[cA[qx]]),mA+=R0[cA[qx]];return sx(H,mA,q0[256]),mA+R0[256]},tx=new q([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),MA=new UA(0),bA=function(T,H,P,cA,AA,yA){var NA=S,RA=T[NA(3553)],pA=new UA(cA+RA+5*(1+Math[NA(1500)](RA/7e3))+AA),HA=pA.subarray(cA,pA[NA(3553)]-AA),mA=0;if(!H||RA<8)for(var xx=0;xx<=RA;xx+=65535){var hx=xx+65535;hx>>13,Yx=8191&Ox,Qx=(1<7e3||d0>24576)&&k0>423){mA=gx(T,HA,0,a0,Sx,Jx,S0,d0,O0,xx-O0,mA),d0=qx=S0=0,O0=xx;for(var _0=0;_0<286;++_0)Sx[_0]=0;for(_0=0;_0<30;++_0)Jx[_0]=0}var W0=2,K0=0,$0=Yx,V0=R0-z0&32767;if(k0>2&&q0==jx(xx-V0))for(var f2=Math[NA(4534)](Mx,k0)-1,y0=Math.min(32767,xx),A2=Math[NA(4534)](258,k0);V0<=y0&&--$0&&R0!=z0;){if(T[xx+W0]==T[xx+W0-V0]){for(var U0=0;U0W0){if(W0=U0,K0=V0,U0>f2)break;var u2=Math[NA(4534)](V0,U0-2),k2=0;for(_0=0;_0k2&&(k2=p2,z0=l2)}}}V0+=(R0=z0)-(z0=kx[R0])+32768&32767}if(K0){a0[d0++]=268435456|rA[W0]<<18|F[K0];var w2=31&rA[W0],Z2=31&F[K0];S0+=OA[w2]+sA[Z2],++Sx[257+w2],++Jx[Z2],G0=xx+W0,++qx}else a0[d0++]=T[xx],++Sx[T[xx]]}}mA=gx(T,HA,yA,a0,Sx,Jx,S0,d0,O0,xx-O0,mA),!yA&&7&mA&&(mA=yx(HA,mA+1,MA))}return dA(pA,0,cA+fA(mA)+AA)},O=function(){for(var T=new Int32Array(256),H=0;H<256;++H){for(var P=H,cA=9;--cA;)P=(1&P&&-306674912)^P>>>1;T[H]=P}return T}(),V=function(){var T=-1;return{p:function(H){for(var P=N,cA=T,AA=0;AA>>8;T=cA},d:function(){return~T}}},oA=function(){var T=1,H=0;return{p:function(P){for(var cA=T,AA=H,yA=0|P.length,NA=0;NA!=yA;){for(var RA=Math.min(NA+2655,yA);NA>16),AA=(65535&AA)+15*(AA>>16)}T=cA,H=AA},d:function(){return(255&(T%=65521))<<24|T>>>8<<16|(255&(H%=65521))<<8|H>>>8}}},TA=function(T,H,P,cA,AA){var yA=S;return bA(T,H[yA(4536)]==null?6:H.level,H[yA(933)]==null?Math[yA(1500)](1.5*Math.max(8,Math[yA(4534)](13,Math[yA(4143)](T[yA(3553)])))):12+H[yA(933)],P,cA,!AA)},DA=function(T,H){var P={};for(var cA in T)P[cA]=T[cA];for(var cA in H)P[cA]=H[cA];return P},QA=function(T,H,P){for(var cA=S,AA=T(),yA=T.toString(),NA=yA[cA(973)](yA[cA(3025)]("[")+1,yA[cA(3864)]("]"))[cA(3710)](/ /g,"")[cA(615)](","),RA=0;RA>>0},l0=function(T,H){return x0(T,H)+4294967296*x0(T,H+4)},vx=function(T,H,P){for(;P;++H)T[H]=P,P>>>=8},Wx=function(T,H){var P=S,cA=H.filename;if(T[0]=31,T[1]=139,T[2]=8,T[8]=H[P(4536)]<2?4:H[P(4536)]==9?2:0,T[9]=3,H[P(4448)]!=0&&vx(T,4,Math[P(3084)](new Date(H[P(4448)]||Date[P(1057)]())/1e3)),cA){T[3]=8;for(var AA=0;AA<=cA[P(3553)];++AA)T[AA+10]=cA.charCodeAt(AA)}},P0=function(T){var H=S;T[0]==31&&T[1]==139&&T[2]==8||GA(6,H(2385));var P=T[3],cA=10;4&P&&(cA+=T[10]|2+(T[11]<<8));for(var AA=(P>>3&1)+(P>>4&1);AA>0;AA-=!T[cA++]);return cA+(2&P)},J0=function(T){var H=T.length;return(T[H-4]|T[H-3]<<8|T[H-2]<<16|T[H-1]<<24)>>>0},Hx=function(T){var H=S;return 10+(T[H(2447)]&&T[H(2447)].length+1||0)},$x=function(T,H){var P=S,cA=H[P(4536)],AA=cA==0?0:cA<6?1:cA==9?3:2;T[0]=120,T[1]=AA<<6|(AA?32-2*AA:1)},h0=function(T){var H=S;((15&T[0])!=8||T[0]>>>4>7||(T[0]<<8|T[1])%31)&&GA(6,H(4015)),32&T[1]&&GA(6,H(1473))};function C0(T,H){var P=S;return H||P(4653)!=typeof T||(H=T,T={}),this[P(2116)]=H,T}var N0=function(){var T=S;function H(P,cA){var AA=N;cA||AA(4653)!=typeof P||(cA=P,P={}),this[AA(2116)]=cA,this.o=P||{}}return H[T(453)].p=function(P,cA){var AA=T;this[AA(2116)](TA(P,this.o,0,0,!cA),cA)},H.prototype[T(1383)]=function(P,cA){var AA=T;this[AA(2116)]||GA(5),this.d&&GA(4),this.d=cA,this.p(P,cA||!1)},H}(),c2=function(){return function(T,H){var P=N;u0([cx,function(){return[bx,N0]}],this,C0[P(779)](this,T,H),function(cA){var AA=P,yA=new N0(cA[AA(1381)]);onmessage=bx(yA)},6)}}();function t0(T,H,P){var cA=S;return P||(P=H,H={}),cA(4653)!=typeof P&&GA(7),Xx(T,H,[cx],function(AA){var yA=cA;return LA(i0(AA[yA(1381)][0],AA[yA(1381)][1]))},0,P)}function i0(T,H){return TA(T,H||{},0,0)}var e0=function(){var T=S;function H(P){var cA=N;this.s={},this.p=new UA(0),this[cA(2116)]=P}return H.prototype.e=function(P){var cA=N;this[cA(2116)]||GA(5),this.d&&GA(4);var AA=this.p.length,yA=new UA(AA+P[cA(3553)]);yA[cA(2306)](this.p),yA.set(P,AA),this.p=yA},H[T(453)].c=function(P){var cA=T;this.d=this.s.i=P||!1;var AA=this.s.b,yA=FA(this.p,this.o,this.s);this[cA(2116)](dA(yA,AA,this.s.b),this.d),this.o=dA(yA,this.s.b-32768),this.s.b=this.o[cA(3553)],this.p=dA(this.p,this.s.p/8|0),this.s.p&=7},H[T(453)][T(1383)]=function(P,cA){this.e(P),this.c(cA)},H}(),M0=function(){return function(T){var H=N;this[H(2116)]=T,u0([jA,function(){return[bx,e0]}],this,0,function(){var P=new e0;onmessage=bx(P)},7)}}();function f0(T,H,P){var cA=S;return P||(P=H,H={}),cA(4653)!=typeof P&&GA(7),Xx(T,H,[jA],function(AA){var yA=cA;return LA(i2(AA[yA(1381)][0],Rx(AA[yA(1381)][1])))},1,P)}function i2(T,H){return FA(T,H)}var K=function(){var T=S;function H(P,cA){this.c=V(),this.l=0,this.v=1,N0.call(this,P,cA)}return H[T(453)].push=function(P,cA){var AA=T;N0[AA(453)][AA(1383)][AA(779)](this,P,cA)},H.prototype.p=function(P,cA){var AA=T;this.c.p(P),this.l+=P[AA(3553)];var yA=TA(P,this.o,this.v&&Hx(this.o),cA&&8,!cA);this.v&&(Wx(yA,this.o),this.v=0),cA&&(vx(yA,yA[AA(3553)]-8,this.c.d()),vx(yA,yA[AA(3553)]-4,this.l)),this[AA(2116)](yA,cA)},H}(),L=function(){return function(T,H){u0([cx,WA,function(){return[bx,N0,K]}],this,C0.call(this,T,H),function(P){var cA=N,AA=new K(P[cA(1381)]);onmessage=bx(AA)},8)}}();function u(T,H,P){var cA=S;return P||(P=H,H={}),cA(4653)!=typeof P&&GA(7),Xx(T,H,[cx,WA,function(){return[l]}],function(AA){var yA=cA;return LA(l(AA[yA(1381)][0],AA[yA(1381)][1]))},2,P)}function l(T,H){H||(H={});var P=V(),cA=T.length;P.p(T);var AA=TA(T,H,Hx(H),8),yA=AA.length;return Wx(AA,H),vx(AA,yA-8,P.d()),vx(AA,yA-4,cA),AA}var X=function(){var T=S;function H(P){this.v=1,e0.call(this,P)}return H[T(453)][T(1383)]=function(P,cA){var AA=T;if(e0[AA(453)].e[AA(779)](this,P),this.v){var yA=this.p[AA(3553)]>3?P0(this.p):4;if(yA>=this.p[AA(3553)]&&!cA)return;this.p=this.p[AA(2449)](yA),this.v=0}cA&&(this.p[AA(3553)]<8&&GA(6,"invalid gzip data"),this.p=this.p[AA(2449)](0,-8)),e0[AA(453)].c[AA(779)](this,cA)},H}(),IA=function(){return function(T){var H=N;this[H(2116)]=T,u0([jA,lx,function(){return[bx,e0,X]}],this,0,function(){var P=new X;onmessage=bx(P)},9)}}();function qA(T,H,P){var cA=S;return P||(P=H,H={}),cA(4653)!=typeof P&&GA(7),Xx(T,H,[jA,lx,function(){return[Ix]}],function(AA){var yA=cA;return LA(Ix(AA[yA(1381)][0]))},3,P)}function Ix(T,H){var P=S;return FA(T[P(2449)](P0(T),-8),H||new UA(J0(T)))}var mx=function(){var T=S;function H(P,cA){this.c=oA(),this.v=1,N0.call(this,P,cA)}return H[T(453)][T(1383)]=function(P,cA){var AA=T;N0.prototype.push[AA(779)](this,P,cA)},H.prototype.p=function(P,cA){var AA=T;this.c.p(P);var yA=TA(P,this.o,this.v&&2,cA&&4,!cA);this.v&&($x(yA,this.o),this.v=0),cA&&vx(yA,yA[AA(3553)]-4,this.c.d()),this[AA(2116)](yA,cA)},H}();function Tx(T,H){var P=S;H||(H={});var cA=oA();cA.p(T);var AA=TA(T,H,2,4);return $x(AA,H),vx(AA,AA[P(3553)]-4,cA.d()),AA}var Vx=function(){var T=S;function H(P){this.v=1,e0.call(this,P)}return H[T(453)][T(1383)]=function(P,cA){var AA=T;if(e0[AA(453)].e.call(this,P),this.v){if(this.p[AA(3553)]<2&&!cA)return;this.p=this.p.subarray(2),this.v=0}cA&&(this.p.length<4&&GA(6,AA(4015)),this.p=this.p[AA(2449)](0,-4)),e0[AA(453)].c[AA(779)](this,cA)},H}(),A0=function(){return function(T){var H=N;this[H(2116)]=T,u0([jA,Dx,function(){return[bx,e0,Vx]}],this,0,function(){var P=new Vx;onmessage=bx(P)},11)}}();function g0(T,H,P){var cA=S;return P||(P=H,H={}),cA(4653)!=typeof P&&GA(7),Xx(T,H,[jA,Dx,function(){return[w0]}],function(AA){var yA=cA;return LA(w0(AA[yA(1381)][0],Rx(AA.data[1])))},5,P)}function w0(T,H){return FA((h0(T),T.subarray(2,-4)),H)}var p0=function(){var T=S;function H(P){this.G=X,this.I=e0,this.Z=Vx,this.ondata=P}return H[T(453)][T(1383)]=function(P,cA){var AA=T;if(this.ondata||GA(5),this.s)this.s[AA(1383)](P,cA);else{if(this.p&&this.p[AA(3553)]){var yA=new UA(this.p[AA(3553)]+P.length);yA.set(this.p),yA[AA(2306)](P,this.p[AA(3553)])}else this.p=P;if(this.p[AA(3553)]>2){var NA=this,RA=function(){var pA=AA;NA[pA(2116)][pA(4502)](NA,arguments)};this.s=this.p[0]==31&&this.p[1]==139&&this.p[2]==8?new this.G(RA):(15&this.p[0])!=8||this.p[0]>>4>7||(this.p[0]<<8|this.p[1])%31?new this.I(RA):new this.Z(RA),this.s[AA(1383)](this.p,cA),this.p=null}}},H}(),Y0=function(T,H,P,cA){var AA=S;for(var yA in T){var NA=T[yA],RA=H+yA;NA instanceof UA?P[RA]=[NA,cA]:Array[AA(4518)](NA)?P[RA]=[NA[0],DA(cA,NA[1])]:Y0(NA,RA+"/",P,cA)}},B0=S(557)!=typeof TextEncoder&&new TextEncoder,o0=S(557)!=typeof TextDecoder&&new TextDecoder,Q0=0;try{o0[S(4234)](MA,{stream:!0}),Q0=1}catch(T){}var m0=function(T){for(var H=S,P="",cA=0;;){var AA=T[cA++],yA=(AA>127)+(AA>223)+(AA>239);if(cA+yA>T.length)return[P,dA(T,cA-1)];yA?yA==3?(AA=((15&AA)<<18|(63&T[cA++])<<12|(63&T[cA++])<<6|63&T[cA++])-65536,P+=String.fromCharCode(55296|AA>>10,56320|1023&AA)):P+=1&yA?String.fromCharCode((31&AA)<<6|63&T[cA++]):String[H(639)]((15&AA)<<12|(63&T[cA++])<<6|63&T[cA++]):P+=String[H(639)](AA)}},o2=function(){var T=S;function H(P){var cA=N;this[cA(2116)]=P,Q0?this.t=new TextDecoder:this.p=MA}return H.prototype[T(1383)]=function(P,cA){var AA=T;if(this[AA(2116)]||GA(5),cA=!!cA,this.t)return this[AA(2116)](this.t[AA(4234)](P,{stream:!0}),cA),void(cA&&(this.t[AA(4234)]()[AA(3553)]&&GA(8),this.t=null));this.p||GA(4);var yA=new UA(this.p.length+P.length);yA[AA(2306)](this.p),yA[AA(2306)](P,this.p[AA(3553)]);var NA=m0(yA),RA=NA[0],pA=NA[1];cA?(pA[AA(3553)]&&GA(8),this.p=null):this.p=pA,this.ondata(RA,cA)},H}();function E2(T,H){var P=S;if(H){for(var cA=new UA(T[P(3553)]),AA=0;AA>1)),RA=0,pA=function(xx){NA[RA++]=xx};for(AA=0;AANA[P(3553)]){var HA=new UA(RA+8+(yA-AA<<1));HA[P(2306)](NA),NA=HA}var mA=T[P(1513)](AA);mA<128||H?pA(mA):mA<2048?(pA(192|mA>>6),pA(128|63&mA)):mA>55295&&mA<57344?(pA(240|(mA=65536+(1047552&mA)|1023&T[P(1513)](++AA))>>18),pA(128|mA>>12&63),pA(128|mA>>6&63),pA(128|63&mA)):(pA(224|mA>>12),pA(128|mA>>6&63),pA(128|63&mA))}return dA(NA,0,RA)}function L0(T,H){var P=S;if(H){for(var cA="",AA=0;AA65535&&GA(9),P+=AA+4}return P},H2=function(T,H,P,cA,AA,yA,NA,RA){var pA=S,HA=cA[pA(3553)],mA=P[pA(4111)],xx=RA&&RA[pA(3553)],hx=Z0(mA);vx(T,H,NA!=null?33639248:67324752),H+=4,NA!=null&&(T[H++]=20,T[H++]=P.os),T[H]=20,H+=2,T[H++]=P[pA(1175)]<<1|(yA==null&&8),T[H++]=AA&&8,T[H++]=255&P[pA(1281)],T[H++]=P[pA(1281)]>>8;var Ox=new Date(P[pA(4448)]==null?Date[pA(1057)]():P.mtime),Mx=Ox[pA(3219)]()-1980;if((Mx<0||Mx>119)&&GA(10),vx(T,H,Mx<<25|Ox.getMonth()+1<<21|Ox.getDate()<<16|Ox[pA(3608)]()<<11|Ox[pA(1957)]()<<5|Ox.getSeconds()>>>1),H+=4,yA!=null&&(vx(T,H,P[pA(3444)]),vx(T,H+4,yA),vx(T,H+8,P.size)),vx(T,H+12,HA),vx(T,H+14,hx),H+=16,NA!=null&&(vx(T,H,xx),vx(T,H+6,P[pA(1620)]),vx(T,H+10,NA),H+=14),T[pA(2306)](cA,H),H+=HA,hx)for(var Yx in mA){var Qx=mA[Yx],kx=Qx[pA(3553)];vx(T,H,+Yx),vx(T,H+2,kx),T[pA(2306)](Qx,H+4),H+=4+kx}return xx&&(T.set(RA,H),H+=xx),H},V2=function(T,H,P,cA,AA){vx(T,H,101010256),vx(T,H+8,P),vx(T,H+10,P),vx(T,H+12,cA),vx(T,H+16,AA)},H0=function(){var T=S;function H(P){var cA=N;this[cA(2447)]=P,this.c=V(),this[cA(460)]=0,this.cpr=0}return H.prototype[T(981)]=function(P,cA){var AA=T;this[AA(2116)](null,P,cA)},H.prototype[T(1383)]=function(P,cA){var AA=T;this[AA(2116)]||GA(5),this.c.p(P),this[AA(460)]+=P[AA(3553)],cA&&(this[AA(3444)]=this.c.d()),this.process(P,cA||!1)},H}(),d2=function(){var T=S;function H(P,cA){var AA=N,yA=this;cA||(cA={}),H0[AA(779)](this,P),this.d=new c2(cA,function(NA,RA,pA){var HA=AA;yA[HA(2116)](NA,RA,pA)}),this[AA(1281)]=8,this.flag=D0(cA[AA(4536)]),this.terminate=this.d.terminate}return H[T(453)].process=function(P,cA){var AA=T;this.d[AA(1383)](P,cA)},H.prototype[T(1383)]=function(P,cA){var AA=T;H0[AA(453)][AA(1383)].call(this,P,cA)},H}(),X2=function(){var T=S;function H(P){var cA=N;this[cA(2116)]=P,this.u=[],this.d=1}return H.prototype[T(751)]=function(P){var cA=T,AA=this;if(this[cA(2116)]||GA(5),2&this.d)this.ondata(GA(4+8*(1&this.d),0,1),null,!1);else{var yA=E2(P[cA(2447)]),NA=yA[cA(3553)],RA=P.comment,pA=RA&&E2(RA),HA=NA!=P[cA(2447)][cA(3553)]||pA&&RA[cA(3553)]!=pA.length,mA=NA+Z0(P[cA(4111)])+30;NA>65535&&this[cA(2116)](GA(11,0,1),null,!1);var xx=new UA(mA);H2(xx,0,P,yA,HA);var hx=[xx],Ox=function(){for(var dx=cA,Bx=0,Kx=hx;Bx0){var NA=Math[AA(4534)](this.c,P[AA(3553)]),RA=P[AA(2449)](0,NA);if(this.c-=NA,this.d?this.d[AA(1383)](RA,!this.c):this.k[0][AA(1383)](RA),(P=P[AA(2449)](NA))[AA(3553)])return this[AA(1383)](P,cA)}else{var pA=0,HA=0,mA=void 0,xx=void 0;this.p[AA(3553)]?P[AA(3553)]?((xx=new UA(this.p[AA(3553)]+P.length))[AA(2306)](this.p),xx[AA(2306)](P,this.p[AA(3553)])):xx=this.p:xx=P;for(var hx=xx[AA(3553)],Ox=this.c,Mx=Ox&&this.d,Yx=function(){var dx=AA,Bx,Kx=x0(xx,HA);if(Kx==67324752){pA=1,mA=HA,Qx.d=null,Qx.c=0;var jx=E0(xx,HA+6),a0=E0(xx,HA+8),Sx=2048&jx,Jx=8&jx,qx=E0(xx,HA+26),S0=E0(xx,HA+28);if(hx>HA+30+qx+S0){var d0=[];Qx.k[dx(699)](d0),pA=2;var G0,O0=x0(xx,HA+18),q0=x0(xx,HA+22),R0=L0(xx[dx(2449)](HA+30,HA+=30+qx),!Sx);O0==4294967295?(Bx=Jx?[-2]:s2(xx,HA),O0=Bx[0],q0=Bx[1]):Jx&&(O0=-1),HA+=S0,Qx.c=O0;var z0={name:R0,cpr:a0,start:function(){var k0=dx;if(z0[k0(2116)]||GA(5),O0){var _0=yA.o[a0];_0||z0[k0(2116)](GA(14,k0(2297)+a0,1),null,!1),(G0=O0<0?new _0(R0):new _0(R0,O0,q0)).ondata=function(V0,f2,y0){var A2=k0;z0[A2(2116)](V0,f2,y0)};for(var W0=0,K0=d0;W0=0&&(z0[dx(460)]=O0,z0[dx(3143)]=q0),Qx[dx(1829)](z0)}return dx(3507)}if(Ox){if(Kx==134695760)return mA=HA+=12+(Ox==-2&&8),pA=3,Qx.c=0,dx(3507);if(Kx==33639248)return mA=HA-=4,pA=3,Qx.c=0,dx(3507)}},Qx=this;HA65558)&&GA(13);var yA=E0(T,AA+8);if(!yA)return{};var NA=x0(T,AA+16),RA=NA==4294967295;RA&&(AA=x0(T,AA-12),x0(T,AA)!=101075792&&GA(13),yA=x0(T,AA+32),NA=x0(T,AA+48));for(var pA=H&&H[P(2991)],HA=0;HA{var _=N,S={};zA[_(908)]=function(vA,UA,CA,q,OA){var sA=_,lA=new Worker(S[UA]||(S[UA]=URL.createObjectURL(new Blob([vA+sA(988)],{type:"text/javascript"}))));return lA[sA(1744)]=function(hA){var tA=sA,nA=hA.data,rA=nA[tA(2123)];if(rA){var W=new Error(rA[0]);W.code=rA[1],W[tA(4117)]=rA[2],OA(W,null)}else OA(null,nA)},lA[sA(1997)](CA,q),lA}}},Qa={};function Px(G){var zA=N,_=Qa[G];if(_!==void 0)return _[zA(1224)];var S=Qa[G]={id:G,loaded:!1,exports:{}};return sa[G][zA(779)](S.exports,S,S[zA(1224)],Px),S[zA(2428)]=!0,S[zA(1224)]}Px.m=sa,Px[e2(2820)]={},Px.n=G=>{var zA=e2,_=G&&G.__esModule?()=>G[zA(908)]:()=>G;return Px.d(_,{a:_}),_},Px.d=(G,zA)=>{var _=e2;for(var S in zA)Px.o(zA,S)&&!Px.o(G,S)&&Object[_(4292)](G,S,{enumerable:!0,get:zA[S]})},Px.f={},Px.e=G=>Promise[e2(2262)](Object[e2(905)](Px.f)[e2(3727)]((zA,_)=>(Px.f[_](G,zA),zA),[])),Px.u=G=>({279:e2(1881),425:e2(1987),888:e2(2675)}[G]||G)+e2(665),Px.g=function(){var G=e2;if(G(1904)==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(zA){if(typeof window=="object")return window}}(),Px.o=(G,zA)=>Object.prototype[e2(1454)][e2(779)](G,zA),wc={},wt=e2(3220),Px.l=(G,zA,_,S)=>{var vA=e2;if(wc[G])wc[G][vA(1383)](zA);else{var UA,CA;if(_!==void 0)for(var q=document.getElementsByTagName(vA(429)),OA=0;OA{var rA=vA;UA[rA(3921)]=UA[rA(2646)]=null,clearTimeout(hA);var W=wc[G];if(delete wc[G],UA.parentNode&&UA[rA(3293)][rA(991)](UA),W&&W[rA(2067)](xA=>xA(nA)),tA)return tA(nA)},hA=setTimeout(lA[vA(3265)](null,void 0,{type:vA(3981),target:UA}),12e4);UA[vA(3921)]=lA.bind(null,UA[vA(3921)]),UA[vA(2646)]=lA.bind(null,UA[vA(2646)]),CA&&document.head.appendChild(UA)}},Px.r=G=>{var zA=e2;typeof Symbol!="undefined"&&Symbol[zA(4612)]&&Object[zA(4292)](G,Symbol.toStringTag,{value:"Module"}),Object[zA(4292)](G,zA(1775),{value:!0})},Px.nmd=G=>(G.paths=[],G[e2(3308)]||(G.children=[]),G),Px.p=e2(2174),(()=>{var G=e2,zA={826:0};Px.f.j=(vA,UA)=>{var CA=N,q=Px.o(zA,vA)?zA[vA]:void 0;if(q!==0)if(q)UA[CA(1383)](q[2]);else{var OA=new Promise((hA,tA)=>q=zA[vA]=[hA,tA]);UA[CA(1383)](q[2]=OA);var sA=Px.p+Px.u(vA),lA=new Error;Px.l(sA,hA=>{var tA=CA;if(Px.o(zA,vA)&&((q=zA[vA])!==0&&(zA[vA]=void 0),q)){var nA=hA&&(tA(1184)===hA.type?tA(2561):hA.type),rA=hA&&hA[tA(1453)]&&hA[tA(1453)].src;lA[tA(3671)]=tA(3716)+vA+` failed. (`+nA+": "+rA+")",lA[tA(2695)]=tA(3055),lA[tA(4028)]=nA,lA.request=rA,q[1](lA)}},CA(1520)+vA,vA)}};var _=(vA,UA)=>{var CA=N,q,OA,[sA,lA,hA]=UA,tA=0;if(sA[CA(2256)](nA=>zA[nA]!==0)){for(q in lA)Px.o(lA,q)&&(Px.m[q]=lA[q]);hA&&hA(Px)}for(vA&&vA(UA);tA{var G=e2;Px.d(q2,{ry:()=>ve,Cz:()=>vA[G(1155)],T$:()=>vx,gU:()=>me,Mj:()=>vA.Mj,UZ:()=>vA.UZ,bk:()=>vA.bk,HR:()=>na});var zA={};Px.r(zA);var _=function(){var f=G;function t(){var x=N;this[x(3423)]={}}return t[f(453)].on=function(x,A){var c=f;return this._events[x]||(this[c(3423)][x]=[]),this._events[x].push(A)-1},t[f(453)][f(1764)]=function(x,A){var c=f,a=this;if(c(1045)!==x){var e=this[c(3423)][x];e&&e[c(3553)]&&e.forEach(function(n){n(A)})}else setTimeout(function(n){var Q=c,s=a[Q(3423)][x];s&&s[Q(3553)]&&s[Q(2067)](function(h){h(A)})},100)},t[f(453)][f(545)]=function(x,A,c){var a=f,e=this._events[x];if(e&&e[a(3553)])if(c!==void 0)e.splice(c,1);else{var n=e[a(2898)](function(Q){return Q===A});n>-1&&e[a(1889)](n,1)}},t[f(453)][f(2748)]=function(x,A){var c=f,a,e=this;this._events[x]||(this[c(3423)][x]=[]);var n=function(Q){var s=c;A(Q),e[s(545)](x,n,a)};a=this.on(x,n)},t}(),S=new _,vA=Px(885);Px(5901).get("tencentcloud-webar:i18n:zh");let UA={"0001":G(3067),"0002":G(2507),"0003":G(4407),"0004":G(2878),"0005":G(2308),"0006":G(1710),"0007":G(1975),"0008":G(1578),"0009":G(2092),"0010":G(4012),"0011":"\u5C0F\u7A0B\u5E8F\u8BFB\u53D6\u7F13\u5B58\u5931\u8D25","0012":G(4132),"0013":"\u9700\u8981\u91CD\u65B0\u8FDB\u5165\u9875\u9762\u4F7F\u6388\u6743\u751F\u6548","0014":"\u5F53\u524DSDK\u7248\u672C\u8FC7\u4F4E\uFF0C\u90E8\u5206\u7279\u6548\u65E0\u6CD5\u6B63\u786E\u663E\u793A\uFF0C\u8BF7\u5347\u7EA7SDK\u7248\u672C","0015":G(1612),"0016":G(2753),"0018":"\u5F53\u524D\u6D4F\u89C8\u5668\u7279\u6027\u652F\u6301\u4E0D\u8DB3\uFF0C\u53EF\u80FD\u4F1A\u51FA\u73B0\u5361\u987F\u60C5\u51B5\uFF0C\u8BF7\u4F7F\u7528\u65B0\u7248 Chrome/Safari/\u5FAE\u4FE1\u4F53\u9A8C","0019":G(4579),"0020":G(4318),"0021":"\u7F3A\u5C11\u9274\u6743\u53C2\u6570licenseKey","0022":"\u7F3A\u5C11\u9274\u6743\u53C2\u6570appId","0023":"\u8F93\u5165\u4E0D\u5408\u6CD5, \u8BF7\u4F20input\u6216camera\u53C2\u6570","0024":"\u65E0\u6743\u8BBF\u95EE\u6B64\u63A5\u53E3\uFF0C\u8BF7\u786E\u8BA4License\u7248\u672C\u4FE1\u606F","0025":G(1215),"0026":G(2367),"0027":G(3837),"0028":G(3545),"0029":G(2005),"0030":G(3458),"0031":G(4676),"0032":"\u5206\u8FA8\u7387\u53D8\u5316\u5BFC\u81F4\u7279\u6548\u4E22\u5931\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E","0033":G(1264),"0034":G(2020),1001:"\u7F8E\u5986",1002:"\u8D34\u7EB8",1003:"\u6EE4\u955C",1004:"3D\u7279\u6548",1005:"VR\u4EBA\u50CF",1006:"\u5934\u50CF"};Px(5901).get("tencentcloud-webar:i18n:en");let CA={"0001":"Unsupported environment","0002":"Please enable the camera and microphone permissions","0003":G(4376),"0004":G(4638),"0005":G(516),"0006":"Invalid image input","0007":"API not accessible, Please confirm the License version","0008":G(629),"0009":G(694),"0010":G(1816),"0011":G(2287),"0012":"Out of storage space, go to Settings - General-Storage Space and clear the cache","0013":G(1339),"0014":G(3485),"0015":'Require a valid value (0-1) for "intensity" (the default value is 1)',"0016":G(1776),"0018":G(1919),"0019":G(620),"0020":"This browser is not supported. If Chrome is used, enable hardware acceleration for the browser","0021":'The authentication parameter "licenseKey" is missing',"0022":G(2125),"0023":G(906),"0024":"The interface is not accessible. Please check the License version","0025":G(3649),"0026":G(4443),"0027":G(1979),"0028":G(3496),"0029":G(3292),"0030":G(2824),"0031":G(2981),"0032":G(2089),"0033":G(919),"0034":"Unrecognized response data",1001:"Makeup",1002:G(768),1003:G(2446),1004:G(3393),1005:"VR",1006:"AR"},q=new(function(){var f=G;function t(x){x===void 0&&(x="zh"),this._lang=x}return Object.defineProperty(t[f(453)],f(2304),{get:function(){var x=f;return this[x(2686)]},set:function(x){var A=f;this[A(2686)]=x},enumerable:!1,configurable:!0}),t.prototype.t=function(x){var A=f;return this[A(2686)]==="zh"?UA[x]:CA[x]},t}());var OA=Px(401),sA=Px(7353);let lA=()=>{throw Error("Operation requires compiling with --exportRuntime")},hA=G(557)!=typeof BigUint64Array,tA=Symbol(),nA=new TextDecoder(G(1367),{fatal:!0});function rA(f,t){var x=G;let A=new Uint32Array(f)[t+-4>>>2]>>>1,c=new Uint16Array(f,t,A);if(A<=192)return String[x(639)](...c);try{return nA[x(4234)](c)}catch(a){let e="",n=0;for(;A-n>1024;)e+=String[x(639)](...c[x(2449)](n,n+=1024));return e+String[x(639)](...c[x(2449)](n))}}function W(f){var t=G;let x={};function A(a,e){var n=N;return a?rA(a[n(1079)],e):n(2564)}let c=f.env=f.env||{};return c[t(850)]=c.abort||function(a,e,n,Q){var s=t;let h=x[s(815)]||c.memory;throw Error(s(1638)+A(h,a)+" at "+A(h,e)+":"+n+":"+Q)},c[t(2208)]=c[t(2208)]||function(a,e,...n){var Q=t;let s=x[Q(815)]||c.memory;console[Q(4143)](Q(3808)+A(s,a)+(e?" ":"")+n[Q(973)](0,e)[Q(1721)](", "))},c.seed=c[t(1826)]||Date[t(1057)],f.Math=f.Math||Math,f[t(3622)]=f[t(3622)]||Date,x}function xA(f,t){var x=G;let A=t.exports,c=A[x(815)],a=A[x(3287)],e=A[x(4301)]||lA,n=A[x(2004)]||lA,Q=A.__unpin||lA,s=A[x(672)]||lA,h=A[x(3132)],D=h?uA=>uA[h>>>2]:lA;function B(uA){var VA=x;let XA=new Uint32Array(c[VA(1079)]);if((uA>>>=0)>=D(XA))throw Error(VA(4041)+uA);return XA[(h+4>>>2)+(uA<<1)+1]}function J(uA){var VA=x;let XA=function(nx){var fx=N;let Cx=new Uint32Array(c.buffer);if((nx>>>=0)>=D(Cx))throw Error(fx(4041)+nx);return Cx[(h+4>>>2)+(nx<<1)]}(uA);if(!(7&XA))throw Error(VA(3900)+uA+", flags="+XA);return XA}function eA(uA){var VA=x;return 31-Math[VA(3534)](uA>>>6&31)}function BA(uA,VA,XA){var nx=x;let fx=c.buffer;if(XA)switch(uA){case 2:return new Float32Array(fx);case 3:return new Float64Array(fx)}else switch(uA){case 0:return new(VA?Int8Array:Uint8Array)(fx);case 1:return new(VA?Int16Array:Uint16Array)(fx);case 2:return new(VA?Int32Array:Uint32Array)(fx);case 3:return new(VA?BigInt64Array:BigUint64Array)(fx)}throw Error(nx(1443)+uA)}function ZA(uA){var VA=x;let XA=new Uint32Array(c[VA(1079)]),nx=J(XA[uA+-8>>>2]),fx=eA(nx),Cx=4&nx?uA:XA[uA+4>>>2],Nx=2&nx?XA[uA+12>>>2]:XA[Cx+-4>>>2]>>>fx;return BA(fx,2048&nx,4096&nx).subarray(Cx>>>=fx,Cx+Nx)}function SA(uA,VA,XA){return new uA(KA(uA,VA,XA))}function KA(uA,VA,XA){let nx=c.buffer,fx=new Uint32Array(nx);return new uA(nx,fx[XA+4>>>2],fx[XA+8>>>2]>>>VA)}function _A(uA,VA,XA){var nx=x;f["__get"+VA]=SA.bind(null,uA,XA),f[nx(1462)+VA+nx(2788)]=KA[nx(3265)](null,uA,XA)}return f.__new=e,f[x(2004)]=n,f[x(3206)]=Q,f[x(672)]=s,f[x(3714)]=function(uA){var VA=x;if(uA==null)return 0;let XA=uA[VA(3553)],nx=e(XA<<1,1),fx=new Uint16Array(c[VA(1079)]);for(var Cx=0,Nx=nx>>>1;Cx>>2]!==1)throw Error(VA(1043)+uA);return rA(XA,uA)},f[x(1542)]=function(uA,VA=0){var XA=x;let nx=VA,fx=J(uA),Cx=eA(fx),Nx=typeof nx!="number",ix=Nx?nx[XA(3553)]:nx,Ax=e(ix<>>2]=Ax,ex[Gx+4>>>2]=Ax,ex[Gx+8>>>2]=ix<>>2]=ix),PA=Gx}if(Nx){let Gx=BA(Cx,2048&fx,4096&fx),ex=Ax>>>Cx;if(16384&fx)for(let _x=0;_x>>2];return XA.slice(uA,uA+nx)},f[x(3551)]=function(uA){var VA=x;if(!a)throw Error("Operation requires compiling with --exportTable");let XA=new Uint32Array(c.buffer)[uA>>>2];return a[VA(491)](XA)},[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][x(2067)](uA=>{var VA=x;_A(uA,uA.name,31-Math.clz32(uA[VA(2420)]))}),hA&&[BigUint64Array,BigInt64Array][x(2067)](uA=>{_A(uA,uA.name.slice(3),3)}),f.__instanceof=function(uA,VA){var XA=x;let nx=new Uint32Array(c[XA(1079)]),fx=nx[uA+-8>>>2];if(fx<=D(nx))do{if(fx==VA)return!0;fx=B(fx)}while(fx);return!1},f[x(815)]=f.memory||c,f[x(3287)]=f[x(3287)]||a,y(A,f)}function F(f){var t=G;return t(557)!=typeof Response&&f instanceof Response}function z(f){return f instanceof WebAssembly.Module}async function k(f,t={}){var x=G;if(F(f=await f))return Z(f,t);let A=z(f)?f:await WebAssembly[x(1342)](f),c=W(t),a=await WebAssembly.instantiate(A,t);return{module:A,instance:a,exports:xA(c,a)}}async function Z(f,t={}){var x=G;if(!WebAssembly.instantiateStreaming)return k(F(f=await f)?f[x(2774)]():f,t);let A=W(t),c=await WebAssembly.instantiateStreaming(f,t),a=xA(A,c[x(827)]);return Pc(Jc({},c),{exports:a})}function y(f,t={}){var x=G;let A=f[x(3429)]?c=>{var a=x;f[a(3429)].value=c}:f[x(1740)]||f.__setargc||(()=>{});for(let c of Object[x(905)](f)){let a=f[c],e=c.split("."),n=t;for(;e[x(3553)]>1;){let h=e[x(2901)]();Object.hasOwn(n,h)||(n[h]={}),n=n[h]}let Q=e[0],s=Q.indexOf("#");if(s>=0){let h=Q.substring(0,s),D=n[h];if(D===void 0||!D[x(453)]){let B=function(...J){var eA=x;return B.wrap(B[eA(453)][eA(4586)](0,...J))};B.prototype={valueOf(){return this[tA]}},B[x(4200)]=function(J){var eA=x;return Object[eA(1635)](B[eA(453)],{[tA]:{value:J,writable:!1}})},D&&Object[x(4584)](D)[x(2067)](J=>Object[x(4292)](B,J,Object.getOwnPropertyDescriptor(D,J))),n[h]=B}if(Q=Q[x(1577)](s+1),n=n[h][x(453)],/^(get|set):/[x(3972)](Q)){if(!Object[x(4374)](n,Q=Q[x(1577)](4))){let B=f[c[x(3710)](x(1322),"get:")],J=f[c.replace(x(1105),x(1322))];Object[x(4292)](n,Q,{get(){return B(this[tA])},set(eA){J(this[tA],eA)},enumerable:!0})}}else x(4586)===Q?(n[Q]=function(...B){return A(B.length),a(...B)})[x(917)]=a:(n[Q]=function(...B){var J=x;return A(B[J(3553)]),a(this[tA],...B)})[x(917)]=a}else/^(get|set):/[x(3972)](Q)?Object[x(4374)](n,Q=Q.substring(4))||Object[x(4292)](n,Q,{get:f[c[x(3710)](x(1322),x(1105))],set:f[c[x(3710)](x(1105),x(1322))],enumerable:!0}):x(4653)==typeof a&&a!==A?(n[Q]=(...h)=>(A(h[x(3553)]),a(...h)))[x(917)]=a:n[Q]=a}return t}Object[G(4374)]=Object[G(4374)]||function(f,t){var x=G;return Object.prototype[x(1454)][x(779)](f,t)};var I=Px(8586),Y,b=function(f,t,x,A){var c=G,a,e=arguments[c(3553)],n=e<3?t:A===null?A=Object[c(2692)](t,x):A;if(typeof Reflect=="object"&&c(4653)==typeof Reflect[c(3131)])n=Reflect[c(3131)](f,t,x,A);else for(var Q=f[c(3553)]-1;Q>=0;Q--)(a=f[Q])&&(n=(e<3?a(n):e>3?a(t,x,n):a(t,x))||n);return e>3&&n&&Object[c(4292)](t,x,n),n},v=function(f,t){var x=G;if(x(1904)==typeof Reflect&&x(4653)==typeof Reflect[x(4336)])return Reflect[x(4336)](f,t)},p=function(f,t,x,A){return new(x||(x=Promise))(function(c,a){var e=N;function n(h){var D=N;try{s(A[D(577)](h))}catch(B){a(B)}}function Q(h){try{s(A.throw(h))}catch(D){a(D)}}function s(h){var D=N,B;h[D(2495)]?c(h.value):(B=h.value,B instanceof x?B:new x(function(J){J(B)}))[D(3512)](n,Q)}s((A=A[e(4502)](f,t||[])).next())})},E=function(f,t){var x=G,A,c,a,e,n={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return e={next:Q(0),throw:Q(1),return:Q(2)},x(4653)==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e;function Q(s){return function(h){return function(D){var B=N;if(A)throw new TypeError(B(1604));for(;n;)try{if(A=1,c&&(a=2&D[0]?c[B(3575)]:D[0]?c[B(4446)]||((a=c[B(3575)])&&a.call(c),0):c[B(577)])&&!(a=a[B(779)](c,D[1]))[B(2495)])return a;switch(c=0,a&&(D=[2&D[0],a.value]),D[0]){case 0:case 1:a=D;break;case 4:return n[B(1986)]++,{value:D[1],done:!1};case 5:n[B(1986)]++,c=D[1],D=[0];continue;case 7:D=n[B(766)][B(513)](),n.trys[B(513)]();continue;default:if(a=n.trys,!((a=a[B(3553)]>0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]=f.length&&(f=void 0),{value:f&&f[c++],done:!f}}};throw new TypeError(t(x?3235:3685))},j=function(){var f=G;function t(){var x=N;this[x(3218)]={},this._c=new sA.Y,this[x(1119)]=!1,this[x(3731)]=!1}return t.prototype.load=function(){return p(this,void 0,Promise,function(){var x=this;return E(this,function(A){var c=N;switch(A[c(1986)]){case 0:return this[c(1119)]?[2,Promise[c(1948)]()]:this[c(3731)]?[2,new Promise(function(a,e){var n,Q=function(){var s=N;x[s(1119)]?(a(),clearTimeout(n)):n=setTimeout(Q,100)};n=setTimeout(Q,100)})]:(this._initing=!0,[4,this._c[c(3824)]()]);case 1:return A[c(3684)](),[2,new Promise(function(a,e){return p(x,void 0,void 0,function(){var n;return E(this,function(Q){var s=N;switch(Q[s(1986)]){case 0:return[4,k(function(h){for(var D=s,B=typeof window!="undefined"?window[D(3511)](h):atob(h),J=B[D(3553)],eA=new Uint8Array(J),BA=0;BA0)for(e=0;e<4-x[A(3553)]%4;e++)a+="0";a+=x;for(var e=0;e=0;Q--)(a=f[Q])&&(n=(e<3?a(n):e>3?a(t,x,n):a(t,x))||n);return e>3&&n&&Object[c(4292)](t,x,n),n},JA=function(f,t){var x=G;if(typeof Reflect=="object"&&x(4653)==typeof Reflect[x(4336)])return Reflect[x(4336)](f,t)},jA=function(f,t,x,A){return new(x||(x=Promise))(function(c,a){var e=N;function n(h){var D=N;try{s(A[D(577)](h))}catch(B){a(B)}}function Q(h){var D=N;try{s(A[D(4446)](h))}catch(B){a(B)}}function s(h){var D=N,B;h[D(2495)]?c(h[D(4531)]):(B=h[D(4531)],B instanceof x?B:new x(function(J){J(B)}))[D(3512)](n,Q)}s((A=A[e(4502)](f,t||[]))[e(577)]())})},cx=function(f,t){var x=G,A,c,a,e,n={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return e={next:Q(0),throw:Q(1),return:Q(2)},x(4653)==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e;function Q(s){return function(h){return function(D){var B=N;if(A)throw new TypeError(B(1604));for(;n;)try{if(A=1,c&&(a=2&D[0]?c[B(3575)]:D[0]?c[B(4446)]||((a=c.return)&&a.call(c),0):c[B(577)])&&!(a=a[B(779)](c,D[1]))[B(2495)])return a;switch(c=0,a&&(D=[2&D[0],a.value]),D[0]){case 0:case 1:a=D;break;case 4:return n[B(1986)]++,{value:D[1],done:!1};case 5:n[B(1986)]++,c=D[1],D=[0];continue;case 7:D=n[B(766)][B(513)](),n[B(2230)][B(513)]();continue;default:if(a=n.trys,!((a=a.length>0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]6e5||1e3*eA>ZA+6e5)&&(S[_A(1764)](_A(1045),{code:bA,message:q.t(_A(4284))}),s={Code:-1,Data:{}})),s[_A(896)]===0&&c&&$.Z.set(c,s),[2,s]}})})},t[f(453)]._uc=function(){return jA(this,void 0,void 0,function(){return cx(this,function(x){var A=N;switch(x.label){case 0:return[4,this.cd[A(1184)]()];case 1:return x.sent(),[2,this.cd[A(4199)](30)]}})})},t.prototype[f(4098)]=function(){var x=f;return!(typeof navigator!="object"||typeof navigator.userAgent!="string"||!/electron/i[x(3972)](navigator[x(1716)])||location[x(4449)]&&(x(3752)!=typeof location[x(4449)]||!location[x(4449)][x(4148)](x(1937))))},t[f(453)].go=function(){return jA(this,void 0,void 0,function(){var x,A,c,a,e,n;return cx(this,function(Q){var s=N;switch(Q[s(1986)]){case 0:return Q[s(2230)].push([0,3,,4]),[4,this[s(990)]()];case 1:return x=Q[s(3684)](),[4,this._f("".concat(lx).concat(x.au),{})];case 2:return A=Q[s(3684)](),c=(A[s(4010)]||{})[(0,OA.rR)(OA.hJ)]||[],a=[],e=Object[s(960)](OA.ty),c[s(2067)](function(h){var D=s,B=(0,OA.$G)(h),J=e[D(4485)](function(eA){return eA[1]===B});a.push(J[0])}),$.Z[s(2306)]((0,OA.rR)(OA.Ty),a),[2,A];case 3:return n=Q[s(3684)](),console[s(4143)]("ar sdk fetch auth error",n),[3,4];case 4:return[2]}})})},t[f(453)][f(3859)]=function(x){return x===void 0&&(x={}),jA(this,void 0,void 0,function(){var A,c,a,e;return cx(this,function(n){var Q=N;switch(n[Q(1986)]){case 0:return Q(1445)===x[Q(3441)]&&(x.Label!==void 0&&x[Q(1625)]!==""||(x[Q(1625)]=[q.t(Q(1928)),q.t(Q(2469))])),[4,this[Q(990)]()];case 1:return A=n[Q(3684)](),[4,this._f("".concat(lx)[Q(4146)](A.ae),QA({Type:Q(580),PageNumber:0,PageSize:1e3},x))];case 2:return(c=n[Q(3684)]())&&c[Q(896)]==0?(a=c.Data[Q(1592)],e=[],(e=Q(1445)===x[Q(3441)]?a[Q(2991)](function(s){var h=Q;return!(s[h(1625)][h(3025)](q.t(h(3022)))>-1&&!Dx(h(2184))||s[h(1625)][h(3025)](q.t("1005"))>-1&&!Dx("avatar_vr")||s[h(1625)].indexOf(q.t(h(4646)))>-1&&!Dx(h(2196)))}):a)[Q(2067)](function(s){var h=Q;$.Z[h(2306)](s.EffectId,s)}),[2,e]):[2,c]}})})},t[f(453)].getEffect=function(x){return jA(this,void 0,void 0,function(){var A,c;return cx(this,function(a){var e=N;switch(a[e(1986)]){case 0:return $.Z.has(x[e(3678)])?[2,$.Z.get(x[e(3678)])]:[4,this[e(990)]()];case 1:return A=a[e(3684)](),[4,this._f("".concat(lx)[e(4146)](A.ef),x)];case 2:return(c=a[e(3684)]())&&c.Code==0?($.Z[e(2306)](x[e(3678)],c[e(4010)]),[2,c[e(4010)]]):[2,c]}})})},t[f(453)][f(1778)]=function(x){return x===void 0&&(x={}),jA(this,void 0,void 0,function(){var A;return cx(this,function(c){var a=N;switch(c[a(1986)]){case 0:return[4,this[a(3859)](x)];case 1:return(A=c.sent())&&A.OtherEffectList&&A[a(2129)][a(3553)]&&S[a(1764)](a(1045),{code:oA,message:q.t(a(3738))}),A&&A[a(1592)]?a(1445)===x[a(3441)]?[2,A[a(1592)]]:[2,A[a(1592)][a(2991)](function(e){var n=a;return e[n(3441)]==="Custom"})]:[2,A]}})})},t[f(453)][f(3995)]=function(){return jA(this,void 0,void 0,function(){var x;return cx(this,function(A){var c=N;switch(A[c(1986)]){case 0:return[4,this[c(3859)]({Type:c(1445),Label:q.t(c(4031))})];case 1:return(x=A[c(3684)]())&&x[c(1592)]?[2,x[c(1592)]]:[2,x]}})})},t[f(453)].getAvatarList=function(x){return jA(this,void 0,void 0,function(){var A,c;return cx(this,function(a){var e=N;switch(a[e(1986)]){case 0:return A=q.t(e(4646)),x==="VR"&&(A=q.t(e(3473))),[4,this[e(3859)]({Type:e(1445),Label:A})];case 1:return(c=a[e(3684)]())&&c[e(1592)]?[2,c[e(1592)]]:[2,c]}})})},t=wA([I.e,JA(f(3571),[String,String,Function,String,String])],t)}(),Dx=function(f){var t=G,x=$.Z[t(491)]((0,OA.rR)(OA.Ty)),A=Object[t(960)](OA.ty)[t(4485)](function(c){return c[1]===(0,OA.$G)(f)});return!(!x||!x[t(4485)](function(c){return c===A[0]}))},LA=Px(293),Rx=Px(3044),Xx=Px(3051),bx=Px(9043),u0=(Y=function(f,t){return Y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(x,A){var c=N;x[c(3536)]=A}||function(x,A){var c=N;for(var a in A)Object[c(453)][c(1454)][c(779)](A,a)&&(x[a]=A[a])},Y(f,t)},function(f,t){var x=G;if(x(4653)!=typeof t&&t!==null)throw new TypeError(x(2943)+String(t)+x(1667));function A(){var c=x;this[c(4586)]=f}Y(f,t),f[x(453)]=t===null?Object[x(1635)](t):(A[x(453)]=t.prototype,new A)}),E0=function(f){function t(){var x=N,A=f!==null&&f[x(4502)](this,arguments)||this;return A[x(2694)]=null,A[x(537)]=!1,A[x(4628)]=null,A}return u0(t,f),t}(bx.wn),x0=function(f){function t(x){var A=N,c=this,a=A(2650);return a=(a=(a=a[A(3710)](A(3697),x.uniformCode||"")).replace(A(2243),x[A(2627)]||"")).replace(A(3568),x[A(2177)]||""),(c=f[A(779)](this,void 0,a,x.uniforms)||this)[A(2694)]="uBackdrop",c}return u0(t,f),t}(E0),l0=function(){var f=function(t,x){return f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,c){A.__proto__=c}||function(A,c){var a=N;for(var e in c)Object[a(453)][a(1454)][a(779)](c,e)&&(A[e]=c[e])},f(t,x)};return function(t,x){var A=N;if(A(4653)!=typeof x&&x!==null)throw new TypeError(A(2943)+String(x)+" is not a constructor or null");function c(){var a=A;this[a(4586)]=t}f(t,x),t[A(453)]=x===null?Object[A(1635)](x):(c[A(453)]=x[A(453)],new c)}}();(function(f){function t(x,A){var c=N,a=A||{};return a.flipY||(a[c(2320)]=new Float32Array([0,1])),f[c(779)](this,c(4637),x,a)||this}l0(t,f)})(bx.wn);var vx;(function(f){var t=G;f[f[t(2277)]=0]=t(2277),f[f[t(3747)]=1]=t(3747),f[f[t(600)]=2]=t(600),f[f[t(3589)]=3]=t(3589),f[f[t(2544)]=4]="LINEAR_BURN",f[f[t(3823)]=5]=t(3823),f[f.SCREEN=6]="SCREEN",f[f.COLOR_DODGE=7]=t(2370),f[f[t(1258)]=8]=t(1258),f[f[t(834)]=9]="OVERLAY",f[f[t(1899)]=10]=t(1899),f[f.HARD_LIGHT=11]="HARD_LIGHT",f[f[t(3510)]=12]=t(3510),f[f.LINEAR_LIGHT=13]="LINEAR_LIGHT",f[f[t(4073)]=14]=t(4073),f[f[t(848)]=15]=t(848),f[f.DIFFERENCE=16]="DIFFERENCE",f[f[t(1400)]=17]=t(1400),f[f.SUBSTRACT=18]=t(3760)})(vx||(vx={}));var Wx=[{name:"\u666E\u901A",key:G(3562),shader:`vec3 blendNormal(vec3 base, vec3 blend) { return blend; } float blendNormal(float base, float blend) { return blend; } vec3 blendNormal(vec3 base, vec3 blend, float opacity) { return (blendNormal(base, blend) * opacity + base * (1.0 - opacity)); } `},{name:"\u53D8\u6697",key:G(1390),shader:G(1735)},{name:G(1599),key:G(1290),shader:G(2862)},{name:G(3419),key:G(3772),shader:G(1259)},{name:G(1168),key:G(3588),shader:G(2859)},{name:"\u53D8\u4EAE",key:G(3874),shader:G(3577)},{name:"\u6EE4\u8272",key:G(3985),shader:G(4458)},{name:G(655),key:G(3294),shader:G(2769)},{name:G(4377),key:G(3063),shader:G(4648)},{name:"\u53E0\u52A0",key:"Overlay",shader:G(986)},{name:"\u67D4\u5149",key:G(3531),shader:G(4319)},{name:"\u5F3A\u5149",key:G(2286),shader:G(3416)},{name:"\u4EAE\u5149",key:"VividLight",shader:G(636)},{name:G(3580),key:"LinearLight",shader:G(3487)},{name:"\u70B9\u5149",key:G(625),shader:G(1124)},{name:"\u5B9E\u8272\u6DF7\u5408",key:G(2624),shader:G(891)},{name:"\u5DEE\u503C",key:G(3930),shader:`vec3 blendDifference(vec3 base, vec3 blend) { return abs(base-blend); } vec3 blendDifference(vec3 base, vec3 blend, float opacity) { return (blendDifference(base, blend) * opacity + base * (1.0 - opacity)); } `},{name:"\u6392\u9664",key:G(4347),shader:`vec3 blendExclusion(vec3 base, vec3 blend) { return base+blend-2.0*base*blend; } vec3 blendExclusion(vec3 base, vec3 blend, float opacity) { return (blendExclusion(base, blend) * opacity + base * (1.0 - opacity)); } `},{name:"\u51CF\u53BB",key:G(2823),shader:`float blendSubstract(float base, float blend) { return max(base+blend-1.0,0.0); } vec3 blendSubstract(vec3 base, vec3 blend) { return max(base+blend-vec3(1.0),vec3(0.0)); } vec3 blendSubstract(vec3 base, vec3 blend, float opacity) { return (blendSubstract(base, blend) * opacity + blend * (1.0 - opacity)); } `}],P0=[],J0=[];function Hx(f,t){var x=G;return t===void 0&&(t=1),f===void 0?null:(P0[f]||(P0[f]=new x0({funcCode:Wx[f][x(4362)],funcName:Wx[f][x(4106)],uniforms:{intensity:t}})),P0[f])}function $x(f,t){var x=G;return t===void 0&&(t=1),f===void 0?null:(J0[f]||(J0[f]=[Hx(f,t)]),J0[f][0][x(3255)][x(1679)]=t,J0[f])}var h0=Px(1961),C0=function(){var f=function(t,x){var A=N;return f=Object[A(4393)]||{__proto__:[]}instanceof Array&&function(c,a){var e=A;c[e(3536)]=a}||function(c,a){var e=A;for(var n in a)Object[e(453)][e(1454)][e(779)](a,n)&&(c[n]=a[n])},f(t,x)};return function(t,x){var A=N;if(A(4653)!=typeof x&&x!==null)throw new TypeError("Class extends value "+String(x)+A(1667));function c(){var a=A;this[a(4586)]=t}f(t,x),t[A(453)]=x===null?Object[A(1635)](x):(c[A(453)]=x[A(453)],new c)}}(),N0=function(f){function t(){var x=N;return f!==null&&f[x(4502)](this,arguments)||this}return C0(t,f),t.prototype._render=function(x){var A=N,c=this[A(4548)];if(c&&c[A(2630)]){var a=$x(this[A(2195)]);a&&(x[A(3057)][A(1963)](),!x[A(2991)][A(4113)](this,a))||(this[A(761)](),x[A(3057)].setObjectRenderer(x.plugins[this.pluginName]),x[A(2987)][this[A(4555)]][A(1930)](this),a&&(x[A(3057)][A(1963)](),x[A(2991)][A(513)]()))}},t}(h0.j),c2=Px(2901),t0=function(){var f=function(t,x){var A=N;return f=Object[A(4393)]||{__proto__:[]}instanceof Array&&function(c,a){var e=A;c[e(3536)]=a}||function(c,a){var e=A;for(var n in a)Object[e(453)].hasOwnProperty[e(779)](a,n)&&(c[n]=a[n])},f(t,x)};return function(t,x){var A=N;if(A(4653)!=typeof x&&x!==null)throw new TypeError(A(2943)+String(x)+" is not a constructor or null");function c(){var a=A;this[a(4586)]=t}f(t,x),t[A(453)]=x===null?Object.create(x):(c[A(453)]=x[A(453)],new c)}}(),i0=function(f){var t=G;function x(A,c){var a=N;c===void 0&&(c=!0);var e=f[a(779)](this,A[0]instanceof bx.xE?A[0]:A[0].texture)||this;return e._textures=null,e[a(3984)]=null,e[a(2618)]=c,e._isConnectedToTicker=!1,e[a(1008)]=1,e[a(2792)]=!0,e[a(2781)]=!1,e.onComplete=null,e[a(3831)]=null,e[a(3754)]=null,e[a(1552)]=0,e._playing=!1,e._previousFrame=null,e[a(2864)]=A,e}return t0(x,f),x[t(453)][t(1270)]=function(){var A=t;this[A(964)]&&(this._playing=!1,this[A(2618)]&&this._isConnectedToTicker&&(c2.vB[A(2029)][A(528)](this[A(1154)],this),this[A(628)]=!1))},x[t(453)].play=function(){var A=t;this[A(964)]||(this[A(964)]=!0,this[A(2618)]&&!this[A(628)]&&(c2.vB[A(2029)][A(751)](this[A(1154)],this,c2.uF.HIGH),this[A(628)]=!0))},x.prototype[t(1703)]=function(A){var c=t;this[c(1270)]();var a=this[c(4550)];this._currentTime=A,a!==this[c(4550)]&&this[c(1548)]()},x[t(453)].gotoAndPlay=function(A){var c=t,a=this[c(4550)];this[c(1552)]=A,a!==this[c(4550)]&&this[c(1548)](),this[c(4240)]()},x.prototype[t(1154)]=function(A){var c=t;if(this[c(964)]){var a=this.animationSpeed*A,e=this[c(4550)];if(this._durations!==null){var n=this[c(1552)]%1*this[c(3984)][this[c(4550)]];for(n+=a/60*1e3;n<0;)this[c(1552)]--,n+=this[c(3984)][this[c(4550)]];var Q=Math[c(1493)](this[c(1008)]*A);for(this[c(1552)]=Math[c(3084)](this[c(1552)]);n>=this[c(3984)][this[c(4550)]];)n-=this[c(3984)][this[c(4550)]]*Q,this._currentTime+=Q;this[c(1552)]+=n/this[c(3984)][this.currentFrame]}else this[c(1552)]+=a;this._currentTime<0&&!this.loop?(this.gotoAndStop(0),this.onComplete&&this.onComplete()):this._currentTime>=this._textures[c(3553)]&&!this.loop?(this.gotoAndStop(this[c(4118)].length-1),this.onComplete&&this[c(1499)]()):e!==this[c(4550)]&&(this[c(2792)]&&this.onLoop&&(this[c(1008)]>0&&this[c(4550)]e)&&this[c(3754)](),this[c(1548)]())}},x[t(453)][t(1548)]=function(){var A=t,c=this[A(4550)];this._previousFrame!==c&&(this[A(3617)]=c,this._texture=this[A(4118)][c],this[A(1458)]=-1,this._textureTrimmedID=-1,this._cachedTint=16777215,this[A(4256)]=this[A(4548)][A(1330)][A(1452)],this.updateAnchor&&this[A(882)].copyFrom(this._texture[A(3677)]),this.onFrameChange&&this[A(3831)](this[A(4550)]))},x.prototype.destroy=function(A){var c=t;this[c(1270)](),f[c(453)][c(1165)][c(779)](this,A),this[c(1499)]=null,this[c(3831)]=null,this[c(3754)]=null},x[t(3279)]=function(A){for(var c=t,a=[],e=0;e=n&&u.x=Q&&u.y1?bx.ex[A(2252)](A(3544),A(1336),a):bx.ex[A(2252)](IA,`#version 100 #ifdef GL_EXT_shader_texture_lod #extension GL_EXT_shader_texture_lod : enable #endif #define SHADER_NAME Tiling-Sprite-100 precision lowp float; varying vec2 vTextureCoord; uniform sampler2D uSampler; uniform vec4 uColor; uniform mat3 uMapCoord; uniform vec4 uClampFrame; uniform vec2 uClampOffset; void main(void) { vec2 coord = vTextureCoord + ceil(uClampOffset - vTextureCoord); coord = (uMapCoord * vec3(coord, 1.0)).xy; vec2 unclamped = coord; coord = clamp(coord, uClampFrame.xy, uClampFrame.zw); #ifdef GL_EXT_shader_texture_lod vec4 texSample = unclamped == coord ? texture2D(uSampler, coord) : texture2DLodEXT(uSampler, coord, 0); #else vec4 texSample = texture2D(uSampler, coord); #endif gl_FragColor = texSample * uColor; } `,a)},x.prototype[t(1930)]=function(A){var c=t,a=this[c(509)],e=this[c(4230)],n=e[c(4557)];n[0]=n[6]=A[c(1282)]*-A[c(3252)].x,n[1]=n[3]=A[c(1724)]*-A.anchor.y,n[2]=n[4]=A._width*(1-A[c(3252)].x),n[5]=n[7]=A[c(1724)]*(1-A[c(3252)].y);var Q=A[c(3929)]?A[c(3252)].x:0,s=A[c(3929)]?A.anchor.y:0;(n=e.uvs)[0]=n[6]=-Q,n[1]=n[3]=-s,n[2]=n[4]=1-Q,n[5]=n[7]=1-s,e[c(3335)]();var h=A._texture,D=h[c(775)],B=A[c(719)][c(3489)],J=A[c(3020)],eA=D[c(3404)]&&h[c(1492)].width===D.width&&h[c(1492)][c(2383)]===D.height;eA&&(D[c(1684)][a.CONTEXT_UID]?eA=D.wrapMode!==M0.Nt.CLAMP:D[c(3524)]===M0.Nt[c(2263)]&&(D[c(3524)]=M0.Nt[c(2867)]));var BA=eA?this[c(2567)]:this[c(4362)],ZA=h[c(3461)],SA=h[c(2383)],KA=A._width,_A=A._height;Ix.set(B.a*ZA/KA,B.b*ZA/_A,B.c*SA/KA,B.d*SA/_A,B.tx/KA,B.ty/_A),Ix[c(965)](),eA?Ix[c(1283)](J[c(2413)]):(BA[c(3255)][c(2727)]=J[c(2413)][c(697)](!0),BA[c(3255)][c(3627)]=J[c(3627)],BA[c(3255)][c(2279)]=J.uClampOffset),BA[c(3255)].uTransform=Ix[c(697)](!0),BA[c(3255)][c(3471)]=(0,X.premultiplyTintToRgba)(A[c(1024)],A.worldAlpha,BA[c(3255)][c(3471)],D[c(1415)]),BA[c(3255)][c(706)]=A.transform[c(4573)][c(697)](!0),BA[c(3255)][c(2192)]=h,a[c(4362)][c(3265)](BA),a[c(2478)][c(3265)](e),this.state.blendMode=(0,X[c(2771)])(A.blendMode,D[c(1415)]),a[c(2163)][c(2306)](this[c(2163)]),a[c(2478)].draw(this[c(509)].gl[c(4052)],6,0)}}(bx.bO),function(){var f=function(t,x){var A=N;return f=Object[A(4393)]||{__proto__:[]}instanceof Array&&function(c,a){var e=A;c[e(3536)]=a}||function(c,a){var e=A;for(var n in a)Object[e(453)].hasOwnProperty[e(779)](a,n)&&(c[n]=a[n])},f(t,x)};return function(t,x){var A=N;if(typeof x!="function"&&x!==null)throw new TypeError(A(2943)+String(x)+A(1667));function c(){var a=A;this[a(4586)]=t}f(t,x),t[A(453)]=x===null?Object[A(1635)](x):(c[A(453)]=x[A(453)],new c)}}());(function(f){var t=G;function x(){var A=N;return f!==null&&f[A(4502)](this,arguments)||this}mx(x,f),x[t(453)][t(2903)]=function(A){var c=t,a=this[c(4548)];if(a&&a[c(2630)]){var e=$x(this[c(2195)]);e&&(A[c(3057)][c(1963)](),!A[c(2991)][c(4113)](this,e))||(this[c(719)].updateLocalTransform(),this[c(3020)][c(1154)](),A[c(3057)][c(2268)](A.plugins[this[c(4555)]]),A[c(2987)][this[c(4555)]][c(1930)](this),e&&(A.batch[c(1963)](),A[c(2991)][c(513)]()))}}})(l);function Tx(f,t){var x=G;t===void 0&&(t=0);var A=this.gl;this[x(1669)]!==t&&(this.currentLocation=t,A.activeTexture(A[x(1448)]+t)),this[x(3265)](f,t)}var Vx=new K.y3;function A0(f,t,x){var A=G;x===void 0&&(x=!0);for(var c=this[A(509)],a=this.defaultFilterStack,e=this[A(1905)][A(513)]()||new bx.jV,n=this[A(509)].renderTexture,Q=t[0].resolution,s=t[0][A(3835)],h=t[0][A(4067)],D=t[0].legacy,B=1;B=eA.x&&BA.x<=KA&&BA.y>=eA.y&&BA.y<=_A&&ZA>=eA.x&&ZA<=KA&&SA>=eA.y&&SA<=_A;if(x&&e.sourceFrame[A(3461)]<=1&&e[A(2002)][A(2383)]<=1)return a.pop(),e[A(2341)](),this[A(1905)].push(e),!1;if(this[A(4400)](e[A(2002)],n[A(4263)]?n[A(4263)][A(4627)]:c[A(4627)],n.sourceFrame,n.destinationFrame,c[A(758)][A(992)]),e.sourceFrame[A(1500)](Q),uA){var XA=null,nx=null;for(B=0;B1&&this[f(509)][f(1996)][f(2225)](),A[f(3553)]===1)A[0].apply(this,x.renderTexture,s[f(3086)],M0.yl.BLEND,x),this[f(4210)](x[f(3086)]);else{var h=x[f(3086)],D=this[f(3133)](h[f(3461)],h[f(2383)],x[f(4627)]);D[f(2237)]=h[f(2237)];var B=0;for(B=0;B=0;Q--)(a=f[Q])&&(n=(e<3?a(n):e>3?a(t,x,n):a(t,x))||n);return e>3&&n&&Object[c(4292)](t,x,n),n},m0=function(f,t){var x=G;if(x(1904)==typeof Reflect&&x(4653)==typeof Reflect[x(4336)])return Reflect.metadata(f,t)},o2=function(){var f=G;function t(x,A,c,a,e){var n=N;this._destroyed=!1,this.type="makeup",this._parentIntensity=1,this[n(4490)]=1,this[n(2864)]=[],this[n(2111)]=A,this[n(2584)]=x,this[n(3998)]=c,this[n(509)]=a,this[n(4028)]=e||"makeup"}return Object[f(4292)](t.prototype,f(2448),{get:function(){var x=f;return this[x(1002)]},set:function(x){var A=f;this.shader&&(this[A(4362)][A(3255)][A(2448)]=x),this[A(1002)]=x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lipMask",{set:function(x){var A=f;x===null?(this._mesh[A(991)](this._cacheMask),this[A(668)][A(2599)]=x):(this._mesh[A(641)](x),this[A(668)][A(2599)]=x,this[A(1646)]=x)},enumerable:!1,configurable:!0}),Object[f(4292)](t.prototype,f(422),{set:function(x){var A=f;this[A(4362)]&&(this[A(4362)][A(3255)][A(473)]=x?1:0,this.renderer.render(this[A(668)],{renderTexture:this._maskRenderTexure}))},enumerable:!1,configurable:!0}),t[f(453)][f(1363)]=function(x){var A=f;this[A(948)]||A(4678)===this.type&&this[A(509)].render(this[A(668)],{renderTexture:this._maskRenderTexure})},t[f(453)][f(4218)]=function(){this.renderer.render(this._mesh,{renderTexture:this._maskRenderTexure})},t[f(453)][f(2217)]=function(x,A,c){var a=f,e=this;if(!this[a(948)]){this[a(1797)]=x;var n=this[a(603)](),Q=a(1350)[a(4146)](A[a(2726)](function(SA,KA){var _A=a;return _A(1802).concat(KA,";")})[a(1721)](` `),` `)[a(4146)](A[a(2726)](function(SA,KA){var _A=a;return _A(2849)[_A(4146)](KA,";")})[a(1721)](` `),a(3019)).concat(A[a(2726)](function(SA,KA){var _A=a;return _A(1118)[_A(4146)](KA,_A(2518))[_A(4146)](KA,_A(2712))[_A(4146)](KA,_A(2327))[_A(4146)](KA,`.a; float realIntensity`)[_A(4146)](KA,_A(4476)).concat(KA,_A(2392))[_A(4146)](KA,_A(929))[_A(4146)](KA,") + texture2D(uSamplerMakeup")[_A(4146)](KA,", vUvs) * realIntensity")[_A(4146)](KA,_A(683))}).join(` `),` gl_FragColor = result; }`),s={enable:1};s[a(2448)]=this[a(2448)],A.forEach(function(SA,KA){var _A=a,uA=_A(908)===e[_A(2111)]?SA[_A(3344)]:""[_A(4146)](e[_A(2111)],"|")[_A(4146)](SA.src),VA=LA[_A(4517)][_A(2083)][uA];s["uSamplerMakeup"[_A(4146)](KA)]=VA,s["intensity"[_A(4146)](KA)]=SA[_A(1679)],e[_A(2864)][_A(1383)](VA)});var h=LA[a(3959)][a(2252)](n,Q,s);this[a(4362)]=h;var D=new i2(c,h),B=this[a(2584)],J=B[a(3461)],eA=B[a(2383)];if(A[a(2256)](function(SA){var KA=a;return KA(4678)===SA[KA(4028)]})){var BA=new LA[a(4580)]({width:J,height:eA});this[a(1785)]=new LA.RenderTexture(BA),this[a(509)][a(1930)](D,{renderTexture:this._maskRenderTexure});var ZA=new N0(this[a(1785)]);ZA[a(2195)]=x,this[a(668)]=D,this[a(3998)][a(641)](ZA)}else D[a(2195)]=x,this._mesh=D,this[a(3998)][a(641)](D);return D}},t[f(453)].drawMesh=function(x,A,c,a){var e=f;if(!this[e(948)]){this._blendMode=A;var n=this[e(603)](),Q=this._dir==="default"?x:""[e(4146)](this[e(2111)],"|").concat(x),s={enable:1,uSamplerMakeup:LA[e(4517)][e(2083)][Q],intensity:c,parentIntensity:this[e(2448)]},h=LA.Shader.from(n,e(1691),s);this[e(4362)]=h;var D=new i2(a,h),B=this[e(2584)],J=B[e(3461)],eA=B[e(2383)];if(e(4678)===this[e(4028)]){var BA=new LA[e(4580)]({width:J,height:eA});this[e(1785)]=new LA.RenderTexture(BA),this[e(509)][e(1930)](D,{renderTexture:this[e(1785)]});var ZA=new N0(this[e(1785)]);ZA[e(2195)]=A,this[e(668)]=D,this._container[e(641)](ZA)}else D[e(2195)]=A,this._mesh=D,this[e(3998)][e(641)](D);return D}},t[f(453)][f(603)]=function(){var x=f;return x(3938)},t[f(453)][f(1165)]=function(){var x=f;this[x(948)]=!0,this._mesh&&(this[x(668)].destroy({children:!0,texture:!1,baseTexture:!1}),this._mesh.mask=null,this[x(668)]=null),this[x(1785)]&&this._maskRenderTexure.destroy(!1)},Q0([(0,B0.M)("MakeupLayer"),m0(f(1104),Function),m0(f(3571),[Array]),m0("design:returntype",void 0)],t[f(453)],f(1363),null),Q0([(0,B0.M)("MakeupLayer"),m0("design:type",Function),m0("design:paramtypes",[]),m0(f(998),void 0)],t[f(453)],"destroy",null),t}(),E2=function(f){var t=G;function x(c,a,e,n,Q,s,h){var D=N,B=f[D(779)](this,c,a,h)||this;return B._maskGraphics=new LA.Graphics,B._parentIntensity=1,B[D(2045)]=Q,B[D(4232)](e,n),B[D(4077)]=s,B}var A;return o0(x,f),Object[t(4292)](x[t(453)],t(2448),{get:function(){var c=t;return this[c(1002)]},set:function(c){var a=t;this[a(3998)]&&(this[a(3998)].alpha=this[a(2045)]*c),this[a(1002)]=c},enumerable:!1,configurable:!0}),Object[t(4292)](x[t(453)],t(422),{set:function(c){var a=t;this[a(3998)].visible=c},enumerable:!1,configurable:!0}),x[t(453)][t(4232)]=function(c,a){var e=t;this[e(1797)]=a;var n=e(908)===this[e(2111)]?c:""[e(4146)](this._dir,"|")[e(4146)](c),Q=LA[e(4517)][e(2083)][n],s=new N0(Q),h=new N0(Q[e(1517)]());s[e(2195)]=a,h[e(2195)]=a,s[e(3252)][e(2306)](.5),h[e(3252)][e(2306)](.5),this[e(4271)]=s,this[e(1031)]=h;var D=new LA[e(4133)];this[e(3998)][e(641)](D),this[e(3382)]||(this[e(3382)]=new LA.Graphics),D[e(641)](this[e(3382)]),D[e(641)](s),D[e(641)](h),D[e(3744)]=this[e(2448)]*this.jsonIntensity,D[e(2599)]=this._maskGraphics,this[e(3998)]=D},x[t(453)][t(3635)]=function(c){var a=t;if(c.length){var e=this._config[a(3540)]([a(2475),a(591),a(1706),a(3882),a(3398)]),n=e[a(2475)],Q=e[a(591)],s=e.RIGHT_IRIS,h=e[a(3882)],D=e.RIGHT_EYE_ORDER,B=n[a(3114)],J=n[a(3306)],eA=(c[Q[0]].x-c[Q[2]].x)*this[a(2584)].width,BA=(c[Q[3]].y-c[Q[1]].y)*this._options[a(2383)],ZA=(c[s[0]].x-c[s[2]].x)*this._options[a(3461)],SA=(c[s[3]].y-c[s[1]].y)*this[a(2584)][a(2383)],KA=this[a(470)](c[B].x,c[B].y),_A=this[a(470)](c[J].x,c[J].y),uA=this[a(4271)],VA=this[a(1031)];uA.width=eA,uA[a(2383)]=BA,uA.x=KA.x,uA.y=KA.y,VA[a(3461)]=ZA,VA.height=SA,VA.x=_A.x,VA.y=_A.y,this._maskGraphics[a(2341)](),this[a(2326)](h,c),this[a(2326)](D,c)}},x[t(453)][t(2326)]=function(c,a){var e=t,n=this,Q=this[e(3382)];Q.beginFill(16724736),Q.lineStyle(1,16767232,1);var s=[];c[e(2067)](function(h,D){var B=e,J=a[h],eA=n[B(470)](J.x,J.y),BA=eA.x,ZA=eA.y;s[B(1383)]({x:BA,y:ZA}),D===0?Q[B(1574)](BA,ZA):D===c[B(3553)]-1?(Q[B(2078)](),Q[B(1366)]()):Q[B(646)](BA,ZA)})},x.prototype[t(470)]=function(c,a){var e=t;return{x:c*this[e(2584)][e(3461)],y:a*this[e(2584)][e(2383)]}},x[t(453)].destroy=function(){var c=t;this[c(4271)]&&this[c(4271)].destroy({children:!0,texture:!1,baseTexture:!1}),this._rightIris&&this._rightIris[c(1165)]({children:!0,texture:!1,baseTexture:!1}),this[c(3382)]&&this[c(3382)].destroy({children:!0,texture:!1,baseTexture:!1})},Q0([(0,B0.M)(t(3661)),m0(t(1104),Function),m0(t(3571),[t(4653)==typeof(A=typeof Array!="undefined"&&Array)?A:Object]),m0(t(998),void 0)],x[t(453)],"setIrisProps",null),x}(o2),L0=Px(2521),D0=Px(1347),m2=function(f,t,x,A){var c=G,a,e=arguments[c(3553)],n=e<3?t:A===null?A=Object[c(2692)](t,x):A;if(typeof Reflect=="object"&&c(4653)==typeof Reflect[c(3131)])n=Reflect[c(3131)](f,t,x,A);else for(var Q=f.length-1;Q>=0;Q--)(a=f[Q])&&(n=(e<3?a(n):e>3?a(t,x,n):a(t,x))||n);return e>3&&n&&Object[c(4292)](t,x,n),n},r2=function(f,t){var x=G;if(x(1904)==typeof Reflect&&x(4653)==typeof Reflect[x(4336)])return Reflect[x(4336)](f,t)},s2=function(f,t,x,A){return new(x||(x=Promise))(function(c,a){var e=N;function n(h){var D=N;try{s(A[D(577)](h))}catch(B){a(B)}}function Q(h){var D=N;try{s(A[D(4446)](h))}catch(B){a(B)}}function s(h){var D=N,B;h.done?c(h[D(4531)]):(B=h[D(4531)],B instanceof x?B:new x(function(J){J(B)}))[D(3512)](n,Q)}s((A=A.apply(f,t||[]))[e(577)]())})},Z0=function(f,t){var x=G,A,c,a,e,n={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return e={next:Q(0),throw:Q(1),return:Q(2)},typeof Symbol=="function"&&(e[Symbol[x(3051)]]=function(){return this}),e;function Q(s){return function(h){return function(D){var B=N;if(A)throw new TypeError(B(1604));for(;n;)try{if(A=1,c&&(a=2&D[0]?c[B(3575)]:D[0]?c[B(4446)]||((a=c[B(3575)])&&a.call(c),0):c.next)&&!(a=a[B(779)](c,D[1]))[B(2495)])return a;switch(c=0,a&&(D=[2&D[0],a.value]),D[0]){case 0:case 1:a=D;break;case 4:return n[B(1986)]++,{value:D[1],done:!1};case 5:n.label++,c=D[1],D=[0];continue;case 7:D=n[B(766)][B(513)](),n[B(2230)].pop();continue;default:if(a=n[B(2230)],!((a=a[B(3553)]>0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]=f[a(3553)]&&(f=void 0),{value:f&&f[c++],done:!f}}};throw new TypeError(x?"Object is not iterable.":"Symbol.iterator is not defined.")},V2=function(){var f=G;function t(x,A,c){var a=N;x&&(this[a(2584)]=x),A&&(this[a(4399)]=A),c&&(this.renderer=c)}return t.prototype[f(1165)]=function(){var x=f,A=this[x(1019)];this[x(1019)]=null;try{A.destroy(!0)}catch(c){}try{this[x(4626)][x(1165)](!0),this._lipMaskMesh=null}catch(c){}try{this[x(2487)].destroy(!0),this[x(2487)]=null}catch(c){}this[x(4077)]=null;try{this[x(4479)][x(1165)](!0),this[x(4479)]=null}catch(c){}},t.prototype[f(1184)]=function(){return s2(this,void 0,void 0,function(){var x,A,c,a,e;return Z0(this,function(n){var Q=N;switch(n[Q(1986)]){case 0:return this[Q(4077)]?[3,2]:(this._config=new j,[4,this._config[Q(1184)]()]);case 1:n[Q(3684)](),n[Q(1986)]=2;case 2:return this[Q(1019)]?[3,4]:[4,this[Q(1562)]()];case 3:n[Q(3684)](),n[Q(1986)]=4;case 4:return this[Q(4479)]&&!this[Q(4479)][Q(4659)]||(x=this[Q(2584)],A=x[Q(3461)],c=x[Q(2383)],a=new LA[Q(4580)]({width:A,height:c}),this[Q(2487)]=new LA[Q(3703)](a),e=new LA[Q(4182)](this._maskRenderTexture),this[Q(4479)]=e),[2,{maskSprite:this[Q(4479)],lipmask:this[Q(1019)],lipmaskmesh:this[Q(4626)]}]}})})},t.prototype[f(1154)]=function(x){var A=f;this[A(4626)]&&(this[A(4626)][A(2478)].getBuffer(A(4247)).update(x),this[A(1930)]())},t[f(453)][f(1930)]=function(){var x=f;this[x(509)]&&this[x(1019)]&&this[x(509)][x(1930)](this[x(1019)],{renderTexture:this._maskRenderTexture})},t[f(453)][f(1562)]=function(){return s2(this,void 0,void 0,function(){var x,A,c,a,e,n,Q,s,h;return Z0(this,function(D){var B=N;switch(D[B(1986)]){case 0:return this._lipMask?[2,this._lipMask]:(x=new LA.Container,(A=new LA[B(4182)](LA[B(4546)][B(1940)]))[B(3461)]=this[B(2584)][B(3461)],A[B(2383)]=this[B(2584)][B(2383)],x[B(641)](A),c=this._lipVertex,a=this._config[B(4199)](29),[4,this._loadLipImage()]);case 1:return e=D[B(3684)](),n=new LA[B(3432)]()[B(532)](B(4247),c)[B(532)](B(3145),a),B(3176),Q={uSamplerMakeup:e},s=LA[B(3959)][B(2252)](` precision mediump float; attribute vec2 aVertexPosition; attribute vec2 aUvs; uniform mat3 translationMatrix; uniform mat3 projectionMatrix; varying vec2 vUvs; void main() { vUvs = aUvs; gl_Position = vec4((projectionMatrix * translationMatrix * vec3(aVertexPosition, 1.0)).xy, 0.0, 1.0); }`,` precision mediump float; varying vec2 vUvs; uniform sampler2D uSamplerMakeup; void main() { gl_FragColor = texture2D(uSamplerMakeup, vUvs); }`,Q),h=new LA[B(3367)](n,s),this._lipMaskMesh=h,x[B(641)](h),this._lipMask=x,[2,x]}})})},t[f(453)][f(2838)]=function(){return s2(this,void 0,Promise,function(){var x=this;return Z0(this,function(A){return[2,new Promise(function(c,a){return s2(x,void 0,void 0,function(){var e,n,Q;return Z0(this,function(s){var h=N;switch(s[h(1986)]){case 0:return[4,(e=new L0.KI)[h(3824)]()];case 1:return n=s[h(3684)](),[4,e[h(1230)](n)];case 2:return Q=s[h(3684)](),c(Q[L0.X_]),[2]}})})})]})})},m2([(0,B0.M)(f(2522)),r2("design:type",Function),r2(f(3571),[]),r2(f(998),void 0)],t.prototype,f(1165),null),m2([(0,B0.o)(f(2522)),r2(f(1104),Function),r2(f(3571),[]),r2(f(998),Promise)],t.prototype,f(1562),null),t}(),H0=function(){var f=G;function t(A,c,a,e,n,Q,s,h){var D=N;h===void 0&&(h=1),this._container=new LA.Container,this._makeupMeshes=[],this[D(1099)]=!0,this[D(3188)]=!0,this[D(2371)]=A,this[D(4349)]=c,this[D(2584)]=a,this[D(2696)]=e,this[D(2993)]=Q,this.faceLandMarks=n,this.renderer=s,this.parentIntensity=h;var B=new LA.Sprite(LA[D(4546)][D(1940)]);B[D(3744)]=0,B.width=a[D(3461)],B.height=a[D(2383)],this[D(3998)].addChild(B)}var x;return Object[f(4292)](t[f(453)],f(422),{get:function(){var A=f;return this[A(1099)]},set:function(A){var c=f;this._target&&A!==this[c(1099)]&&(this[c(1099)]=A,this._makeupMeshes[c(2067)](function(a){var e=c;a[e(422)]=A}),this._irises&&(this._irises[c(422)]=A))},enumerable:!1,configurable:!0}),Object[f(4292)](t[f(453)],f(2696),{set:function(A){var c=f;this[c(1222)]=A,this[c(2478)]&&(this[c(2478)][c(874)](c(4247))[c(1154)](A),this[c(3917)][c(2067)](function(a){a.updateGeometry(A)}))},enumerable:!1,configurable:!0}),Object[f(4292)](t[f(453)],"lipmesh",{set:function(A){var c=f;this._lipVertex=A,this._lipMaskIns&&this[c(3370)][c(1154)](A)},enumerable:!1,configurable:!0}),Object[f(4292)](t[f(453)],f(4461),{set:function(A){var c=f,a=this;if(A&&A[c(3553)]){this._irises&&this[c(3130)][c(3635)](A);var e=(0,D0.Sp)(A[152],A[10]),n=this[c(3188)]?.015*e:.01*e;(0,D0.Sp)(A[95],A[191])0){var ZA=D.x-c[eA].x,SA=D.y-c[eA].y,KA=Math[A(4253)](ZA*ZA+SA*SA);D=c[eA],h+=KA/B}else h=eA/(J-1);Q[BA]=h,Q[BA+1]=0,Q[BA+2]=h,Q[BA+3]=1}var _A=0;for(eA=0;eA1&&(eA=1);var BA=Math[A(4253)](n*n+Q*Q),ZA=this.textureScale>0?this[A(4297)]*this._width/2:this._width/2;n/=BA,Q/=BA,n*=ZA,Q*=ZA,s[J]=B.x+n,s[J+1]=B.y+Q,s[J+2]=B.x-n,s[J+3]=B.y-Q,e=B}this[A(572)][0][A(1154)]()}},x[t(453)][t(1154)]=function(){var A=t;this[A(4297)]>0?this.build():this[A(4352)]()},x}(e0.xc),iA=function(){var f=function(t,x){var A=N;return f=Object[A(4393)]||{__proto__:[]}instanceof Array&&function(c,a){var e=A;c[e(3536)]=a}||function(c,a){var e=A;for(var n in a)Object[e(453)].hasOwnProperty[e(779)](a,n)&&(c[n]=a[n])},f(t,x)};return function(t,x){var A=N;if(A(4653)!=typeof x&&x!==null)throw new TypeError("Class extends value "+String(x)+A(1667));function c(){var a=A;this[a(4586)]=t}f(t,x),t[A(453)]=x===null?Object[A(1635)](x):(c[A(453)]=x[A(453)],new c)}}(),T=function(f){var t=G;function x(A,c,a){var e=N;a===void 0&&(a=0);var n=this,Q=new gA(A.height,c,a),s=new e0.rY(A);return a>0&&(A.baseTexture[e(3524)]=M0.Nt[e(2867)]),(n=f[e(779)](this,Q,s)||this)[e(2689)]=!0,n}return iA(x,f),x[t(453)][t(2903)]=function(A){var c=t,a=this.geometry;(this[c(2689)]||a._width!==this[c(4362)][c(3689)][c(2383)])&&(a[c(1282)]=this[c(4362)][c(3689)][c(2383)],a[c(1154)]()),f[c(453)][c(2903)][c(779)](this,A)},x}(e0.Kj),H=function(){var f=function(t,x){return f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,c){var a=N;A[a(3536)]=c}||function(A,c){var a=N;for(var e in c)Object[a(453)][a(1454)][a(779)](c,e)&&(A[e]=c[e])},f(t,x)};return function(t,x){var A=N;if(A(4653)!=typeof x&&x!==null)throw new TypeError("Class extends value "+String(x)+" is not a constructor or null");function c(){var a=A;this[a(4586)]=t}f(t,x),t.prototype=x===null?Object[A(1635)](x):(c[A(453)]=x[A(453)],new c)}}(),P=function(f){var t=G;function x(A,c,a){var e=N,n=this,Q=new U(A[e(3461)],A[e(2383)],c,a),s=new e0.rY(bx.xE[e(1940)]);return(n=f[e(779)](this,Q,s)||this)[e(3689)]=A,n.autoResize=!0,n}return H(x,f),x[t(453)][t(2545)]=function(){var A=t;this[A(1458)]=this.shader[A(3689)][A(4641)];var c=this.geometry,a=this[A(4362)].texture,e=a.width,n=a[A(2383)];!this.autoResize||c[A(3461)]===e&&c[A(2383)]===n||(c.width=this[A(4362)][A(3689)][A(3461)],c[A(2383)]=this[A(4362)].texture[A(2383)],c[A(3928)]())},Object[t(4292)](x[t(453)],t(3689),{get:function(){var A=t;return this[A(4362)][A(3689)]},set:function(A){var c=t;this.shader[c(3689)]!==A&&(this.shader[c(3689)]=A,this[c(1458)]=-1,A[c(775)][c(2630)]?this[c(2545)]():A.once(c(1154),this[c(2545)],this))},enumerable:!1,configurable:!0}),x[t(453)][t(2903)]=function(A){var c=t;this._textureID!==this[c(4362)].texture[c(4641)]&&this[c(2545)](),f[c(453)][c(2903)][c(779)](this,A)},x[t(453)][t(1165)]=function(A){var c=t;this[c(4362)].texture[c(545)](c(1154),this[c(2545)],this),f[c(453)][c(1165)][c(779)](this,A)},x}(e0.Kj),cA=function(){var f=function(t,x){var A=N;return f=Object[A(4393)]||{__proto__:[]}instanceof Array&&function(c,a){var e=A;c[e(3536)]=a}||function(c,a){var e=A;for(var n in a)Object.prototype[e(1454)][e(779)](a,n)&&(c[n]=a[n])},f(t,x)};return function(t,x){var A=N;if(A(4653)!=typeof x&&x!==null)throw new TypeError(A(2943)+String(x)+A(1667));function c(){var a=A;this[a(4586)]=t}f(t,x),t[A(453)]=x===null?Object[A(1635)](x):(c.prototype=x[A(453)],new c)}}(),AA=function(f){var t=G;function x(A,c,a,e,n){var Q=N;A===void 0&&(A=bx.xE[Q(1915)]);var s=this,h=new e0.xc(c,a,e);h[Q(874)](Q(4247))[Q(656)]=!1;var D=new e0.rY(A);return(s=f.call(this,h,D,null,n)||this).autoUpdate=!0,s}return cA(x,f),Object[t(4292)](x[t(453)],t(4557),{get:function(){var A=t;return this[A(2478)][A(874)](A(4247))[A(1381)]},set:function(A){var c=t;this[c(2478)][c(874)](c(4247))[c(1381)]=A},enumerable:!1,configurable:!0}),x[t(453)][t(2903)]=function(A){var c=t;this[c(2689)]&&this[c(2478)][c(874)](c(4247)).update(),f[c(453)][c(2903)][c(779)](this,A)},x}(e0.Kj),yA=function(){var f=function(t,x){return f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,c){A.__proto__=c}||function(A,c){var a=N;for(var e in c)Object[a(453)][a(1454)].call(c,e)&&(A[e]=c[e])},f(t,x)};return function(t,x){var A=N;if(typeof x!="function"&&x!==null)throw new TypeError(A(2943)+String(x)+A(1667));function c(){var a=A;this[a(4586)]=t}f(t,x),t[A(453)]=x===null?Object.create(x):(c[A(453)]=x[A(453)],new c)}}(),NA=(function(f){var t=G;function x(A,c,a,e,n){var Q=N;c===void 0&&(c=10),a===void 0&&(a=10),e===void 0&&(e=10),n===void 0&&(n=10);var s=f[Q(779)](this,bx.xE.WHITE,4,4)||this;return s[Q(1591)]=A[Q(4273)][Q(3461)],s[Q(4300)]=A.orig[Q(2383)],s[Q(1282)]=s._origWidth,s[Q(1724)]=s[Q(4300)],s._leftWidth=c,s._rightWidth=e,s[Q(3359)]=a,s[Q(1396)]=n,s[Q(3689)]=A,s}yA(x,f),x[t(453)][t(2545)]=function(){var A=t;this[A(1458)]=this[A(4362)][A(3689)][A(4641)],this[A(3647)]()},Object.defineProperty(x.prototype,"vertices",{get:function(){var A=t;return this[A(2478)][A(874)](A(4247))[A(1381)]},set:function(A){var c=t;this[c(2478)][c(874)](c(4247)).data=A},enumerable:!1,configurable:!0}),x[t(453)][t(4330)]=function(){var A=t,c=this[A(4557)],a=this[A(1553)]();c[9]=c[11]=c[13]=c[15]=this[A(3359)]*a,c[17]=c[19]=c[21]=c[23]=this._height-this[A(1396)]*a,c[25]=c[27]=c[29]=c[31]=this._height},x[t(453)].updateVerticalVertices=function(){var A=t,c=this[A(4557)],a=this[A(1553)]();c[2]=c[10]=c[18]=c[26]=this._leftWidth*a,c[4]=c[12]=c[20]=c[28]=this[A(1282)]-this[A(3360)]*a,c[6]=c[14]=c[22]=c[30]=this[A(1282)]},x[t(453)][t(1553)]=function(){var A=t,c=this[A(2897)]+this[A(3360)],a=this[A(1282)]>c?1:this._width/c,e=this[A(3359)]+this[A(1396)],n=this[A(1724)]>e?1:this._height/e;return Math.min(a,n)},Object.defineProperty(x[t(453)],t(3461),{get:function(){var A=t;return this[A(1282)]},set:function(A){var c=t;this._width=A,this[c(3647)]()},enumerable:!1,configurable:!0}),Object[t(4292)](x.prototype,"height",{get:function(){var A=t;return this[A(1724)]},set:function(A){var c=t;this[c(1724)]=A,this[c(3647)]()},enumerable:!1,configurable:!0}),Object.defineProperty(x[t(453)],t(3012),{get:function(){var A=t;return this[A(2897)]},set:function(A){var c=t;this[c(2897)]=A,this._refresh()},enumerable:!1,configurable:!0}),Object.defineProperty(x.prototype,t(3455),{get:function(){return this._rightWidth},set:function(A){var c=t;this[c(3360)]=A,this._refresh()},enumerable:!1,configurable:!0}),Object[t(4292)](x.prototype,"topHeight",{get:function(){var A=t;return this[A(3359)]},set:function(A){var c=t;this[c(3359)]=A,this._refresh()},enumerable:!1,configurable:!0}),Object.defineProperty(x[t(453)],t(2705),{get:function(){var A=t;return this[A(1396)]},set:function(A){var c=t;this[c(1396)]=A,this[c(3647)]()},enumerable:!1,configurable:!0}),x[t(453)][t(3647)]=function(){var A=t,c=this[A(3689)],a=this[A(2478)][A(572)][1].data;this[A(1591)]=c[A(4273)][A(3461)],this._origHeight=c[A(4273)][A(2383)];var e=1/this[A(1591)],n=1/this[A(4300)];a[0]=a[8]=a[16]=a[24]=0,a[1]=a[3]=a[5]=a[7]=0,a[6]=a[14]=a[22]=a[30]=1,a[25]=a[27]=a[29]=a[31]=1,a[2]=a[10]=a[18]=a[26]=e*this[A(2897)],a[4]=a[12]=a[20]=a[28]=1-e*this[A(3360)],a[9]=a[11]=a[13]=a[15]=n*this._topHeight,a[17]=a[19]=a[21]=a[23]=1-n*this[A(1396)],this[A(4330)](),this[A(785)](),this[A(2478)][A(572)][0][A(1154)](),this.geometry[A(572)][1][A(1154)]()}}(P),Px(2794));Px(4775);class RA extends bx.ZX{constructor(t=!1){var x=G;super(),this[x(846)]=new bx.lW(null,t,!1),this[x(4623)]=new bx.lW(null,t,!0),this[x(532)]("aVertexPosition",this[x(846)],3,!1,M0.vK[x(772)])[x(532)](x(2405),this[x(846)],2,!1,M0.vK[x(772)])[x(532)](x(1004),this[x(846)],4,!0,M0.vK.UNSIGNED_BYTE).addAttribute(x(1295),this._buffer,1,!0,M0.vK[x(772)])[x(1581)](this[x(4623)])}}class pA{constructor(t,x=!0){var A=G;pA.prototype[A(2631)].call(this),this[A(3320)]=t,x&&(this[A(3390)]=!0),this[A(3320)][A(3676)]=this}[G(2631)](){var t=G;this[t(4188)]=!1}get[G(3390)](){var t=G;return this[t(4188)]}set[G(3390)](t){var x=G;this[x(4188)]=t}[G(2341)](){}}var HA,mA;function xx(f){var t=G;let x=this[t(3676)],A=this,c=f._worldID,a=A[t(3489)],e=x[t(1685)]&&x[t(1063)]>=2;A[t(3841)]!==A[t(1733)]&&(e?(a.a=A[t(1193)],a.b=A[t(4100)],a.c=A[t(2018)],a.d=A[t(3474)],a.tx=A.position._x,a.ty=A[t(821)]._y):(a.a=A[t(1193)]*A[t(3408)]._x,a.b=A[t(4100)]*A[t(3408)]._x,a.c=A._cy*A[t(3408)]._y,a.d=A._sy*A[t(3408)]._y,a.tx=A[t(821)]._x-(A[t(1606)]._x*a.a+A[t(1606)]._y*a.c),a.ty=A[t(821)]._y-(A.pivot._x*a.b+A.pivot._y*a.d)),A[t(1733)]=A[t(3841)],x[t(3778)]=-1);let n=x._projID;if(x._currentProjID!==n&&(x[t(3778)]=n,x[t(534)](a),A._parentID=-1),A[t(3923)]!==c){let Q=f.proj;Q&&!Q[t(3405)]?x.world.setToMult(Q[t(2956)],x[t(700)]):x[t(2956)][t(4049)](f[t(4573)],x.local);let s=A[t(4573)];x[t(2956)].copyTo(s,x[t(3405)],x[t(1490)]),e&&(s.a*=A[t(3408)]._x,s.b*=A[t(3408)]._x,s.c*=A[t(3408)]._y,s.d*=A[t(3408)]._y,s.tx-=A[t(1606)]._x*s.a+A[t(1606)]._y*s.c,s.ty-=A[t(1606)]._x*s.b+A[t(1606)]._y*s.d),A[t(3923)]=c,A[t(2369)]++}}(function(f){var t=G;f[f.NONE=0]=t(2353),f[f[t(1819)]=4]=t(1819),f[f[t(4495)]=5]=t(4495),f[f[t(4006)]=9]=t(4006)})(HA||(HA={})),function(f){var t=G;f[f[t(2353)]=0]=t(2353),f[f[t(3380)]=1]=t(3380),f[f[t(1311)]=2]=t(1311),f[f[t(935)]=3]=t(935),f[f[t(1059)]=4]=t(1059),f[f[t(3178)]=5]="AXIS_XR"}(mA||(mA={}));class hx extends pA{constructor(...t){var x=G;super(...t),hx.prototype.__init.call(this),hx[x(453)].__init2[x(779)](this),hx[x(453)][x(4337)][x(779)](this),hx[x(453)][x(525)][x(779)](this),hx[x(453)][x(4471)][x(779)](this)}[G(534)](t){}[G(2631)](){var t=G;this[t(2021)]=0}[G(1496)](){var t=G;this[t(3778)]=-1}__init3(){var t=G;this[t(3405)]=mA[t(2353)]}[G(525)](){var t=G;this[t(1490)]=!1}__init5(){var t=G;this[t(1685)]=!0}set[G(1063)](t){var x=G;this[x(3405)]!==t&&(this._affine=t,this[x(3778)]=-1,this.legacy[x(1733)]=-1)}get[G(1063)](){var t=G;return this[t(3405)]}set enabled(t){var x=G;t!==this[x(4188)]&&(this[x(4188)]=t,t?(this[x(3320)][x(3248)]=xx,this[x(3320)][x(3923)]=-1):(this[x(3320)][x(3248)]=K.wx.prototype.updateTransform,this[x(3320)][x(3923)]=-1))}[G(2341)](){var t=G;this[t(3778)]=-1,this[t(2021)]=0}}class Ox extends bx.eo{constructor(...t){var x=G;super(...t),Ox[x(453)][x(2631)][x(779)](this),Ox.prototype[x(1496)][x(779)](this)}[G(2631)](){var t=G;this[t(3154)]=0}[G(1276)](t){return this.defUniforms}[G(4089)](t){var x=G;if(!t)return;let A=this[x(1240)];for(let c in t)A[x(3255)][c]=t[c]}[G(1496)](){var t=G;this[t(1730)]={}}[G(875)](t,x,A){var c=G;let a=this,{_bufferedElements:e,_attributeBuffer:n,_indexBuffer:Q,vertexSize:s}=this,h=bx.eo[c(2121)],D=this[c(1795)],B=this[c(1754)],J=this[c(1936)],eA=h[D];eA.start=this[c(1936)],eA[c(4324)]=t;for(let BA=x;BA=2){let s=t.a*t.d-t.b*t.c;A||(s=Math[c(2136)](s)),x===mA[c(1059)]?(s=s>0?1:-1,t.a=s,t.b=0,t.c=0,t.d=s):x===mA[c(1311)]?(s/=Math[c(4253)](t.b*t.b+t.d*t.d),t.c=0,t.d=s):x===mA[c(935)]?(s/=Math[c(4253)](t.a*t.a+t.c*t.c),t.a=s,t.c=0):x===mA[c(3178)]&&(t.a=t.d*s,t.c=-t.b*s)}return t}[G(1863)](t){var x=G;let A=this[x(3977)];return A[0]=t.a,A[1]=t.b,A[2]=0,A[3]=t.c,A[4]=t.d,A[5]=0,A[6]=t.tx,A[7]=t.ty,A[8]=1,this}[G(4049)](t,x){var A=G;let c=this[A(3977)],a=x.mat3,e=t.a,n=t.b,Q=t.c,s=t.d,h=t.tx,D=t.ty,B=a[0],J=a[1],eA=a[2],BA=a[3],ZA=a[4],SA=a[5],KA=a[6],_A=a[7],uA=a[8];return c[0]=B*e+J*Q+eA*h,c[1]=B*n+J*s+eA*D,c[2]=eA,c[3]=BA*e+ZA*Q+SA*h,c[4]=BA*n+ZA*s+SA*D,c[5]=SA,c[6]=KA*e+_A*Q+uA*h,c[7]=KA*n+_A*s+uA*D,c[8]=uA,this}[G(3340)](t,x){var A=G;let c=this[A(3977)],a=t[A(3977)],e=a[0],n=a[1],Q=a[2],s=a[3],h=a[4],D=a[5],B=a[6],J=a[7],eA=a[8],BA=x.a,ZA=x.b,SA=x.c,KA=x.d,_A=x.tx,uA=x.ty;return c[0]=BA*e+ZA*s,c[1]=BA*n+ZA*h,c[2]=BA*Q+ZA*D,c[3]=SA*e+KA*s,c[4]=SA*n+KA*h,c[5]=SA*Q+KA*D,c[6]=_A*e+uA*s+B,c[7]=_A*n+uA*h+J,c[8]=_A*Q+uA*D+eA,this}[G(3941)](t,x){var A=G;let c=this[A(3977)],a=t[A(3977)],e=x[A(3977)],n=a[0],Q=a[1],s=a[2],h=a[3],D=a[4],B=a[5],J=a[6],eA=a[7],BA=a[8],ZA=e[0],SA=e[1],KA=e[2],_A=e[3],uA=e[4],VA=e[5],XA=e[6],nx=e[7],fx=e[8];return c[0]=ZA*n+SA*h+KA*J,c[1]=ZA*Q+SA*D+KA*eA,c[2]=ZA*s+SA*B+KA*BA,c[3]=_A*n+uA*h+VA*J,c[4]=_A*Q+uA*D+VA*eA,c[5]=_A*s+uA*B+VA*BA,c[6]=XA*n+nx*h+fx*J,c[7]=XA*Q+nx*D+fx*eA,c[8]=XA*s+nx*B+fx*BA,this}[G(1283)](t){var x=G;return t.mat3?this[x(3941)](t,this):this[x(4049)](t,this)}}Yx[G(2065)](),Yx[G(3723)]();let Qx=G(2228),kx=new Yx;class dx extends bx.bO{constructor(t){var x=G;super(t),dx[x(453)][x(2631)][x(779)](this);let A={globals:this[x(509)][x(1602)]};this.shader=bx.ex[x(2252)](Qx,` varying vec3 vTextureCoord; uniform sampler2D uSampler; uniform vec4 uColor; uniform mat3 uMapCoord; uniform vec4 uClampFrame; uniform vec2 uClampOffset; void main(void) { vec2 coord = mod(vTextureCoord.xy / vTextureCoord.z - uClampOffset, vec2(1.0, 1.0)) + uClampOffset; coord = (uMapCoord * vec3(coord, 1.0)).xy; coord = clamp(coord, uClampFrame.xy, uClampFrame.zw); vec4 sample = texture2D(uSampler, coord); gl_FragColor = sample * uColor; } `,A),this[x(2567)]=bx.ex.from(Qx,` varying vec3 vTextureCoord; uniform sampler2D uSampler; uniform vec4 uColor; void main(void) { vec4 sample = texture2D(uSampler, vTextureCoord.xy / vTextureCoord.z); gl_FragColor = sample * uColor; } `,A)}__init(){this.quad=new bx.ud}[G(1930)](t){var x=G;let A=this[x(509)],c=this.quad,a=c.vertices;a[0]=a[6]=t._width*-t[x(3252)].x,a[1]=a[3]=t[x(1724)]*-t[x(3252)].y,a[2]=a[4]=t[x(1282)]*(1-t[x(3252)].x),a[5]=a[7]=t[x(1724)]*(1-t[x(3252)].y),t[x(3929)]&&(a=c[x(4256)],a[0]=a[6]=-t[x(3252)].x,a[1]=a[3]=-t[x(3252)].y,a[2]=a[4]=1-t[x(3252)].x,a[5]=a[7]=1-t[x(3252)].y),c.invalidate();let e=t[x(4548)],n=e[x(775)],Q=t[x(1255)][x(2956)],s=t[x(3020)],h=n[x(3404)]&&e[x(1492)][x(3461)]===n.width&&e.frame[x(2383)]===n[x(2383)];h&&(n[x(1684)][A[x(420)]]?h=n.wrapMode!==M0.Nt[x(2263)]:n.wrapMode===M0.Nt[x(2263)]&&(n[x(3524)]=M0.Nt[x(2867)]));let D=h?this[x(2567)]:this[x(4362)];kx[x(1955)](),kx[x(3408)](e.width,e[x(2383)]),kx[x(1283)](Q),kx[x(3408)](1/t[x(1282)],1/t[x(1724)]),kx[x(965)](),h?kx.prepend(s[x(2413)]):(D[x(3255)].uMapCoord=s[x(2413)].toArray(!0),D[x(3255)][x(3627)]=s.uClampFrame,D[x(3255)][x(2279)]=s.uClampOffset),D[x(3255)].uTransform=kx[x(697)](!0),D[x(3255)].uColor=(0,X[x(2265)])(t[x(1024)],t[x(602)],D[x(3255)][x(3471)],n[x(1567)]),D[x(3255)][x(706)]=t[x(4573)][x(697)](!0),D[x(3255)][x(2192)]=e,A[x(4362)][x(3265)](D,!1),A[x(2478)][x(3265)](c,void 0),A[x(2163)].setBlendMode((0,X[x(2771)])(t.blendMode,n[x(1567)])),A.geometry[x(855)](M0.lg.TRIANGLES,6,0)}}let Bx=new K.E9,Kx=[new K.E9,new K.E9,new K.E9,new K.E9],jx=new K.Ae,a0=new Yx;class Sx extends hx{constructor(t,x){var A=G;super(t,x),Sx[A(453)][A(2631)][A(779)](this),Sx[A(453)][A(1496)][A(779)](this),Sx.prototype[A(4337)].call(this),this[A(700)]=new Yx,this[A(2956)]=new Yx}[G(2631)](){var t=G;this[t(1847)]=new Yx}[G(1496)](){var t=G;this[t(1606)]=new K.AB(this[t(1247)],this,0,0)}__init3(){var t=G;this[t(738)]=!1}onChange(){var t=G;let x=this.pivot,A=this.matrix[t(3977)];A[6]=-(x._x*A[0]+x._y*A[3]),A[7]=-(x._x*A[1]+x._y*A[4]),this._projID++}[G(978)](t,x=1){var A=G;let c=t.x,a=t.y,e=Math[A(4253)](c*c+a*a),n=this[A(1847)][A(3977)];n[0]=c/e,n[1]=a/e,n[2]=x/e,this[A(1247)]()}[G(1097)](t,x=1){var A=G;let c=t.x,a=t.y,e=Math.sqrt(c*c+a*a),n=this[A(1847)][A(3977)];n[3]=c/e,n[4]=a/e,n[5]=x/e,this[A(1247)]()}[G(3286)](t,x){var A=G;let c=t[A(3689)];jx.x=-t[A(3252)].x*c.orig[A(3461)],jx.y=-t[A(3252)].y*c[A(4273)].height,jx[A(3461)]=c[A(4273)][A(3461)],jx.height=c[A(4273)].height,this[A(2633)](jx,x)}[G(2633)](t,x){var A=G;Kx[0].set(t.x,t.y),Kx[1][A(2306)](t.x+t[A(3461)],t.y),Kx[2][A(2306)](t.x+t.width,t.y+t[A(2383)]),Kx[3][A(2306)](t.x,t.y+t[A(2383)]);let c=1,a=2,e=3;if(function(BA,ZA,SA,KA,_A){var uA=A;let VA=ZA.x-BA.x,XA=SA.x-KA.x,nx=SA.x-BA.x,fx=ZA.y-BA.y,Cx=SA.y-KA.y,Nx=SA.y-BA.y,ix=VA*Cx-fx*XA;if(Math[uA(2136)](ix)<1e-7)return _A.x=VA,_A.y=fx,0;let Ax=(nx*Cx-Nx*XA)/ix,PA=(VA*Nx-fx*nx)/ix;return PA<1e-6||PA-1>-1e-6?-1:(_A.x=BA.x+Ax*(ZA.x-BA.x),_A.y=BA.y+Ax*(ZA.y-BA.y),1)}(x[0],x[2],x[1],x[3],Bx)===0)return;c=1,a=3,e=2;let n=Math.sqrt((x[0].x-Bx.x)*(x[0].x-Bx.x)+(x[0].y-Bx.y)*(x[0].y-Bx.y)),Q=Math.sqrt((x[c].x-Bx.x)*(x[c].x-Bx.x)+(x[c].y-Bx.y)*(x[c].y-Bx.y)),s=Math[A(4253)]((x[a].x-Bx.x)*(x[a].x-Bx.x)+(x[a].y-Bx.y)*(x[a].y-Bx.y)),h=Math[A(4253)]((x[e].x-Bx.x)*(x[e].x-Bx.x)+(x[e].y-Bx.y)*(x[e].y-Bx.y)),D=(n+h)/h,B=(Q+s)/s,J=(Q+s)/Q,eA=this[A(1847)][A(3977)];eA[0]=Kx[0].x*D,eA[1]=Kx[0].y*D,eA[2]=D,eA[3]=Kx[c].x*B,eA[4]=Kx[c].y*B,eA[5]=B,eA[6]=Kx[a].x*J,eA[7]=Kx[a].y*J,eA[8]=J,this[A(1847)][A(965)](),eA=a0[A(3977)],eA[0]=x[0].x,eA[1]=x[0].y,eA[2]=1,eA[3]=x[c].x,eA[4]=x[c].y,eA[5]=1,eA[6]=x[a].x,eA[7]=x[a].y,eA[8]=1,this[A(1847)][A(3941)](a0,this[A(1847)]),this._projID++}[G(534)](t){var x=G;this[x(2021)]!==0?this[x(738)]?this[x(700)][x(3340)](this[x(1847)],t):this[x(700)].setToMultLegacy(t,this[x(1847)]):this[x(700)][x(1863)](t)}[G(2341)](){var t=G;super[t(2341)](),this[t(1847)][t(1955)](),this[t(1606)][t(2306)](0,0)}}function Jx(){var f=G;return this.proj[f(1063)]?this.transform[f(4573)]:this.proj[f(2956)]}class qx extends d2.W2{constructor(){var t=G;super(),this[t(3676)]=new Sx(this.transform)}[G(3383)](t,x,A,c,a=HA[G(4006)]){var e=G;return x&&(t=x[e(1722)](t,A,c)),c||this._recursivePostUpdateTransform(),a>=HA[e(4495)]?(c||this[e(4384)](),this[e(3676)].affine?this[e(992)].worldTransform[e(1615)](t,A):this[e(3676)][e(2956)][e(1615)](t,A)):(this[e(4299)]?A=this[e(4299)].worldTransform[e(1615)](t,A):(A.x=t.x,A.y=t.y),a===HA[e(2353)]?A:this[e(992)].localTransform.applyInverse(A,A))}get[G(4573)](){var t=G;return this.proj[t(1063)]?this.transform[t(4573)]:this[t(3676)][t(2956)]}}let S0=qx[G(453)][G(3383)];class d0 extends e0.Kj{static[G(2065)](){this.defaultVertexShader=`precision highp float; attribute vec2 aVertexPosition; attribute vec2 aTextureCoord; uniform mat3 projectionMatrix; uniform mat3 translationMatrix; uniform mat3 uTextureMatrix; varying vec2 vTextureCoord; void main(void) { gl_Position.xyw = projectionMatrix * translationMatrix * vec3(aVertexPosition, 1.0); gl_Position.z = 0.0; vTextureCoord = (uTextureMatrix * vec3(aTextureCoord, 1.0)).xy; } `}static[G(3723)](){var t=G;this.defaultFragmentShader=t(1842)}constructor(t,x,A,c){var a=G;super(t,x,A,c),d0[a(453)][a(2631)].call(this),this[a(3676)]=new Sx(this[a(992)])}__init(){var t=G;this[t(842)]=null}calculateVertices(){var t=G;if(this[t(3676)][t(3405)])return this.vertexData2d=null,void super[t(761)]();let x=this[t(2478)],A=x[t(572)][0].data,c=this;if(x[t(1196)]===c.vertexDirty&&c[t(632)]===c[t(992)]._worldID)return;c[t(632)]=c[t(992)][t(2369)],c[t(479)][t(3553)]!==A[t(3553)]&&(c.vertexData=new Float32Array(A[t(3553)])),this[t(842)]&&this[t(842)][t(3553)]===3*A[t(3553)]/2||(this[t(842)]=new Float32Array(3*A.length));let a=this[t(3676)][t(2956)][t(3977)],e=this[t(842)],n=c.vertexData;for(let Q=0;Qn.call(e,...D)),e=void 0)}return n}([A,x(1579),c=>c[x(753)],x(1579),c=>c.uniformData,x(3795),c=>c[x(706)]])&&(A[x(3255)].translationMatrix=this[x(4573)][x(697)](!0)),t.shader[x(3265)](A,!1),t[x(2163)][x(2306)](this[x(2163)]),t.geometry[x(3265)](this[x(2478)],A),t[x(2478)][x(855)](this[x(2994)],this[x(460)],this[x(1783)],this[x(2478)][x(2051)])}[G(3383)](t,x,A,c,a=HA.ALL){var e=G;return S0[e(779)](this,t,x,A,c,a)}get[G(4573)](){var t=G;return this[t(3676)][t(1063)]?this[t(992)].worldTransform:this.proj.world}}d0[G(2065)](),d0[G(3723)]();class G0 extends h0.j{constructor(t){var x=G;super(t),G0[x(453)][x(2631)][x(779)](this),this.proj=new Sx(this[x(992)]),this[x(4555)]=x(4418)}[G(2631)](){var t=G;this[t(842)]=null}[G(3597)](){var t=G;this[t(3047)](),this._bounds[t(3964)](this[t(3791)])}calculateVertices(){var t=G;let x=this[t(4548)];if(this[t(3676)][t(3405)])return this[t(842)]=null,void super[t(761)]();this[t(842)]||(this.vertexData2d=new Float32Array(12));let A=this[t(992)]._worldID,c=x._updateID;if(this[t(632)]===A&&this[t(1458)]===c)return;this._textureID!==c&&(this[t(4256)]=x._uvs[t(1452)]),this[t(632)]=A,this[t(1458)]=c;let a=this[t(3676)].world[t(3977)],e=this[t(842)],n=this[t(479)],Q=x[t(1694)],s=x[t(4273)],h=this[t(882)],D,B,J,eA;Q?(B=Q.x-h._x*s[t(3461)],D=B+Q[t(3461)],eA=Q.y-h._y*s.height,J=eA+Q[t(2383)]):(B=-h._x*s.width,D=B+s.width,eA=-h._y*s[t(2383)],J=eA+s[t(2383)]),e[0]=a[0]*B+a[3]*eA+a[6],e[1]=a[1]*B+a[4]*eA+a[7],e[2]=a[2]*B+a[5]*eA+a[8],e[3]=a[0]*D+a[3]*eA+a[6],e[4]=a[1]*D+a[4]*eA+a[7],e[5]=a[2]*D+a[5]*eA+a[8],e[6]=a[0]*D+a[3]*J+a[6],e[7]=a[1]*D+a[4]*J+a[7],e[8]=a[2]*D+a[5]*J+a[8],e[9]=a[0]*B+a[3]*J+a[6],e[10]=a[1]*B+a[4]*J+a[7],e[11]=a[2]*B+a[5]*J+a[8],n[0]=e[0]/e[2],n[1]=e[1]/e[2],n[2]=e[3]/e[5],n[3]=e[4]/e[5],n[4]=e[6]/e[8],n[5]=e[7]/e[8],n[6]=e[9]/e[11],n[7]=e[10]/e[11]}[G(3047)](){var t=G;if(this.proj[t(3405)])return void super[t(3047)]();let x=this.transform[t(2369)],A=this._texture[t(4641)],c=this;if(c.vertexTrimmedData){if(c[t(4156)]===x&&this._textureTrimmedID===A)return}else c[t(3791)]=new Float32Array(8);c[t(4156)]=x,this[t(841)]=A;let a=this[t(4548)],e=c[t(3791)],n=a[t(4273)],Q=this.tileProj?this[t(1282)]:n.width,s=this[t(1255)]?this._height:n[t(2383)],h=this._anchor,D=this[t(3676)][t(2956)].mat3,B=-h._x*Q,J=B+Q,eA=-h._y*s,BA=eA+s,ZA=1/(D[2]*B+D[5]*eA+D[8]);e[0]=ZA*(D[0]*B+D[3]*eA+D[6]),e[1]=ZA*(D[1]*B+D[4]*eA+D[7]),ZA=1/(D[2]*J+D[5]*eA+D[8]),e[2]=ZA*(D[0]*J+D[3]*eA+D[6]),e[3]=ZA*(D[1]*J+D[4]*eA+D[7]),ZA=1/(D[2]*J+D[5]*BA+D[8]),e[4]=ZA*(D[0]*J+D[3]*BA+D[6]),e[5]=ZA*(D[1]*J+D[4]*BA+D[7]),ZA=1/(D[2]*B+D[5]*BA+D[8]),e[6]=ZA*(D[0]*B+D[3]*BA+D[6]),e[7]=ZA*(D[1]*B+D[4]*BA+D[7])}[G(3383)](t,x,A,c,a=HA[G(4006)]){var e=G;return S0[e(779)](this,t,x,A,c,a)}get[G(4573)](){var t=G;return this[t(3676)][t(1063)]?this[t(992)][t(4573)]:this.proj[t(2956)]}}let O0=new K.wx;class q0 extends l{constructor(t,x,A){var c=G;super(t,x,A),this[c(1255)]=new Sx(this[c(719)]),this[c(1255)][c(738)]=!0,this.proj=new Sx(this[c(992)]),this[c(4555)]=c(1197),this[c(3929)]=!0}get[G(4573)](){var t=G;return this[t(3676)][t(1063)]?this[t(992)][t(4573)]:this.proj.world}[G(3383)](t,x,A,c,a=HA[G(4006)]){var e=G;return S0[e(779)](this,t,x,A,c,a)}[G(2903)](t){var x=G;let A=this[x(4548)];A&&A[x(2630)]&&(this[x(719)][x(3248)](O0),this[x(3020)][x(1154)](),t[x(3057)][x(2268)](t[x(2987)][this[x(4555)]]),t[x(2987)][this[x(4555)]].render(this))}}function R0(){var f=G;this.proj||(this.proj=new Sx(this.transform),this[f(3383)]=qx[f(453)][f(3383)],Object.defineProperty(this,f(4573),{get:Jx,enumerable:!0,configurable:!0}))}d2.W2[G(453)][G(2805)]=R0,h0.j[G(453)][G(2805)]=function(){var f=G;this[f(3676)]||(this.calculateVertices=G0[f(453)][f(761)],this.calculateTrimmedVertices=G0[f(453)][f(3047)],this[f(3597)]=G0[f(453)]._calculateBounds,this[f(4555)]=f(4418),R0.call(this))},d2.W2[G(453)][G(419)]=function(){var f=G;this[f(2805)]();for(let t=0;t=2){let s=t.a*t.d-t.b*t.c;A||(s=Math[c(2136)](s)),x===mA[c(1059)]?(s=s>0?1:-1,t.a=s,t.b=0,t.c=0,t.d=s):x===mA.AXIS_X?(s/=Math[c(4253)](t.b*t.b+t.d*t.d),t.c=0,t.d=s):x===mA[c(935)]&&(s/=Math[c(4253)](t.a*t.a+t.c*t.c),t.a=s,t.c=0)}return t}[G(1863)](t){let x=this.mat4;return x[0]=t.a,x[1]=t.b,x[2]=0,x[3]=0,x[4]=t.c,x[5]=t.d,x[6]=0,x[7]=0,x[8]=0,x[9]=0,x[10]=1,x[11]=0,x[12]=t.tx,x[13]=t.ty,x[14]=0,x[15]=1,this._dirtyId++,this}[G(4049)](t,x){var A=G;let c=this[A(4442)],a=x[A(4442)],e=t.a,n=t.b,Q=t.c,s=t.d,h=t.tx,D=t.ty,B=a[0],J=a[1],eA=a[2],BA=a[3];return c[0]=B*e+J*Q+BA*h,c[1]=B*n+J*s+BA*D,c[2]=eA,c[3]=BA,B=a[4],J=a[5],eA=a[6],BA=a[7],c[4]=B*e+J*Q+BA*h,c[5]=B*n+J*s+BA*D,c[6]=eA,c[7]=BA,B=a[8],J=a[9],eA=a[10],BA=a[11],c[8]=B*e+J*Q+BA*h,c[9]=B*n+J*s+BA*D,c[10]=eA,c[11]=BA,B=a[12],J=a[13],eA=a[14],BA=a[15],c[12]=B*e+J*Q+BA*h,c[13]=B*n+J*s+BA*D,c[14]=eA,c[15]=BA,this._dirtyId++,this}[G(3340)](t,x){var A=G;let c=this[A(4442)],a=t[A(4442)],e=a[0],n=a[1],Q=a[2],s=a[3],h=a[4],D=a[5],B=a[6],J=a[7],eA=x.a,BA=x.b,ZA=x.c,SA=x.d,KA=x.tx,_A=x.ty;return c[0]=eA*e+BA*h,c[1]=eA*n+BA*D,c[2]=eA*Q+BA*B,c[3]=eA*s+BA*J,c[4]=ZA*e+SA*h,c[5]=ZA*n+SA*D,c[6]=ZA*Q+SA*B,c[7]=ZA*s+SA*J,c[8]=a[8],c[9]=a[9],c[10]=a[10],c[11]=a[11],c[12]=KA*e+_A*h+a[12],c[13]=KA*n+_A*D+a[13],c[14]=KA*Q+_A*B+a[14],c[15]=KA*s+_A*J+a[15],this[A(1941)]++,this}[G(3941)](t,x){var A=G;return y0[A(3893)](this[A(4442)],t[A(4442)],x[A(4442)]),this[A(1941)]++,this}[G(1283)](t){var x=G;t[x(4442)]?this[x(3941)](t,this):this.setToMultLegacy(t,this)}static[G(1120)](t,x){let A=x[0],c=x[1],a=x[2],e=x[3],n=x[4],Q=x[5],s=x[6],h=x[7],D=x[8],B=x[9],J=x[10],eA=x[11],BA=x[12],ZA=x[13],SA=x[14],KA=x[15],_A=A*Q-c*n,uA=A*s-a*n,VA=A*h-e*n,XA=c*s-a*Q,nx=c*h-e*Q,fx=a*h-e*s,Cx=D*ZA-B*BA,Nx=D*SA-J*BA,ix=D*KA-eA*BA,Ax=B*SA-J*ZA,PA=B*KA-eA*ZA,Gx=J*KA-eA*SA,ex=_A*Gx-uA*PA+VA*Ax+XA*ix-nx*Nx+fx*Cx;return ex?(ex=1/ex,t[0]=(Q*Gx-s*PA+h*Ax)*ex,t[1]=(a*PA-c*Gx-e*Ax)*ex,t[2]=(ZA*fx-SA*nx+KA*XA)*ex,t[3]=(J*nx-B*fx-eA*XA)*ex,t[4]=(s*ix-n*Gx-h*Nx)*ex,t[5]=(A*Gx-a*ix+e*Nx)*ex,t[6]=(SA*VA-BA*fx-KA*uA)*ex,t[7]=(D*fx-J*VA+eA*uA)*ex,t[8]=(n*PA-Q*ix+h*Cx)*ex,t[9]=(c*ix-A*PA-e*Cx)*ex,t[10]=(BA*nx-ZA*VA+KA*_A)*ex,t[11]=(B*VA-D*nx-eA*_A)*ex,t[12]=(Q*Nx-n*Ax-s*Cx)*ex,t[13]=(A*Ax-c*Nx+a*Cx)*ex,t[14]=(ZA*uA-BA*XA-SA*_A)*ex,t[15]=(D*XA-B*uA+J*_A)*ex,t):null}static[G(3893)](t,x,A){let c=x[0],a=x[1],e=x[2],n=x[3],Q=x[4],s=x[5],h=x[6],D=x[7],B=x[8],J=x[9],eA=x[10],BA=x[11],ZA=x[12],SA=x[13],KA=x[14],_A=x[15],uA=A[0],VA=A[1],XA=A[2],nx=A[3];return t[0]=uA*c+VA*Q+XA*B+nx*ZA,t[1]=uA*a+VA*s+XA*J+nx*SA,t[2]=uA*e+VA*h+XA*eA+nx*KA,t[3]=uA*n+VA*D+XA*BA+nx*_A,uA=A[4],VA=A[5],XA=A[6],nx=A[7],t[4]=uA*c+VA*Q+XA*B+nx*ZA,t[5]=uA*a+VA*s+XA*J+nx*SA,t[6]=uA*e+VA*h+XA*eA+nx*KA,t[7]=uA*n+VA*D+XA*BA+nx*_A,uA=A[8],VA=A[9],XA=A[10],nx=A[11],t[8]=uA*c+VA*Q+XA*B+nx*ZA,t[9]=uA*a+VA*s+XA*J+nx*SA,t[10]=uA*e+VA*h+XA*eA+nx*KA,t[11]=uA*n+VA*D+XA*BA+nx*_A,uA=A[12],VA=A[13],XA=A[14],nx=A[15],t[12]=uA*c+VA*Q+XA*B+nx*ZA,t[13]=uA*a+VA*s+XA*J+nx*SA,t[14]=uA*e+VA*h+XA*eA+nx*KA,t[15]=uA*n+VA*D+XA*BA+nx*_A,t}}y0[G(2065)](),y0[G(3723)]();let A2=new y0;class U0 extends hx{constructor(t,x){var A=G;super(t,x),U0[A(453)][A(2631)][A(779)](this),U0[A(453)][A(1496)].call(this),U0[A(453)].__init3[A(779)](this),U0[A(453)][A(525)][A(779)](this),U0.prototype.__init5.call(this),U0.prototype.__init6[A(779)](this),this[A(700)]=new y0,this[A(2956)]=new y0,this[A(700)][A(1906)]=!0,this.world.cacheInverse=!0,this[A(821)]._z=0,this[A(3408)]._z=1,this[A(1606)]._z=0}[G(2631)](){this.cameraMatrix=null}[G(1496)](){this._cameraMode=!1}get cameraMode(){var t=G;return this[t(4338)]}set cameraMode(t){var x=G;this[x(4338)]!==t&&(this._cameraMode=t,this[x(3625)]._sign=this._cameraMode?-1:1,this.euler[x(3717)]++,t&&(this[x(999)]=new y0))}[G(4337)](){var t=G;this.position=new K0(this[t(1247)],this,0,0)}[G(525)](){var t=G;this[t(3408)]=new K0(this[t(1247)],this,1,1)}[G(4471)](){var t=G;this[t(3625)]=new V0(this.onChange,this,0,0,0)}[G(2668)](){var t=G;this.pivot=new K0(this[t(1247)],this,0,0)}onChange(){var t=G;this[t(2021)]++}[G(2341)](){var t=G;this[t(999)]&&this[t(999)][t(1955)](),this[t(821)][t(2306)](0,0,0),this[t(3408)][t(2306)](1,1,1),this[t(3625)].set(0,0,0),this[t(1606)].set(0,0,0),super[t(2341)]()}[G(534)](t){var x=G;if(this[x(2021)]===0)return void this[x(700)][x(1863)](t);let A=this[x(700)],c=this[x(3625)],a=this.position,e=this[x(3408)],n=this.pivot;if(c[x(1154)](),!this[x(1438)])return A[x(1668)](c.quaternion,a._x,a._y,a._z,e._x,e._y,e._z),A[x(4050)](-n._x,-n._y,-n._z),void A.setToMultLegacy(t,A);A[x(4049)](t,this[x(999)]),A[x(4050)](n._x,n._y,n._z),A[x(3408)](1/e._x,1/e._y,1/e._z),A2[x(1668)](c[x(1859)],0,0,0,1,1,1),A[x(3941)](A,A2),A.translate(-a._x,-a._y,-a._z),this[x(700)][x(1941)]++}}class u2 extends d2.W2{constructor(){var t=G;super(),this[t(3676)]=new U0(this[t(992)])}[G(1442)](t=!1){var x=G;t&&(this[x(2488)](),this[x(4384)]());let A=this[x(3676)].world[x(4442)],c=A[0]*A[15]-A[3]*A[12],a=A[1]*A[15]-A[3]*A[13],e=A[4]*A[15]-A[7]*A[12];return c*(A[5]*A[15]-A[7]*A[13])-e*a>0}[G(1146)](t=!1){var x=G;t&&(this[x(2488)](),this[x(4384)]());let A=this[x(3676)][x(2956)][x(4442)];return A[14]/A[15]}[G(3383)](t,x,A,c,a=HA.ALL){var e=G;return x&&(t=x.toGlobal(t,A,c)),c||this[e(2488)](),a===HA[e(4006)]?(c||this[e(4384)](),this[e(3676)].affine?this[e(992)][e(4573)][e(1615)](t,A):this.proj[e(2956)].applyInverse(t,A)):(this[e(4299)]?A=this[e(4299)][e(4573)][e(1615)](t,A):(A.x=t.x,A.y=t.y,A.z=t.z),a===HA[e(2353)]||(A=this.transform[e(3489)][e(1615)](A,A),a===HA[e(4495)]&&this[e(3676)][e(1438)]&&(A=this[e(3676)][e(999)][e(1615)](A,A))),A)}get worldTransform(){var t=G;return this.proj.affine?this.transform[t(4573)]:this[t(3676)][t(2956)]}get position3d(){var t=G;return this.proj[t(821)]}set[G(1711)](t){var x=G;this[x(3676)][x(821)].copyFrom(t)}get[G(3150)](){var t=G;return this[t(3676)][t(3408)]}set scale3d(t){var x=G;this[x(3676)][x(3408)][x(1863)](t)}get[G(3625)](){var t=G;return this[t(3676)][t(3625)]}set[G(3625)](t){var x=G;this[x(3676)][x(3625)][x(1863)](t)}get[G(574)](){var t=G;return this.proj[t(1606)]}set[G(574)](t){var x=G;this[x(3676)][x(1606)][x(1863)](t)}}let k2=u2[G(453)][G(3383)],l2=u2[G(453)][G(1146)],p2=u2[G(453)].isFrontFace;class w2 extends u2{constructor(){var t=G;super(),w2[t(453)][t(2631)].call(this),w2[t(453)][t(1496)][t(779)](this),w2.prototype[t(4337)].call(this),w2[t(453)].__init4.call(this),this.proj[t(1438)]=!0,this[t(2926)](400,10,1e4,!1)}[G(2631)](){this._far=0}[G(1496)](){var t=G;this[t(3488)]=0}[G(4337)](){var t=G;this[t(2745)]=0}__init4(){var t=G;this[t(3191)]=!1}get[G(4600)](){var t=G;return this[t(4596)]}get[G(495)](){var t=G;return this[t(3488)]}get[G(4378)](){var t=G;return this[t(2745)]}get[G(941)](){return this._orthographic}[G(2926)](t,x=10,A=1e4,c=!1){var a=G;this[a(2745)]=t,this[a(3488)]=x,this._far=A,this._orthographic=c;let e=this[a(3676)],n=e[a(999)][a(4442)];e[a(2021)]++,n[10]=1/(A-x),n[14]=(t-x)/(A-x),this._orthographic?n[11]=0:n[11]=1/t}}class Z2 extends e0.Kj{constructor(t,x,A,c){var a=G;super(t,x,A,c),Z2[a(453)].__init[a(779)](this),this.proj=new U0(this.transform)}[G(2631)](){var t=G;this[t(842)]=null}calculateVertices(){var t=G;if(this[t(3676)]._affine)return this.vertexData2d=null,void super[t(761)]();let x=this[t(2478)],A=x[t(572)][0][t(1381)],c=this;if(x[t(1196)]===c[t(2583)]&&c[t(632)]===c[t(992)][t(2369)])return;c[t(632)]=c.transform[t(2369)],c[t(479)][t(3553)]!==A[t(3553)]&&(c.vertexData=new Float32Array(A.length)),this[t(842)]&&this[t(842)][t(3553)]===3*A[t(3553)]/2||(this[t(842)]=new Float32Array(3*A[t(3553)]));let a=this[t(3676)].world[t(4442)],e=this[t(842)],n=c.vertexData;for(let Q=0;Qx[s]&&(a=x[s]),nx[s+1]&&(e=x[s+1]),Qd[h]){let D=o[s];o[s]=o[h],o[h]=D;let B=d[s];d[s]=d[h],d[h]=B}if(x[0]=o[0].x,x[1]=o[0].y,x[2]=o[1].x,x[3]=o[1].y,x[4]=o[2].x,x[5]=o[2].y,x[6]=o[3].x,x[7]=o[3].y,(o[3].x-o[2].x)*(o[1].y-o[2].y)-(o[1].x-o[2].x)*(o[3].y-o[2].y)<0)return x[4]=o[3].x,void(x[5]=o[3].y)}}}let aA=new K.y3,YA=new K.Ae,kA=new K.E9;class ax extends R{constructor(...t){var x=G;super(...t),ax[x(453)].__init[x(779)](this)}[G(2631)](){this.distortion=new K.E9}[G(2341)](){var t=G;this[t(599)].set(0,0)}[G(4502)](t,x){var A=G;x=x||new K.E9;let c=this[A(599)],a=t.x*t.y;return x.x=t.x+c.x*a,x.y=t.y+c.y*a,x}[G(1615)](t,x){var A=G;x=x||new K.E9;let c=t.x,a=t.y,e=this[A(599)].x,n=this[A(599)].y;if(e===0)x.x=c,x.y=a/(1+n*c);else if(n===0)x.y=a,x.x=c/(1+e*a);else{let Q=.5*(a*e-c*n+1)/n,s=Q*Q+c/n;if(s<=1e-5)return x.set(NaN,NaN),x;x.x=n>0?-Q+Math.sqrt(s):-Q-Math[A(4253)](s),x.y=(c/x.x-1)/e}return x}[G(3286)](t,x,A){var c=G;let a=t[c(3689)];return YA.x=-t[c(3252)].x*a[c(4273)][c(3461)],YA.y=-t[c(3252)].y*a.orig.height,YA[c(3461)]=a[c(4273)][c(3461)],YA[c(2383)]=a[c(4273)].height,this[c(2633)](YA,x,A||t[c(992)])}[G(2633)](t,x,A){var c=G;let a=-t.x/t.width,e=-t.y/t[c(2383)],n=(1-t.x)/t[c(3461)],Q=(1-t.y)/t.height,s=x[0].x*(1-a)+x[1].x*a,h=x[0].y*(1-a)+x[1].y*a,D=x[0].x*(1-n)+x[1].x*n,B=x[0].y*(1-n)+x[1].y*n,J=x[3].x*(1-a)+x[2].x*a,eA=x[3].y*(1-a)+x[2].y*a,BA=x[3].x*(1-n)+x[2].x*n,ZA=x[3].y*(1-n)+x[2].y*n,SA=s*(1-e)+J*e,KA=h*(1-e)+eA*e,_A=D*(1-e)+BA*e,uA=B*(1-e)+ZA*e,VA=s*(1-Q)+J*Q,XA=h*(1-Q)+eA*Q,nx=D*(1-Q)+BA*Q,fx=B*(1-Q)+ZA*Q,Cx=aA;return Cx.tx=SA,Cx.ty=KA,Cx.a=_A-SA,Cx.b=uA-KA,Cx.c=VA-SA,Cx.d=XA-KA,kA[c(2306)](nx,fx),Cx[c(1615)](kA,kA),this[c(599)][c(2306)](kA.x-1,kA.y-1),A[c(524)](Cx),this}[G(1624)](t){var x=G;t[x(599)]=t[x(599)]||new Float32Array([0,0,0,0]);let A=Math[x(2136)](this[x(599)].x),c=Math[x(2136)](this[x(599)].y);t[x(599)][0]=1e4*A<=c?0:this[x(599)].x,t[x(599)][1]=1e4*c<=A?0:this[x(599)].y,t[x(599)][2]=1/t.distortion[0],t[x(599)][3]=1/t[x(599)][1]}}let rx=K.wx[G(453)][G(3248)];function Zx(f){var t=G;let x=this[t(3676)],A=f[t(3676)],c=this;return A?A[t(2324)]?(x._activeProjection=A,this.updateLocalTransform(),this[t(3489)][t(825)](this[t(4573)]),void(c[t(3923)]<0&&++c[t(2369)])):(rx[t(779)](this,f),void(x[t(2206)]=A[t(2206)])):(rx[t(779)](this,f),void(x[t(2206)]=null))}class px extends pA{constructor(...t){var x=G;super(...t),px[x(453)][x(2631)].call(this),px[x(453)].__init2[x(779)](this),px[x(453)][x(4337)][x(779)](this),px[x(453)][x(525)][x(779)](this),px[x(453)][x(4471)][x(779)](this)}[G(2631)](){this._surface=null}[G(1496)](){this._activeProjection=null}set[G(3390)](t){var x=G;t!==this._enabled&&(this[x(4188)]=t,t?(this[x(3320)].updateTransform=Zx,this[x(3320)][x(3923)]=-1):(this[x(3320)][x(3248)]=K.wx[x(453)][x(3248)],this[x(3320)]._parentID=-1))}get[G(885)](){var t=G;return this[t(2324)]}set[G(885)](t){var x=G;this[x(2324)]!==t&&(this._surface=t||null,this[x(3320)][x(3923)]=-1)}[G(4033)](t,x){var A=G;return this[A(2206)]!==null?(x=this[A(3320)][A(4573)][A(4502)](t,x),this[A(2206)][A(885)][A(4502)](x,x)):this._surface!==null?this[A(885)][A(4502)](t,x):this.legacy.worldTransform[A(4502)](t,x)}[G(4502)](t,x){var A=G;return this._activeProjection!==null?(x=this[A(3320)][A(4573)].apply(t,x),this[A(2206)][A(885)].apply(x,x),this[A(2206)][A(3320)][A(4573)].apply(x,x)):this[A(2324)]!==null?(x=this[A(885)].apply(t,x),this[A(3320)].worldTransform[A(4502)](x,x)):this[A(3320)][A(4573)][A(4502)](t,x)}applyInverse(t,x){var A=G;return this[A(2206)]!==null?(x=this[A(2206)][A(3320)][A(4573)][A(1615)](t,x),this._activeProjection[A(2324)][A(1615)](x,x),this[A(3320)][A(4573)][A(1615)](x,x)):this._surface!==null?(x=this[A(3320)][A(4573)][A(1615)](t,x),this[A(2324)].applyInverse(x,x)):this[A(3320)].worldTransform[A(1615)](t,x)}[G(1047)](t,x){var A=G;this[A(2324)]instanceof ax||(this[A(885)]=new ax),this.surface.mapSprite(t,x,this[A(3320)])}[G(4337)](){var t=G;this[t(1637)]=-1}[G(525)](){var t=G;this[t(2995)]=-1}[G(4471)](){var t=G;this[t(3768)]=null}[G(2341)](){var t=G;this.surface&&this[t(885)].clear()}get[G(3255)](){var t=G;return this[t(2995)]===this[t(3320)][t(2369)]&&this._currentSurfaceID===this[t(885)][t(4641)]||(this[t(3768)]=this[t(3768)]||{},this[t(3768)].translationMatrix=this[t(3320)][t(4573)],this[t(2324)][t(1624)](this[t(3768)])),this[t(3768)]}}class Lx extends h0.j{constructor(t){var x=G;super(t),Lx[x(453)][x(2631)][x(779)](this),this[x(3676)]=new px(this[x(992)]),this.pluginName=x(1645)}[G(2631)](){var t=G;this[t(1640)]=new K.y3}[G(3597)](){var t=G;this.calculateTrimmedVertices(),this[t(3278)][t(3964)](this[t(3791)])}[G(761)](){var t=G;let x=this[t(992)][t(2369)],A=this[t(4548)][t(4641)];if(this[t(632)]===x&&this[t(1458)]===A)return;this[t(632)]=x,this[t(1458)]=A;let c=this[t(4548)],a=this[t(479)],e=c[t(1694)],n=c[t(4273)],Q=this._anchor,s,h,D,B;if(e?(h=e.x-Q._x*n[t(3461)],s=h+e[t(3461)],B=e.y-Q._y*n[t(2383)],D=B+e.height):(h=-Q._x*n[t(3461)],s=h+n[t(3461)],B=-Q._y*n[t(2383)],D=B+n[t(2383)]),this.proj[t(2324)])a[0]=h,a[1]=B,a[2]=s,a[3]=B,a[4]=s,a[5]=D,a[6]=h,a[7]=D,this[t(3676)]._surface.boundsQuad(a,a);else{let eA=this[t(992)][t(4573)],BA=eA.a,ZA=eA.b,SA=eA.c,KA=eA.d,_A=eA.tx,uA=eA.ty;a[0]=BA*h+SA*B+_A,a[1]=KA*B+ZA*h+uA,a[2]=BA*s+SA*B+_A,a[3]=KA*B+ZA*s+uA,a[4]=BA*s+SA*D+_A,a[5]=KA*D+ZA*s+uA,a[6]=BA*h+SA*D+_A,a[7]=KA*D+ZA*h+uA,this[t(3676)][t(2206)]&&this[t(3676)][t(2206)][t(885)].boundsQuad(a,a)}c.uvMatrix||(c.uvMatrix=new bx.UX(c)),c[t(3020)][t(1154)]();let J=this[t(1640)];J[t(2306)](n[t(3461)],0,0,n[t(2383)],h,B),this[t(3676)][t(2324)]===null&&J.prepend(this[t(992)].worldTransform),J[t(965)](),J[t(1283)](c.uvMatrix[t(2413)])}[G(3047)](){var t=G;let x=this[t(992)][t(2369)],A=this._texture[t(4641)],c=this;if(c[t(3791)]){if(c[t(4156)]===x&&this[t(841)]===A)return}else c[t(3791)]=new Float32Array(8);c[t(4156)]=x,this._textureTrimmedID=A;let a=this[t(4548)],e=c[t(3791)],n=a[t(4273)],Q=this._anchor,s=-Q._x*n[t(3461)],h=s+n[t(3461)],D=-Q._y*n[t(2383)],B=D+n.height;if(this[t(3676)][t(2324)])e[0]=s,e[1]=D,e[2]=h,e[3]=D,e[4]=h,e[5]=B,e[6]=s,e[7]=B,this[t(3676)][t(2324)][t(2524)](e,e,this[t(992)][t(4573)]);else{let J=this.transform[t(4573)],eA=J.a,BA=J.b,ZA=J.c,SA=J.d,KA=J.tx,_A=J.ty;e[0]=eA*s+ZA*D+KA,e[1]=SA*D+BA*s+_A,e[2]=eA*h+ZA*D+KA,e[3]=SA*D+BA*h+_A,e[4]=eA*h+ZA*B+KA,e[5]=SA*B+BA*h+_A,e[6]=eA*s+ZA*B+KA,e[7]=SA*B+BA*s+_A,this[t(3676)]._activeProjection&&this[t(3676)]._activeProjection[t(885)][t(2524)](e,e,this.proj._activeProjection[t(3320)][t(4573)])}}get worldTransform(){var t=G;return this[t(3676)]}}h0.j[G(453)][G(2393)]=function(){var f=G;this[f(3676)]||(this[f(4555)]="sprite_bilinear",this.aTrans=new K.y3,this[f(761)]=Lx[f(453)][f(761)],this[f(3047)]=Lx[f(453)][f(3047)],this._calculateBounds=Lx[f(453)][f(3597)],d2.W2.prototype[f(2393)][f(779)](this))},d2.W2[G(453)].convertTo2s=function(){var f=G;this[f(3676)]||(this[f(3676)]=new px(this[f(992)]),Object[f(4292)](this,f(4573),{get(){return this.proj},enumerable:!0,configurable:!0}))},d2.W2.prototype.convertSubtreeTo2s=function(){var f=G;this.convertTo2s();for(let t=0;t vFrame.z || pixels.y < vFrame.y || pixels.y > vFrame.w) { uv.x = vTrans1.x * surface2.x + vTrans1.y * surface2.y + vTrans1.z; uv.y = vTrans2.x * surface2.x + vTrans2.y * surface2.y + vTrans2.z; pixels = uv * vSamplerSize; if (pixels.x < vFrame.x || pixels.x > vFrame.z || pixels.y < vFrame.y || pixels.y > vFrame.w) { discard; } } vec4 edge; edge.xy = clamp(pixels - vFrame.xy + 0.5, vec2(0.0, 0.0), vec2(1.0, 1.0)); edge.zw = clamp(vFrame.zw - pixels + 0.5, vec2(0.0, 0.0), vec2(1.0, 1.0)); float alpha = 1.0; //edge.x * edge.y * edge.z * edge.w; vec4 rColor = vColor * alpha; float textureId = floor(vTextureId+0.5); vec2 vTextureCoord = uv; vec4 color; %forloop% gl_FragColor = color * rColor; }`,geometryClass:r,vertexSize:16},f);return i=class extends Ox{constructor(e){var n=t;super(e),i[n(453)].__init.call(this),i.prototype.__init2[n(779)](this),i[n(453)][n(4337)][n(779)](this),this[n(586)]=new bx.Zk(x,A),this[n(3313)]=a,this[n(4274)]=c}[t(2631)](){var e=t;this[e(1730)]={translationMatrix:new K.y3,distortion:new Float32Array([0,0,1/0,1/0])}}[t(1496)](){var e=t;this[e(460)]=1e3}[t(4337)](){this.forceMaxTextures=1}[t(1276)](e){var n=t;let{proj:Q}=e;return Q.surface!==null?Q[n(3255)]:Q[n(2206)]!==null?Q[n(2206)].uniforms:this.defUniforms}[t(4134)](e,n,Q,s,h){var D=t;let{uint32View:B,float32View:J}=n,eA=s/this[D(4274)],BA=e[D(4572)],ZA=e[D(479)],SA=e[D(4548)]._frame,KA=e[D(1640)],{_batchLocation:_A,realWidth:uA,realHeight:VA,resolution:XA}=e[D(4548)][D(775)],nx=Math[D(4534)](e[D(602)],1),fx=nx<1&&e._texture[D(775)].alphaMode?(0,X.premultiplyTint)(e._tintRGB,nx):e[D(897)]+(255*nx<<24);for(let Cx=0;Cx=0;Q--)(a=f[Q])&&(n=(e<3?a(n):e>3?a(t,x,n):a(t,x))||n);return e>3&&n&&Object[c(4292)](t,x,n),n},n0=function(f,t){var x=G;if(x(1904)==typeof Reflect&&x(4653)==typeof Reflect[x(4336)])return Reflect[x(4336)](f,t)},D2=function(){var f=G;function t(x,A,c,a,e,n,Q,s){var h=N;this[h(3998)]=new LA[h(4133)],this._name=x,this[h(3384)]=A,this[h(2628)]=a,this._config=c,this[h(4490)]=c[h(1679)],this[h(2563)]=e,this[h(2584)]=n,this[h(2371)]=Q,this[h(613)]=s}return Object[f(4292)](t.prototype,f(2448),{get:function(){var x=f;return this[x(1002)]},set:function(x){var A=f;this[A(1002)]=x,this[A(4525)]&&(this[A(4525)][A(3744)]=this._jsonIntensity*x)},enumerable:!1,configurable:!0}),Object[f(4292)](t[f(453)],"faceLandMarks",{set:function(x){var A=f;this[A(2563)]=x,this[A(4525)]&&this[A(3277)]()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,f(2048),{set:function(x){var A=f;this[A(613)]=x,this[A(4525)]&&this[A(3277)]()},enumerable:!1,configurable:!0}),t[f(453)].getCircle=function(x){var A=f;x===void 0&&(x=5);var c=new LA.Graphics;return c[A(624)](16711680),c[A(2264)](0,0,x),c[A(1366)](),c},t[f(453)][f(610)]=function(x){var A=f;x===void 0&&(x=5);var c=new LA[A(2763)];return c[A(624)](255),c[A(2264)](0,0,x),c[A(1366)](),c},t.prototype[f(3002)]=function(){var x=f;return this[x(3998)]},t.prototype[f(1184)]=function(){var x=f,A,c=this;if(this[x(2666)]()){var a=[];this[x(3384)].forEach(function(s){var h=x,D;D=s[h(3025)](".json")>-1?s:""[h(4146)](c[h(2371)],"|")[h(4146)](JSON[h(4163)](s).meta[h(3467)]);var B=Rx.iV[D][h(2864)],J=Object[h(905)](B)[h(2726)](function(eA){return B[eA]});a=a.concat(J)}),(A=new i0(a))[x(2689)]=!1,this[x(4074)]=this[x(4077)][x(1533)]/60,A[x(4240)]()}else{var e=this._src[0],n=LA[x(4517)][x(2083)][e];A=new N0(n)}A[x(2195)]=this[x(4077)][x(3613)],this[x(4077)][x(4212)],A[x(3461)]=this._config[x(3461)],A[x(2383)]=this[x(4077)][x(2383)];var Q=[.5,.5];this[x(4077)][x(3252)]&&(Q=this[x(4077)][x(3252)]),A.anchor[x(2306)](Q[0],Q[1]),A[x(3744)]=this[x(4490)]*this[x(2448)],this._sticker=A,this[x(3998)][x(641)](this[x(4525)]),this[x(3998)].convertTo3d(),this[x(3277)]()},t[f(453)][f(3277)]=function(){var x=f,A=this,c=this[x(4077)],a=this[x(2563)],e=OA.Jp[x(2726)](function(J){return a[J]}),n=(0,D0.Sp)({x:e[0].x*this[x(2584)][x(3461)],y:e[0].y*this[x(2584)][x(2383)],z:0},{x:e[1].x*this._options[x(3461)],y:e[1].y*this[x(2584)][x(2383)],z:0}),Q=c[x(2253)],s=c.weights,h=n/OA.jw,D=Q[x(2726)](function(J){var eA=x,BA=a[J];return{x:BA.x*A[eA(2584)].width,y:BA.y*A[eA(2584)][eA(2383)],z:0}});this[x(3998)][x(3408)].set(h);var B={x:D[0].x*s[0]+D[1].x*s[1]+D[2].x*s[2],y:D[0].y*s[0]+D[1].y*s[1]+D[2].y*s[2]};this[x(3998)][x(821)].x=B.x,this._container[x(821)].y=B.y,this[x(613)]&&(this._container[x(3625)].z=this[x(613)][x(3425)],this._container[x(3625)].y=this[x(613)][x(436)],this[x(3998)].euler.x=this[x(613)][x(3006)])},t[f(453)][f(2666)]=function(){var x=f;if(this[x(3384)]instanceof Array&&this[x(3384)].length>1)return!0;try{return JSON.parse(this._src[0]),!0}catch(A){return this[x(3384)][0].split(".").pop()==="json"}},t[f(453)][f(3845)]=function(){var x=f;this[x(4525)]&&this._sticker instanceof i0&&this[x(4525)][x(1154)](this.deltaTime)},t[f(453)][f(4502)]=function(){},t[f(453)].remove=function(){},t[f(453)][f(1165)]=function(){var x=f;this[x(4525)].destroy(),this[x(3998)][x(1165)](),this[x(4525)]=null,this[x(2628)]=null},r0([(0,B0.M)(f(3337)),n0("design:type",Function),n0("design:paramtypes",[]),n0("design:returntype",Boolean)],t[f(453)],f(2666),null),r0([(0,B0.M)("StickerLayer"),n0("design:type",Function),n0(f(3571),[]),n0(f(998),void 0)],t[f(453)],f(1165),null),t}(),M2=function(){var f=G;function t(x,A,c,a,e,n,Q){var s=N;Q===void 0&&(Q=1);var h=this;this[s(4464)]=[],this[s(1099)]=!0,this[s(1002)]=1,this[s(2628)]=c,this[s(2584)]=e,this[s(2563)]=a;var D=new w2;D.setPlanes(400,10,1e4,!0),this[s(4153)]=D,this._stickers=A[s(2726)](function(B){var J=s,eA=new D2(B[J(2695)],B[J(3344)],B,c,a,e,x,n);return eA[J(2448)]=h[J(2448)],eA.load(),h[J(4153)][J(641)](eA[J(3002)]()),eA})}return Object[f(4292)](t[f(453)],f(2448),{get:function(){var x=f;return this[x(1002)]},set:function(x){var A=f;this._stickers.forEach(function(c){c.parentIntensity=x}),this[A(1002)]=x},enumerable:!1,configurable:!0}),Object[f(4292)](t.prototype,f(4461),{set:function(x){this._stickers.forEach(function(A){A.faceLandMarks=x})},enumerable:!1,configurable:!0}),Object[f(4292)](t[f(453)],f(2048),{set:function(x){var A=f;this[A(4464)][A(2067)](function(c){c.angles=x})},enumerable:!1,configurable:!0}),Object.defineProperty(t[f(453)],"visible",{get:function(){var x=f;return this[x(1099)]},set:function(x){var A=f;this[A(2628)]&&x!==this[A(1099)]&&(this[A(1099)]=x,x?this[A(4502)]():this[A(528)]())},enumerable:!1,configurable:!0}),t[f(453)][f(3845)]=function(){var x=f;this[x(4464)][x(2067)](function(A){return A.tick()})},t[f(453)].apply=function(){var x=f;this[x(2628)][x(641)](this[x(4153)])},t[f(453)].remove=function(){var x=f;this._target[x(991)](this[x(4153)])},t[f(453)][f(1165)]=function(){var x=f;this[x(528)](),this[x(4464)][x(2067)](function(A){var c=x;return A[c(1165)]()}),this[x(4153)].destroy(),this[x(4464)]=[]},t}(),b2=function(){var f=function(t,x){var A=N;return f=Object[A(4393)]||{__proto__:[]}instanceof Array&&function(c,a){var e=A;c[e(3536)]=a}||function(c,a){var e=A;for(var n in a)Object.prototype[e(1454)][e(779)](a,n)&&(c[n]=a[n])},f(t,x)};return function(t,x){var A=N;if(typeof x!="function"&&x!==null)throw new TypeError(A(2943)+String(x)+A(1667));function c(){this.constructor=t}f(t,x),t[A(453)]=x===null?Object.create(x):(c.prototype=x.prototype,new c)}}(),y2=function(f,t,x,A){var c=G,a,e=arguments[c(3553)],n=e<3?t:A===null?A=Object[c(2692)](t,x):A;if(typeof Reflect=="object"&&c(4653)==typeof Reflect[c(3131)])n=Reflect[c(3131)](f,t,x,A);else for(var Q=f.length-1;Q>=0;Q--)(a=f[Q])&&(n=(e<3?a(n):e>3?a(t,x,n):a(t,x))||n);return e>3&&n&&Object[c(4292)](t,x,n),n},v2=function(f,t){var x=G;if(x(1904)==typeof Reflect&&x(4653)==typeof Reflect[x(4336)])return Reflect[x(4336)](f,t)},a2=function(f,t,x,A){return new(x||(x=Promise))(function(c,a){var e=N;function n(h){try{s(A.next(h))}catch(D){a(D)}}function Q(h){try{s(A.throw(h))}catch(D){a(D)}}function s(h){var D=N,B;h.done?c(h[D(4531)]):(B=h[D(4531)],B instanceof x?B:new x(function(J){J(B)}))[D(3512)](n,Q)}s((A=A.apply(f,t||[]))[e(577)]())})},x2=function(f,t){var x=G,A,c,a,e,n={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return e={next:Q(0),throw:Q(1),return:Q(2)},x(4653)==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e;function Q(s){return function(h){return function(D){var B=N;if(A)throw new TypeError("Generator is already executing.");for(;n;)try{if(A=1,c&&(a=2&D[0]?c[B(3575)]:D[0]?c[B(4446)]||((a=c[B(3575)])&&a[B(779)](c),0):c[B(577)])&&!(a=a[B(779)](c,D[1])).done)return a;switch(c=0,a&&(D=[2&D[0],a[B(4531)]]),D[0]){case 0:case 1:a=D;break;case 4:return n.label++,{value:D[1],done:!1};case 5:n[B(1986)]++,c=D[1],D=[0];continue;case 7:D=n[B(766)].pop(),n[B(2230)][B(513)]();continue;default:if(a=n.trys,!((a=a[B(3553)]>0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]=f[a(3553)]&&(f=void 0),{value:f&&f[c++],done:!f}}};throw new TypeError(t(x?3235:3685))},W2=(0,DA.j)("Effect"),gc=new Map,ac=function(){var f=G;function t(A,c,a,e,n,Q,s,h,D,B){var J=N;this[J(1005)]=[],this[J(948)]=!1,this[J(1099)]=!0,this[J(2037)]=1,this._filterIntensity=1,this[J(2649)]={},this[J(2042)]=!0,this._target=c,this[J(3249)]=A,this._key=A,this[J(2584)]=e,this[J(2696)]=n,this[J(2993)]=s,this.faceLandMarks=Q,h&&(this[J(2048)]=h),D!==void 0&&(this[J(1679)]=D),this[J(4437)]=a,this[J(3918)]=B}var x;return Object.defineProperty(t[f(453)],f(1319),{get:function(){var A=f,c=this._config;return!!c&&(!c.makeup||!c.makeup.length)&&(!c.sticker||!c.sticker[A(3553)])&&(!c[A(1881)]||!c[A(1881)][A(3553)])&&(!c[A(4578)]||!Object[A(905)](c[A(4578)]).find(function(a){return!!c.beautify[a]}))},enumerable:!1,configurable:!0}),Object[f(4292)](t[f(453)],f(2609),{get:function(){var A=f;return this[A(2042)]},set:function(A){var c=f;A!==this._filtersActived&&(this._filterTarget&&(A?this[c(2934)](this._filterTarget):this[c(3480)](this[c(2921)])),this[c(2042)]=A)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,f(2713),{get:function(){var A=f;return this[A(3249)]},enumerable:!1,configurable:!0}),Object[f(4292)](t[f(453)],f(4104),{get:function(){var A=f;return this[A(4437)]},set:function(A){this._app3d=A},enumerable:!1,configurable:!0}),Object[f(4292)](t.prototype,"intensity",{get:function(){var A=f;return this[A(2037)]},set:function(A){var c=f;A>1&&(EventBus[c(1764)]("error",{message:q.t("0015"),code:ERRCODE[c(594)]}),A=1),A!=null&&(this._makeup&&(this[c(2365)][c(2448)]=A),this[c(4525)]&&(this._sticker.parentIntensity=A),this._intensity=A)},enumerable:!1,configurable:!0}),Object[f(4292)](t.prototype,f(4206),{get:function(){var A=f;return this[A(3901)]},set:function(A){var c=f;A!=null&&(this[c(1005)]&&this[c(1005)][c(2067)](function(a){var e=c;a[e(3255)].parentIntensity=A}),this._filterIntensity=A)},enumerable:!1,configurable:!0}),Object[f(4292)](t[f(453)],f(422),{get:function(){var A=f;return this[A(1099)]},set:function(A){var c=f;this[c(948)]||(this[c(1099)]=A,this._makeup&&(this[c(2365)][c(422)]=A),this._sticker&&(this[c(4525)][c(422)]=A))},enumerable:!1,configurable:!0}),Object[f(4292)](t[f(453)],f(2696),{set:function(A){var c=f;this[c(948)]||(this[c(1222)]=A,this[c(2365)]&&(this._makeup.mesh=A))},enumerable:!1,configurable:!0}),Object.defineProperty(t[f(453)],f(2993),{set:function(A){var c=f;this[c(948)]||(this[c(4399)]=A,this[c(2365)]&&(this._makeup[c(2993)]=A))},enumerable:!1,configurable:!0}),Object[f(4292)](t[f(453)],f(4461),{get:function(){return this._faceLandMarks},set:function(A){var c=f;this._destroyed||(this[c(4165)]=A,this[c(2365)]&&(this[c(2365)].faceLandMarks=A),this[c(4525)]&&(this[c(4525)][c(4461)]=A))},enumerable:!1,configurable:!0}),Object[f(4292)](t.prototype,f(2048),{set:function(A){var c=f;this._angles=A,this[c(4525)]&&(this[c(4525)].angles=A)},enumerable:!1,configurable:!0}),t.prototype[f(2740)]=function(){return a2(this,void 0,Promise,function(){return x2(this,function(A){var c=N;switch(A[c(1986)]){case 0:return[4,this[c(1972)]()];case 1:return[4,A[c(3684)]()[c(2440)](this._url)];case 2:return A[c(3684)](),[4,this[c(2207)]()];case 3:return[2,A[c(3684)]()]}})})},t[f(453)][f(1184)]=function(){return a2(this,void 0,Promise,function(){var A,c,a,e,n,Q;return x2(this,function(s){var h=N;switch(s[h(1986)]){case 0:return[4,this[h(2740)]()];case 1:return A=s[h(3684)](),c=A.filter,a=A[h(1713)],e=A[h(4578)],n=A[h(3904)],Q=A[h(1881)],[4,this[h(4520)](A)];case 2:return s[h(3684)](),this[h(1597)](c),[4,this[h(3430)](a)];case 3:return s[h(3684)](),n?[4,this[h(501)](n)]:[3,5];case 4:s[h(3684)](),s[h(1986)]=5;case 5:return[4,this[h(3283)](Q)];case 6:return s.sent(),this[h(1881)]=Q,[2,e]}})})},t[f(453)][f(1972)]=function(){return a2(this,void 0,void 0,function(){return x2(this,function(A){var c=N;switch(A[c(1986)]){case 0:return this[c(1608)]?[3,2]:(this[c(1608)]=new Rx.pF,[4,this[c(1608)].init()]);case 1:A[c(3684)](),A.label=2;case 2:return[2,this[c(1608)]]}})})},t[f(453)][f(2207)]=function(){return a2(this,void 0,void 0,function(){var A;return x2(this,function(c){var a=N;switch(c.label){case 0:return this[a(4077)]?[3,3]:[4,this._getLoader()];case 1:return[4,(A=c[a(3684)]())[a(2440)](this[a(3249)])];case 2:c[a(3684)](),this[a(4077)]=A[a(1692)](a(4397),this._key),c.label=3;case 3:return[2,this._config]}})})},t[f(453)][f(3584)]=function(){return a2(this,void 0,Promise,function(){var A,c,a,e,n,Q,s,h;return x2(this,function(D){var B=N;switch(D.label){case 0:return[4,this._getConfig()];case 1:A=D[B(3684)](),c=A[B(1713)],a=!1;try{for(e=L2(c),n=e[B(577)]();!n[B(2495)];n=e[B(577)]())if(B(2904)===(Q=n[B(4531)])[B(4028)]||B(1170)===Q[B(4028)]){a=!0;break}}catch(J){s={error:J}}finally{try{n&&!n.done&&(h=e[B(3575)])&&h[B(779)](e)}finally{if(s)throw s[B(1045)]}}return[2,a]}})})},t.prototype[f(1303)]=function(){return a2(this,void 0,Promise,function(){var A,c,a,e;return x2(this,function(n){var Q=N;switch(n[Q(1986)]){case 0:return[4,this[Q(2207)]()];case 1:return A=n[Q(3684)](),c=A[Q(1713)],a=A[Q(3904)],e=A.sticker3d,[2,c&&c[Q(3553)]||a&&a[Q(3553)]||e&&e.length]}})})},t[f(453)].hasFilter=function(){return a2(this,void 0,Promise,function(){var A,c;return x2(this,function(a){var e=N;switch(a[e(1986)]){case 0:return[4,this[e(2207)]()];case 1:return A=a[e(3684)](),[2,!(!(c=A[e(2991)])||!c.length)]}})})},t[f(453)][f(501)]=function(A){return a2(this,void 0,Promise,function(){var c;return x2(this,function(a){var e=N;return A[e(3553)]?((c=new M2(this._key,A,this[e(2628)],this[e(4461)],this[e(2584)],this._angles)).parentIntensity=this[e(1679)],this[e(4525)]=c,[2]):[2,Promise[e(1948)]()]})})},t[f(453)][f(2585)]=function(A){return A===void 0&&(A=[]),a2(this,void 0,Promise,function(){return x2(this,function(c){return[2]})})},t[f(453)][f(3283)]=function(A){return a2(this,void 0,void 0,function(){return x2(this,function(c){return[2]})})},t[f(453)][f(3756)]=function(){return a2(this,void 0,void 0,function(){return x2(this,function(A){return[2]})})},t[f(453)].apply3d=function(){},t.prototype[f(4675)]=function(){},t.prototype[f(3168)]=function(){},t[f(453)][f(3430)]=function(A){var c=f;return A[c(3553)]?(this[c(2365)]=new H0(this[c(2371)],A,this[c(2584)],this[c(1222)],this[c(4461)],this[c(4399)],this.renderer,this[c(1679)]),this[c(2365)].load()):Promise.resolve()},t[f(453)][f(4502)]=function(A){var c=f;this._destroyed||this[c(1275)]||(this.filterActived&&this[c(2934)](A[c(1901)]),this[c(1005)][c(3553)]&&A[c(2354)]&&A[c(2354)](),this._filterTarget=A[c(1901)],this[c(2365)]&&this._makeup.apply(this[c(2628)]),this[c(4525)]&&this[c(4525)][c(4502)](),this[c(3783)](),this[c(1275)]=!0)},t.prototype.getUrl=function(){var A=f;return this[A(3249)]},t[f(453)][f(528)]=function(){var A=f;W2[A(2702)](A(528),this[A(3249)],this[A(3879)]()),this[A(2365)]&&this[A(2365)].remove(),this[A(4525)]&&this[A(4525)].remove(),this[A(4675)](),this[A(3480)](this[A(2921)]),this[A(1275)]=!1},t[f(453)][f(3845)]=function(){var A=f;this._sticker&&this[A(4525)][A(3845)]()},t[f(453)][f(3017)]=function(){var A=f;this[A(2365)]&&this._makeup[A(4218)]()},t.prototype.destroy=function(){var A=f;this._destroyed=!0,this[A(528)](),this[A(2365)]&&(this[A(2365)].destroy(),this._makeup=null),this[A(4525)]&&(this[A(4525)][A(1165)](),this[A(4525)]=null),this[A(3168)](),this[A(1005)]=[]},t[f(453)][f(1597)]=function(A){var c=f,a=this;this[c(948)]||A&&A[c(3553)]&&A.forEach(function(e){var n=c,Q=a._createFilterSync(e[n(3344)],e.intensity,a[n(4206)]);a[n(1005)][n(1383)](Q)})},t[f(453)][f(2934)]=function(A){var c=f;A[c(3701)]||(A.filters=[]),A[c(3701)]=this[c(1005)].concat(A.filters)},t[f(453)]._removeFilter=function(A){var c=f;A&&A[c(3701)]&&A[c(3701)][c(3553)]&&this._filters[c(2067)](function(a){var e=c,n=A[e(3701)][e(2898)](function(Q){return Q===a});n>-1&&A.filters[e(1889)](n,1)})},t.prototype[f(3061)]=function(A,c,a){var e=f,n=e(908)===this[e(2371)]?A:""[e(4146)](this[e(2371)],"|")[e(4146)](A),Q=LA.utils.TextureCache[n];return Q[e(775)][e(1064)]=LA.SCALE_MODES[e(4009)],Q.baseTexture.mipmap=LA.MIPMAP_MODES[e(3659)],new Xx.f(e(1210),this[e(2584)],{uniforms:{lut:Q,intensity:c,parentIntensity:a}})},t.prototype[f(4520)]=function(A){var c=f,a,e,n=this,Q=(A.filter||[])[c(4146)](A.makeup||[])[c(4146)](A.sticker||[]),s=this[c(1608)][c(4350)](),h={};this[c(2649)]=h,gc[c(2e3)](this._key)&&gc[c(491)](this[c(2371)]);try{for(var D=L2(Q),B=D.next();!B[c(2495)];B=D[c(577)]()){var J=B.value;if(J.src instanceof Array)J[c(3344)].forEach(function(ZA,SA){var KA=c,_A=n[KA(612)](ZA);if(_A){var uA=_A[KA(867)][KA(3467)],VA=""[KA(4146)](n[KA(2371)],"|")[KA(4146)](uA);if(LA[KA(4517)].TextureCache[VA])return;if(uA[KA(3025)](KA(2874))===0){var XA=LA[KA(4546)][KA(2252)](uA);LA[KA(4546)][KA(605)](XA,VA)}else s[KA(751)](VA,uA);_A[KA(867)][KA(3467)]="",h[VA]=_A}else{if(LA.utils[KA(2083)][ZA]||s.resources[ZA])return;s[KA(751)](ZA,ZA)}});else{var eA="".concat(this[c(2371)],"|")[c(4146)](J[c(3344)]);if(LA.utils.TextureCache[eA])continue;if(J.src[c(3025)](c(2874))===0){var BA=LA[c(4546)][c(2252)](J[c(3344)]);LA[c(4546)].addToCache(BA,eA)}else s.add(eA,J[c(3344)])}}}catch(ZA){a={error:ZA}}finally{try{B&&!B[c(2495)]&&(e=D.return)&&e[c(779)](D)}finally{if(a)throw a.error}}return new Promise(function(ZA){var SA=c;s[SA(1184)](function(KA,_A){return a2(n,void 0,void 0,function(){var uA,VA,XA,nx,fx;return x2(this,function(Cx){var Nx=N;switch(Cx[Nx(1986)]){case 0:for(XA in gc[Nx(2306)](this[Nx(2371)],new Date),uA=function(ix){var Ax;return x2(this,function(PA){var Gx=N;switch(PA[Gx(1986)]){case 0:return Rx.iV[ix]?[2,Gx(2231)]:h[ix]?(Ax=new LA[Gx(1696)](LA[Gx(4517)][Gx(2083)][ix],h[ix]),[4,new Promise(function(ex){var _x=Gx;Ax[_x(4163)](function(){Rx.iV[ix]=Ax,ex()})})]):[3,2];case 1:PA[Gx(3684)](),PA[Gx(1986)]=2;case 2:return[2]}})},VA=[],LA[Nx(4517)][Nx(2083)])VA[Nx(1383)](XA);nx=0,Cx.label=1;case 1:return nxthis.degreeEnd&&(this[A(1932)]-=720);var c=this[A(833)];c[A(2341)](),c[A(2797)](this[A(4088)],this[A(423)]),c[A(3906)](0,0,this[A(3144)]-this.lineWidth/2,(this.degreeStart0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]=812&&window[x(4568)]>=2?x(2813):x(3780)),(0,g2.Dt)()&&(/adreno/i[x(3972)](this[x(1447)])?this[x(1868)]=this.adrenoGPU():/mali/i[x(3972)](this[x(1447)])?this[x(1868)]=this.maliGPU():/powervr/i[x(3972)](this[x(1447)])&&(this[x(1868)]=this.powerVRGPU()))},t[f(453)][f(3876)]=function(){var x=f;/apple m/i.test(this[x(1447)])?this._level=x(2813):/apple/i[x(3972)](this.gpu)?this._level=x(2879):/nvidia/i[x(3972)](this[x(1447)])?this[x(1868)]=this[x(980)]():/amd/i.test(this[x(1447)])||/radeon/i[x(3972)](this[x(1447)])?this[x(1868)]=this[x(1074)]():/intel/i[x(3972)](this.gpu)&&(this._level=this[x(3224)]())},t[f(453)][f(2780)]=function(){var x=f;return/GT8/i.test(this[x(1447)])?"high":"low"},t[f(453)][f(2984)]=function(){var x=f,A=this.gpu.split(" "),c=parseInt(A[A[x(3553)]-1]);return c>640?x(2813):c>=570?x(2879):x(3780)},t[f(453)][f(1273)]=function(){var x=f;if(/mali-g/i[x(3972)](this[x(1447)])){var A=this[x(1447)][x(615)](x(1715)),c=parseInt(A[A[x(3553)]-1]);return c>77?x(2813):x(c===76||c===31||c===52?2879:3780)}return x(3780)},t.prototype.nvidiaGPU=function(){var x=f;return/(rtx|titan)/i.test(this[x(1447)])?x(2813):/gtx/i[x(3972)](this[x(1447)])?x(2879):x(3780)},t.prototype[f(1074)]=function(){var x=f;if(/(pro|radeon vii)/i[x(3972)](this[x(1447)]))return x(2813);if(/(rx)/i[x(3972)](this[x(1447)])){var A=this[x(1447)][x(615)](x(1501));return parseInt(A[A[x(3553)]-1])>560?"high":"middle"}return x(2879)},t[f(453)][f(3224)]=function(){var x=f;if(/iris/i.test(this.gpu)){if(/opengl engine/i[x(3972)](this[x(1447)]))return x(2879);var A=this[x(1447)].split("Graphics ");return parseInt(A[1])>=650?x(2879):x(3780)}if(/HD/i.test(this[x(1447)])){var c=this[x(1447)].split("HD ");return parseInt(c[1])>7e3?"middle":x(3780)}return/apple/i.test(this[x(1447)])?x(2879):x(3780)},t}(),S2=function(){var f=G;function t(){var x=N;this[x(2486)]=new Na}return t.prototype.init=function(x){return Ya(this,void 0,void 0,function(){var A;return Ca(this,function(c){var a=N;return A=this.gpu_detector[a(4536)],console[a(4143)](a(4139),A),this[a(2998)]=a(2813)===A?Sc[3]:a(2879)===A?Sc[2]:a(3780)===A?Sc[1]:Sc[2],[2]})})},t[f(827)]=new t,t}(),X0=Px(749);let Vc=G(851),Yt=`precision mediump float; varying vec2 vUvs; uniform sampler2D mask; uniform float intensity; void main() { vec4 color = texture2D(mask, vUvs); color = vec4(color.rgb, color.a) * intensity; gl_FragColor = color; }`;var Cc,oc=function(){var f=function(t,x){var A=N;return f=Object[A(4393)]||{__proto__:[]}instanceof Array&&function(c,a){var e=A;c[e(3536)]=a}||function(c,a){var e=A;for(var n in a)Object[e(453)][e(1454)][e(779)](a,n)&&(c[n]=a[n])},f(t,x)};return function(t,x){var A=N;if(A(4653)!=typeof x&&x!==null)throw new TypeError(A(2943)+String(x)+A(1667));function c(){var a=A;this[a(4586)]=t}f(t,x),t.prototype=x===null?Object.create(x):(c.prototype=x[A(453)],new c)}}(),Ct=function(f,t,x,A){return new(x||(x=Promise))(function(c,a){var e=N;function n(h){var D=N;try{s(A[D(577)](h))}catch(B){a(B)}}function Q(h){var D=N;try{s(A[D(4446)](h))}catch(B){a(B)}}function s(h){var D=N,B;h[D(2495)]?c(h.value):(B=h[D(4531)],B instanceof x?B:new x(function(J){J(B)})).then(n,Q)}s((A=A[e(4502)](f,t||[]))[e(577)]())})},Nt=function(f,t){var x=G,A,c,a,e,n={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return e={next:Q(0),throw:Q(1),return:Q(2)},x(4653)==typeof Symbol&&(e[Symbol[x(3051)]]=function(){return this}),e;function Q(s){return function(h){return function(D){var B=N;if(A)throw new TypeError(B(1604));for(;n;)try{if(A=1,c&&(a=2&D[0]?c[B(3575)]:D[0]?c[B(4446)]||((a=c.return)&&a[B(779)](c),0):c.next)&&!(a=a[B(779)](c,D[1]))[B(2495)])return a;switch(c=0,a&&(D=[2&D[0],a[B(4531)]]),D[0]){case 0:case 1:a=D;break;case 4:return n[B(1986)]++,{value:D[1],done:!1};case 5:n.label++,c=D[1],D=[0];continue;case 7:D=n[B(766)][B(513)](),n[B(2230)][B(513)]();continue;default:if(a=n[B(2230)],!((a=a[B(3553)]>0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]-1||(x.filters.push(this[A(2896)]),this[A(3998)]=x)},t[f(453)].removeFrom=function(x){var A=f;if(x.filters&&x[A(3701)][A(3025)](this[A(2896)])!==-1){var c=x[A(3701)][A(3025)](this[A(2896)]);x.filters[A(1889)](c,1),this[A(3998)]=null}},t[f(453)][f(1440)]=function(x,A){var c=f;this[c(2896)]&&this[c(2896)][c(1440)](x,A)},t}(),ya=function(f){var t=G;function x(A,c){var a=N,e=f[a(779)](this,c)||this;return e[a(1679)]=A,e}return oc(x,f),Object[t(4292)](x[t(453)],t(1679),{get:function(){var A=t;return this[A(2037)]},set:function(A){var c=t;this[c(2037)]=A,this[c(2896)]&&(this[c(2896)].uniforms.intensity=A)},enumerable:!1,configurable:!0}),x[t(453)][t(3824)]=function(){return Ct(this,void 0,Promise,function(){var A;return Nt(this,function(c){var a=N;switch(c[a(1986)]){case 0:return[4,new L0.cr(this[a(2584)])[a(3578)](this[a(1679)])];case 1:return A=c[a(3684)](),this._filter=A,A[a(3255)][a(1679)]=this[a(2037)],[2]}})})},x}(Dc),va=(function(f){var t=G;function x(A,c,a){var e=N,n=f[e(779)](this,a)||this,Q=n[e(2584)],s=Q[e(3461)],h=Q[e(2383)],D=new LA.BaseRenderTexture({width:s,height:h});return n.renderTexture=new LA[e(3703)](D),n[e(2896)]=new Xx.f(e(3674),a,{uniforms:{intensity:1,faceMask:n.renderTexture,grayTexture:LA[e(4517)][e(2083)][L0.lc],lookupTexture:LA[e(4517)][e(2083)][L0.M$],levelRangeInv:1.040816,levelBlack:.01960784}}),n[e(4278)]=A,n[e(1944)]=c,n}oc(x,f),Object.defineProperty(x[t(453)],t(4278),{get:function(){var A=t;return this[A(2216)]},set:function(A){var c=t;this[c(2216)]=A,this[c(1240)]&&(this[c(1240)][c(3255)][c(1679)]=A)},enumerable:!1,configurable:!0}),Object.defineProperty(x.prototype,t(1944),{get:function(){return this._intensityTeeth},set:function(A){var c=t;this[c(1061)]=A,this._shader&&(this._shader[c(3255)].intensityTeeth=A)},enumerable:!1,configurable:!0}),Object[t(4292)](x[t(453)],"renderer",{get:function(){return this._renderer},set:function(A){var c=t;this[c(1062)]=A},enumerable:!1,configurable:!0}),x[t(453)][t(1930)]=function(){var A=t;if(this[A(2478)]){if(!this[A(4286)]){var c={mask:LA[A(4517)][A(2083)][L0.iy],intensity:this.intensityEye},a=LA[A(3959)][A(2252)](Vc,Yt,c);this[A(1240)]=a,this[A(4286)]=new LA.Mesh(this.geometry,a)}this.renderer&&this.renderer[A(1930)](this.faceMesh,{renderTexture:this[A(3086)]})}}}(Dc),function(f){var t=G;function x(A,c){var a=N,e=f[a(779)](this,c)||this,n=e._options,Q=n.width,s=n.height,h=new LA.BaseRenderTexture({width:Q,height:s});return e[a(3086)]=new LA[a(3703)](h),e[a(2896)]=new Xx.f(a(633),c,{uniforms:{intensity:A,faceMask:e[a(3086)]}}),e[a(1679)]=A,e}return oc(x,f),Object[t(4292)](x.prototype,t(509),{get:function(){return this._renderer},set:function(A){var c=t;this[c(1062)]=A},enumerable:!1,configurable:!0}),x.prototype.render=function(){var A=t;if(this[A(2478)]){if(!this.faceMesh){var c={mask:LA[A(4517)][A(2083)][L0.L4],intensity:1},a=LA[A(3959)][A(2252)](Vc,Yt,c);this[A(4286)]=new LA[A(3367)](this[A(2478)],a)}this[A(509)]&&this[A(509)][A(1930)](this[A(4286)],{renderTexture:this[A(3086)]})}},x[t(453)][t(1873)]=function(A){var c=t;f[c(453)][c(1873)][c(779)](this,A)},Object.defineProperty(x.prototype,t(1679),{get:function(){var A=t;return this[A(2037)]},set:function(A){var c=t;this[c(2037)]=A,this[c(2896)]&&(this[c(2896)][c(3255)][c(1679)]=A)},enumerable:!1,configurable:!0}),x}(Dc)),ma=function(f){var t=G;function x(A,c,a){var e=N,n=f[e(779)](this,a)||this,Q=n[e(2584)],s=Q[e(3461)],h=Q[e(2383)],D=new LA.BaseRenderTexture({width:s,height:h});return n[e(3086)]=new LA[e(3703)](D),n[e(2896)]=new Xx.f(e(2846),a,{uniforms:{intensity:1,faceMask:n[e(3086)]}}),n[e(2791)]=A,n[e(2147)]=c,n}return oc(x,f),Object.defineProperty(x[t(453)],t(2791),{get:function(){var A=t;return this[A(1231)]},set:function(A){var c=t;this[c(1231)]=A,this[c(1240)]&&(this[c(1240)].uniforms[c(2791)]=A)},enumerable:!1,configurable:!0}),Object[t(4292)](x[t(453)],t(2147),{get:function(){var A=t;return this[A(2014)]},set:function(A){var c=t;this._intensityNasolabialFolds=A,this[c(1240)]&&(this._shader[c(3255)][c(2147)]=A)},enumerable:!1,configurable:!0}),Object[t(4292)](x[t(453)],"renderer",{get:function(){var A=t;return this[A(1062)]},set:function(A){var c=t;this[c(1062)]=A},enumerable:!1,configurable:!0}),x[t(453)].render=function(){var A=t;if(this[A(2478)]){if(!this[A(4286)]){var c={falingwen:LA[A(4517)][A(2083)][L0.F7],heiyanquan:LA[A(4517)].TextureCache[L0.B3],intensityDarkCircle:this.intensityDarkCircle,intensityNasolabialFolds:this[A(2147)]},a=LA.Shader[A(2252)](Vc,A(1985),c);this[A(1240)]=a,this.faceMesh=new LA.Mesh(this.geometry,a)}this[A(509)]&&this.renderer[A(1930)](this[A(4286)],{renderTexture:this.renderTexture})}},x}(Dc),ka=function(f){var t=G;function x(A,c){var a=N,e=f[a(779)](this,c)||this;return e[a(2896)]=new Xx.f("usm",c,{intensity:A}),e[a(1679)]=A,e}return oc(x,f),Object[t(4292)](x[t(453)],t(1679),{get:function(){var A=t;return this[A(2037)]},set:function(A){var c=t;this[c(2037)]=A,this._filter[c(3255)][c(1679)]=A},enumerable:!1,configurable:!0}),x}(Dc),yt=[G(3114),"right_eye_center",G(3965),G(3897),"nose_bridge5",G(540),"contour_left9",G(1212),G(3979),G(3556),G(676),G(548),G(3236),G(2458),G(4537),G(1369),G(4018),G(1218),G(818),G(902),G(3324),G(609),G(3762),"lip_top_right_target",G(1605),G(3309),G(2569),"lip_top_center_target",G(1326),G(4183),G(2783),G(3365),G(442),G(621),G(4121),G(2990),"forehead_right","right_eyebrow_center",G(909),G(860),G(2050),G(666),G(3696),G(958),"nose_bridge6",G(2030),G(3865),G(1172),G(1786),"chin_left",G(667)],pa=function(f){var t=G;function x(A,c){var a=N,e=f[a(779)](this,A)||this;return e[a(1854)]=0,e[a(590)]=c,e._keymap=new j()[a(4199)](OA.c4[a(2475)]),e}return oc(x,f),Object[t(4292)](x.prototype,"landmarks",{set:function(A){var c=t;if(A.length){var a=yt,e=this[c(3448)](A,a);this[c(1324)]={};for(var n=0;n0&&a[a.length-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]=0;Q--)(a=f[Q])&&(n=(e<3?a(n):e>3?a(t,x,n):a(t,x))||n);return e>3&&n&&Object[c(4292)](t,x,n),n},Xc=function(f,t){var x=G;if(x(1904)==typeof Reflect&&x(4653)==typeof Reflect[x(4336)])return Reflect[x(4336)](f,t)};(function(f){var t=G;f[f.front=0]=t(2608),f[f[t(1674)]=1]=t(1674)})(Cc||(Cc={}));var mt=function(f){var t=G;function x(A,c){var a=N,e=f[a(779)](this,A)||this;e._target=new LA.Container,e[a(3751)]=ec(),e[a(3751)][a(3373)](a(4207),function(n){var Q=a;n[Q(2945)]()},!1);try{e[a(3824)](A)}catch(n){console[a(4143)](a(2759),n)}return e}return za(x,f),Object[t(4292)](x[t(453)],t(4603),{get:function(){var A=t;return this[A(4191)]},set:function(A){var c=t,a=this;this[c(2628)]&&A.init()[c(3512)](function(){var e=c;a[e(4191)]=A,a[e(2628)][e(3308)].forEach(function(n){var Q=e;a[Q(2628)].removeChild(n)});try{a._target[e(641)](A.sprite)}catch(n){console.log(e(4526),n,A[e(3118)])}})},enumerable:!1,configurable:!0}),Object[t(4292)](x.prototype,t(3883),{set:function(A){var c=t;this[c(509)]&&this[c(509)].resize(A[c(3461)],A[c(2383)]),this._options=A},enumerable:!1,configurable:!0}),x.prototype[t(1270)]=function(){},x[t(453)][t(3824)]=function(A){var c=t,a=this,e=A.output;delete A.output,(A=JSON[c(4163)](JSON[c(2173)](A)))[c(1412)]=e,!G2()&&X0.s.checkEnabled(c(2749))&&(A[c(3461)]=A[c(3461)]/2-A[c(3461)]/2%2,A[c(2383)]=A[c(2383)]/2-A[c(2383)]/2%2),this[c(3883)]=A,console[c(4143)](c(4242),A),this[c(509)]=new LA.Renderer({view:this[c(3751)],width:A.width,height:A.height,antialias:!1}),this[c(3466)]=function(){var n=c;a[n(4603)]&&a.input[n(3118)]&&a[n(4603)][n(3118)][n(3689)].baseTexture[n(1154)]();try{a[n(509)][n(1930)](a[n(2628)])}catch(Q){console[n(4143)](n(1095),Q)}},typeof wx=="undefined"&&c(557)==typeof document||LA[c(1589)][c(2029)].add(this._renderFunc)},x[t(453)][t(1440)]=function(A,c){var a=t;this[a(2584)].width=A,this[a(2584)][a(2383)]=c,!G2()&&X0.s.checkEnabled("segmentation")&&(this[a(2584)].width=A/2-A/2%2,this[a(2584)][a(2383)]=c/2-c/2%2),this[a(509)].resize(this._options.width,this[a(2584)].height),f.prototype[a(1440)].call(this,this[a(2584)][a(3461)],this[a(2584)][a(2383)])},x[t(453)][t(1930)]=function(){this._renderFunc()},x.prototype[t(2028)]=function(){var A=t;return this[A(3751)]},x.prototype[t(3616)]=function(){return this.canvas},x.prototype[t(1864)]=function(){var A=t;return this[A(509)].gl},x[t(453)][t(1165)]=function(){var A=t;this[A(3466)]&&LA[A(1589)][A(2029)][A(528)](this[A(3466)]),this[A(509)]&&this.renderer[A(1165)](!0),this._target&&this[A(2628)][A(1165)](!0)},Sa([(0,B0.M)(t(3170)),Xc("design:type",Function),Xc(t(3571),[]),Xc("design:returntype",void 0)],x[t(453)],"destroy",null),x}(Oa),Fa=function(f,t,x,A){return new(x||(x=Promise))(function(c,a){var e=N;function n(h){var D=N;try{s(A[D(577)](h))}catch(B){a(B)}}function Q(h){var D=N;try{s(A[D(4446)](h))}catch(B){a(B)}}function s(h){var D=N,B;h[D(2495)]?c(h[D(4531)]):(B=h[D(4531)],B instanceof x?B:new x(function(J){J(B)}))[D(3512)](n,Q)}s((A=A[e(4502)](f,t||[]))[e(577)]())})},Ta=function(f,t){var x=G,A,c,a,e,n={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return e={next:Q(0),throw:Q(1),return:Q(2)},x(4653)==typeof Symbol&&(e[Symbol[x(3051)]]=function(){return this}),e;function Q(s){return function(h){return function(D){var B=N;if(A)throw new TypeError(B(1604));for(;n;)try{if(A=1,c&&(a=2&D[0]?c[B(3575)]:D[0]?c[B(4446)]||((a=c.return)&&a[B(779)](c),0):c[B(577)])&&!(a=a[B(779)](c,D[1]))[B(2495)])return a;switch(c=0,a&&(D=[2&D[0],a.value]),D[0]){case 0:case 1:a=D;break;case 4:return n[B(1986)]++,{value:D[1],done:!1};case 5:n[B(1986)]++,c=D[1],D=[0];continue;case 7:D=n[B(766)][B(513)](),n.trys[B(513)]();continue;default:if(a=n.trys,!((a=a.length>0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]0&&c[c[D(3553)]-1])||h[0]!==6&&h[0]!==2)){e=0;continue}if(h[0]===3&&(!c||h[1]>c[0]&&h[1]=f.length&&(f=void 0),{value:f&&f[c++],done:!f}}};throw new TypeError(x?"Object is not iterable.":t(3685))},$2=(0,DA.j)(G(810)),Zt=function(){var f=G;function t(x,A,c,a,e){var n=N;this[n(2743)]=0,this.lastVideoHeight=0,this[n(4484)]=Cc[n(2608)],this[n(4489)]=!1,this[n(1477)]=!1,this[n(3461)]=x,this.height=A,a!==void 0&&(this[n(4484)]=a),this[n(2607)]=e||30}return Object[f(4292)](t[f(453)],f(1515),{get:function(){return this._node},set:function(x){var A=f,c=this;this[A(1743)]=x,x[A(3373)](A(1440),function(a){var e=A,n=x[e(2623)],Q=x.videoHeight;if(c.lastVideoWidth&&c[e(1143)]&&(n!==c[e(2743)]||Q!==c.lastVideoHeight)){if(c[e(4014)]&&c[e(4014)](n,Q),c[e(3118)]){var s=c[e(3118)].texture;s==null||s[e(1154)](),c[e(1440)](n,Q),!G2()&&X0.s[e(1627)](e(2749))?c[e(1440)](n/2,Q/2):c.resize(n,Q)}c[e(2743)]=n,c[e(1143)]=Q}})},enumerable:!1,configurable:!0}),t[f(453)][f(1088)]=function(x){var A=f;this[A(4014)]=x},t[f(453)][f(2978)]=function(x){return h2(this,void 0,Promise,function(){return I2(this,function(A){return[2,new Promise(function(c,a){var e=N;if(navigator[e(976)])navigator[e(976)][e(2978)](x)[e(3512)](function(n){c(n)})[e(2496)](function(n){var Q=e;if(console[Q(1045)](Q(4652),n[Q(3671)],n[Q(2695)],n),Q(2491)!==n[Q(2695)]){if(x[Q(1409)]&&x[Q(4008)]){var s={audio:!1,video:x[Q(4008)]};navigator.mediaDevices[Q(2978)](s)[Q(3512)](function(h){c(h)})[Q(2496)](function(h){var D=Q;S[D(1764)]("error",{code:ux,message:q.t("0030"),error:h}),console[D(1045)]("Failed to start the camera"),a("Failed to start the camera")})}}else S.trigger(Q(1045),{code:Ex,message:q.t(Q(3962)),error:n})});else try{navigator[e(2978)]=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator[e(1708)],navigator[e(2978)](x,function(n){c(n)},function(n){var Q=e;console[Q(1045)]("Failed to start the camera"),a(Q(2824))})}catch(n){$2[e(2702)](e(4483),n)}})]})})},t[f(453)][f(2656)]=function(){var x=f;return navigator.userAgent[x(3025)]("miniProgram")>-1||navigator[x(1716)].indexOf(x(2821))>-1||navigator[x(1716)][x(3025)](x(4500))>-1||navigator[x(1716)][x(3025)](x(4071))>-1},t[f(453)][f(3548)]=function(){var x=f;return navigator[x(1716)][x(3025)](x(2821))>-1&&navigator.userAgent[x(3025)](x(4071))>-1},t[f(453)][f(3654)]=function(){var x=f;return navigator[x(1716)][x(3025)](x(4071))>-1},t[f(453)][f(496)]=function(){var x=f,A=navigator.userAgent,c=/(\d+)_\d+/,a=c.exec(A)&&c[x(2588)](A)[1];return A.indexOf(x(4500))>-1&&a&&parseInt(a)<15},t[f(453)][f(3e3)]=function(){var x=f,A=this[x(1862)][x(1498)]()[0];A&&(A[x(3390)]=!1)},t.prototype[f(1693)]=function(){var x=f,A=this[x(1862)][x(1498)]()[0];A&&(A[x(3390)]=!0)},t[f(453)].muteAudio=function(){var x=f,A=this.stream[x(2294)]()[0];A&&(A[x(3390)]=!1)},t[f(453)][f(1044)]=function(){var x=f,A=this[x(1862)][x(2294)]()[0];A&&(A[x(3390)]=!0)},t[f(453)][f(1226)]=function(x){return h2(this,void 0,void 0,function(){var A,c;return I2(this,function(a){var e=N;switch(a.label){case 0:return[4,this[e(432)]()];case 1:return A=a[e(3684)](),c=e(2551),A[e(2067)](function(n){var Q=e,s=n[Q(1986)];x===n[Q(4174)]&&s&&(s[Q(3025)]("\u524D\u7F6E")>-1||s[Q(3025)]("front")>-1||s[Q(3025)](Q(4366))>-1?c=Q(2551):(s[Q(3025)]("\u540E\u7F6E")>-1||s[Q(3025)]("back")>-1||s[Q(3025)](Q(1890))>-1)&&(c=Q(4618)))}),[2,c]}})})},t[f(453)].switchDevice_h5=function(x,A){return h2(this,void 0,void 0,function(){var c,a,e,n,Q,s=this;return I2(this,function(h){var D=N;switch(h[D(1986)]){case 0:return this[D(1477)]=!0,c={},a=navigator[D(1716)][D(3025)](D(4500))>-1,[4,this.checkFacingModeById(A)];case 1:return e=h[D(3684)](),x==="video"?(c={video:{deviceId:a?"":A,facingMode:e,width:{ideal:this[D(2383)]},height:{ideal:this[D(3461)]},frameRate:this[D(2607)]||30}},this[D(3399)]=A):(c={audio:{deviceId:A}},this._currAudioDeviceId=A),D(4008)===x?((n=this[D(1862)][D(1498)]()[0]).stop(),setTimeout(function(){return h2(s,void 0,void 0,function(){var B,J;return I2(this,function(eA){var BA=N;switch(eA.label){case 0:return[4,this[BA(2978)](c)];case 1:return B=eA[BA(3684)](),J=B[BA(1498)]()[0],this.stream[BA(3866)](n),this[BA(1862)].addTrack(J),this[BA(3653)]=J,this[BA(1515)].srcObject=new MediaStream(this.stream.getVideoTracks()),[4,this[BA(1515)][BA(4240)]()];case 2:return eA[BA(3684)](),this[BA(1477)]=!1,[2]}})})},0)):D(1409)===x&&((Q=this.stream[D(2294)]()[0]).stop(),setTimeout(function(){return h2(s,void 0,void 0,function(){var B,J;return I2(this,function(eA){var BA=N;switch(eA[BA(1986)]){case 0:return[4,this.getUserMedia(c)];case 1:return B=eA[BA(3684)](),J=B[BA(2294)]()[0],this[BA(1862)][BA(3866)](Q),this[BA(1862)][BA(3036)](J),this[BA(2349)]=J,this._doing_switchDevice=!1,[2]}})})},0)),S[D(1764)]("inputStreamChange",this.stream),[2]}})})},t[f(453)][f(4545)]=function(x,A){return h2(this,void 0,void 0,function(){var c,a,e,n,Q,s,h=this;return I2(this,function(D){var B=N;switch(D[B(1986)]){case 0:return x==="audio"&&A===this[B(2292)]||B(4008)===x&&A===this[B(3399)]?($2.info(B(2380)),[2,Promise[B(1948)]()]):this[B(2656)]()?[2,this[B(3574)](x,A)]:(this[B(1477)]=!0,c={},B(4008)===x?(c={video:{deviceId:A,facingMode:"user",width:{ideal:this[B(3461)]},height:{ideal:this.height},frameRate:this.frameRate||30}},this._currVideoDeviceId=A):(c={audio:{deviceId:A}},this[B(2292)]=A),[4,this[B(2978)](c)]);case 1:return a=D[B(3684)](),B(4008)!==x?[3,4]:(Q=a[B(1498)]()[0],s=this[B(1862)][B(1498)]()[0],this[B(1862)][B(3866)](s),this[B(1862)][B(3036)](Q),s[B(1270)](),this[B(3653)]=Q,(e=document[B(514)](B(4008)))[B(4598)](B(4367),""),e.setAttribute(B(4221),""),e.crossOrigin=B(1771),e.volume=0,e[B(2314)]=new MediaStream(this.stream[B(1498)]()),n=this[B(1515)],e.addEventListener(B(1256),function(){return h2(h,void 0,void 0,function(){return I2(this,function(J){var eA=N;switch(J.label){case 0:return this[eA(3548)]()?[4,e[eA(4240)]()]:[3,2];case 1:J.sent(),this._doing_switchDevice=!1,n[eA(2361)](),this[eA(1515)]=e,J.label=2;case 2:return[2]}})})}),this._checkAndroidWechat()?[3,3]:[4,e.play()]);case 2:D[B(3684)](),this[B(1477)]=!1,n[B(2361)](),this[B(1515)]=e,D.label=3;case 3:return[3,5];case 4:B(1409)===x&&(Q=a[B(2294)]()[0],s=this.stream[B(2294)]()[0],this[B(1862)].removeTrack(s),this.stream[B(3036)](Q),s.stop(),this[B(2349)]=Q),D.label=5;case 5:return S[B(1764)]("inputStreamChange",this[B(1862)]),[2]}})})},t.prototype.chooseDevice=function(){return h2(this,void 0,Promise,function(){var x,A,c,a,e,n,Q,s,h,D,B;return I2(this,function(J){var eA=N;switch(J[eA(1986)]){case 0:return[4,this[eA(432)]()];case 1:x=J[eA(3684)](),A=[],c=[];try{for(a=pt(x),e=a[eA(577)]();!e[eA(2495)];e=a[eA(577)]())(n=e[eA(4531)])[eA(1142)]=="videoinput"?A[eA(1383)](n):n[eA(1142)]=="audioinput"&&c[eA(1383)](n)}catch(BA){D={error:BA}}finally{try{e&&!e[eA(2495)]&&(B=a.return)&&B[eA(779)](a)}finally{if(D)throw D[eA(1045)]}}return Q={},s=A[0],s=this[eA(4484)]===Cc[eA(2608)]?A[0]:A[1],this._currVideoDeviceId=s.deviceId,h=c[0],this[eA(2292)]=h[eA(4174)],Q.videoinput=s,Q[eA(3157)]=h,[2,Q]}})})},t[f(453)][f(2885)]=function(x,A){var c=f;if(this[c(1515)])return this[c(1515)];var a=document[c(514)](c(4008));return a[c(4598)](c(4367),""),a.setAttribute(c(4221),""),a[c(1922)]=0,a.crossOrigin=c(1771),this[c(1515)]=a,a},t[f(453)][f(432)]=function(){var x=this;return new Promise(function(A,c){var a=N;x[a(617)]&&x._currDevices[a(3553)]&&x[a(617)][0][a(4174)]?A(x[a(617)]):navigator[a(976)]&&navigator[a(976)][a(2939)]()[a(3512)](function(e){var n=a,Q,s,h=[];try{for(var D=pt(e),B=D[n(577)]();!B[n(2495)];B=D[n(577)]()){var J=B[n(4531)];h.push(J)}}catch(eA){Q={error:eA}}finally{try{B&&!B[n(2495)]&&(s=D.return)&&s[n(779)](D)}finally{if(Q)throw Q[n(1045)]}}h.length?(x[n(617)]=h,A(h)):c(n(1017))})})},t[f(453)].getCamera=function(){return h2(this,void 0,Promise,function(){var x=this;return I2(this,function(A){return[2,new Promise(function(c,a){return h2(x,void 0,void 0,function(){var e,n,Q,s,h,D,B,J=this;return I2(this,function(eA){var BA=N;switch(eA[BA(1986)]){case 0:return e={},[4,this[BA(2736)]()];case 1:return n=eA.sent(),Q=n[BA(1391)],s=n[BA(3157)],e={audio:{deviceId:s[BA(4174)]},video:{deviceId:Q[BA(4174)],facingMode:BA(2551),width:{ideal:this[BA(2656)]()?this[BA(2383)]:this.width},height:{ideal:this[BA(2656)]()?this[BA(3461)]:this.height},frameRate:this[BA(2607)]}},h=+new Date,D=this,[4,this[BA(2978)](e)];case 2:return D[BA(1862)]=eA.sent(),$2.info("getUserMedia cost",+new Date-h),this[BA(1862)].oninactive=function(){var ZA=BA;J[ZA(4489)]||J[ZA(1862)][ZA(1790)]||($2.info(ZA(2660),J[ZA(1862)]),S[ZA(1764)](ZA(1045),{code:Ux,message:q.t(ZA(4403))}))},(B=this[BA(2885)](this[BA(3461)],this.height))[BA(2314)]=new MediaStream(this[BA(1862)].getVideoTracks()),this[BA(3548)]()||B[BA(4240)](),B[BA(3373)]("canplay",function(){var ZA=BA;J[ZA(3548)]()&&B[ZA(4240)](),$2[ZA(2702)](ZA(1913),+new Date-h),c(B)},{once:!0}),[2]}})})})]})})},t[f(453)][f(1440)]=function(x,A){var c=f;try{if(this.sprite){var a=x,e=A,n=this.width,Q=this[c(2383)];!G2()&&X0.s[c(1627)](c(2749))&&(a/=2,e/=2,n/=2,Q/=2),this[c(3118)][c(3461)]=a,this[c(3118)][c(2383)]=e,this[c(3118)][c(3252)][c(2306)](.5,.5),this.sprite.x=n/2,this[c(3118)].y=Q/2}}catch(s){}},t.prototype.restart=function(){return h2(this,void 0,void 0,function(){var x,A,c,a=this;return I2(this,function(e){var n=N;switch(e[n(1986)]){case 0:return this[n(1270)](),x={},this[n(3399)]&&this[n(2292)]?[3,2]:[4,this[n(2736)]()];case 1:e[n(3684)](),e[n(1986)]=2;case 2:return x={audio:{deviceId:this[n(2292)]},video:{deviceId:this[n(3399)],facingMode:n(2551),width:{ideal:this._checkOrientationComp()?this[n(2383)]:this[n(3461)]},height:{ideal:this._checkOrientationComp()?this[n(3461)]:this[n(2383)]},frameRate:this[n(2607)]}},A=this,[4,this.getUserMedia(x)];case 3:return A[n(1862)]=e.sent(),this.stream[n(1040)]=function(){var Q=n;a[Q(4489)]||a[Q(1862)][Q(1790)]||($2[Q(2702)]("stream oninactive",a[Q(1862)]),S[Q(1764)](Q(1045),{code:Ux,message:q.t(Q(4403))}))},(c=this[n(2885)](this[n(3461)],this.height)).srcObject=new MediaStream(this[n(1862)][n(1498)]()),this._checkAndroidWechat()||c[n(4240)](),c[n(3373)](n(1256),function(){var Q=n;a[Q(3548)]()&&c[Q(4240)]()},{once:!0}),this[n(4489)]=!1,[2]}})})},t[f(453)].stopVideo=function(){var x=f,A,c=this;(A=this[x(1515)])===null||A===void 0||A[x(2361)](),this[x(1862)]&&this[x(1862)].getVideoTracks()[x(2067)](function(a){var e=x;c[e(1862)].removeTrack(a),a[e(1270)]()}),S.trigger("cameraVideoStopped")},t[f(453)].restartVideo=function(){return h2(this,void 0,void 0,function(){var x,A,c,a,e=this;return I2(this,function(n){var Q=N;switch(n[Q(1986)]){case 0:return this[Q(4521)](),S[Q(1764)](Q(2837)),x={video:{deviceId:this[Q(3399)],facingMode:Q(2551),width:{ideal:this._checkOrientationComp()?this[Q(2383)]:this[Q(3461)]},height:{ideal:this[Q(2656)]()?this.width:this[Q(2383)]},frameRate:this[Q(2607)]||30}},[4,this.getUserMedia(x)];case 1:return A=n.sent(),c=A[Q(1498)]()[0],this[Q(1862)].addTrack(c),(a=this[Q(2885)](this[Q(3461)],this.height)).srcObject=new MediaStream(this[Q(1862)].getVideoTracks()),this[Q(3548)]()||a[Q(4240)](),a[Q(3373)]("canplay",function(){var s=Q;e[s(3548)]()&&a.play()},{once:!0}),[2]}})})},t[f(453)].stop=function(){var x=f,A;this[x(4489)]||(this.stopped=!0,(A=this[x(1515)])===null||A===void 0||A[x(2361)](),this[x(1862)]&&this.stream[x(2779)]()[x(2067)](function(c){var a=x;c[a(1270)]()}),this[x(1862)]=void 0)},t}(),Wc=function(f){var t=G;function x(A,c,a,e,n){var Q=N,s=f.call(this,A,c,a,e,n)||this;return s[Q(1119)]=!1,s[Q(4484)]=Cc[Q(2608)],s[Q(863)]=!1,s.width=A,s.height=c,s[Q(4262)]=a,s[Q(2607)]=n||30,s[Q(4226)]=new Xx.f(Q(4262),{width:A,height:c}),s}return kt(x,f),Object.defineProperty(x[t(453)],t(4262),{get:function(){var A=t;return this[A(863)]},set:function(A){var c=t;A!=this[c(863)]&&(this[c(863)]=!!A,this[c(3118)]&&(A?(this[c(3118)][c(3701)]||(this[c(3118)][c(3701)]=[]),this.sprite[c(3701)][c(1383)](this[c(4226)])):this[c(3118)][c(3701)]=[]))},enumerable:!1,configurable:!0}),x[t(453)][t(3824)]=function(){return h2(this,void 0,Promise,function(){var A,c;return I2(this,function(a){var e=N;switch(a.label){case 0:return $2.info(e(1518),this[e(1119)]),this[e(1119)]?[2,this[e(3118)]]:(A=+new Date,c=this,[4,this[e(518)]()]);case 1:return c[e(3118)]=a.sent(),this._inited=!0,$2[e(2702)](e(3853),+new Date-A),[2,this.sprite]}})})},x[t(453)][t(1270)]=function(){var A=t;f.prototype[A(1270)][A(779)](this),this[A(1119)]=!1},x.prototype.getCameraSprite=function(){return h2(this,void 0,Promise,function(){var A=this;return I2(this,function(c){var a=N;return[2,this.getCamera()[a(3512)](function(e){var n=a;return A[n(1299)](e)})]})})},x[t(453)].getVideoSprite=function(A){var c=t,a=LA[c(3806)][c(2252)](A),e=new LA.Texture(a),n=new LA[c(4182)](e);n[c(3701)]=[];var Q=Math[c(2290)](this.height/n[c(2383)],this.width/n.width);n.width=n[c(3461)]*Q,n[c(2383)]=n[c(2383)]*Q;var s=this[c(2383)],h=this[c(3461)];return!G2()&&X0.s.checkEnabled(c(2749))&&(s/=2,h/=2,n[c(3461)]=n[c(3461)]/2,n[c(2383)]=n.height/2),n[c(3252)][c(2306)](.5,.5),n.x=h/2,n.y=s/2,this.mirror&&n[c(3701)].push(this[c(4226)]),n},x[t(453)][t(3436)]=function(){return!1},x.prototype[t(1165)]=function(){},x}(Zt),Ra=function(f){var t=G;function x(A,c,a,e,n){var Q=N;return f[Q(779)](this,A,c,a,e,n)||this}return kt(x,f),x[t(453)][t(3824)]=function(){return h2(this,void 0,Promise,function(){return I2(this,function(A){var c=N;switch(A[c(1986)]){case 0:return[4,this[c(2438)]()];case 1:return[2,A[c(3684)]()]}})})},x[t(453)].getBitmap=function(){return h2(this,void 0,Promise,function(){var A=this;return I2(this,function(c){return[2,new Promise(function(a,e){var n=N;if(n(557)==typeof createImageBitmap)return e();createImageBitmap(A[n(1515)],{})[n(3512)](function(Q){var s=n;A[s(1436)]=Q,a(Q)}).catch(function(Q){})})]})})},x.prototype[t(3436)]=function(){return!1},x.prototype[t(1165)]=function(){},x}(Zt),Nc=function(f,t,x,A){return new(x||(x=Promise))(function(c,a){var e=N;function n(h){var D=N;try{s(A[D(577)](h))}catch(B){a(B)}}function Q(h){var D=N;try{s(A[D(4446)](h))}catch(B){a(B)}}function s(h){var D=N,B;h[D(2495)]?c(h[D(4531)]):(B=h[D(4531)],B instanceof x?B:new x(function(J){J(B)})).then(n,Q)}s((A=A[e(4502)](f,t||[]))[e(577)]())})},yc=function(f,t){var x=G,A,c,a,e,n={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return e={next:Q(0),throw:Q(1),return:Q(2)},x(4653)==typeof Symbol&&(e[Symbol[x(3051)]]=function(){return this}),e;function Q(s){return function(h){return function(D){var B=N;if(A)throw new TypeError(B(1604));for(;n;)try{if(A=1,c&&(a=2&D[0]?c[B(3575)]:D[0]?c[B(4446)]||((a=c[B(3575)])&&a[B(779)](c),0):c.next)&&!(a=a[B(779)](c,D[1]))[B(2495)])return a;switch(c=0,a&&(D=[2&D[0],a[B(4531)]]),D[0]){case 0:case 1:a=D;break;case 4:return n[B(1986)]++,{value:D[1],done:!1};case 5:n[B(1986)]++,c=D[1],D=[0];continue;case 7:D=n[B(766)][B(513)](),n[B(2230)][B(513)]();continue;default:if(a=n.trys,!((a=a[B(3553)]>0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]-1||navigator.userAgent.indexOf(x(2821))>-1||navigator[x(1716)][x(3025)](x(4500))>-1},t[f(453)][f(3548)]=function(){var x=f;return navigator[x(1716)].indexOf(x(2821))>-1&&navigator[x(1716)].indexOf(x(4071))>-1},t[f(453)][f(562)]=function(){var x=f;return navigator[x(1716)][x(3025)]("MicroMessenger")>-1},t[f(453)][f(3436)]=function(){var x=f;return!this[x(1788)]||!this[x(1788)][x(2256)](function(A){var c=x;return c(1182)!==A[c(1495)]})},t[f(453)][f(1165)]=function(){},t}(),_a=function(){var f=G;function t(x,A,c){this.src=x}return t[f(453)][f(2498)]=function(x){return Nc(this,void 0,void 0,function(){var A,c,a;return yc(this,function(e){var n=N;switch(e[n(1986)]){case 0:return(A=document[n(514)]("video"))[n(4598)](n(4367),""),A[n(4598)]("muted",""),A[n(1922)]=0,A.crossOrigin=n(1771),c=x[n(1498)](),this[n(1788)]=c,A[n(2314)]=new MediaStream(c),a=this.node,this.node=A,[4,A.play()];case 1:return e[n(3684)](),setTimeout(function(){var Q=n;a&&(a[Q(2361)](),a[Q(2314)]=null)},0),[2]}})})},t[f(453)][f(3824)]=function(){return Nc(this,void 0,Promise,function(){var x=this;return yc(this,function(A){return[2,new Promise(function(c,a){var e=N,n=x[e(3344)];if(n instanceof HTMLVideoElement)x[e(1515)]=n;else if(n instanceof String){var Q=document[e(514)](e(4008));x[e(1515)]=Q,Q[e(3344)]=n}else{if(!(n instanceof MediaStream))throw new TypeError("video input type not valid!");x[e(2498)](n)}var s=function(){var h=e;console[h(4143)](h(4482)),x[h(1119)]||(x[h(1119)]=!0,x.node[h(3065)]("play",s))};x[e(1515)][e(3373)](e(4240),s),x[e(3548)]()||x[e(898)](),x[e(1515)][e(3373)](e(1256),function(){var h=e;x[h(3548)]()&&x.playVideo(),c(x[h(1515)])}),x.node[e(3373)]("resize",function(){})})]})})},t.prototype[f(898)]=function(){var x=f;try{this.node[x(4240)]()}catch(A){console.log(x(1887),A)}},t[f(453)]._checkAndroidWechat=function(){var x=f;return navigator[x(1716)][x(3025)](x(2821))>-1&&navigator[x(1716)][x(3025)](x(4071))>-1},t[f(453)][f(3436)]=function(){var x=f;return!this[x(1788)]||!this[x(1788)][x(2256)](function(A){var c=x;return c(1182)!==A[c(1495)]})},t[f(453)].getBitmap=function(){return Nc(this,void 0,Promise,function(){var x=this;return yc(this,function(A){return[2,new Promise(function(c,a){var e=N;createImageBitmap(x.node,{})[e(3512)](function(n){var Q=e;x[Q(1436)]=n,c(n)})[e(2496)](function(n){})})]})})},t[f(453)][f(1165)]=function(){},t}(),At=function(f,t,x,A){return new(x||(x=Promise))(function(c,a){var e=N;function n(h){var D=N;try{s(A[D(577)](h))}catch(B){a(B)}}function Q(h){try{s(A.throw(h))}catch(D){a(D)}}function s(h){var D=N,B;h[D(2495)]?c(h[D(4531)]):(B=h.value,B instanceof x?B:new x(function(J){J(B)})).then(n,Q)}s((A=A[e(4502)](f,t||[]))[e(577)]())})},xt=function(f,t){var x=G,A,c,a,e,n={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return e={next:Q(0),throw:Q(1),return:Q(2)},x(4653)==typeof Symbol&&(e[Symbol[x(3051)]]=function(){return this}),e;function Q(s){return function(h){return function(D){var B=N;if(A)throw new TypeError(B(1604));for(;n;)try{if(A=1,c&&(a=2&D[0]?c[B(3575)]:D[0]?c.throw||((a=c[B(3575)])&&a[B(779)](c),0):c[B(577)])&&!(a=a[B(779)](c,D[1]))[B(2495)])return a;switch(c=0,a&&(D=[2&D[0],a.value]),D[0]){case 0:case 1:a=D;break;case 4:return n[B(1986)]++,{value:D[1],done:!1};case 5:n.label++,c=D[1],D=[0];continue;case 7:D=n[B(766)][B(513)](),n.trys[B(513)]();continue;default:if(a=n[B(2230)],!((a=a[B(3553)]>0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]0&&a[a.length-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]-1)return!1}catch(t){}if((0,Bc.t)()||navigator[f(1716)][f(3025)](f(3457))>-1||(0,g2.Ov)())return!1;try{return f(557)!=typeof OffscreenCanvas&&typeof Worker!="undefined"}catch(t){return!1}}function Fc(){return G2()}function Ut(){return Qc(this,void 0,void 0,function(){var f;return sc(this,function(t){var x=N;switch(t.label){case 0:return[4,(f=new j)[x(1184)]()];case 1:return t.sent(),[2,f]}})})}function vc(f,t,x){return Qc(this,void 0,void 0,function(){var A,c,a,e;return sc(this,function(n){var Q=N;switch(n[Q(1986)]){case 0:return A=Ac(Ac({},t),{width:t[Q(3461)],height:t[Q(2383)],frameRate:t[Q(4441)]}),c=new mt(A),f==vA.UZ.CAMERA?a=new Wc(A[Q(3461)],A[Q(2383)],!0,0,A[Q(2607)]):f===vA.UZ.VIDEO||f===vA.UZ[Q(3856)]?x&&(a=new $c(x,A[Q(3461)],A.height)):f===vA.UZ[Q(3362)]&&x&&(a=new Ha(x[Q(3344)]||x,A[Q(3461)],A[Q(2383)])),e=+new Date,[4,a[Q(3824)]()];case 1:return n.sent(),console[Q(4143)](Q(3456),+new Date-e),[4,Ut()];case 2:return n[Q(3684)](),console[Q(4143)](Q(934),+new Date-e),c.input=a,[2,{input:c,inputNode:a}]}})})}function Ot(f,t,x){return Qc(this,void 0,void 0,function(){var A,c;return sc(this,function(a){var e=N;switch(a.label){case 0:return A=Ac(Ac({},t),{width:t.width,height:t[e(2383)],frameRate:t.inputFrameRate}),f==vA.UZ[e(3447)]?c=new Ra(A[e(3461)],A[e(2383)],!0,0,A[e(2607)]):f===vA.UZ.VIDEO?x&&(c=new _a(x,A[e(3461)],A.height)):f===vA.UZ.IMAGE&&x&&(c=new La(x[e(3344)]||x,A.width,A[e(2383)])),[4,c[e(3824)]()];case 1:return a[e(3684)](),[2,c]}})})}function Ja(f,t){return Qc(this,void 0,Promise,function(){var x,A,c;return sc(this,function(a){var e=N;switch(a[e(1986)]){case 0:return x=Ac(Ac({},f),{width:f.width,height:f.height}),A=new mt(x),[4,(c=new ja(t,x[e(3461)],x.height,x.mirror))[e(3824)]()];case 1:return a.sent(),[4,Ut()];case 2:return a.sent(),A[e(4603)]=c,[2,{input:A,inputNode:c}]}})})}function Pa(f){return Qc(this,void 0,Promise,function(){return sc(this,function(t){return[2,new Promise(function(x){var A=N,c=new Image;c[A(2347)]="",c[A(2646)]=function(){var a=A;createImageBitmap(c)[a(3512)](function(e){x(e)})},c.onerror=function(a){var e=A;console[e(1045)]("img load error",a)},c[A(3344)]=f})]})})}function Ka(f){return Qc(this,void 0,Promise,function(){return sc(this,function(t){return[2,new Promise(function(x){var A=N,c=new Image;c[A(2347)]="",c.onload=function(){x(c)},c.onerror=function(a){var e=A;console[e(1045)](e(2868),a)},c[A(3344)]=f})]})})}var qa=function(){var f=function(t,x){return f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,c){var a=N;A[a(3536)]=c}||function(A,c){var a=N;for(var e in c)Object[a(453)][a(1454)].call(c,e)&&(A[e]=c[e])},f(t,x)};return function(t,x){var A=N;if(A(4653)!=typeof x&&x!==null)throw new TypeError(A(2943)+String(x)+A(1667));function c(){var a=A;this[a(4586)]=t}f(t,x),t.prototype=x===null?Object.create(x):(c[A(453)]=x[A(453)],new c)}}(),Tc=function(f){var t=G;function x(A,c,a,e){var n=N,Q=this,s=a||`precision mediump float; varying vec2 vMaskCoord; varying vec2 vTextureCoord; uniform sampler2D uSampler; uniform sampler2D mask; uniform sampler2D mask_old_1; uniform sampler2D mask_old_2; uniform sampler2D mask_old_3; uniform sampler2D mask_old_4; uniform float alpha; uniform float npmAlpha; uniform vec4 maskClamp; uniform float width; uniform float height; float normpdf(in float x, in float sigma) { return 0.39894*exp(-0.5*x*x/(sigma*sigma))/sigma; } float normpdf3(in vec3 v, in float sigma) { return 0.39894*exp(-0.5*dot(v,v)/(sigma*sigma))/sigma; } vec4 getMaskColor(vec2 coord) { vec4 masky1 = texture2D(mask, coord); vec4 masky2 = texture2D(mask_old_1, coord); vec4 masky3 = texture2D(mask_old_2, coord); vec4 masky4 = texture2D(mask_old_3, coord); // vec4 r = masky1; // vec4 r = (masky1 + masky2) / 2.0; vec4 r = (masky1 + masky2 + masky3 + masky4) / 4.0; return r; } // \u53CC\u8FB9\u6EE4\u6CE2 float bilateral(in vec2 vMaskCoord) { const float SIGMA = 7.; const float BSIGMA = 5.; // const int MSIZE = 5; {{MSIZE_PLACEHOLDER}} float c = getMaskColor(vMaskCoord).a; const int kSize = (mSize-1)/2; float kernel[mSize]; float final_alpha = 0.0; float Z = 0.0; // \u63D0\u524D\u8BA1\u7B97\u67E5\u627E\u8868 for (int j = 0; j <= kSize; ++j) { kernel[kSize+j] = kernel[kSize-j] = normpdf(float(j), SIGMA); } // vec3 cc; float cc; float factor; float bZ = 1.0/normpdf(0.0, BSIGMA); //read out the texels for (int i=-kSize; i <= kSize; ++i) { for (int j=-kSize; j <= kSize; ++j) { float ccc = getMaskColor(vMaskCoord + vec2( float(i) / width, float(j) / height )).a; cc = ccc; factor = normpdf(cc-c, BSIGMA)*bZ*kernel[kSize+j]*kernel[kSize+i]; Z += factor; final_alpha += factor * ccc; } } return final_alpha / Z; } void main(void) { vec4 original = texture2D(uSampler, vTextureCoord); float maskya = bilateral(vMaskCoord); maskya = 1.0 / (1.0 + exp(-10.0 * (maskya - 0.5))); original *= maskya; gl_FragColor = original; return; }`;return s=s.replace("{{MSIZE_PLACEHOLDER}}",n(2305)[n(4146)](S2.instance.config[n(3096)],";")),(Q=f[n(779)](this,c||`attribute vec2 aVertexPosition; attribute vec2 aTextureCoord; uniform mat3 projectionMatrix; uniform mat3 otherMatrix; varying vec2 vMaskCoord; varying vec2 vTextureCoord; void main(void) { gl_Position = vec4((projectionMatrix * vec3(aVertexPosition, 1.0)).xy, 0.0, 1.0); vTextureCoord = aTextureCoord; vMaskCoord = ( otherMatrix * vec3( aTextureCoord, 1.0) ).xy; } `,s,e)||this)[n(2061)]=!1,Q[n(3186)]=A,Q[n(2766)]=new LA[n(3301)],Q[n(2061)]=Fc(),Q}return qa(x,f),Object[t(4292)](x[t(453)],"maskSprite",{get:function(){var A=t;return this[A(4479)]},set:function(A){var c=t;this._maskSprite=A,this[c(4479)]&&(this._maskSprite[c(4331)]=!1)},enumerable:!1,configurable:!0}),x[t(453)].apply=function(A,c,a,e){var n=t,Q=this[n(4479)],s=Q[n(4548)];if(s[n(2630)])if(s[n(3020)]||(s[n(3020)]=new LA.TextureMatrix(s,0)),s[n(3020)][n(1154)](),this[n(3255)][n(2351)]=s.baseTexture.alphaMode?0:1,this[n(3255)][n(2599)]=s,this.uniforms[n(3994)]=this[n(2922)]||s,this.uniforms[n(2617)]=this[n(3991)]||this[n(3255)].mask_old_1,this[n(3255)][n(3127)]=this[n(478)]||this[n(3255)][n(2617)],this[n(3255)][n(4454)]=A[n(2603)](this.maskMatrix,Q)[n(1283)](s[n(3020)].mapCoord),this[n(3255)][n(3744)]=Q.worldAlpha,this.uniforms[n(589)]=s[n(3020)][n(3627)],A[n(3581)](this,c,a,e),this._segmentationInWorker){if(this[n(478)]){var h=this[n(478)][n(775)][n(4486)][n(877)];this[n(565)]||(this[n(565)]=LA[n(4546)][n(2252)](h)),this[n(565)][n(775)][n(4486)][n(877)]=h,this[n(565)].update()}if(this[n(3991)]){var D=this[n(3991)][n(775)][n(4486)][n(877)];this.lastImageTexture3||(this[n(478)]=LA.Texture.from(D)),this.lastImageTexture3[n(775)][n(4486)][n(877)]=D,this.lastImageTexture3[n(1154)]()}if(this.lastImageTexture){var B=this[n(2922)][n(775)][n(4486)][n(877)];this[n(3991)]||(this[n(3991)]=LA[n(4546)][n(2252)](B)),this[n(3991)].baseTexture[n(4486)][n(877)]=B,this.lastImageTexture2.update()}var J=s[n(775)][n(4486)][n(877)];this[n(2922)]||(this[n(2922)]=LA[n(4546)][n(2252)](J)),this[n(2922)][n(775)][n(4486)][n(877)]=J,this.lastImageTexture[n(1154)]()}else{var eA=s.baseTexture[n(4486)][n(877)];this.lastImageTexture?this[n(2922)].update():(this.lastImageTexture=LA.Texture[n(2252)](eA),console.log(n(877),eA,this[n(2922)]))}},x}(LA[G(2446)]);let zt=`varying vec2 vMaskCoord; varying vec2 vTextureCoord; uniform sampler2D uSampler; uniform sampler2D mask; uniform sampler2D mask_old_1; uniform sampler2D mask_old_2; uniform sampler2D mask_old_3; uniform float alpha; uniform float npmAlpha; uniform vec4 maskClamp; uniform float width; uniform float height; // uniform int mSize; float normpdf(in float x, in float sigma) { return 0.39894*exp(-0.5*x*x/(sigma*sigma))/sigma; } float normpdf3(in vec3 v, in float sigma) { return 0.39894*exp(-0.5*dot(v,v)/(sigma*sigma))/sigma; } vec4 getMaskColor(vec2 coord) { vec4 masky1 = texture2D(mask, coord); vec4 masky2 = texture2D(mask_old_1, coord); // vec4 masky3 = texture2D(mask_old_2, coord); // vec4 masky4 = texture2D(mask_old_3, coord); // return masky1; return (masky1 + masky2) / 2.0; // return (masky1 + masky2 + masky3 + masky4) / 4.0; } // \u53CC\u8FB9\u6EE4\u6CE2, \u79FB\u52A8\u7AEF\u51CF\u5C0F\u53C2\u6570\u4EE5\u4F18\u5316\u6E32\u67D3\u6027\u80FD float bilateral(in vec2 vMaskCoord) { const float SIGMA = 15.0; const float BSIGMA = 5.0; // const float BSIGMA = 0.5; // const float BSIGMA = 0.1; // const int MSIZE = 7; {{MSIZE_PLACEHOLDER}} vec4 masky = getMaskColor(vMaskCoord); float c = masky.a; // vec3 c = masky.rgb; const int kSize = (mSize-1)/2; float kernel[mSize]; float final_alpha = 0.0; float Z = 0.0; for (int j = 0; j <= kSize; ++j) { kernel[kSize+j] = kernel[kSize-j] = normpdf(float(j), SIGMA); } // vec3 cc; float cc; float factor; float bZ = 1.0/normpdf(0.0, BSIGMA); //read out the texels for (int i=-kSize; i <= kSize; ++i) { for (int j=-kSize; j <= kSize; ++j) { vec4 ccc = getMaskColor(vMaskCoord + vec2( float(i) / width, float(j) / height )); cc = ccc.a; factor = normpdf(cc-c, BSIGMA)*bZ*kernel[kSize+j]*kernel[kSize+i]; Z += factor; final_alpha += factor * ccc.a; } } return final_alpha / Z; } void main(void) { // float clip = step(3.5, // step(maskClamp.x, vMaskCoord.x / 2.0) + // step(maskClamp.y, vMaskCoord.y / 2.0) + // step(vMaskCoord.x / 2.0, maskClamp.z) + // step(vMaskCoord.y / 2.0, maskClamp.w)); vec4 original = texture2D(uSampler, vTextureCoord); // vec4 maskya = getMaskColor(vMaskCoord / 2.0); // gl_FragColor = maskya; float maskya = bilateral(vMaskCoord / 2.0); // maskya = smoothstep(0.5, 0.75, maskya); maskya = 1.0 / (1.0 + exp(-10.0 * (maskya - 0.5))); float alphaMul = 1.0 - npmAlpha * (1.0 - maskya); original *= alphaMul * maskya; // original *= alphaMul * maskya * clip; gl_FragColor = original; } `;var jc=function(){var f=function(t,x){var A=N;return f=Object[A(4393)]||{__proto__:[]}instanceof Array&&function(c,a){c.__proto__=a}||function(c,a){var e=A;for(var n in a)Object.prototype[e(1454)][e(779)](a,n)&&(c[n]=a[n])},f(t,x)};return function(t,x){var A=N;if(A(4653)!=typeof x&&x!==null)throw new TypeError(A(2943)+String(x)+" is not a constructor or null");function c(){this.constructor=t}f(t,x),t[A(453)]=x===null?Object[A(1635)](x):(c[A(453)]=x.prototype,new c)}}(),Rc=function(){var f=G;function t(x,A){var c=N;if(this._segmentationInWorker=!1,this[c(2584)]=x,this[c(2061)]=Fc(),!this._maskSprite){var a=LA[c(4546)][c(2252)](A);this[c(4479)]=new LA.Sprite(a),this[c(4479)][c(3461)]=this[c(2584)][c(3461)],this._maskSprite[c(2383)]=this._options[c(2383)]}var e;this._maskFilter||(this._segmentationInWorker?((e=new Tc(this[c(4479)]))[c(3255)][c(3461)]=this[c(2584)][c(3461)],e[c(3255)][c(2383)]=this[c(2584)][c(2383)],e[c(3255)][c(817)]=S2[c(827)][c(2998)][c(3192)],this[c(4649)]=e):((e=new Tc(this[c(4479)],null,zt))[c(3255)].width=this[c(2584)][c(3461)],e[c(3255)][c(2383)]=this[c(2584)][c(2383)],this[c(4649)]=e))}return t[f(453)][f(4502)]=function(x){var A=f;this[A(1358)]&&this[A(528)](),console.log(A(677)),x[A(3701)]||(x.filters=[]),this._bgSprite&&x[A(4299)].addChildAt(this[A(2550)],0),x[A(3701)][A(1383)](this[A(4649)]),this[A(4387)]=x,this[A(1358)]=!0},t.prototype.remove=function(){var x=f,A=this;if(this[x(4649)]){var c=(this._currentTarget[x(3701)]||[]).findIndex(function(a){var e=x;return a===A[e(4649)]});console[x(4143)](x(2284),c,this[x(2550)]),c>-1&&this[x(4387)].filters[x(1889)](c,1),this._applied=!1,this[x(2550)]&&this._currentTarget.parent.removeChildAt(0)}},t[f(453)].resize=function(x,A){var c=f;this[c(2584)][c(3461)]=x,this._options.height=A,this[c(2550)].width=x,this._bgSprite[c(2383)]=A,this[c(4479)][c(3461)]=x,this[c(4479)][c(2383)]=A,this[c(4649)][c(3255)][c(3461)]=x,this[c(4649)][c(3255)].height=A},t.prototype[f(1091)]=function(x){},t[f(453)].updateMask=function(x){var A=f;this[A(2061)]&&(this._maskSprite.texture[A(775)][A(4486)][A(877)]=x),this._maskSprite.texture[A(1154)]()},t[f(453)][f(1165)]=function(){var x=f;try{this[x(4479)]&&this[x(4479)][x(1165)](),this._bgSprite&&this._bgSprite.destroy(),this._maskFilter=null}catch(A){}},t}(),Va=function(f){var t=G;function x(A,c,a){var e=N,n=f[e(779)](this,A,a)||this;if(c&&!n._bgSprite){var Q=LA.Texture[e(2252)](c);n[e(2550)]=new LA.Sprite(Q);var s=n[e(2550)],h=s.width,D=s[e(2383)],B=Math[e(2290)](n[e(2584)][e(3461)]/h,n[e(2584)][e(2383)]/D);n[e(2550)][e(3461)]=h*B,n[e(2550)][e(2383)]=D*B,n[e(2550)][e(3252)][e(2306)](.5),n[e(2550)].x=n[e(2584)][e(3461)]/2,n._bgSprite.y=n[e(2584)][e(2383)]/2,n[e(2550)][e(3701)]=[]}return n}return jc(x,f),x[t(453)][t(1091)]=function(A){var c=t;if(A&&A!==this._cache){var a=this._cache;this[c(2550)]&&(this[c(2550)][c(3689)]=LA.Texture[c(2252)](A)),this._cache=A,a&&a instanceof ImageBitmap&&a.close()}},x[t(453)][t(528)]=function(){var A=t;f[A(453)][A(528)][A(779)](this)},x}(Rc),Xa=function(f){var t=G;function x(A,c,a){var e=N,n=f.call(this,A,c)||this;if(!n[e(2550)]){var Q=LA[e(4546)][e(2252)](a);n[e(2550)]=new LA[e(4182)](Q),n[e(2550)][e(3461)]=n._options[e(3461)],n[e(2550)][e(2383)]=n[e(2584)][e(2383)];var s=new ba.T;s[e(3516)]=15,n[e(2550)][e(3701)]=[s]}return n}return jc(x,f),x.prototype[t(1091)]=function(A){var c=t;A&&(this[c(2550)][c(3689)][c(775)][c(4486)][c(877)]=A,this._bgSprite[c(3689)][c(1154)]())},x[t(453)][t(528)]=function(){var A=t;f.prototype[A(528)][A(779)](this)},x}(Rc),Wa=(function(f){var t=G;function x(A,c,a){var e=N;return f[e(779)](this,A,c)||this}jc(x,f),x[t(453)][t(528)]=function(){var A=t;f[A(453)][A(528)].call(this)}}(Rc),function(f){var t=G;function x(A,c){var a=N,e=f.call(this,A,c)||this;return e[a(2550)]||(e[a(2550)]=new LA.Sprite(LA[a(4546)][a(1940)]),e[a(2550)].tint=65280,e[a(2550)][a(3461)]=e[a(2584)][a(3461)],e._bgSprite[a(2383)]=e[a(2584)][a(2383)]),e}return jc(x,f),x[t(453)].remove=function(){var A=t;f[A(453)][A(528)][A(779)](this)},x}(Rc)),mc=Px(4332),St=function(f,t,x,A){var c=G,a,e=arguments.length,n=e<3?t:A===null?A=Object.getOwnPropertyDescriptor(t,x):A;if(typeof Reflect=="object"&&typeof Reflect[c(3131)]=="function")n=Reflect[c(3131)](f,t,x,A);else for(var Q=f.length-1;Q>=0;Q--)(a=f[Q])&&(n=(e<3?a(n):e>3?a(t,x,n):a(t,x))||n);return e>3&&n&&Object[c(4292)](t,x,n),n},hc=function(f,t){var x=G;if(x(1904)==typeof Reflect&&typeof Reflect[x(4336)]=="function")return Reflect.metadata(f,t)},U2=function(f,t,x,A){return new(x||(x=Promise))(function(c,a){var e=N;function n(h){var D=N;try{s(A[D(577)](h))}catch(B){a(B)}}function Q(h){var D=N;try{s(A[D(4446)](h))}catch(B){a(B)}}function s(h){var D=N,B;h[D(2495)]?c(h[D(4531)]):(B=h[D(4531)],B instanceof x?B:new x(function(J){J(B)})).then(n,Q)}s((A=A[e(4502)](f,t||[]))[e(577)]())})},O2=function(f,t){var x=G,A,c,a,e,n={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return e={next:Q(0),throw:Q(1),return:Q(2)},x(4653)==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e;function Q(s){return function(h){return function(D){var B=N;if(A)throw new TypeError(B(1604));for(;n;)try{if(A=1,c&&(a=2&D[0]?c[B(3575)]:D[0]?c[B(4446)]||((a=c.return)&&a[B(779)](c),0):c[B(577)])&&!(a=a[B(779)](c,D[1]))[B(2495)])return a;switch(c=0,a&&(D=[2&D[0],a[B(4531)]]),D[0]){case 0:case 1:a=D;break;case 4:return n[B(1986)]++,{value:D[1],done:!1};case 5:n[B(1986)]++,c=D[1],D=[0];continue;case 7:D=n[B(766)][B(513)](),n[B(2230)][B(513)]();continue;default:if(a=n.trys,!((a=a[B(3553)]>0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]=f.length&&(f=void 0),{value:f&&f[c++],done:!f}}};throw new TypeError(t(x?3235:3685))},xc=(0,DA.j)(G(679)),Ic=function(){var f=G;function t(A){var c=N;this[c(3136)]=!1,this[c(2053)]=[],this[c(2226)]=!0,this[c(948)]=!1,this[c(1481)]=!1,console[c(4143)](c(3564),location),this[c(2226)]=!1,A[c(1412)]?this[c(3918)]=A[c(1412)]:this[c(3918)]=ec(),this._stage=new LA[c(4133)],this[c(2584)]=A,this._renderer=new LA[c(679)]({view:this._canvas,width:A[c(3461)],height:A[c(2383)],preserveDrawingBuffer:!1,antialias:!1,powerPreference:"high-performance"}),this[c(1636)]=new LA[c(4133)],this[c(3449)].addChild(this[c(1636)]),this[c(1081)]()}var x;return Object.defineProperty(t[f(453)],f(734),{set:function(A){var c=f;if(A){this[c(535)]=new LA[c(4182)](LA.Texture[c(2252)](A));var a=this._backgroundVR,e=a[c(3461)],n=a[c(2383)],Q=Math[c(2290)](this[c(2584)][c(3461)]/e,this[c(2584)][c(2383)]/n);this[c(535)][c(3461)]*=Q,this[c(535)][c(2383)]*=Q}else this[c(535)]=null},enumerable:!1,configurable:!0}),Object[f(4292)](t[f(453)],f(3883),{set:function(A){var c=f,a=A[c(3461)],e=A[c(2383)];this[c(1062)]&&this[c(1062)][c(1440)](a,e),this._baseSprite&&(this[c(811)][c(3461)]=a,this[c(811)][c(2383)]=e,this._baseSprite.texture.update()),this[c(2584)]=A},enumerable:!1,configurable:!0}),Object[f(4292)](t[f(453)],f(4104),{get:function(){var A=f;return this[A(4437)]},enumerable:!1,configurable:!0}),Object[f(4292)](t.prototype,f(4266),{get:function(){var A=f;return this[A(3688)]},enumerable:!1,configurable:!0}),t[f(453)].loadLib3d=function(){return U2(this,void 0,Promise,function(){var A;return O2(this,function(c){var a=N;switch(c.label){case 0:return[4,(A=new mc.e({}))[a(3824)]()];case 1:return c[a(3684)](),[2,new Promise(function(e){var n=a;Promise[n(2262)]([Px.e(888),Px.e(542),Px.e(279)])[n(3512)](Px[n(3265)](Px,8113))[n(3512)](function(Q){var s=n;(0,Q[s(3438)])(ac,bc,A),e()})})]}})})},t[f(453)][f(2105)]=function(){return U2(this,void 0,void 0,function(){return O2(this,function(A){var c=N;switch(A.label){case 0:return this[c(3136)]?[2]:(this[c(4077)]=new j,[4,this[c(4077)][c(1184)]()]);case 1:return A.sent(),this[c(3136)]=!0,[2]}})})},Object.defineProperty(t[f(453)],f(3650),{get:function(){return this._meshVertex},set:function(A){var c=f;this[c(1222)]=A},enumerable:!1,configurable:!0}),t.prototype.switchMode=function(A){var c=f;A!==this[c(635)]&&(A==="Sticker"&&this.setAvatar(null),this[c(635)]=A)},t[f(453)].logTime=function(A){var c=f,a=+new Date;console.log("".concat(A,c(4610))[c(4146)](a-this[c(2107)])),this[c(2107)]=a},t[f(453)][f(3845)]=function(A){var c=f,a,e,n,Q=A[c(2579)],s=A[c(3650)],h=A[c(3909)],D=A[c(3467)],B=A[c(2048)],J=A.backgroundType,eA=A.background,BA=A[c(2749)];return U2(this,void 0,void 0,function(){var ZA,SA,KA;return O2(this,function(_A){var uA=N;switch(_A.label){case 0:return this[uA(948)]?[2]:this[uA(1062)]&&this[uA(3449)]?this[uA(3136)]?[3,2]:[4,this[uA(2105)]()]:[2];case 1:_A[uA(3684)](),_A[uA(1986)]=2;case 2:this[uA(2107)]=+new Date;try{this[uA(1062)][uA(2247)]()}catch(VA){}if(this[uA(1481)]){try{this[uA(1062)][uA(1930)](this[uA(535)])}catch(VA){}return this[uA(635)]==="AR"&&this[uA(3688)]&&this._avatar3d[uA(2428)]&&(Q&&Q[uA(3553)]?(this[uA(3688)].visible||(this[uA(3688)][uA(422)]=!0),this[uA(3688)][uA(558)]=Q):this[uA(3688)][uA(422)]=!1,this[uA(3688)].render()),[2]}return uA(557)!=typeof document?this._baseSprite?((ZA=this[uA(811)].texture[uA(775)][uA(4486)])[uA(877)]!==D&&(ZA[uA(877)]=D),this[uA(811)][uA(3689)][uA(1154)]()):(SA=LA[uA(4546)][uA(2252)](D),this[uA(811)]=new LA[uA(4182)](SA),this._baseSprite[uA(3461)]=this._options[uA(3461)],this[uA(811)][uA(2383)]=this[uA(2584)][uA(2383)],this._baseContainer[uA(641)](this[uA(811)]),this._baseSprite.filters=[]):this[uA(811)]?this[uA(811)][uA(3689)][uA(1154)]():(SA=LA.Texture[uA(2252)](D),this[uA(811)]=new LA[uA(4182)](SA),this._baseSprite[uA(3461)]=this._options.width,this[uA(811)][uA(2383)]=this[uA(2584)][uA(2383)],this[uA(1636)].addChild(this[uA(811)]),this[uA(811)][uA(3701)]=[]),BA&&J&&X0.s[uA(1627)](uA(2749))&&(KA=void 0,this[uA(2435)]!==J&&(this[uA(2857)]&&((KA=this[uA(2857)])[uA(528)](),KA.destroy(),this[uA(2857)]=null),this[uA(2435)]=J),uA(3620)!==J&&(this[uA(2857)]?((e=this[uA(2857)])===null||e===void 0||e[uA(1091)](eA),(n=this[uA(2857)])===null||n===void 0||n.updateMask(BA)):(uA(3467)===J?this.background=new Va(this[uA(2584)],eA,BA):uA(3516)===J?this[uA(2857)]=new Xa(this[uA(2584)],BA,D):uA(2394)===J&&(this[uA(2857)]=new Wa(this[uA(2584)],BA)),(a=this[uA(2857)])===null||a===void 0||a.apply(this._baseSprite)))),Q&&Q[uA(3553)]?(this[uA(1359)]=Q,this[uA(613)]=B,this[uA(3650)]=s,this[uA(3909)]=h,this[uA(2226)]&&this[uA(1888)](s),this[uA(2053)].forEach(function(VA){var XA=uA;VA.visible||(VA[XA(422)]=!0),VA[XA(2993)]=h,VA.mesh=s,VA[XA(2048)]=B,VA[XA(4461)]=Q,VA[XA(3845)]()}),this[uA(1062)][uA(1930)](this._stage),uA(768)===this._mode3d&&this[uA(4437)]&&this[uA(4437)][uA(2428)]&&(this[uA(4437)][uA(558)]=Q,this[uA(4437)][uA(2048)]=B,this._app3d.render()),this[uA(635)]==="AR"&&this[uA(3688)]&&this._avatar3d[uA(2428)]&&(this[uA(3688)][uA(422)]||(this[uA(3688)][uA(422)]=!0),this[uA(3688)][uA(558)]=Q,this[uA(3688)][uA(1930)]()),[2]):(this[uA(2053)][uA(2067)](function(VA){var XA=uA;return VA[XA(422)]=!1}),this[uA(2053)].forEach(function(VA){var XA=uA;VA[XA(3017)]()}),this[uA(1062)].render(this[uA(3449)]),this[uA(635)]==="AR"&&this[uA(3688)]&&this[uA(3688)].loaded&&(this[uA(3688)][uA(422)]=!1,this[uA(3688)][uA(1930)]()),[2])}})})},t[f(453)].removeBackground=function(){var A=f;this[A(2857)]&&(this[A(2857)].remove(),this.background=null)},t[f(453)][f(4466)]=function(A){var c=f;this[c(2857)]},t[f(453)][f(1888)]=function(A){var c=f;if(!this.points){for(var a=[],e=0;2*e-1})&&(n=!1,this[h(1897)]&&(clearTimeout(this[h(1897)]),this[h(1897)]=null)),this[h(657)]=A,xc[h(2702)](h(3148),n,c,a),[2,new Promise(function(D,B){var J=h;n?(Q.debounceTimer&&(clearTimeout(Q.debounceTimer),Q[J(1897)]=null),Q[J(1897)]=setTimeout(function(){var eA=J;return Q._setEffect(A,c,a,e)[eA(3512)](function(BA){var ZA=eA;clearTimeout(Q.debounceTimer),Q[ZA(1897)]=null,D(BA)})},100)):Q._setEffect(A,c,a)[J(3512)](function(eA){D(eA)})})]})})},t[f(453)][f(2102)]=function(A,c,a,e){return U2(this,void 0,Promise,function(){var n,Q=this;return O2(this,function(s){var h=N;return n=h(427)+Math[h(3084)](1e8*Math[h(3585)]()),[2,new Promise(function(D,B){return U2(Q,void 0,void 0,function(){var J,eA,BA,ZA,SA,KA,_A,uA,VA,XA,nx,fx,Cx,Nx,ix=this;return O2(this,function(Ax){var PA=N;switch(Ax[PA(1986)]){case 0:for(xc[PA(2702)](n,PA(4097),this[PA(2053)]),J=[][PA(4146)](this._effects),eA=[],BA=[],ZA=[],SA=[],KA=[],_A=[],A[PA(3553)]||(this[PA(2240)]=null),uA=function(Gx){var ex=PA,_x=J[ex(2898)](function(I0){var v0=ex;return I0[v0(2713)]===A[Gx]}),zx=void 0;if(_x>-1)eA[ex(1383)](J[_x]),zx=J[_x],BA[ex(1383)](c[Gx]),ZA.push(a[Gx]),J[ex(1889)](_x,1);else{var s0=A[Gx];(zx=new ac(s0,VA[ex(1636)],VA[ex(4437)],VA[ex(2584)],VA[ex(1222)],VA._faceLandmarks,VA[ex(3909)],VA[ex(613)],c[Gx],VA[ex(3918)]))[ex(4206)]=a[Gx],zx.renderer=VA._renderer,SA[ex(1383)](zx),_A[ex(1383)](zx.download())}},VA=this,XA=0;XA=0;Q--)(a=f[Q])&&(n=(e<3?a(n):e>3?a(t,x,n):a(t,x))||n);return e>3&&n&&Object[c(4292)](t,x,n),n},xe=function(f,t){var x=G;if(x(1904)==typeof Reflect&&x(4653)==typeof Reflect[x(4336)])return Reflect[x(4336)](f,t)},F2=new(function(){var f=G;function t(x,A){var c=N;this[c(3461)]=0,this[c(2383)]=0,this[c(3461)]=x,this[c(2383)]=A}return Object.defineProperty(t[f(453)],"depth",{get:function(){var x=f;return Math[x(2290)](this.width,this[x(2383)])},enumerable:!1,configurable:!0}),t=Ae([I.e,xe(f(3571),[Number,Number])],t)}())(0,0),cc=function(f,t,x,A){return new(x||(x=Promise))(function(c,a){var e=N;function n(h){var D=N;try{s(A[D(577)](h))}catch(B){a(B)}}function Q(h){try{s(A.throw(h))}catch(D){a(D)}}function s(h){var D=N,B;h[D(2495)]?c(h.value):(B=h[D(4531)],B instanceof x?B:new x(function(J){J(B)}))[D(3512)](n,Q)}s((A=A[e(4502)](f,t||[])).next())})},tc=function(f,t){var x=G,A,c,a,e,n={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return e={next:Q(0),throw:Q(1),return:Q(2)},x(4653)==typeof Symbol&&(e[Symbol[x(3051)]]=function(){return this}),e;function Q(s){return function(h){return function(D){var B=N;if(A)throw new TypeError("Generator is already executing.");for(;n;)try{if(A=1,c&&(a=2&D[0]?c.return:D[0]?c[B(4446)]||((a=c.return)&&a[B(779)](c),0):c.next)&&!(a=a[B(779)](c,D[1])).done)return a;switch(c=0,a&&(D=[2&D[0],a[B(4531)]]),D[0]){case 0:case 1:a=D;break;case 4:return n.label++,{value:D[1],done:!1};case 5:n.label++,c=D[1],D=[0];continue;case 7:D=n.ops[B(513)](),n[B(2230)][B(513)]();continue;default:if(a=n[B(2230)],!((a=a[B(3553)]>0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]=0;--ex){var _x=this.tryEntries[ex],zx=_x[Ax(4219)];if(Ax(2693)===_x[Ax(505)])return Gx(Ax(3123));if(_x[Ax(505)]<=this.prev){var s0=A[Ax(779)](_x,Ax(745)),I0=A[Ax(779)](_x,Ax(2334));if(s0&&I0){if(this[Ax(447)]<_x[Ax(745)])return Gx(_x[Ax(745)],!0);if(this[Ax(447)]<_x[Ax(2334)])return Gx(_x[Ax(2334)])}else if(s0){if(this[Ax(447)]<_x[Ax(745)])return Gx(_x[Ax(745)],!0)}else{if(!I0)throw new Error("try statement without catch or finally");if(this.prev<_x.finallyLoc)return Gx(_x.finallyLoc)}}}},abrupt:function(ix,Ax){for(var PA=f,Gx=this[PA(1942)][PA(3553)]-1;Gx>=0;--Gx){var ex=this[PA(1942)][Gx];if(ex[PA(505)]<=this[PA(447)]&&A[PA(779)](ex,"finallyLoc")&&this[PA(447)]=0;--PA){var Gx=this[Ax(1942)][PA];if(Gx[Ax(2334)]===ix)return this.complete(Gx.completion,Gx[Ax(1489)]),nx(Gx),D}},catch:function(ix){for(var Ax=f,PA=this[Ax(1942)][Ax(3553)]-1;PA>=0;--PA){var Gx=this.tryEntries[PA];if(Gx.tryLoc===ix){var ex=Gx[Ax(4219)];if(ex[Ax(4028)]==="throw"){var _x=ex[Ax(4657)];nx(Gx)}return _x}}throw new Error(Ax(3209))},delegateYield:function(ix,Ax,PA){var Gx=f;return this[Gx(3312)]={iterator:Cx(ix),resultName:Ax,nextLoc:PA},Gx(577)===this[Gx(1180)]&&(this[Gx(4657)]=void 0),D}},t}function jt(f,t,x,A,c,a,e){var n=G;try{var Q=f[a](e),s=Q[n(4531)]}catch(h){return void x(h)}Q[n(2495)]?t(s):Promise.resolve(s)[n(3512)](A,c)}function at(f){return function(){var t=this,x=arguments;return new Promise(function(A,c){var a=N,e=f[a(4502)](t,x);function n(s){var h=a;jt(e,A,c,n,Q,h(577),s)}function Q(s){var h=a;jt(e,A,c,n,Q,h(4446),s)}n(void 0)})}}Px(5901)[G(491)](G(2104));var et,Rt=G(2379),_t=G(1012);function te(f,t){return new Promise(function(x,A){var c;c=requestAnimationFrame(function a(){var e=N,n=f[e(807)](t,0,0);n!==f[e(1506)]?(cancelAnimationFrame(c),x(n)):requestAnimationFrame(a)})})}var pc,z2,Ht=function(){var f=at(ic().mark(function t(x,A,c,a,e,n,Q,s){var h,D;return ic().wrap(function(B){for(var J=N;;)switch(B[J(447)]=B[J(577)]){case 0:return et||(et=x.createBuffer(),x[J(1444)](x[J(1661)],et)),x[J(3422)](x[J(1661)],s[J(886)],x[J(1803)]),x[J(1174)](A,c,a,e,n,Q,0),h=x[J(1916)](x.SYNC_GPU_COMMANDS_COMPLETE,0),x[J(1963)](),B[J(577)]=7,te(x,h);case 7:D=B[J(3684)],x[J(4267)](h),D&&D!==x[J(2953)]&&x[J(2176)](x[J(1661)],0,s);case 10:case J(3123):return B[J(1270)]()}},t)}));return function(t,x,A,c,a,e,n,Q){return f.apply(this,arguments)}}(),ae=function(){var f=G;function t(n,Q){var s=N;(function(KA,_A){var uA=N;if(!(KA instanceof _A))throw new TypeError(uA(4171))})(this,t),t2(this,s(847),256),t2(this,s(1386),256),t2(this,s(3751),void 0),t2(this,"gl",void 0),t2(this,s(2084),void 0),t2(this,s(870),void 0),t2(this,s(722),void 0),t2(this,s(3968),void 0),t2(this,s(3538),void 0),t2(this,s(2312),void 0),t2(this,"locations_0",void 0),t2(this,"framebuffer_0",void 0),t2(this,s(4202),void 0),t2(this,s(2134),void 0),t2(this,s(1086),void 0),t2(this,s(970),void 0),t2(this,"use_webgl2",!0),t2(this,s(863),void 0),t2(this,s(1175),!1),t2(this,s(459),void 0),t2(this,s(3183),void 0),this.canvas=n,this[s(4262)]=Q,n[s(3461)]=this[s(847)],n.height=this[s(1386)];var h={antialias:!1,depth:!1,preserveDrawingBuffer:!1},D=n.getContext(s(444),h);if(D||(this[s(723)]=!1,console[s(4143)]("use gl1 pipeline"),D=n[s(923)](s(4193),h)),D){this.gl=D,this[s(2084)]=this[s(2752)](this[s(723)]?_t:Rt),this.program_0=this[s(2752)](this[s(723)]?_t:Rt),this[s(2134)]=this.getProgram(this[s(723)]?s(1485):s(4644));var B=this[s(1815)](this[s(847)],this.base_height),J=B[s(2357)],eA=B.fb;this[s(3538)]=J,this[s(3968)]=eA,this[s(870)]=this[s(3600)](this[s(2084)]),this[s(722)]=this.initInputTexture();var BA=this.initFrameBufferPipeline(128,128),ZA=BA[s(2357)],SA=BA.fb;this[s(4202)]=ZA,this.framebuffer_0=SA,this[s(1923)]=this.initProgram(this.program_0),this[s(1086)]=this[s(3600)](this[s(2134)])}else S[s(1764)](error,{code:fA,message:q.t(s(4038))})}var x,A,c,a,e;return x=t,A=[{key:"mirror",get:function(){var n=N;return this[n(863)]},set:function(n){var Q=N;if(n!==void 0){if(this[Q(870)]){var s=this[Q(870)].mirrorLocation;this.gl[Q(3091)](s,n?1:0)}this[Q(863)]=n}}},{key:f(2752),value:function(n){var Q=f,s=this.gl,h=Ft(s,s[Q(1968)],this[Q(723)]?Q(2318):Q(4056)),D=Ft(s,s[Q(952)],n),B=s[Q(2580)]();s[Q(1444)](s[Q(2549)],B),s[Q(3422)](s[Q(2549)],new Float32Array([-1,-1,1,-1,-1,1,1,1]),s[Q(4308)]);var J=s[Q(2580)]();return s[Q(1444)](s[Q(2549)],J),s.bufferData(s[Q(2549)],new Float32Array([0,0,1,0,0,1,1,1]),s.STATIC_DRAW),ce(s,h,D,B,J)}},{key:f(3600),value:function(n){var Q=f,s=this.gl;s.useProgram(n);var h=s.getUniformLocation(n,Q(1529));s[Q(3091)](h,0);var D=s[Q(2170)](n,Q(2364));s.uniform2fv(D,[1,1]);var B=s[Q(2170)](n,Q(659));s.uniform2fv(B,[0,0]);var J=s[Q(2170)](n,Q(3372));s[Q(2283)](J,0);var eA=s.getUniformLocation(n,Q(771));s[Q(1353)](eA,[.5,.5]);var BA=s[Q(2170)](n,Q(3535));s[Q(1353)](BA,[1,1]);var ZA=s[Q(2170)](n,Q(3645));return s[Q(3091)](ZA,0),{inputFrameLocation:h,scaleLocation:D,translateLocation:B,rotationLocation:J,pivotLocation:eA,sizeLocation:BA,mirrorLocation:ZA}}},{key:f(1815),value:function(n,Q){var s=f,h=this.gl,D=n,B=Q,J=h[s(869)]();h.bindTexture(h[s(2142)],J),h.texImage2D(h[s(2142)],0,h[s(469)],D,B,0,h[s(469)],h[s(2151)],null),h[s(3894)](h.TEXTURE_2D,h[s(691)],h.LINEAR),h[s(3894)](h[s(2142)],h[s(4026)],h[s(4606)]),h.texParameteri(h[s(2142)],h[s(3083)],h[s(4606)]);var eA=h[s(2082)]();h[s(2936)](h[s(2557)],eA);var BA=h[s(4042)];return h.framebufferTexture2D(h[s(2557)],BA,h.TEXTURE_2D,J,0),h[s(2936)](h[s(2557)],null),{targetTexture:J,fb:eA,attachmentPoint:BA}}},{key:f(2179),value:function(){var n=f,Q=this.gl,s=Q[n(869)]();return Q[n(3869)](Q[n(2142)],s),Q[n(3894)](Q[n(2142)],Q[n(4026)],Q[n(4606)]),Q[n(3894)](Q[n(2142)],Q[n(3083)],Q[n(4606)]),Q[n(3894)](Q.TEXTURE_2D,Q.TEXTURE_MIN_FILTER,Q[n(852)]),Q[n(3894)](Q[n(2142)],Q[n(1876)],Q[n(852)]),s}},{key:f(2169),value:function(n,Q,s){var h=f;this.canvas;var D=this.gl,B=this[h(2084)],J=this.framebuffer_base,eA=this.base_width,BA=this.base_height,ZA=this[h(870)],SA=ZA[h(922)],KA=ZA.mirrorLocation;D[h(2936)](D[h(2557)],J),D[h(2453)](B),D[h(2980)](0,0,eA,BA),D[h(1353)](SA,[Q,s]),this[h(4262)]&&D.uniform1i(KA,1),D[h(4628)](0,0,0,0),D[h(2341)](D.COLOR_BUFFER_BIT),D[h(4032)](D.TEXTURE0),D[h(3869)](D[h(2142)],this[h(722)]),this[h(459)]!==Q||this[h(3183)]!==s?(D[h(3234)](D[h(2142)],0,D[h(469)],D[h(469)],D.UNSIGNED_BYTE,n),this[h(459)]=Q,this[h(3183)]=s):D[h(2723)](D[h(2142)],0,0,0,Q,s,D[h(469)],D[h(2151)],n),D[h(3270)](D[h(1999)],0,4),D[h(2936)](D[h(2557)],null)}},{key:"renderForRect",value:(e=at(ic().mark(function n(Q,s,h){var D=f,B,J,eA,BA,ZA,SA,KA,_A,uA,VA,XA=arguments;return ic()[D(4200)](function(nx){for(var fx=D;;)switch(nx[fx(447)]=nx[fx(577)]){case 0:if(B=!(XA[fx(3553)]>3&&XA[3]!==void 0)||XA[3],this[fx(3751)],J=this.gl,eA=this.program_0,BA=this[fx(553)],ZA=this[fx(3538)],SA=128,KA=128,(_A=this[fx(1923)])[fx(922)],_A[fx(1720)],J.bindFramebuffer(J[fx(2557)],BA),J[fx(2453)](eA),J[fx(2980)](0,0,SA,KA),J[fx(4628)](0,0,0,0),J[fx(2341)](J[fx(3238)]),J[fx(4032)](J[fx(1448)]),J.bindTexture(J[fx(2142)],ZA),J[fx(3270)](J.TRIANGLE_STRIP,0,4),!B){nx[fx(577)]=24;break}if(this.outputPixels1||(this[fx(3089)]=new Uint8Array(SA*KA*4)),uA=this[fx(3089)],!this.use_webgl2){nx.next=20;break}return nx[fx(577)]=18,Ht(J,0,0,SA,KA,J[fx(469)],J[fx(2151)],uA);case 18:nx[fx(577)]=21;break;case 20:J[fx(1174)](0,0,SA,KA,J[fx(469)],J[fx(2151)],uA);case 21:return VA=new ImageData(new Uint8ClampedArray(uA[fx(1079)]),SA,KA),J[fx(2936)](J[fx(2557)],null),nx[fx(3513)]("return",VA);case 24:return J[fx(2936)](J[fx(2557)],null),nx[fx(3513)]("return",null);case 26:case fx(3123):return nx.stop()}},n,this)})),function(n,Q,s){var h=f;return e[h(4502)](this,arguments)})},{key:f(3190),value:function(n,Q,s){var h=f,D=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],B=(this.canvas,this.gl),J=this[h(2312)],eA=this[h(553)],BA=this[h(3538)],ZA=128,SA=128,KA=this[h(1923)];if(KA[h(922)],KA[h(1720)],B[h(2936)](B[h(2557)],eA),B[h(2453)](J),B[h(2980)](0,0,ZA,SA),B.clearColor(0,0,0,0),B[h(2341)](B[h(3238)]),B[h(4032)](B[h(1448)]),B[h(3869)](B.TEXTURE_2D,BA),B[h(3270)](B.TRIANGLE_STRIP,0,4),D){var _A=new Uint8Array(ZA*SA*4);B.readPixels(0,0,ZA,SA,B[h(469)],B[h(2151)],_A);var uA=new ImageData(new Uint8ClampedArray(_A[h(1079)]),ZA,SA);return B[h(2936)](B[h(2557)],null),uA}return B.bindFramebuffer(B[h(2557)],null),null}},{key:f(3623),value:(a=at(ic()[f(3726)](function n(Q,s,h,D,B,J,eA){var BA=f,ZA,SA,KA,_A,uA,VA,XA,nx,fx,Cx,Nx,ix,Ax,PA,Gx,ex;return ic()[BA(4200)](function(_x){for(var zx=BA;;)switch(_x[zx(447)]=_x[zx(577)]){case 0:if(ZA=192,SA=192,this[zx(3751)],KA=this.gl,_A=this[zx(2134)],uA=this[zx(1086)],VA=uA[zx(922)],XA=uA[zx(800)],nx=uA.pivotLocation,fx=uA[zx(879)],Cx=uA[zx(840)],KA[zx(2980)](0,0,ZA,SA),KA[zx(2453)](_A),KA.uniform2fv(VA,[1,1]),Nx=h,ix=D,KA[zx(1353)](fx,[Nx,ix]),Ax=Q,PA=s,KA[zx(1353)](XA,[Ax,PA]),KA[zx(1353)](nx,[Q+h/2,s+D/2]),KA[zx(2283)](Cx,-eA),KA.clearColor(0,0,0,0),KA.clear(KA[zx(3238)]),KA[zx(4032)](KA.TEXTURE0),KA.bindTexture(KA[zx(2142)],this[zx(3538)]),KA[zx(3270)](KA[zx(1999)],0,4),this[zx(1425)]||(this.outputPixels2=new Uint8Array(ZA*SA*4)),Gx=this[zx(1425)],!this[zx(723)]){_x[zx(577)]=26;break}return _x[zx(577)]=24,Ht(KA,0,0,ZA,SA,KA[zx(469)],KA[zx(2151)],Gx);case 24:_x.next=27;break;case 26:KA[zx(1174)](0,0,ZA,SA,KA[zx(469)],KA[zx(2151)],Gx);case 27:return ex=new ImageData(new Uint8ClampedArray(Gx[zx(1079)]),ZA,SA),_x[zx(3513)](zx(3575),ex);case 29:case"end":return _x[zx(1270)]()}},n,this)})),function(n,Q,s,h,D,B,J){return a.apply(this,arguments)})},{key:f(2352),value:function(n,Q,s,h,D,B,J){var eA=f,BA=192,ZA=192,SA=(this[eA(3751)],this.gl),KA=this[eA(2134)],_A=this[eA(1086)],uA=_A.sizeLocation,VA=_A[eA(800)],XA=_A[eA(1534)],nx=_A[eA(879)],fx=_A[eA(840)];SA[eA(2980)](0,0,BA,ZA),SA[eA(2453)](KA),SA[eA(1353)](uA,[1,1]);var Cx=s,Nx=h;SA[eA(1353)](nx,[Cx,Nx]);var ix=n,Ax=Q;SA.uniform2fv(VA,[ix,Ax]),SA[eA(1353)](XA,[n+s/2,Q+h/2]),SA[eA(2283)](fx,-J),SA[eA(4628)](0,0,0,0),SA[eA(2341)](SA.COLOR_BUFFER_BIT),SA[eA(4032)](SA.TEXTURE0),SA[eA(3869)](SA[eA(2142)],this[eA(3538)]),SA[eA(3270)](SA[eA(1999)],0,4);var PA=new Uint8Array(147456);return SA.readPixels(0,0,BA,ZA,SA[eA(469)],SA.UNSIGNED_BYTE,PA),new ImageData(new Uint8ClampedArray(PA[eA(1079)]),BA,ZA)}}],A&&Tt(x[f(453)],A),c&&Tt(x,c),Object[f(4292)](x,f(453),{writable:!1}),t}(),Zc=function(f,t,x,A){return new(x||(x=Promise))(function(c,a){var e=N;function n(h){var D=N;try{s(A[D(577)](h))}catch(B){a(B)}}function Q(h){var D=N;try{s(A[D(4446)](h))}catch(B){a(B)}}function s(h){var D=N,B;h[D(2495)]?c(h[D(4531)]):(B=h[D(4531)],B instanceof x?B:new x(function(J){J(B)}))[D(3512)](n,Q)}s((A=A.apply(f,t||[]))[e(577)]())})},Uc=function(f,t){var x=G,A,c,a,e,n={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return e={next:Q(0),throw:Q(1),return:Q(2)},typeof Symbol=="function"&&(e[Symbol[x(3051)]]=function(){return this}),e;function Q(s){return function(h){return function(D){var B=N;if(A)throw new TypeError("Generator is already executing.");for(;n;)try{if(A=1,c&&(a=2&D[0]?c[B(3575)]:D[0]?c[B(4446)]||((a=c[B(3575)])&&a.call(c),0):c[B(577)])&&!(a=a.call(c,D[1]))[B(2495)])return a;switch(c=0,a&&(D=[2&D[0],a.value]),D[0]){case 0:case 1:a=D;break;case 4:return n.label++,{value:D[1],done:!1};case 5:n[B(1986)]++,c=D[1],D=[0];continue;case 7:D=n[B(766)][B(513)](),n[B(2230)][B(513)]();continue;default:if(a=n[B(2230)],!((a=a[B(3553)]>0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]1&&arguments[1]!==void 0?arguments[1]:0;Lt(this,t),this.y=this.s=c,this.setAlpha(x),this.initialized=!1}return Pt(t,[{key:"setAlpha",value:function(x){var A=N;(x<=0||x>1)&&console.log(A(1457)),this.a=x}},{key:f(2991),value:function(x){var A=f,c;return this[A(4513)]?c=this.a*x+(1-this.a)*this.s:(c=x,this[A(4513)]=!0),this.y=x,this.s=c,c}},{key:f(1078),value:function(x,A){var c=f;return this[c(472)](A),this[c(2991)](x)}},{key:f(3868),value:function(){var x=f;return this[x(4513)]}},{key:f(3177),value:function(){return this.y}},{key:"reset",value:function(){var x=f;this[x(4513)]=!1}}]),t}();let gt=function(){var f=G;function t(x){var A=N,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,a=arguments[A(3553)]>2&&arguments[2]!==void 0?arguments[2]:0,e=arguments[A(3553)]>3&&arguments[3]!==void 0?arguments[3]:1;Lt(this,t),this.setFrequency(x),this[A(2809)](c),this[A(1216)](a),this.setDerivateCutoff(e),this.x=new Kt(this.alpha(c)),this.dx=new Kt(this[A(3744)](e)),this[A(3180)]=void 0}return Pt(t,[{key:f(3744),value:function(x){var A=f,c=1/this[A(3088)];return 1/(1+1/(2*Math.PI*x)/c)}},{key:"setFrequency",value:function(x){var A=f;x<=0&&console[A(4143)](A(4388)),this[A(3088)]=x}},{key:f(2809),value:function(x){var A=f;x<=0&&console[A(4143)](A(2778)),this[A(837)]=x}},{key:"setBeta",value:function(x){var A=f;this[A(2982)]=x}},{key:f(2445),value:function(x){var A=f;x<=0&&console[A(4143)](A(969)),this[A(1378)]=x}},{key:f(2247),value:function(){var x=f;this.x.reset(),this.dx.reset(),this[x(3180)]=void 0}},{key:"filter",value:function(x){var A=f,c=arguments[A(3553)]>1&&arguments[1]!==void 0?arguments[1]:void 0;this.lasttime!=null&&c!=null&&c!==this[A(3180)]&&(this[A(3088)]=1/(c-this[A(3180)])),this[A(3180)]=c;var a=this.x[A(3868)]()?(x-this.x[A(3177)]())*this[A(3088)]:0,e=this.dx[A(1078)](a,this.alpha(this.dcutoff)),n=this[A(837)]+this[A(2982)]*Math[A(2136)](e);return this.x[A(1078)](x,this.alpha(n))}}]),t}();var ne=function(f,t,x,A){var c=G,a,e=arguments[c(3553)],n=e<3?t:A===null?A=Object[c(2692)](t,x):A;if(c(1904)==typeof Reflect&&c(4653)==typeof Reflect.decorate)n=Reflect[c(3131)](f,t,x,A);else for(var Q=f[c(3553)]-1;Q>=0;Q--)(a=f[Q])&&(n=(e<3?a(n):e>3?a(t,x,n):a(t,x))||n);return e>3&&n&&Object[c(4292)](t,x,n),n},ot=function(f,t){var x=G;if(x(1904)==typeof Reflect&&typeof Reflect[x(4336)]=="function")return Reflect[x(4336)](f,t)},fe=function(f,t,x,A){return new(x||(x=Promise))(function(c,a){var e=N;function n(h){try{s(A.next(h))}catch(D){a(D)}}function Q(h){try{s(A.throw(h))}catch(D){a(D)}}function s(h){var D=N,B;h[D(2495)]?c(h[D(4531)]):(B=h[D(4531)],B instanceof x?B:new x(function(J){J(B)}))[D(3512)](n,Q)}s((A=A.apply(f,t||[]))[e(577)]())})},ge=function(f,t){var x,A,c,a,e={label:0,sent:function(){if(1&c[0])throw c[1];return c[1]},trys:[],ops:[]};return a={next:n(0),throw:n(1),return:n(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function n(Q){return function(s){return function(h){var D=N;if(x)throw new TypeError(D(1604));for(;e;)try{if(x=1,A&&(c=2&h[0]?A[D(3575)]:h[0]?A.throw||((c=A[D(3575)])&&c[D(779)](A),0):A.next)&&!(c=c[D(779)](A,h[1]))[D(2495)])return c;switch(A=0,c&&(h=[2&h[0],c[D(4531)]]),h[0]){case 0:case 1:c=h;break;case 4:return e[D(1986)]++,{value:h[1],done:!1};case 5:e[D(1986)]++,A=h[1],h=[0];continue;case 7:h=e[D(766)][D(513)](),e[D(2230)][D(513)]();continue;default:if(c=e.trys,!((c=c[D(3553)]>0&&c[c[D(3553)]-1])||h[0]!==6&&h[0]!==2)){e=0;continue}if(h[0]===3&&(!c||h[1]>c[0]&&h[1]=f.length&&(f=void 0),{value:f&&f[c++],done:!f}}};throw new TypeError(x?"Object is not iterable.":t(3685))},qt=function(){var f=G;function t(x){var A=N;this[A(3454)]={},this[A(2281)]={},this[A(4209)]=!1,this[A(1510)]=new j,this[A(2584)]=x}return t[f(453)][f(3824)]=function(){return fe(this,void 0,Promise,function(){var x;return ge(this,function(A){var c=N;switch(A[c(1986)]){case 0:return[4,this[c(1510)][c(1184)]()];case 1:for(A[c(3684)](),this[c(2730)](),this[c(2281)].KEY_POINTS,x=0;x<468;x++)this[c(3454)][x+"_x"]=new gt(60,.05,80,1),this[c(3454)][x+"_y"]=new gt(60,.05,80,1),this[c(3454)][x+"_z"]=new gt(60,.05,80,1);return[2]}})})},Object[f(4292)](t.prototype,"faceLandmarks",{get:function(){var x=f;return this[x(1359)]},set:function(x){var A=f;this[A(1359)]=x,this[A(981)]()},enumerable:!1,configurable:!0}),t[f(453)].initDataMap=function(){var x=f,A=this.getConfigByKeys([x(2227),x(1834),x(2475),"KEY_POINTS","LEFT_FACE_OVAL",x(4114),x(3004),x(1305),x(2378),x(989),x(3244),x(2700),"MOUTH_LOWER","lipsTriangulation","LIPS"]);this._dataMap=A},t.prototype[f(981)]=function(){var x=f,A=this,c=this[x(1359)];if(c){var a=this[x(2281)],e=(a[x(2238)],a[x(2475)]),n=a[x(446)],Q=a.LEFT_FACE_OVAL3,s=a[x(1305)],h=a[x(989)],D=a[x(2700)],B=a[x(3300)],J=e[x(3965)],eA=e.contour_right_limit_point,BA=e[x(2976)],ZA=e[x(477)],SA=e.left_eye_left_corner,KA=(0,D0.Sp)(c[358],c[102]),_A=c[J].x,uA=.08*KA,VA=_A+uA,XA=_A-uA;c[358].xXA&&(c[102].x=XA);var nx=.05*KA,fx=c[250].x+nx,Cx=c[20].x-nx;c[305].xCx&&(c[75].x=Cx);var Nx=.028*(c[eA].x-c[BA].x),ix=c[ZA].x+Nx,Ax=c[SA].x-Nx;if(c[BA].x>Ax){var PA=c[BA].x-Ax;Q[x(2067)](function(zx){c[zx].x-=PA})}else if(c[eA].x=0?A._adjustContour(I0(2182),v0):b0>=0&&A._adjustContour("right",b0),A[I0(3454)][s0+"_x"]){var B2=.01*new Date()[I0(575)]();zx.x=A[I0(3454)][s0+"_x"][I0(2991)](zx.x,B2),zx.y=A[I0(3454)][s0+"_y"].filter(zx.y,B2),zx.z=A[I0(3454)][s0+"_z"].filter(zx.z,B2)}A[I0(4499)][I0(1383)]({x:zx.x,y:zx.y,z:zx.z})}),c}},t.prototype[f(3532)]=function(){var x=f,A=this[x(4499)],c=this[x(2281)],a=c[x(2700)],e=c[x(3300)];return a.forEach(function(n,Q){var s=A[n],h=A[e[Q]],D={x:(s.x+h.x)/2,y:(s.y+h.y)/2};s.y=D.y,s.x=D.x,h.y=D.y,h.x=D.x}),A},t.prototype.addOuterLandmarks=function(){var x=f,A=this[x(1359)],c=this._dataMap[x(1834)],a=(0,D0.Sp)(A[454],A[234]),e=(0,D0.Sp)(A[152],A[10]),n=[],Q=this[x(1969)](A),s=Math[x(3943)](Q[x(3425)]),h=Math[x(1387)](Q[x(3425)]),D=Q[x(436)];return c[x(2067)](function(B,J){var eA=x;B[eA(2067)](function(BA){var ZA=eA,SA,KA;ZA(1904)==typeof BA?(SA=A[BA.x],KA=A[BA.y]):(SA=A[BA],KA=A[BA]);var _A,uA,VA,XA,nx=(0,D0.JL)(A[10],A[0]),fx=-1/nx,Cx=SA.y-SA.x*nx,Nx=(Cx-(KA.y-KA.x*fx))/(fx-nx),ix=Nx,Ax=Nx*nx+Cx,PA=[.5,.2];J===0?(_A=ix+(XA=PA[0]*e)*h,uA=Ax-XA*Math.abs(s),VA=SA.z):J===1?(XA=.3*a,D>0&&(XA*=Math[ZA(3943)](Math[ZA(4534)](2*D,Math.PI/2))),_A=ix+XA*Math.abs(s),uA=Ax+XA*h,VA=KA.z):J===2?(_A=ix-(XA=PA[1]*e)*h,uA=Ax+XA*Math.abs(s),VA=SA.z):(XA=.3*a,D<0&&(XA*=Math[ZA(3943)](Math[ZA(4534)](2*D,Math.PI/2))),_A=ix-XA*Math[ZA(2136)](s),uA=Ax-XA*h,VA=KA.z),n.push({x:_A,y:uA,z:VA})})}),n},t.prototype[f(915)]=function(x){var A=f,c=(0,D0.Q)(x[10],x[4],x[152]),a=((0,D0._b)((0,D0.MM)(x[4],c)),function(h,D,B,J){return Math.atan2(J-D,B-h)}),e=this[A(2584)],n=e.width,Q=e[A(2383)],s=F2.depth;return{roll:a(x[33].x*n,x[33].y*Q,x[263].x*n,x[263].y*Q),yaw:a(x[33].x*n,x[33].z*s,x[263].x*n,x[263].z*s),pitch:a(x[10].y*Q,x[10].z*s,x[0].y*Q,x[0].z*s)}},t.prototype[f(3605)]=function(x){var A=f,c=x[10],a=x[0],e=x[33],n=x[263],Q=this[A(2584)],s=Q[A(3461)],h=Q[A(2383)],D=F2[A(3805)],B=Math[A(3184)],J=(0,D0._b)((0,D0.MM)({x:c.x*s,y:c.y*h,z:c.z*D},{x:a.x*s,y:a.y*h,z:a.z*D})),eA=(0,D0._b)((0,D0.MM)({x:e.x*s,y:e.y*h,z:e.z*D},{x:n.x*s,y:n.y*h,z:n.z*D})),BA=this.getPorjectionOnPlane(0,1,0,0,eA),ZA=this[A(2234)](0,0,1,0,J),SA=this[A(2234)](1,0,0,0,J);return{pitch:B(SA.z,SA.y),roll:-B(ZA.x,ZA.y),yaw:B(BA.z,BA.x)}},t[f(453)].getAngles=function(x){var A=f,c=x[10],a=x[152],e=this[A(2584)],n=e[A(3461)],Q=e[A(2383)],s=F2[A(3805)],h=(0,D0._b)((0,D0.MM)({x:c.x*n,y:c.y*Q,z:c.z*s},{x:a.x*n,y:a.y*Q,z:a.z*s})),D={x:0,y:1,z:0},B=(0,D0.e7)(D,h),J=h.x,eA=h.y,BA=h.z,ZA=D.x,SA=D.y,KA=D.z,_A=(0,D0._b)({x:eA*KA-BA*SA,y:BA*ZA-J*KA,z:J*SA-eA*ZA}),uA=_A.x,VA=_A.y,XA=_A.z,nx=Math[A(3943)],fx=Math.sin,Cx=nx(B),Nx=fx(B),ix=[[Cx+uA*uA*(1-Cx),uA*VA*(1-Cx)-XA*Nx,VA*Nx+uA*XA*(1-Cx)],[XA*Nx+uA*VA*(1-Cx),Cx+VA*VA*(1-Cx),-uA*Nx+VA*XA*(1-Cx)],[-VA*Nx+uA*XA*(1-Cx),uA*Nx+VA*XA*(1-Cx),Cx+XA*XA*(1-Cx)]],Ax=Math[A(4253)](ix[0][0]*ix[0][0]+ix[1][0]*ix[1][0]),PA=Math[A(3184)](ix[2][1],ix[2][2]);return Math.atan2(-ix[2][0],Ax),{pitch:PA,roll:-Math[A(3184)](ix[1][0],ix[0][0]),yaw:function(Gx,ex,_x,zx){var s0=A;return Math[s0(3184)](zx-ex,_x-Gx)}(x[33].x*n,x[33].z*s,x[263].x*n,x[263].z*s)}},t[f(453)].getEyeAngles=function(x){var A=f;if(!(x[A(3553)]<478)){var c=this[A(2584)],a=c[A(3461)],e=c[A(2383)],n=F2[A(3805)],Q={x:(x[380].x+x[386].x)/2*a,y:(x[380].y+x[386].y)/2*e,z:0},s={x:x[473].x*a,y:x[473].y*e,z:0},h=(0,D0.Sp)({x:x[386].x*a,y:x[386].y*e,z:x[386].z*n},{x:x[374].x*a,y:x[374].y*e,z:x[374].z*n}),D={x:(x[159].x+x[153].x)/2*a,y:(x[159].y+x[153].y)/2*e,z:0},B={x:x[468].x*a,y:x[468].y*e,z:0},J=(0,D0.Sp)({x:x[159].x*a,y:x[159].y*e,z:x[159].z*n},{x:x[145].x*a,y:x[145].y*e,z:x[145].z*n});return{left:(0,D0.Sp)(Q,s)/h*2,right:(0,D0.Sp)(D,B)/J*2}}},t[f(453)][f(1380)]=function(x,A){var c=f;console[c(4143)](x,"angle:",A/Math.PI*180,"\xB0")},t.prototype[f(2234)]=function(x,A,c,a,e){var n=function(B){return Math.pow(B,2)},Q=e.x,s=e.y,h=e.z,D=n(x)+n(A)+n(c);return{x:((n(A)+n(c))*Q-x*(A*s+c*h+a))/D,y:((n(x)+n(c))*s-A*(x*Q+c*h+a))/D,z:((n(x)+n(A))*h-c*(x*Q+A*s+a))/D}},t.prototype[f(1622)]=function(x){var A=f,c=this,a=this[A(2281)],e=(a.triangulation,a[A(1075)],a.KEY_POINTS),n=a[A(2801)],Q=[],s=[];return x[A(2067)](function(h,D){var B=A;if(e[B(3025)](D)>=0){var J=c[B(3361)](h.x,h.y);Q.push([J.x,J.y]),n[B(3025)](D)>=0&&s[B(1383)]([J.x,J.y])}}),{points:Q,pointsLips:s}},t.prototype[f(1666)]=function(x){for(var A=f,c=this[A(2281)][A(1075)],a=[],e=0;en[0]&&(s[0]=n[0],s[1]=n[1]),h[0]PA.x:Ax.xGx:ix.xex&&(ix.y=ex)}else if(A===uA-4){var _x=VA?a[n[uA-4]]:a[h[uA-4]],zx=VA?a[n[uA-5]]:a[h[uA-5]],s0=(VA?a[n[uA-6]]:a[h[uA-6]]).y+.12*nx;zx.y>s0&&(zx.y=s0),s0=zx.y+.1*nx,_x.y>s0&&(_x.y=s0)}},t[f(453)].getConfigByKeys=function(x){var A=f,c,a,e={};try{for(var n=oe(x),Q=n[A(577)]();!Q[A(2495)];Q=n[A(577)]()){var s=Q[A(4531)],h=OA.c4[s];e[s]=this[A(1510)].getDataConfig(h)}}catch(D){c={error:D}}finally{try{Q&&!Q.done&&(a=n[A(3575)])&&a[A(779)](n)}finally{if(c)throw c.error}}return e},ne([(0,B0.M)(f(2452)),ot(f(1104),Function),ot(f(3571),[Number,Number]),ot(f(998),void 0)],t[f(453)],f(3361),null),t}(),_c=function(){var f=G;return _c=Object[f(1610)]||function(t){for(var x=f,A,c=1,a=arguments[x(3553)];c0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]=0;Q--)(a=f[Q])&&(n=(e<3?a(n):e>3?a(t,x,n):a(t,x))||n);return e>3&&n&&Object[c(4292)](t,x,n),n},Ie=function(f,t){var x=G;if(typeof Reflect=="object"&&x(4653)==typeof Reflect[x(4336)])return Reflect[x(4336)](f,t)},$t=function(){var f=G;function t(a,e,n){var Q=N;this[Q(2061)]=!1,this[Q(1453)]=a,this.source=e,this[Q(3883)]=n,this[Q(2061)]=Fc(),this.renderer=new LA[Q(679)]({view:a,width:n.width,height:n[Q(2383)],backgroundAlpha:0}),this[Q(3118)]=new LA[Q(4182)](LA[Q(4546)][Q(2252)](e))}var x,A,c;return t.prototype[f(1930)]=function(a){var e=f,n;if(a){(n=this[e(3118)])===null||n===void 0||n.texture[e(1154)]();var Q=this[e(3883)],s=Q[e(3461)],h=Q[e(2383)];if(!this[e(3186)]){var D=LA[e(4546)][e(2252)](a);this[e(3186)]=new LA.Sprite(D),this[e(3186)][e(3461)]=s,this[e(3186)][e(2383)]=h}this.mask?(this[e(2061)]&&(this[e(3186)].texture[e(775)][e(4486)].source=a),this[e(3186)][e(3689)][e(1154)]()):(this[e(2061)]?this[e(2599)]=new Tc(this[e(3186)],null,e(3525)):this[e(2599)]=new Tc(this[e(3186)],null,zt),this[e(2599)].uniforms[e(3461)]=s,this[e(2599)].uniforms[e(2383)]=h,this[e(2599)][e(3255)][e(3250)]=S2[e(827)].config[e(3096)],this[e(3118)][e(3701)]=[this[e(2599)]]),this[e(509)][e(1930)](this[e(3118)])}},t[f(453)].resize=function(a,e){var n=f;this.target[n(3461)]=a,this[n(1453)].height=e},t=he([I.e,Ie(f(3571),[typeof(x=vA.TypeCanvas!==void 0&&vA[f(1470)])=="function"?x:Object,f(4653)==typeof(A=vA.TypeCanvas!==void 0&&vA[f(1470)])?A:Object,f(4653)==typeof(c=vA[f(484)]!==void 0&&vA[f(484)])?c:Object])],t)}(),Aa=function(f,t,x,A){return new(x||(x=Promise))(function(c,a){var e=N;function n(h){try{s(A.next(h))}catch(D){a(D)}}function Q(h){try{s(A.throw(h))}catch(D){a(D)}}function s(h){var D=N,B;h[D(2495)]?c(h[D(4531)]):(B=h[D(4531)],B instanceof x?B:new x(function(J){J(B)}))[D(3512)](n,Q)}s((A=A[e(4502)](f,t||[]))[e(577)]())})},xa=function(f,t){var x=G,A,c,a,e,n={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return e={next:Q(0),throw:Q(1),return:Q(2)},x(4653)==typeof Symbol&&(e[Symbol[x(3051)]]=function(){return this}),e;function Q(s){return function(h){return function(D){var B=N;if(A)throw new TypeError("Generator is already executing.");for(;n;)try{if(A=1,c&&(a=2&D[0]?c.return:D[0]?c.throw||((a=c[B(3575)])&&a[B(779)](c),0):c[B(577)])&&!(a=a[B(779)](c,D[1]))[B(2495)])return a;switch(c=0,a&&(D=[2&D[0],a[B(4531)]]),D[0]){case 0:case 1:a=D;break;case 4:return n[B(1986)]++,{value:D[1],done:!1};case 5:n[B(1986)]++,c=D[1],D=[0];continue;case 7:D=n.ops[B(513)](),n.trys.pop();continue;default:if(a=n.trys,!((a=a.length>0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]-1}function de(f){return Aa(this,void 0,Promise,function(){return xa(this,function(t){return[2,new Promise(function(x){var A=N,c=document.createElement(A(4008));if(c[A(4598)](A(4367),""),c[A(4598)]("muted",""),c[A(2347)]=A(1771),c[A(1502)][A(3461)]=A(3711),c[A(1502)][A(2383)]="auto",c[A(1922)]=0,c.onloadedmetadata=function(){var e=A;ca()&&c[e(2361)](),x({width:c[e(2623)],height:c[e(871)]})},c[A(2314)]=f,ca()){document[A(3373)]("WeixinJSBridgeReady",function(){var e=A;c[e(4240)]()},{once:!0}),c.srcObject=f;var a=new CustomEvent(A(626));document[A(1569)](a)}})]})})}function Ec(f,t){return Aa(this,void 0,Promise,function(){var x,A,c,a,e;return xa(this,function(n){var Q=N;switch(n[Q(1986)]){case 0:return t!==vA.UZ[Q(3447)]?[3,1]:[2,Promise[Q(1948)]({width:f[Q(3461)],height:f[Q(2383)],fps:f[Q(2607)]})];case 1:return Q(3752)!=typeof f?[3,2]:[2,new Promise(function(s,h){var D=Q,B=document[D(514)]("img");B[D(2347)]="anonymous",B[D(2646)]=function(){var J=D;s({width:B[J(3461)],height:B[J(2383)],fps:30})},B[D(3344)]=f})];case 2:return f instanceof HTMLImageElement?[2,Promise[Q(1948)]({width:f[Q(3461)],height:f.height,fps:30})]:[3,3];case 3:return f instanceof MediaStream?(x=f[Q(1498)]()[0],A=x[Q(669)](),[4,de(f)]):[3,5];case 4:return c=n.sent(),a=c.width,e=c[Q(2383)],[2,Promise[Q(1948)]({width:a,height:e,fps:A[Q(2607)]})];case 5:if(typeof f=="object")return[2,Promise.resolve({width:f[Q(3461)],height:f[Q(2383)],fps:30})];n.label=6;case 6:return[2]}})})}var ue=function(){var f=function(t,x){var A=N;return f=Object[A(4393)]||{__proto__:[]}instanceof Array&&function(c,a){var e=A;c[e(3536)]=a}||function(c,a){var e=A;for(var n in a)Object[e(453)].hasOwnProperty[e(779)](a,n)&&(c[n]=a[n])},f(t,x)};return function(t,x){var A=N;if(A(4653)!=typeof x&&x!==null)throw new TypeError(A(2943)+String(x)+A(1667));function c(){var a=A;this[a(4586)]=t}f(t,x),t.prototype=x===null?Object[A(1635)](x):(c[A(453)]=x[A(453)],new c)}}(),T2=function(){var f=G;return T2=Object[f(1610)]||function(t){for(var x=f,A,c=1,a=arguments[x(3553)];c=0;Q--)(a=f[Q])&&(n=(e<3?a(n):e>3?a(t,x,n):a(t,x))||n);return e>3&&n&&Object[c(4292)](t,x,n),n},J2=function(f,t){var x=G;if(x(1904)==typeof Reflect&&typeof Reflect.metadata=="function")return Reflect.metadata(f,t)},P2=function(f,t,x,A){return new(x||(x=Promise))(function(c,a){var e=N;function n(h){var D=N;try{s(A[D(577)](h))}catch(B){a(B)}}function Q(h){var D=N;try{s(A[D(4446)](h))}catch(B){a(B)}}function s(h){var D=N,B;h[D(2495)]?c(h.value):(B=h[D(4531)],B instanceof x?B:new x(function(J){J(B)}))[D(3512)](n,Q)}s((A=A[e(4502)](f,t||[]))[e(577)]())})},K2=function(f,t){var x=G,A,c,a,e,n={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return e={next:Q(0),throw:Q(1),return:Q(2)},x(4653)==typeof Symbol&&(e[Symbol[x(3051)]]=function(){return this}),e;function Q(s){return function(h){return function(D){var B=N;if(A)throw new TypeError(B(1604));for(;n;)try{if(A=1,c&&(a=2&D[0]?c[B(3575)]:D[0]?c.throw||((a=c[B(3575)])&&a[B(779)](c),0):c[B(577)])&&!(a=a[B(779)](c,D[1])).done)return a;switch(c=0,a&&(D=[2&D[0],a[B(4531)]]),D[0]){case 0:case 1:a=D;break;case 4:return n[B(1986)]++,{value:D[1],done:!1};case 5:n[B(1986)]++,c=D[1],D=[0];continue;case 7:D=n[B(766)][B(513)](),n[B(2230)][B(513)]();continue;default:if(a=n[B(2230)],!((a=a[B(3553)]>0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]-1||navigator[e(1716)][e(3025)](e(2821))>-1||navigator.userAgent.indexOf("iPhone")>-1||navigator[e(1716)].indexOf(e(4071))>-1},x[t(453)][t(1306)]=function(e){return P2(this,void 0,void 0,function(){return K2(this,function(n){var Q=N;switch(n[Q(1986)]){case 0:return[4,this.detector[Q(3824)]()];case 1:return n[Q(3684)](),e&&e(),[2]}})})},x[t(453)][t(3058)]=function(){return P2(this,void 0,void 0,function(){var e=this;return K2(this,function(n){var Q=N;return this[Q(1475)][Q(4414)](function(s){var h=Q,D=s[h(2579)],B=s[h(3650)],J=s[h(3909)],eA=s[h(2048)],BA=s[h(2749)];e[h(2861)][h(872)](B),e[h(2861)][h(2479)](D),e[h(4317)]=BA,e[h(509)]&&e[h(509)][h(3845)]({landmarks:D,meshVertex:B,lipVertex:J,angles:eA,image:e[h(2861)][h(2028)](),backgroundType:e[h(4078)],background:e[h(3081)],segmentation:BA});try{e[h(2648)],e[h(2648)]=+new Date,e[h(4078)]==="transparent"&&e[h(2529)][h(1930)](BA)}catch(ZA){}}),[2]})})},x[t(453)].setBackground=function(e){return P2(this,void 0,void 0,function(){var n,Q;return K2(this,function(s){var h=N;switch(s[h(1986)]){case 0:return e?(n=e.type,this[h(4034)]=h(3620)===n,n!=="image"?[3,2]:[4,Ka(e[h(3344)])]):(this[h(4034)]=!1,[2,f[h(453)][h(2577)][h(779)](this)]);case 1:return Q=s[h(3684)](),f[h(453)][h(2191)][h(779)](this,e,Q),[3,3];case 2:f[h(453)].setBackground[h(779)](this,e),s[h(1986)]=3;case 3:return[2]}})})},x[t(453)][t(3561)]=function(){var e=t;return this[e(4034)]?this[e(2775)]:this.canvas},x[t(453)][t(1323)]=function(){var e=t;if(this[e(3504)].checkMute())return console[e(4143)](e(2052));this[e(1475)][e(1328)](this[e(2861)].getMinCanvas())},x[t(453)][t(2825)]=function(){var e=t;this[e(509)].app3d[e(2825)]()},x.prototype[t(2912)]=function(e){var n=t;this[n(3883)]=T2(T2({},this.options),e),this[n(1154)](this.options)},x[t(453)].setInput=function(e,n){return P2(this,void 0,void 0,function(){var Q;return K2(this,function(s){var h=N;switch(s[h(1986)]){case 0:return[4,vc(e,n,n[h(4603)])];case 1:return Q=s[h(3684)]()[h(4603)],this[h(2861)]&&(this[h(2861)][h(4603)]&&this[h(2861)][h(4603)][h(1165)]&&this.inputRenderer[h(4603)][h(1165)](),this.inputRenderer=Q),[2]}})})},x[t(453)][t(1165)]=function(){var e=t;this.renderer&&(this[e(509)][e(1165)](),this[e(509)]=null),this[e(2861)]&&(this.inputRenderer[e(4603)].destroy(),this[e(2861)][e(1165)]())},st([(0,B0.o)(t(4181)),J2(t(1104),Function),J2(t(3571),[t(4653)==typeof(A=t(557)!=typeof MediaStream&&MediaStream)?A:Object]),J2(t(998),Promise)],x[t(453)],t(2851),null),st([(0,B0.M)(t(4181)),J2(t(1104),Function),J2(t(3571),[typeof(c=vA.UZ!==void 0&&vA.UZ)=="function"?c:Object,typeof(a=vA[t(484)]!==void 0&&vA.AROptions)=="function"?a:Object]),J2(t(998),Promise)],x.prototype,t(4186),null),st([(0,B0.M)(t(4181)),J2("design:type",Function),J2(t(3571),[]),J2(t(998),void 0)],x[t(453)],t(1165),null),x}(ct),Me=function(){var f=function(t,x){var A=N;return f=Object[A(4393)]||{__proto__:[]}instanceof Array&&function(c,a){c.__proto__=a}||function(c,a){var e=A;for(var n in a)Object.prototype[e(1454)][e(779)](a,n)&&(c[n]=a[n])},f(t,x)};return function(t,x){var A=N;if(A(4653)!=typeof x&&x!==null)throw new TypeError(A(2943)+String(x)+A(1667));function c(){var a=A;this[a(4586)]=t}f(t,x),t[A(453)]=x===null?Object[A(1635)](x):(c[A(453)]=x[A(453)],new c)}}(),Hc=function(){var f=G;return Hc=Object[f(1610)]||function(t){for(var x=f,A,c=1,a=arguments[x(3553)];c=0;Q--)(a=f[Q])&&(n=(e<3?a(n):e>3?a(t,x,n):a(t,x))||n);return e>3&&n&&Object[c(4292)](t,x,n),n},ht=function(f,t){var x=G;if(x(1904)==typeof Reflect&&x(4653)==typeof Reflect[x(4336)])return Reflect[x(4336)](f,t)},It=function(f,t,x,A){return new(x||(x=Promise))(function(c,a){var e=N;function n(h){var D=N;try{s(A[D(577)](h))}catch(B){a(B)}}function Q(h){var D=N;try{s(A[D(4446)](h))}catch(B){a(B)}}function s(h){var D;h.done?c(h.value):(D=h.value,D instanceof x?D:new x(function(B){B(D)})).then(n,Q)}s((A=A.apply(f,t||[]))[e(577)]())})},dt=function(f,t){var x=G,A,c,a,e,n={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return e={next:Q(0),throw:Q(1),return:Q(2)},typeof Symbol=="function"&&(e[Symbol[x(3051)]]=function(){return this}),e;function Q(s){return function(h){return function(D){var B=N;if(A)throw new TypeError("Generator is already executing.");for(;n;)try{if(A=1,c&&(a=2&D[0]?c.return:D[0]?c.throw||((a=c[B(3575)])&&a[B(779)](c),0):c[B(577)])&&!(a=a[B(779)](c,D[1]))[B(2495)])return a;switch(c=0,a&&(D=[2&D[0],a[B(4531)]]),D[0]){case 0:case 1:a=D;break;case 4:return n.label++,{value:D[1],done:!1};case 5:n[B(1986)]++,c=D[1],D=[0];continue;case 7:D=n[B(766)][B(513)](),n.trys[B(513)]();continue;default:if(a=n[B(2230)],!((a=a[B(3553)]>0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]0&&a[a.length-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]=f[a(3553)]&&(f=void 0),{value:f&&f[c++],done:!f}}};throw new TypeError(t(x?3235:3685))},le=function(){var f=G;function t(x){var A=N;this[A(3751)]=x||ec(),this.canvas[A(3373)](A(4207),function(c){var a=A;c[a(2945)](),S[a(1764)](a(2468),{code:EA,message:q.t(a(4305))})}),this[A(3751)][A(3373)](A(2690),function(c){var a=A;console[a(4143)](a(4211))})}return t[f(453)][f(3824)]=function(x,A){var c=f;this.renderer=new LA[c(679)]({view:this[c(3751)],width:x,height:A,powerPreference:c(3161)})},t[f(453)][f(1440)]=function(x,A){var c=f;this[c(509)].resize(x,A)},t[f(453)][f(1930)]=function(x){var A=f;this[A(3118)]?(this[A(3118)][A(3689)][A(775)].resource[A(877)]=x,this[A(3118)][A(3689)]&&this[A(3118)][A(3689)][A(1154)]()):this.sprite=new LA.Sprite(LA.Texture[A(2252)](x)),this[A(509)].render(this[A(3118)])},t}(),ea=(function(){var f=G;function t(x){var A=N;this[A(3751)]=x,this[A(4259)]=this[A(3751)][A(923)]("2d")}t[f(453)].init=function(x,A){var c=f;this.canvas[c(3461)]=x,this.canvas[c(2383)]=A},t[f(453)].resize=function(x,A){var c=f;this.canvas[c(3461)]=x,this[c(3751)].height=A},t[f(453)][f(1930)]=function(x){var A=f;this[A(4259)][A(3887)](0,0,this[A(4259)][A(3751)][A(3461)],this[A(4259)][A(3751)][A(2383)]),this[A(4259)][A(4063)](x,0,0)}}(),function(){var f=G;function t(x,A){var c=N;this[c(1300)]=new Set,this.segmentationDetected=!1,this[c(1156)]=!1,this[c(2499)]=!1,this.detectReady=!1,this[c(4034)]=!1,this.averageFramCost=0,this[c(3417)]=+new Date,this[c(4013)]=0,this[c(948)]=!1,this[c(1164)]=!1,this[c(4028)]=x,this[c(3883)]=lc({},A),this.canvas=A[c(1412)]||document[c(514)](c(3751)),this[c(2775)]=document.createElement(c(3751)),this[c(1813)]()}return Object[f(4292)](t[f(453)],f(3504),{get:function(){var x=f;return this[x(2596)]},set:function(x){var A=f;this[A(2596)]=x},enumerable:!1,configurable:!0}),t.prototype[f(3829)]=function(){var x=f;this[x(4468)]&&this[x(4468)][x(1997)]({command:x(3829)})},t[f(453)][f(473)]=function(){var x=f;this[x(4468)]&&this[x(4468)].postMessage({command:x(473)})},t[f(453)][f(3824)]=function(x,A){return Y2(this,void 0,Promise,function(){var c,a,e,n,Q;return C2(this,function(s){var h=N;switch(s[h(1986)]){case 0:return[4,S2[h(827)].init()];case 1:return s[h(3684)](),this[h(4468)][h(1997)]({command:h(4053),data:S2.instance[h(2998)]}),[4,Ec(x,this[h(4028)])];case 2:return c=s.sent(),a=c.width,e=c[h(2383)],n=c.fps,this[h(3883)].width=a,this[h(3883)][h(2383)]=e,this[h(1533)]=n,this[h(2672)]=new le(this[h(3751)]),this.outputRenderer[h(3824)](a,e),this[h(2529)]=new $t(this[h(2775)],this[h(3751)],this[h(3883)]),[4,Ot(this.type,this[h(3883)],x)];case 3:return Q=s.sent(),this[h(3504)]=Q,this[h(2034)]=A,S[h(1764)]("cameraReady",Q),this[h(4028)]===vA.UZ[h(2505)]&&S.trigger("videoNodeReady",Q),h(1904)==typeof x&&(x==null?void 0:x[h(4262)])!==void 0&&(this[h(3883)][h(4262)]=x==null?void 0:x.mirror),[4,this.initWorker()];case 4:return s[h(3684)](),[2]}})})},t[f(453)][f(4293)]=function(){return Y2(this,void 0,Promise,function(){var x,A=this;return C2(this,function(c){var a=N;return x=this[a(1813)](),this[a(4468)]=x,[2,new Promise(function(e){return Y2(A,void 0,void 0,function(){var n,Q,s,h=this;return C2(this,function(D){var B=N;switch(D.label){case 0:return[4,this.inputNode[B(721)]()];case 1:return n=D[B(3684)](),delete this[B(3883)][B(1412)],delete this.options[B(4603)],(s=function(){var J=B;h[J(2499)]?(e(),Q&&clearTimeout(Q)):(Q&&clearTimeout(Q),Q=setTimeout(s,10))})(),x.postMessage({command:B(3824),image:n,options:this.options},[n]),[2]}})})})]})})},t.prototype[f(2851)]=function(x){return Y2(this,void 0,void 0,function(){var A,c,a,e;return C2(this,function(n){var Q=N;switch(n[Q(1986)]){case 0:return[4,this[Q(3504)][Q(2498)](x)];case 1:return n.sent(),[4,Ec(x,this[Q(4028)])];case 2:return A=n.sent(),c=A.width,a=A[Q(2383)],c===this[Q(3883)][Q(3461)]&&a===this[Q(3883)][Q(2383)]?[3,4]:(console[Q(4143)](Q(3774),c,a,JSON[Q(2173)](this[Q(3883)])),this[Q(3883)][Q(3461)]=c,this.options[Q(2383)]=a,this[Q(2672)].resize(c,a),this[Q(2529)][Q(1440)](c,a),[4,this.inputNode[Q(721)]()]);case 3:e=n[Q(3684)](),this[Q(4468)].postMessage({command:"resize",image:{width:e[Q(3461)],height:e[Q(2383)]}}),n[Q(1986)]=4;case 4:return[2]}})})},t[f(453)][f(1440)]=function(x,A){var c=f;x===this.options[c(3461)]&&A===this[c(3883)].height||(this.options[c(3461)]=x,this[c(3883)][c(2383)]=A,this[c(2672)][c(1440)](x,A),this.transparentGenerator[c(1440)](x,A),this[c(4468)].postMessage({command:c(1440),image:{width:x,height:A}}))},t[f(453)][f(2440)]=function(){return Y2(this,void 0,Promise,function(){var x=this;return C2(this,function(A){return[2,new Promise(function(c,a){var e=N,n,Q=x[e(1813)](),s=0,h=function(){var D=e;if(x[D(1156)])c(),n&&clearTimeout(n);else{if(s>5e3)return a(),void S[D(1764)]("error",{message:q.t(D(4087)),code:yx});s++,n&&clearTimeout(n),n=setTimeout(h,100)}};h(),Q.postMessage({command:e(2199)})})]})})},t[f(453)][f(1509)]=function(){var x=f,A;console[x(4143)]("init main loop:::",this._id),(A=this.worker)===null||A===void 0||A[x(1997)]({command:"initMainLoop",fps:this[x(1533)]})},t[f(453)][f(1813)]=function(){var x=f,A=this;if(this[x(4468)])return this[x(4468)];var c=new Ee;return this[x(4468)]=c,c[x(1744)]=function(a){var e=x,n=a.data;n[e(3671)]==="inited"?A.inited=!0:n[e(3671)]==="ready"?A[e(2034)]&&A[e(2034)]():e(1156)===n[e(3671)]?A[e(1300)].add(n.id):e(2199)===n[e(3671)]?A.preloaded=!0:e(4593)===n[e(3671)]?(console[e(4143)](e(2246)),A[e(1323)]()):e(4296)===n.message?A[e(4296)]||(A[e(4296)]=!0):e(2468)===n[e(3671)]&&S[e(1764)](e(2468),{code:EA,message:q.t("0026")})},c},t[f(453)][f(1323)]=function(){return Y2(this,void 0,Promise,function(){var x,A=this;return C2(this,function(c){var a=N;switch(c[a(1986)]){case 0:return this[a(948)]?(console[a(4143)](a(4075)),[2]):this[a(3504)]?this.inputNode[a(3436)]()?[2,Promise[a(1948)]()]:[4,this[a(3504)][a(721)]()]:(console.log(a(729)),[2]);case 1:return x=c[a(3684)](),[2,new Promise(function(e,n){var Q=a;A[Q(4468)].onmessage=function(s){var h=Q,D=s[h(1381)];if(h(2499)===D[h(3671)])A.inited=!0;else if(D[h(3671)]==="ready")A[h(2034)]&&A[h(2034)]();else if(h(1930)===D[h(3671)]){if(A[h(2648)]&&A[h(4013)]<=200){var B=+new Date-A[h(2648)];A[h(1673)]?A[h(1673)]+=B:A[h(1673)]=B,A[h(4013)]++,A[h(4013)]===200&&A[h(1673)]/200>1e3/(A[h(1533)]||30)*1.2&&(console[h(4143)](h(637),A[h(1533)],A[h(1673)]/200),S[h(1764)](h(1045),{message:q.t(h(4504)),code:GA}))}if(A.lastFrameTime=+new Date,A.outputRenderer.render(D[h(3467)]),D[h(2749)]){A.segmentationDetected||(A.segmentationDetected=!0);var J=D[h(2749)];A[h(2529)][h(1930)](J)}e()}else h(1156)===D[h(3671)]?A[h(1300)].add(D.id):D[h(3671)]==="preload0"?A[h(1156)]=!0:h(4593)===D[h(3671)]?A[h(1323)]():h(4296)===D[h(3671)]?A[h(4296)]||(A[h(4296)]=!0):D.message==="contextlost"?S[h(1764)](h(2468),{code:EA,message:q.t(h(4305))}):h(3743)===D.message?S[h(1764)]("uncaughtError",{code:V,message:q.t(h(1853))}):D[h(3671)]==="setAvatarSucceed"?A[h(1164)]=!0:h(3291)===D.message?A[h(3257)]&&A[h(3257)]():h(1770)===D.message&&S[h(1764)](h(1045),{code:O,message:q.t(h(1279))})},A[Q(4468)][Q(1997)]({command:Q(1323),image:x,options:A[Q(3883)]},[x]);try{x[Q(3554)]()}catch(s){}})]}})})},t[f(453)][f(3275)]=function(x,A,c,a,e){var n=f;this[n(3257)]=a,this[n(4468)][n(1997)]({command:"setEffect",urls:x,intensities:A,filterIntensities:c,cache:e})},t[f(453)][f(1582)]=function(x){var A=f;this[A(4468)][A(1997)]({command:A(1582),options:x})},t[f(453)].setFilter=function(x,A){var c=f;A===void 0&&(A=1),this[c(4468)][c(1997)]({command:c(904),id:x,intensity:A})},t[f(453)][f(2390)]=function(x){var A=f,c,a,e,n,Q=this,s=[],h=[],D=(x.filter||[])[A(4146)](x.makeup||[]),B=function(uA){var VA=A;h[VA(1383)](J.getBitmap(uA[VA(3344)])[VA(3512)](function(XA){var nx=VA;uA.objectSrc=XA,s[nx(1383)](XA)}))},J=this;try{for(var eA=aa(D),BA=eA[A(577)]();!BA[A(2495)];BA=eA[A(577)]())B(BA[A(4531)])}catch(uA){c={error:uA}}finally{try{BA&&!BA[A(2495)]&&(a=eA.return)&&a.call(eA)}finally{if(c)throw c[A(1045)]}}if(x.sticker){var ZA=function(uA){var VA=A,XA=uA[VA(3344)];XA instanceof Array||(XA=[XA]),uA[VA(2422)]=new Array(XA[VA(3553)]);var nx=function(Cx){var Nx=VA,ix=XA[Cx];try{var Ax=JSON.parse(ix)[Nx(867)][Nx(3467)];h[Nx(1383)](SA.getBitmap(Ax)[Nx(3512)](function(PA){var Gx=Nx;uA[Gx(2422)][Cx]=PA,s.push(PA)}))}catch(PA){h[Nx(1383)](SA[Nx(721)](ix).then(function(Gx){var ex=Nx;uA[ex(2422)][Cx]=Gx,s.push(Gx)}))}};for(var fx in XA)nx(fx)},SA=this;try{for(var KA=aa(x[A(3904)]),_A=KA[A(577)]();!_A[A(2495)];_A=KA[A(577)]())ZA(_A[A(4531)])}catch(uA){e={error:uA}}finally{try{_A&&!_A[A(2495)]&&(n=KA[A(3575)])&&n[A(779)](KA)}finally{if(e)throw e[A(1045)]}}}Promise.all(h)[A(3512)](function(){var uA=A;Q[uA(4468)][uA(1997)]({command:uA(2390),data:x},s)})},t.prototype[f(2310)]=function(x,A){return Y2(this,void 0,void 0,function(){var c;return C2(this,function(a){var e=N;switch(a[e(1986)]){case 0:return this[e(1164)]=!1,A!=null&&A[e(1331)]?(c=A,[4,this[e(721)](A[e(1331)],{})]):[3,2];case 1:c[e(2950)]=a[e(3684)](),a[e(1986)]=2;case 2:return this[e(4468)].postMessage({command:e(2310),url:x,configs:A}),[4,this[e(4358)]()];case 3:return a.sent(),[2]}})})},t[f(453)][f(4574)]=function(x){var A=f;this[A(4468)][A(1997)]({command:"registerAvatar",url:x})},t.prototype.reCorrectAvatar=function(){return Y2(this,void 0,void 0,function(){return C2(this,function(x){var A=N;return this.worker[A(1997)]({command:"reCorrectAvatar"}),[2]})})},t[f(453)][f(721)]=function(x,A){return new Promise(function(c,a){var e=N,n=document[e(514)]("img");n[e(2347)]=e(1771),n[e(2646)]=function(){var Q=e;createImageBitmap(n,0,0,n[Q(3461)],n[Q(2383)],A).then(function(s){c(s)})},n[e(3921)]=function(Q){var s=e;return[console[s(4143)](s(2068),Q,x)]},n[e(3344)]=x})},t[f(453)].setInput=function(x,A,c){var a,e;return c===void 0&&(c=!1),Y2(this,void 0,void 0,function(){var n;return C2(this,function(Q){var s=N;switch(Q[s(1986)]){case 0:return c?[2,this.inputNode[s(3824)]()]:(this[s(4028)]=x,[4,Ot(x,A,A[s(4603)])]);case 1:return n=Q[s(3684)](),this[s(3504)]&&((e=(a=this[s(3504)])[s(1165)])===null||e===void 0||e[s(779)](a)),this[s(3504)]=n,A[s(3461)]===this[s(3883)][s(3461)]&&A[s(2383)]===this.options.height||(this[s(1440)](A[s(3461)],A[s(2383)]),this[s(4468)][s(1997)]({command:s(1440),image:{width:A[s(3461)],height:A[s(2383)]}})),this[s(3883)]=lc({},A),this[s(4468)][s(1997)]({command:s(1154),options:A}),[2]}})})},t.prototype.showLoading=function(){var x=f;this[x(4468)].postMessage({command:x(1988)})},t[f(453)][f(1067)]=function(){var x=f;this.worker[x(1997)]({command:x(1067)})},t[f(453)].stopTicker=function(){var x=f;this[x(4468)][x(1997)]({command:x(3119)})},t[f(453)].startTicker=function(){var x=f;this[x(4468)][x(1997)]({command:x(1320)})},t[f(453)][f(1427)]=function(){return Y2(this,void 0,Promise,function(){var x=this;return C2(this,function(A){return[2,new Promise(function(c){var a,e=function(){var n=N;a&&clearTimeout(a),x[n(1982)]?(console.log(n(1272)),c()):a=setTimeout(function(){e()},100)};e()})]})})},t[f(453)][f(4358)]=function(){return Y2(this,void 0,Promise,function(){var x=this;return C2(this,function(A){return[2,new Promise(function(c){var a,e=function(){var n=N;a&&clearTimeout(a),x[n(1164)]?c():a=setTimeout(function(){e()},100)};e()})]})})},t[f(453)].setBackground=function(x){return Y2(this,void 0,Promise,function(){var A,c;return C2(this,function(a){var e=N;switch(a.label){case 0:return console[e(4143)](e(2540),x),x?(A=x[e(4028)],this[e(4034)]=e(3620)===A,e(3467)!==A?[3,2]:[4,Pa(x.src)]):(this[e(4468)][e(1997)]({command:e(2191),config:null}),this[e(4034)]=!1,[2]);case 1:c=a.sent(),this[e(4468)][e(1997)]({command:e(2191),config:x,background:c},[c]);try{c[e(3554)]()}catch(n){}return[2,new Promise(function(n){setTimeout(function(){n()},200)})];case 2:if(A!=="blur")return this[e(4468)][e(1997)]({command:e(2191),config:x}),[2,this[e(1427)]()];this.worker[e(1997)]({command:e(2191),config:x}),a.label=3;case 3:return[2]}})})},t[f(453)].getOutputCanvas=function(){var x=f;return this[x(4034)]?this.proxyCanvas:this[x(3751)]},t[f(453)][f(533)]=function(x){return Y2(this,void 0,Promise,function(){var A=this;return C2(this,function(c){return[2,new Promise(function(a,e){var n=N,Q,s=+new Date+"";A[n(4468)][n(1997)]({command:n(533),id:s,urls:x});var h=0,D=function(){var B=n;if(A[B(1300)][B(2e3)](s))a(),Q&&clearTimeout(Q);else{if(h>1e4)return S.trigger(B(1045),{code:ox,message:q.t("0033")}),void e();h++,Q=setTimeout(D,100)}};D()})]})})},t[f(453)].play=function(){},t[f(453)].setCommonOptions=function(x){var A=f;this.options=lc(lc({},this[A(3883)]),x),this[A(4468)][A(1997)]({command:A(1154),options:this[A(3883)]})},t.prototype.setModuleConfig=function(x){var A=f;this[A(4468)].postMessage({command:"setModuleConfig",data:x})},t[f(453)][f(4390)]=function(x){var A=f;this[A(4468)][A(1997)]({command:A(4390),data:x})},t[f(453)].switchMode=function(x){var A=f;this[A(4468)][A(1997)]({command:"switchMode",mode:x})},t[f(453)][f(2825)]=function(){var x=f;this.worker[x(1997)]({command:"toggleOccluder"})},t[f(453)][f(1165)]=function(){var x=f;this[x(4468)]&&this[x(4468)].terminate(),this[x(948)]=!0},t}());function we(){var f=G;return Bt()(f(4136),f(3686),void 0,void 0)}var be=Px(5026),Ye=Px.n(be),ia=!1,ra=function(){var f=G;function t(x,A,c,a){var e=N,n=this;this[e(4484)]="normal",this.stream=new MediaStream,this[e(4484)]=x,this[e(4001)]=A,this.proxyTrack=c,this[e(2162)]=a,a&&a[e(2067)](function(Q){var s=e;n.stream[s(3036)](Q)}),x==="normal"?this[e(1862)].addTrack(A):this[e(1862)].addTrack(c)}return t[f(453)][f(1657)]=function(){var x=f;return this[x(1862)]},t.prototype[f(4339)]=function(x){var A=f;x!==this[A(4484)]&&(this[A(4484)]==="normal"?(this[A(1862)][A(3866)](this[A(4001)]),this.stream[A(3036)](this[A(3160)])):(this[A(1862)].removeTrack(this[A(3160)]),this[A(1862)][A(3036)](this[A(4001)])),this[A(4484)]=x)},t[f(453)][f(1270)]=function(){var x=f;this[x(4001)]&&this.videoTrack[x(1270)](),this[x(3160)]&&this[x(3160)].stop()},t[f(453)].setStream=function(x){var A=f,c=x.getVideoTracks()[0];this.stream[A(3866)](this[A(4001)]),this[A(4001)].stop(),this[A(1862)][A(3036)](c),this[A(4001)]=c},t}();function na(){var f=G,t={stencil:!0,failIfMajorPerformanceCaveat:!0};try{if(!window[f(4416)])return!1;var x=ec(),A=x[f(923)](f(4193),t)||x[f(923)](f(2643),t),c=!(!A||!A[f(4493)]().stencil);if(A){var a=A[f(2003)](f(979));a&&a.loseContext()}return A=null,c}catch(e){return!1}}function ut(f){var t=G,x,A=f[t(4603)],c=f[t(1106)];if(A)if(A instanceof HTMLImageElement)x=vA.UZ[t(3362)];else if(typeof A=="string"){var a=A[t(615)]("?")[t(2901)]()[t(615)](".")[t(513)]();if(!/(gif|jpe?g|tiff?|png|webp|bmp)$/i[t(3972)](a))return void S.trigger(t(1045),{message:q.t(t(907)),code:FA});x=vA.UZ[t(3362)]}else if(A instanceof MediaStream)x=vA.UZ[t(2505)];else{if(t(1904)!=typeof A)return void S[t(1764)]("error",{message:q.t(t(1121)),code:FA});if(!(A[t(3344)]instanceof HTMLImageElement||t(3752)==typeof A.src))return void S.trigger(t(1045),{message:q.t("0004"),code:FA});x=vA.UZ[t(3362)]}else c&&(x=vA.UZ[t(3447)]);return x}function fa(){var f=G,t=(0,g2.qs)();return DA.k[f(2702)](f(2254),t),(0,g2.ZX)()||S[f(1764)](f(1045),{message:q.t(f(739)),code:dA}),f(687)===t||Bc.X[f(2172)].ios&&(Bc.X[f(2172)].qq||Bc.X[f(2172)].uc)||Bc.X[f(2172)].ucweb?(S.trigger(f(1045),{message:q.t(f(563)),code:fA}),!1):!!na()||(S.trigger(f(1045),{message:q.t(f(1752)),code:fA}),!1)}var Ce=function(){var f=function(t,x){var A=N;return f=Object[A(4393)]||{__proto__:[]}instanceof Array&&function(c,a){c.__proto__=a}||function(c,a){var e=A;for(var n in a)Object[e(453)][e(1454)][e(779)](a,n)&&(c[n]=a[n])},f(t,x)};return function(t,x){var A=N;if(A(4653)!=typeof x&&x!==null)throw new TypeError("Class extends value "+String(x)+A(1667));function c(){this.constructor=t}f(t,x),t[A(453)]=x===null?Object[A(1635)](x):(c.prototype=x.prototype,new c)}}(),Ne=function(f,t,x,A){var c=G,a,e=arguments.length,n=e<3?t:A===null?A=Object[c(2692)](t,x):A;if(c(1904)==typeof Reflect&&c(4653)==typeof Reflect.decorate)n=Reflect[c(3131)](f,t,x,A);else for(var Q=f.length-1;Q>=0;Q--)(a=f[Q])&&(n=(e<3?a(n):e>3?a(t,x,n):a(t,x))||n);return e>3&&n&&Object[c(4292)](t,x,n),n},Mt=function(f,t){var x=G;if(x(1904)==typeof Reflect&&x(4653)==typeof Reflect[x(4336)])return Reflect[x(4336)](f,t)},rc=function(f,t,x,A){return new(x||(x=Promise))(function(c,a){var e=N;function n(h){var D=N;try{s(A[D(577)](h))}catch(B){a(B)}}function Q(h){var D=N;try{s(A[D(4446)](h))}catch(B){a(B)}}function s(h){var D=N,B;h[D(2495)]?c(h.value):(B=h.value,B instanceof x?B:new x(function(J){J(B)}))[D(3512)](n,Q)}s((A=A[e(4502)](f,t||[]))[e(577)]())})},nc=function(f,t){var x=G,A,c,a,e,n={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return e={next:Q(0),throw:Q(1),return:Q(2)},x(4653)==typeof Symbol&&(e[Symbol[x(3051)]]=function(){return this}),e;function Q(s){return function(h){return function(D){var B=N;if(A)throw new TypeError(B(1604));for(;n;)try{if(A=1,c&&(a=2&D[0]?c[B(3575)]:D[0]?c[B(4446)]||((a=c[B(3575)])&&a[B(779)](c),0):c[B(577)])&&!(a=a[B(779)](c,D[1]))[B(2495)])return a;switch(c=0,a&&(D=[2&D[0],a[B(4531)]]),D[0]){case 0:case 1:a=D;break;case 4:return n[B(1986)]++,{value:D[1],done:!1};case 5:n[B(1986)]++,c=D[1],D=[0];continue;case 7:D=n[B(766)].pop(),n[B(2230)].pop();continue;default:if(a=n[B(2230)],!((a=a.length>0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]0&&a[a[B(3553)]-1])||D[0]!==6&&D[0]!==2)){n=0;continue}if(D[0]===3&&(!a||D[1]>a[0]&&D[1]0)&&!(c=e[x(577)]())[x(2495)];)n.push(c[x(4531)])}catch(Q){a={error:Q}}finally{try{c&&!c[x(2495)]&&(A=e[x(3575)])&&A[x(779)](e)}finally{if(a)throw a[x(1045)]}}return n},j2=(0,DA.j)("ArSdk"),oa=function(f){var t=G;function x(A,c){var a=N,e=f[a(779)](this)||this;e.au=!1;var n=A[a(2335)],Q=A[a(1763)],s=A[a(1505)];return n?Q?(e._a=new Fx(n,Q,s,null,c),setTimeout(function(){(function(h){var D=N;ia||!h||["1309122168",D(681),D(3117),D(3565)][D(4161)](h[D(531)]())||(ia=!0,setTimeout(function(){var B=D;new(Ye())({id:B(3594),uin:h,ext1:h,reportApiSpeed:!0,reportAssetSpeed:!0,spa:!1})},1e3))})(Q)},0),e):(e[a(1764)](a(1045),{code:tx,message:q.t(a(963))}),e):(e.trigger(a(1045),{code:gx,message:q.t(a(3920))}),e)}return Gt(x,f),x.prototype[t(2001)]=function(){return F0(this,void 0,Promise,function(){var A;return T0(this,function(c){var a=N;switch(c.label){case 0:return this._a?[4,this._a.go()]:[2,null];case 1:return A=c.sent(),j2[a(2702)]("auth res",A&&A[a(896)]),A&&A.Code===0?(this.au=!0,this[a(1764)]("created")):(this.au=!1,this[a(1764)](a(1045),{code:MA,message:A.Message})),[2,A]}})})},x[t(453)][t(1165)]=function(){var A=t;this._a[A(4112)]=void 0},x}(_),ve=function(f){var t=G;function x(A){var c=N,a=this,e=A.auth,n=A[c(4603)],Q=A.camera,s=A.beautify,h=A.loading,D=A[c(1412)],B=A[c(2857)],J=A[c(2614)],eA=A.proxyServer,BA=A[c(4475)],ZA=A.language;if((a=f.call(this,e,BA)||this)[c(2412)]=!1,a[c(754)]=new Map,a.loading=!1,a[c(4423)]=!1,a[c(2925)]=[],a[c(3675)]=!1,a[c(2076)]=!0,typeof Array[c(453)][c(3410)]=="function"&&delete Array.prototype[c(3410)],a[c(2857)]=B,a.module=J,a[c(2103)]=eA,a._bindEvent(),LA[c(1917)][c(3445)]=!0,q[c(2304)]=ZA||"zh",n&&(a[c(4603)]=n),a.input_type=ut({input:n,camera:Q}),n||Q||(console[c(4143)](c(711)),a[c(3675)]=!0),!fa())return a;var SA={mirror:Q&&Q[c(4262)],inputFrameRate:Q&&Q[c(2607)]};if(D&&(SA[c(1412)]=D),h&&h[c(473)]&&(SA.enableLoadingIcon=h[c(473)],SA.loadingIconOptions={size:h[c(460)],lineWidth:h[c(4088)],strokeColor:h[c(2536)]}),s&&(SA[c(4578)]=s),a[c(2584)]=SA,G2()?a[c(1614)]=new ea(a.input_type,a[c(2584)]):a[c(1614)]=new ta(a.input_type,a[c(2584)],function(){return F0(a,void 0,void 0,function(){var _A;return T0(this,function(uA){var VA=N;switch(uA[VA(1986)]){case 0:return this[VA(1392)]&&(0,g2.Ov)()?[4,this.core[VA(3751)][VA(2718)]()]:[3,2];case 1:_A=uA.sent(),this.outputStream&&this[VA(1392)][VA(1068)](_A),uA[VA(1986)]=2;case 2:return[2]}})})}),a[c(2614)]&&a.core[c(2894)](a[c(2614)]),a[c(2103)]&&(X0.c.setProxyServer(a[c(2103)]),a[c(1614)].setProxyServerConfig(a[c(2103)])),a[c(3675)])Promise[c(2262)]([a.core[c(2440)](),a[c(2001)]()])[c(3512)](function(){var _A=c;a.trigger(_A(3736))});else{var KA=[a[c(1614)][c(3824)](n||Q)[c(3512)](function(){var _A=c;console[_A(4143)](_A(3667)),a[_A(2576)]()}),a.check()];Promise[c(2262)](KA)[c(3512)](function(_A){var uA=c,VA=ga(_A,2);VA[0],VA[1],a.au&&a.core.preload()[uA(3512)](function(){var XA=uA;a[XA(1764)](XA(3736)),a[XA(2412)]||(a[XA(1764)](XA(3129)),a[XA(2412)]=!0),a[XA(2857)]&&a[XA(2191)](a[XA(2857)]),a[XA(2584)][XA(4578)]&&a.setBeautify(a[XA(2584)][XA(4578)])})})}return a}return Gt(x,f),Object.defineProperty(x[t(453)],t(4603),{get:function(){return this._input},set:function(A){var c=t;this[c(4191)]=A,A instanceof MediaStream&&(this.inputAudioTracks=this[c(4191)][c(2294)]())},enumerable:!1,configurable:!0}),x.prototype[t(1325)]=function(A){var c=t;A&&(this[c(2584)]=Lc(Lc({},this[c(2584)]),A),this[c(1614)][c(2912)](this[c(2584)]))},x.prototype[t(3798)]=function(){var A=t,c=this;S.on(A(1045),function(a){var e=A;c[e(1764)](e(1045),a),a[e(2760)]===TA&&(console.log(e(3446)),c[e(2419)]=null)}),S.on(A(1236),function(a){return F0(c,void 0,void 0,function(){var e,n,Q;return T0(this,function(s){var h=N;switch(s[h(1986)]){case 0:return this[h(1764)](h(1236)),[4,this.getOutput()];case 1:for(e=s[h(3684)](),n=0;n